Automatická analýza obrázků grafů
Navržený typ práce: Diplomová práce
Celkový stav inzerátu: Obsazené
Cílem práce je automaticky analyzovat obrázky grafů (charts) a umožnit jejich další zpracování ve formě textu v přirozeném jazyce. Uvažovány budou sloupcové, spojnicové, x-y bodové, koláčové a další.
Program by měl v první fázi z obrázku rozpoznat, o jaký typ grafu se jedná. 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: "Ve sloupcovém grafu je porovnání {pocet_sloupecku} metod" nebo "Maximální hodnota v grafu je {vyska_nejvyssiho_sloupce}", "Ve spojnicovém grafu je {positive_or_negative} trend", a další v závislosti na typu grafu.
Datovou sadu dodá vedoucí práce.
Předběžné body zadání:
1) Seznamte se s dodanou datovou sadu obrázků grafů
2) Vytvořte klasifikátor, který umožní predikovat typ grafu v obrázku.
3) Navrhněte sadu metod pro detekci a rozpoznávání důležitých prvků v grafech.
4) Umožnětě programově zobrazit detekované prvky grafu, včetně jejich hodnot.
5) Připravte šablony a anotace pro generování textu popisující obrázek grafu.
6) Pomocí připravených šablon a automaticky detekovaných hodnot vygenerujte text v přirozeném jazyce popisující obrázek sloupcového grafu.
7) 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:23
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 |