Automatická analýza obrázků sloupcových grafů
Navržený typ práce: Bakalářská práce
Celkový stav inzerátu: Obsazené
Cílem práce je automaticky analyzovat obrázky sloupcových grafů a umožnit jejich další zpracování ve formě textu v přirozeném jazyce.
Program by měl v první fázi rozpoznat, že se jedná o sloupcový graf, dále pak detekovat důležité prvky na obrázku grafu (tj. souřadnicové osy, popisky, název grafu, legendu aj.) a v konečném důsledku by program měl umožnit graf "popsat" v přirozeném jazyce a "rozumět" mu.
Tzn. umět vygenerovat věty typu: "V grafu je porovnání {pocet_sloupecku} metod" nebo "Maximální hodnota v grafu je {vyska_nejvyssiho_sloupce}" a podobně.
V rámci zjednodušení úlohy se pro bakalářskou práci budou uvažovat pouze sloupcové grafy (horizontální i vertikální), které jsou jedny z nejčastěji používaných. Datovou sadu dodá vedoucí práce.
Předběžné body zadání:
1) Seznamte se s dodanou datovou sadu obrázků grafů
2) Navrhněte sadu metod pro detekci a rozpoznávání důležitých prvků v grafech
3) Umožnětě programově zobrazit detekované prvky grafu, včetně sloupečků a jejich hodnot.
4) Připravte šablony a anotace pro generování textu popisující obrázek sloupcového grafu.
5) Pomocí připravených šablon a automaticky detekovaných hodnot vygenerujte text v přirozeném jazyce popisující obrázek sloupcového grafu.
6) Program otestujte na testovací sadě obrázků a dosažené výsledky kriticky zhodnoťte.
Očekává se využití metod počítačového vidění (computer vision -- OpenCV), optického rozpoznávání znaků (OCR -- Tesseract) a pravěpodobně i metod umělé inteligence (AI). Výstupem bude s největší pravděpodobností grafické uživatelské rozhraní (GUI), které umožní načíst obrázek grafu, zanalyzovat ho a zobrazit důležité prvky a vygenerovat text -- popis grafu.
Programovací jazyk dle domluvy s vedoucím práce (upřednostňován, nikoliv však vyžadován je Python).
Více informací poskytne vedoucí práci na první informativní schůzce.
Pro akad. rok: 2024/2025
Vložil: Ing. Jiří Martínek, Ph.D.
Email: jimar@ntis.zcu.cz
Vloženo: 7.5.2024 000 01:20:05
Zdroj: externí systém
Katedry
Zkratka katedry | Název katedry | Stav | Schválil | Vedoucí práce |
---|
FAV/KIV | Katedra informatiky a výpočetní techniky | Schváleno | Ing. Jiří Martínek, Ph.D. jimar@ntis.zcu.cz | Ing. Jiří Martínek, Ph.D. jimar@ntis.zcu.cz |