Vzrůstající výpočetní kapacita počítačů umožňuje rychlejší a lepší zpracovávání reálného obrazu. Tohoto faktu využívají i knihovny počítačového vidění, mezi které patří i knihovna OpenCV. Cílem práce je seznámit čtenáře s možností využití zpracování obrazu v mobilních robotických systémech a s tím spojenou problematikou. V práci jsou uvedeny nejpoužívanější knihovny počítačového vidění a jejich srovnání. Pro knihovnu OpenCV, která umožňuje přenositelnost mezi různými zařízeními a operačními systémy, je také zkonstruován ukázkový program v programovacím jazyku C++.
Annotation in English
Increasing computational capacity of computers allows for faster and better processing of real images. This fact is used by the computer vision libraries, including library OpenCV. The aim of the project is to acquaint the reader with the possibility of the use of image processing in mobile robotic systems and the associated problems. There are listed the most common computer vision libraries and their comparison. The OpenCV library allows for portability among different devices and operating systems. There is also designed sample program in the programming language C++.
The Computer Vision Library, OpenCV, Mobile Robotic Systems.
Length of the covering note
47 s.
Language
CZ
Annotation
Vzrůstající výpočetní kapacita počítačů umožňuje rychlejší a lepší zpracovávání reálného obrazu. Tohoto faktu využívají i knihovny počítačového vidění, mezi které patří i knihovna OpenCV. Cílem práce je seznámit čtenáře s možností využití zpracování obrazu v mobilních robotických systémech a s tím spojenou problematikou. V práci jsou uvedeny nejpoužívanější knihovny počítačového vidění a jejich srovnání. Pro knihovnu OpenCV, která umožňuje přenositelnost mezi různými zařízeními a operačními systémy, je také zkonstruován ukázkový program v programovacím jazyku C++.
Annotation in English
Increasing computational capacity of computers allows for faster and better processing of real images. This fact is used by the computer vision libraries, including library OpenCV. The aim of the project is to acquaint the reader with the possibility of the use of image processing in mobile robotic systems and the associated problems. There are listed the most common computer vision libraries and their comparison. The OpenCV library allows for portability among different devices and operating systems. There is also designed sample program in the programming language C++.
The Computer Vision Library, OpenCV, Mobile Robotic Systems.
Research Plan
Vypracujte literární rešerši na téma zpracování obrazu v mobilních robotických systémech.
Analyzujte možnosti využití knihovny OpenCV pro zpracování obrazu v mobilních robotických zařízeních.
Vypracujte návrh ukázkové aplikace knihovny OpenCV.
Demonstrujte řešení s využitím jakyka C resp. C++.
Research Plan
Vypracujte literární rešerši na téma zpracování obrazu v mobilních robotických systémech.
Analyzujte možnosti využití knihovny OpenCV pro zpracování obrazu v mobilních robotických zařízeních.
Vypracujte návrh ukázkové aplikace knihovny OpenCV.
Demonstrujte řešení s využitím jakyka C resp. C++.
Recommended resources
FORSYTH, David. - PONCE, Jean. Computer Vision: A Modern Approach. Prentice Hall, 2003. 693 s. ISBN 0130851981.
SNYDER, WESLEY, E. QI, Hairong. Machine Vision. Cambridge University Press, 2004. 434 s. ISBN 052183046X.
DUDEK, Gregory. RICHARD, Michael. JENKIN, MacLean. JENKIN, Michael. Computational Principles of Mobile Robotic. Cambridge University Press, 2000. 280 s. ISBN 0521568765.
Recommended resources
FORSYTH, David. - PONCE, Jean. Computer Vision: A Modern Approach. Prentice Hall, 2003. 693 s. ISBN 0130851981.
SNYDER, WESLEY, E. QI, Hairong. Machine Vision. Cambridge University Press, 2004. 434 s. ISBN 052183046X.
DUDEK, Gregory. RICHARD, Michael. JENKIN, MacLean. JENKIN, Michael. Computational Principles of Mobile Robotic. Cambridge University Press, 2000. 280 s. ISBN 0521568765.