Detail aplikovaného výsledku

Rozpoznávání obličeje z kvadrokoptéry

MIKUNDOVÁ, L.; DRAHANSKÝ, M.

Originální název

Rozpoznávání obličeje z kvadrokoptéry

Anglický název

Face recognition from a quadcopter

Druh

Software

Abstrakt

V programu pro rozpoznávání tváře se na vstup dostává video. V něm je kaskádovými styly vyhledána a detekována tvář, která je následně převedena do šedotónového obrazu, normalizována co se kontrastu a jasu týká a zmenšena pro dosáhnutí jednotné velikosti snímku pro rozpoznávací algoritmus. Snímek je uložen jen pokud je rozdíl mezi předcházejícím a aktuálním větší než stanovený práh (pro zmenšení velikosti DB). Všechny snímky jsou ukládány do dopředu specifikované složky označené dle ID.
Pro samotné rozpoznávání je použita knihovna OpenCV. Pro detekci obličeje si uživatel vybírá kaskádový soubor, který bude použit pro detekci, nastaví hodnotu ScaleFactor, která definuje jak velmi se zredukuje velikost snímku pro každé měření (ideálně 1,5). Pomocí tlačítka LoadVideo načte video, pomocí tlačítka load .CSV načte cesty a popisy k množině obrázků, které budou následně natrénováno. V dalším kroku si uživatel vybere rozpoznávací algoritmus. Následně je pomocí tlačítka Recognize spuštěno požadované video, ve kterém dojde k detekci obličeje. Výsledkem srovnání je vykresleno ID ve složce, ve které byly snímky rozpoznané tváře uloženy. Vykreslení probíhá přímo do obrázku.

Abstrakt anglicky

The program for face recognition on the video input gets. In it's cascading style sought a face is detected, which is then converted to grayscale image, normalized as contrast and brightness, and reduced concerns for achieving uniform image size for recognition algorithm. The picture is stored only if the difference between the previous and current greater than a specified threshold (for reducing the size of the DB). All images are saved in the specified folder labeled forward by ID.
For the very recognition is used OpenCV library. Face detection, the user selects a cascading set that will be used for detection, sets the value ScaleFactor that defines how greatly reduces the image size for each measurement (ideally 1.5). Press LoadVideo retrieves video, using the .CSV load paths loads and descriptions to a set of images that will be trained enough. Next, the user selects a recognition algorithm. Subsequently, using the Recognize started the video, which will face detection. The comparison is drawn ID in the folder where the images were stored, the detected faces. Rendering takes place directly into the picture.

Klíčová slova

face detection, face recognition, quadcopter

Klíčová slova anglicky

face detection, face recognition, quadcopter

Umístění

https://github.com/xmikun00/Videoteror

Licenční poplatek

K využití výsledku jiným subjektem je vždy nutné nabytí licence

www

Dokumenty