Tato práce se zabývá detekcí vybraných objektů v obrazu pomocí vhodných algoritmů s aplikacemi v oblasti navádění robotického ramene a diagnostiky. Práce má rešeršní charakter a jejím cílem je poskytnout stručný úvod do problematiky. Díky propojení fyziky a informatiky je možné včas zachytit například zánět u zvířete, který se na snímku z termokamery bude jevit jako teplejší místo. V první řadě je definován algoritmus jako takový, neboť je to jeden z klíčových pojmů? v této práci. Dále je v práci charakterizován obraz a práce s ním nejen z kybernetického hlediska, ale i z hlediska fyzikálního. V tomto případě jsou pro lepší pochopení obrazu rozvedeny fyzikální oblasti zkoumající a popisující elektromagnetické záření. Dále jsou v práci řešeny fyzikální úlohy z oblasti termografie a využití termokamer. Pozornost je také věnována neuronovým sítím, které jsou základním stavebním kamenem v oblasti umělé inteligence, a robotickému rameni. Zmíněno je několik oblastí, ve kterých se tento fyzikálně-kybernetický systém používá. Praktická část se zabývá programovacím jazykem Python, ve kterém jsou dále prezentovány dva algoritmy, pomocí nichž je možné detekovat objekt v obrazu. Může se jednat například o místa s vyšší teplotou - potenciální zánět vemene dojného skotu. Na základě těchto a podobných algoritmů, jež bych ráda hlouběji rozpracovala v diplomové práci, může probíhat navádění robotického ramene.
Annotation in English
This research work is focused on the detection of searched places in the image using selected algorithms. The work shows how closely physics is connected with informatics. In addition to the connection of these two areas, the work deals with the explanation of issues related to the fields. First of all, the algorithm is defned as such, as it is one of the key concepts in this work. Furthermore, the work characterizes the image and working with it not only from a cybernetic point of view, but also from a physical point of view. In this case, physical areas examining and describing electromagnetic radiation are expanded to better understand the image. Given that one of the final algorithms is practiced on the image from the thermal camera, the principle of the thermal camera function is generally explained in the work. Attention is also paid to neural networks (artificial intelligence) and the robotic arm. Several areas are mentioned in which this physical-cybernetic system is used. The practical part deals with the Python programming language, in which the basic algorithms are used, which can be used to detect an object in the image. Based on these and similar algorithms, which I would like to elaborate in more depth in the diploma thesis, the robotic arm will be guided.
Tato práce se zabývá detekcí vybraných objektů v obrazu pomocí vhodných algoritmů s aplikacemi v oblasti navádění robotického ramene a diagnostiky. Práce má rešeršní charakter a jejím cílem je poskytnout stručný úvod do problematiky. Díky propojení fyziky a informatiky je možné včas zachytit například zánět u zvířete, který se na snímku z termokamery bude jevit jako teplejší místo. V první řadě je definován algoritmus jako takový, neboť je to jeden z klíčových pojmů? v této práci. Dále je v práci charakterizován obraz a práce s ním nejen z kybernetického hlediska, ale i z hlediska fyzikálního. V tomto případě jsou pro lepší pochopení obrazu rozvedeny fyzikální oblasti zkoumající a popisující elektromagnetické záření. Dále jsou v práci řešeny fyzikální úlohy z oblasti termografie a využití termokamer. Pozornost je také věnována neuronovým sítím, které jsou základním stavebním kamenem v oblasti umělé inteligence, a robotickému rameni. Zmíněno je několik oblastí, ve kterých se tento fyzikálně-kybernetický systém používá. Praktická část se zabývá programovacím jazykem Python, ve kterém jsou dále prezentovány dva algoritmy, pomocí nichž je možné detekovat objekt v obrazu. Může se jednat například o místa s vyšší teplotou - potenciální zánět vemene dojného skotu. Na základě těchto a podobných algoritmů, jež bych ráda hlouběji rozpracovala v diplomové práci, může probíhat navádění robotického ramene.
Annotation in English
This research work is focused on the detection of searched places in the image using selected algorithms. The work shows how closely physics is connected with informatics. In addition to the connection of these two areas, the work deals with the explanation of issues related to the fields. First of all, the algorithm is defned as such, as it is one of the key concepts in this work. Furthermore, the work characterizes the image and working with it not only from a cybernetic point of view, but also from a physical point of view. In this case, physical areas examining and describing electromagnetic radiation are expanded to better understand the image. Given that one of the final algorithms is practiced on the image from the thermal camera, the principle of the thermal camera function is generally explained in the work. Attention is also paid to neural networks (artificial intelligence) and the robotic arm. Several areas are mentioned in which this physical-cybernetic system is used. The practical part deals with the Python programming language, in which the basic algorithms are used, which can be used to detect an object in the image. Based on these and similar algorithms, which I would like to elaborate in more depth in the diploma thesis, the robotic arm will be guided.
Rychlé a přesné algoritmy pro analýzu obrazu jsou jednou z klíčových funkcionalit využívaných v kyberneticko-fyzikálních systémech. Cílem bakalářské práce je provést analýzu algoritmů pro detekci objektů v obrazu, které je možno využít při automatizovaném navádění robotického ramene při dojení skotu. Studentka vybrané algoritmy v práci popíše a uvede jejich výhody a nevýhody s ohledem na jejich zamýšlené využití. Jeden z algoritmů následně naprogramuje, otestuje v reálných podmínkách. Bakalářská práce bude mít převážně rešeršní charakter a poslouží jako dobrý základ pro práci diplomovou.\\
Postup pro vypracování bakalářské práce:\\
Vypracování podrobné rešerše.
Seznámení se se systémem robotické ruky a konceptem jeho navádění na cíl.
Výběr vhodných algoritmů, analýza jejich výhod a nevýhod.
Naprogramování algoritmů a jejich aplikace v praxi.
Diskuze výsledků.
Sepsání bakalářské práce.
Research Plan
Rychlé a přesné algoritmy pro analýzu obrazu jsou jednou z klíčových funkcionalit využívaných v kyberneticko-fyzikálních systémech. Cílem bakalářské práce je provést analýzu algoritmů pro detekci objektů v obrazu, které je možno využít při automatizovaném navádění robotického ramene při dojení skotu. Studentka vybrané algoritmy v práci popíše a uvede jejich výhody a nevýhody s ohledem na jejich zamýšlené využití. Jeden z algoritmů následně naprogramuje, otestuje v reálných podmínkách. Bakalářská práce bude mít převážně rešeršní charakter a poslouží jako dobrý základ pro práci diplomovou.\\
Postup pro vypracování bakalářské práce:\\
Vypracování podrobné rešerše.
Seznámení se se systémem robotické ruky a konceptem jeho navádění na cíl.
Výběr vhodných algoritmů, analýza jejich výhod a nevýhod.
Naprogramování algoritmů a jejich aplikace v praxi.
Diskuze výsledků.
Sepsání bakalářské práce.
Recommended resources
GONZALEZ, R.C., WOODS, R.E., EDDINS, S.L.: Digital image processing using MATLAB. 2nd ed. Natick: Gatesmark, c2009. ISBN 978-0-9820854-0-0
MAREŠ, M., VALLA, T.: Průvodce labyrintem algoritmů. Praha: CZ.NIC, z. s. p. o., 2017. CZ.NIC. ISBN 978-80-88168-19-5
PODĚBRADSKÝ, J., PODĚBRADSKÁ, R.: Fyzikální terapie: manuál a algoritmy. Praha: Grada, 2009. ISBN 978-80-247-2899-5
KNUTH, D.E. Umění programování. Přeložil David KRÁSENSKÝ. Brno: Computer Press, 2008. ISBN 978-80-251-2025-5
WRÓBLEWSKI, P.: Algoritmy: datové struktury a programovací techniky. Přeložil Marek MICHALEK, přeložil Bogdan KISZKA. Brno: Computer Press, c2004. ISBN 80-251-0343-9
Databáze vědeckých prací
Internetové stránky
Recommended resources
GONZALEZ, R.C., WOODS, R.E., EDDINS, S.L.: Digital image processing using MATLAB. 2nd ed. Natick: Gatesmark, c2009. ISBN 978-0-9820854-0-0
MAREŠ, M., VALLA, T.: Průvodce labyrintem algoritmů. Praha: CZ.NIC, z. s. p. o., 2017. CZ.NIC. ISBN 978-80-88168-19-5
PODĚBRADSKÝ, J., PODĚBRADSKÁ, R.: Fyzikální terapie: manuál a algoritmy. Praha: Grada, 2009. ISBN 978-80-247-2899-5
KNUTH, D.E. Umění programování. Přeložil David KRÁSENSKÝ. Brno: Computer Press, 2008. ISBN 978-80-251-2025-5
WRÓBLEWSKI, P.: Algoritmy: datové struktury a programovací techniky. Přeložil Marek MICHALEK, přeložil Bogdan KISZKA. Brno: Computer Press, c2004. ISBN 80-251-0343-9