Original title:
Kalibrace kamery na základě přímkových úseků
Translated title:
Camera calibration
Authors:
Opravil, Jan ; Babinec, Tomáš (referee) ; Richter, Miloslav (advisor) Document type: Bachelor's theses
Year:
2010
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Nedokonalost čoček některých průmyslových kamer působí rušivě. Tato práce se zabývá právě kalibrací kamer, které mají geometrické zkreslení typu soudek nebo poduška. Ke kalibraci se využívá funkce aproximující zkreslení reálné čočky. K výpočtu koeficientů této funkce se využívají nalezené zkreslené přímkové úseky ve snímku. Klíčovou roli hrají právě detekované přímky. Na ně je kladen požadavek, aby nesly co největší informaci o zkreslení. K jejich kvalitnější detekci se vhodně volí některé metody předzpracování. Vytvořené algoritmy jsou testovány nejprve na uměle generovaných a později i na reálných kalibrech. Celý program je psán v jazyku C a pro svoji činnost využívá některé funkce z knihovny openCV.
Imperfection of some lenses used in industrial cameras is distracting. This thesis is concerned with the calibration of cameras with geometric barrel or cushiontype distortion. In the calibrating process is used a function which approximates real lens distortion. To calculate the coefficients of this function the straight line sections in the distorted image are used. Those detected lines play the key role and they ought to have the greatest possible information bias. To enhance the quality of detection are chosen some methods of preprocessing. The algorithms thus created are tested first on an artificially generated calibers and later on real ones. The program is written in C and is using some of the functions of the OpenCV library.
Keywords:
calibration of camera; geometric dictortion; image; lens; line detection; detekce přímek; geometrické zkreslení; kalibrace kamery; objektiv; obraz
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/18177