Popis tématu

Diplomová práce v oboru Inteligentní počítačové systémy.

Klasifikace objektů v rastrovém obrazu

V rastrovém obrazu získaném vyfotografováním ručně kresleného náčrtku identifikujte geometrické obrazce, skupiny geometrických obrazců, text a šum. V případě překrývání textu a geometrických obrazců proveďte extrakci textu od geometrických objektů.
Cílem práce bude program pracující pod operačním systémem Android, který na základě vstupu z fotoaparátu mobilního telefonu rozpozná obdélníky, elipsy, spojovací čáry, šipky a části obsahující text. Text bude rozpoznán v knihovně pro rozpoznávání textu, jejíž implementace nebude součástí této práce (bude Vám dána k dispozici). Výsledek bude uložen ve formátu SVG nebo případně UML souboru pro program, který bude běžně používán pod jedním ze systémů - Windows, MacOS nebo Android.

Práce bude sestávat z
- použití existujícího kódu v C++ pro nalezení splinů v rastrovém obrazu, který bude implementován pod Windows, a jeho převod pod Android. Pro vývoj programu bude vhodné použít OS Linux;
- implementace klasifikátoru objektů v C++;
- použití knihovny pro rozpoznání textu; je možné použít např. open-source knihovnu Tesseract, kterou lze přeložit pro Android;
- export do cílového formátu;
- implementace uživatelského rozhraní pro Android.

Podrobnosti: http://simpleware.co.uk/

Téma vypsal: Prof. Ing. Václav Matoušek, CSc. (UC 309)

Externí téma:
  • Firma (kontaktní osoba) je vedoucím práce,
  • Kontaktní osoba: Pavel Studený,
  • Firma: Skype,

Vypsáno pro akademický rok 2014/2015 dne: 2013-05-07

Zadáno komu: Bradley (Rezervované)

Aktualizováno 0