Cílem této práce je analýza možností pro určení vzájemně podobných fotografií. Na základě analýzy student vybere nejvhodnější návrh řešení pro potřeby reálného produkčního provozu. Výslednou komponentu realizuje formou distribuované služby.
Annotation in English
The aim of this work is to analyze the possibilities for identifying similar photos. Based on analysis, benchmarking and stress testing, the most suitable solution design is chosen for real production use. The final component is implemented in the form of a distributed service.
Cílem této práce je analýza možností pro určení vzájemně podobných fotografií. Na základě analýzy student vybere nejvhodnější návrh řešení pro potřeby reálného produkčního provozu. Výslednou komponentu realizuje formou distribuované služby.
Annotation in English
The aim of this work is to analyze the possibilities for identifying similar photos. Based on analysis, benchmarking and stress testing, the most suitable solution design is chosen for real production use. The final component is implemented in the form of a distributed service.
Prostudujte metody pro určení vzájemně podobných fotografií.
Analyzujte požadavky systému pro vyhledávání podobných fotografií v reálném produkčním provozu.
Implementujte prototypy vybraných metod.
Porovnejte výsledky z pohledu časové a výpočetní náročnosti prototypů.
Vyberte nejvhodnější prototyp a dokončete realizaci tohoto prototypu.
Research Plan
Prostudujte metody pro určení vzájemně podobných fotografií.
Analyzujte požadavky systému pro vyhledávání podobných fotografií v reálném produkčním provozu.
Implementujte prototypy vybraných metod.
Porovnejte výsledky z pohledu časové a výpočetní náročnosti prototypů.
Vyberte nejvhodnější prototyp a dokončete realizaci tohoto prototypu.
Recommended resources
ECKEL, Bruce. Thinking in Java. 4th ed. Upper Saddle River, NJ: Prentice Hall, c2006. ISBN 0131872486.
WALLS, Craig. Spring in action. Fourth edition. Texas: Manning, 2013. ISBN 978-161-7291-203.
HUNT, Charlie a Binu JOHN. Java performance. Upper Saddle River, NJ: Addison-Wesley, c2012. Java series. ISBN 0137142528.
PERŮTKA, K. MATLAB - Základy pro studenty automatizace a informačních technologií. Zlín: Univerzita Tomáše Bati ve Zlíně, 2005. 303 s. ISBN 80-7318-355-2.
DOBEŠ, M. Zpracování obrazu a algoritmy v C\symbol{35}. 1. vyd. Praha: BEN - technická literatura, 2008. 143 s. ISBN 978-80-7300-233-6.
Recommended resources
ECKEL, Bruce. Thinking in Java. 4th ed. Upper Saddle River, NJ: Prentice Hall, c2006. ISBN 0131872486.
WALLS, Craig. Spring in action. Fourth edition. Texas: Manning, 2013. ISBN 978-161-7291-203.
HUNT, Charlie a Binu JOHN. Java performance. Upper Saddle River, NJ: Addison-Wesley, c2012. Java series. ISBN 0137142528.
PERŮTKA, K. MATLAB - Základy pro studenty automatizace a informačních technologií. Zlín: Univerzita Tomáše Bati ve Zlíně, 2005. 303 s. ISBN 80-7318-355-2.
DOBEŠ, M. Zpracování obrazu a algoritmy v C\symbol{35}. 1. vyd. Praha: BEN - technická literatura, 2008. 143 s. ISBN 978-80-7300-233-6.
Enclosed appendices
CD ROM
Appendices bound in thesis
-
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Student v krátké prezentaci představil výsledky své práce. Následně byly přečteny posudky oponenta a vedoucího. Student dostatečně reagoval na dotazy položené v rámci posudků.
V rámci následné diksuze byly položeny následující dotazy, nakteré student pohotově reagoval:
doc. Ing. Z. Komínková Oplatková, Ph.D.: V kapitole 4.1. uvádíte, že k další analýze byly vybrány 3 metody. Je v práci někde zmínka, jak tato analýza dopadla? Pokud jste si žádnou metodu nevybral, pak je potřeba i takový závěr v práci uvést.
Ing. et Ing. Erik Král, Ph.D. : Jakou jste použil technologii pro akceleraci algoritmů na grafických kartách?