Original title:
Simulátor střelnice s využitím zpracování obrazu
Translated title:
Shooting Range Simulator with Image Processing
Authors:
Csóka, Pavel ; Drahanský, Martin (referee) ; Marvan, Aleš (advisor) Document type: Bachelor's theses
Year:
2013
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá návrhem a praktickou realizací simulátoru střelnice s využitím zpracování obrazu. Střelnice je postavena na principu vysvěcování laseru umístěného ve zbrani na zobrazovací plochu terče (dataprojektor nebo LCD) a jeho detekci v obraze získaném kamerou, která tuto plochu snímá. Pro detekci laseru je navrhnut a implementován software v jazyce C++. Využívá se přitom OpenCV knihovna počítačového viděni. Dále je popsána úprava airsoftové zbraně a návrh, vytvoření a umístění řídící jednotky pro její ovládání. K tomuto je využit mikrokontrolér STM32, pro který je navrhnut a implementován řídící software v jazyce C. Jsou zde popsány použité techniky zpracování obrazu a funkce mikrokontroléru. Pro vyhodnocení funkčnosti řešení jsou provedeny praktické testy. V závěru je uvedeno zhodnocení práce a možnosti vylepšení a rozšíření vytvořeného systému.
This thesis is aiming on design and implementation of Shooting range simulator with image processing. It is based on detection of a laser spot on the projection plane where the target is displayed (dataprojector or LCD) by using camera which captures image of this plane. It designs and implements the detection software using C++ language and OpenCV computer vision library and describes gun modification, which consists of design and creation of control unit for this gun and fitting it in. Control unit is based on STM32 microcontroller device, its firmware implementation is done using C language. It describes approaches in computer vision applications used in this thesis and main features of used microcontroller. Practical tests are made to analyze system's function. In the final chapter is the summarization of this thesis and suggestions to further development and improvement of this system.
Keywords:
airsoft gun modification; image processing; laser shooting range; OpenCV; shooting range simulator; STM32; laserová střelnice; OpenCV; simulátor střelnice; STM32; zpracování obrazu; úprava airsoftové zbraně
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/54927