Tématem práce je segmentace obrazu pomocí dat získaných ze zařízení pro sledování pohybu očí. Pro segmentaci se bude využívána metoda Graph cut, která je implementována v knihovně OpenCV. Součástí práce bude naprogramování skriptů pro automatickou segmentaci. Experimentální část se bude skládat z nahrání několika sad pokusů s nezávislými pozorovateli a jejich evaluací. Kromě subjektivního vyhodnocení budou výsledky porovnány také s poloautomatickou segmentací, kdy stejní pozorovatelé budou označovat oblasti popředí a pozadí na obrazu manuálně.
Annotation in English
This work focuses on image segmentation using data obtained from the device for
tracking eye movement. Segmentation will use Graph Cut method, which is implemented in the OpenCV library. Part of this work is to program scripts for automatic segmentation. The experimental part will consist of recording multiple sets of experiments with independent observers and its evaluation. Apart from subjective evaluation, the results are also compared with a semi-automatic segmentation, where the same observers will mark the foreground and background areas in the image manually.
Keywords
sledování pohybu očí, OpenCV, python, EM algoritmus, graph cut, segmentace obrazu
Keywords in English
eyetracking, OpenCV, python, EM algorithm, graph cut, image segmentation
Length of the covering note
89 s. (150 tis. znaků)
Language
CZ
Annotation
Tématem práce je segmentace obrazu pomocí dat získaných ze zařízení pro sledování pohybu očí. Pro segmentaci se bude využívána metoda Graph cut, která je implementována v knihovně OpenCV. Součástí práce bude naprogramování skriptů pro automatickou segmentaci. Experimentální část se bude skládat z nahrání několika sad pokusů s nezávislými pozorovateli a jejich evaluací. Kromě subjektivního vyhodnocení budou výsledky porovnány také s poloautomatickou segmentací, kdy stejní pozorovatelé budou označovat oblasti popředí a pozadí na obrazu manuálně.
Annotation in English
This work focuses on image segmentation using data obtained from the device for
tracking eye movement. Segmentation will use Graph Cut method, which is implemented in the OpenCV library. Part of this work is to program scripts for automatic segmentation. The experimental part will consist of recording multiple sets of experiments with independent observers and its evaluation. Apart from subjective evaluation, the results are also compared with a semi-automatic segmentation, where the same observers will mark the foreground and background areas in the image manually.
Keywords
sledování pohybu očí, OpenCV, python, EM algoritmus, graph cut, segmentace obrazu
Keywords in English
eyetracking, OpenCV, python, EM algorithm, graph cut, image segmentation
Research Plan
Seznamte se s možnostmi snímání a záznamu pohybu očí.
Navrhněte metodiku a implementujte GUI pro získávání dat ze zařízení na sledování pohybu očí.
Navrhněte a implementujte systém pro automatickou segmentaci objektů na základě dat ze zařízení na sledování pohybu očí.
Vyhodnoťte dosažené výsledky segmentace.
Research Plan
Seznamte se s možnostmi snímání a záznamu pohybu očí.
Navrhněte metodiku a implementujte GUI pro získávání dat ze zařízení na sledování pohybu očí.
Navrhněte a implementujte systém pro automatickou segmentaci objektů na základě dat ze zařízení na sledování pohybu očí.
Vyhodnoťte dosažené výsledky segmentace.
Recommended resources
[1] Sonka M., Hlavac V., Boyle R.: Image Processing, Analysis, and Machine Vision, Third; Edition, Thomson, 2008
Recommended resources
[1] Sonka M., Hlavac V., Boyle R.: Image Processing, Analysis, and Machine Vision, Third; Edition, Thomson, 2008