Práce si dává za úkol prozkoumat možnosti získávání údajů o vzájemné poloze světelného zdroje, roviny a kamery. Tyto tři objekty jsou umístěny v trojrozměrném prostoru. Polohu součástí budeme určovat na základě informace z kamery a dalších vlastností, jež budeme schopni o situaci vyslovit. Světelný zdroj bude vyzařovat pravidelný strukturovaný obrazec na rovinu před sebou. Obraz vzniklý na rovině bude následně snímán kamerou. Ke zkoumání možností řešení úkolu bude sestaven matematický model situace. Po té budeme pro obrazovou informaci z kamery hledat takové parametry modelu, které by jí odpovídaly. Pro vytvoření modelu a zobrazení situace bude jako softwarového nástroje využito programu Mathematica od společnosti Wolfram, jakož to i k následnému hledání řešení. Pro získávání parametrů modelu, bude kromě zmíněného softwarového produktu využito i evolučních výpočetních technik.
Annotation in English
Thesis deals with way of obtaining position data of a light source, surface and a camera in three dimensional space. We will learn about the position of these parts thanks to information from camera and other information, that we can find out. Light source project structured symbol on surface with laser light. The light is recorded and analyzed. Than the mathematical model of the situation is made. Based on camera information we will look for such parameters of the model, to fit the situation. For model creation was used software Mathematica. Also evolution algorithms were used to obtain parameters of the model.
Práce si dává za úkol prozkoumat možnosti získávání údajů o vzájemné poloze světelného zdroje, roviny a kamery. Tyto tři objekty jsou umístěny v trojrozměrném prostoru. Polohu součástí budeme určovat na základě informace z kamery a dalších vlastností, jež budeme schopni o situaci vyslovit. Světelný zdroj bude vyzařovat pravidelný strukturovaný obrazec na rovinu před sebou. Obraz vzniklý na rovině bude následně snímán kamerou. Ke zkoumání možností řešení úkolu bude sestaven matematický model situace. Po té budeme pro obrazovou informaci z kamery hledat takové parametry modelu, které by jí odpovídaly. Pro vytvoření modelu a zobrazení situace bude jako softwarového nástroje využito programu Mathematica od společnosti Wolfram, jakož to i k následnému hledání řešení. Pro získávání parametrů modelu, bude kromě zmíněného softwarového produktu využito i evolučních výpočetních technik.
Annotation in English
Thesis deals with way of obtaining position data of a light source, surface and a camera in three dimensional space. We will learn about the position of these parts thanks to information from camera and other information, that we can find out. Light source project structured symbol on surface with laser light. The light is recorded and analyzed. Than the mathematical model of the situation is made. Based on camera information we will look for such parameters of the model, to fit the situation. For model creation was used software Mathematica. Also evolution algorithms were used to obtain parameters of the model.
Vypracujte literární rešerši na dané téma.
Vypracujte teoretický model daného problému.
Na modelu ověřte možnosti řešení.
Vypracujte vizualizaci modelu.
Vytvořte návrh implementace.
Demostrujte výsledky a formulujte závěr.
Research Plan
Vypracujte literární rešerši na dané téma.
Vypracujte teoretický model daného problému.
Na modelu ověřte možnosti řešení.
Vypracujte vizualizaci modelu.
Vytvořte návrh implementace.
Demostrujte výsledky a formulujte závěr.
Recommended resources
JIŘÍ, Žára a Jiří ŽÁRA. Moderní počítačová grafika. Vyd 1. Brno: Computer Press, 2004, 609 s. ISBN 80-251-0454-0.
FORSYTH, David a Jean PONCE. Computer vision: a modern approach. Vyd 1. London: Prentice Hall, c2003, 693 s. ISBN 01-308-5198-1.
GAVENDA, Tomáš. Optoelektronické polohování nástroje vůči rovině ve více stupních volnosti s využitím v oblasti bezpečnostních technologií. Zlín, 2011. Diplomová práce. Univerzita Tomáše Bati ve Zlíně.
PRESS, William H., Saul A. TEUKOLSKY, William T. VETTERLING a Brian P. FLANNERY. Numerical recipes: the art of scientific computing. 3rd ed. Cambridge: Cambridge University Press, 2007, 1235 s. ISBN 978-052-1880-688.
ZELINKA, Ivan, Zuzana OPLATKOVÁ, Miloš ŠEDA, Pavel OŠMERA a František VČELAŘ. Evoluční výpočetní techniky: principy a aplikace. 1. české vyd. Praha: BEN, 2009, 534 s. ISBN 80-7300-218-3.
Wolfram Mathematica 8 Documentation. WOLFRAM RESEARCH. Wolfram Mathematica [online]. Oxfordshire, 2012 [cit. 2012-01-20]. Dostupné z: http://reference.wolfram.com/mathematica/guide/Mathematica.html
Recommended resources
JIŘÍ, Žára a Jiří ŽÁRA. Moderní počítačová grafika. Vyd 1. Brno: Computer Press, 2004, 609 s. ISBN 80-251-0454-0.
FORSYTH, David a Jean PONCE. Computer vision: a modern approach. Vyd 1. London: Prentice Hall, c2003, 693 s. ISBN 01-308-5198-1.
GAVENDA, Tomáš. Optoelektronické polohování nástroje vůči rovině ve více stupních volnosti s využitím v oblasti bezpečnostních technologií. Zlín, 2011. Diplomová práce. Univerzita Tomáše Bati ve Zlíně.
PRESS, William H., Saul A. TEUKOLSKY, William T. VETTERLING a Brian P. FLANNERY. Numerical recipes: the art of scientific computing. 3rd ed. Cambridge: Cambridge University Press, 2007, 1235 s. ISBN 978-052-1880-688.
ZELINKA, Ivan, Zuzana OPLATKOVÁ, Miloš ŠEDA, Pavel OŠMERA a František VČELAŘ. Evoluční výpočetní techniky: principy a aplikace. 1. české vyd. Praha: BEN, 2009, 534 s. ISBN 80-7300-218-3.
Wolfram Mathematica 8 Documentation. WOLFRAM RESEARCH. Wolfram Mathematica [online]. Oxfordshire, 2012 [cit. 2012-01-20]. Dostupné z: http://reference.wolfram.com/mathematica/guide/Mathematica.html