Akcelerace neuronové sítě pro detekci obličeje ve zhoršených světelných podmínkách
but.committee | doc. Ing. František Zbořil, Ph.D. (předseda) doc. RNDr. Dana Hliněná, Ph.D. (člen) Ing. Michal Hradiš, Ph.D. (člen) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Goldmann, Tomáš | cs |
dc.contributor.author | Orava, Vojtěch | cs |
dc.contributor.referee | Malinka, Kamil | cs |
dc.date.created | 2023 | cs |
dc.description.abstract | Cílem této práce je vytvořit neuronovou síť pro detekci obličejů ve zhoršených světelných podmínkách, tuto síť akcelerovat a porovnat s existujícími řešeními. Problém detekce je řešen konvoluční neuronovou sítí natrénovanou pomocí datasetů WIDER FACE a DARK FACE. Síť je akcelerována zařízením Intel Neural Compute Stick 2. Práce obsahuje sumarizaci dosavadních řešení a algoritmů detekce (jak klasických metod, tak těch využívajících neuronové sítě) a poskytuje porovnání těchto řešení s nově vytvořenými detektory. Ty jsou založeny na TensorFlow Object Detection API. Nejlepší varianta dosahuje průměrné přesnosti 47,1 % na upraveném validačním datasetu WIDER FACE (detektor YOLOv7-face má přesnost 42,8 %). Měřena byla také rychlost a vliv akcelerace a kvantování modelů. Kvantováním bylo dosaženo i více než 3násobného zrychlení některých modelů. Součástí práce je také grafická aplikace pro detekci ve videích s vytvořenými modely a některými existujícími řešeními. | cs |
dc.description.abstract | The goal of this thesis is to build neural network for face detection in low light conditions, accelerate this network and compare it with other existing networks. Detection problem is solved with convolution neural network (CNN), which is trained on WIDER FACE and DARK FACE datasets. This CNN is accelerated by device Intel Neural Compute Stick 2. This work also summarise existing approaches in face detection (classic and neural networks based) and compares this approaches to the new ones. New detectors are based on TensorFlow Object Detection API. The best new model has average precision 47.1 % on custom validation dataset (detector YOLOv7-face has 42.8 % average precision). Speed of detection and influence of acceleration and quantization were also measured. With quantization some models could speed-up 3 times. Within this work, a GUI application for models tests was also developed. It can detect faces with newly created models and with some existing approaches. | en |
dc.description.mark | B | cs |
dc.identifier.citation | ORAVA, V. Akcelerace neuronové sítě pro detekci obličeje ve zhoršených světelných podmínkách [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023. | cs |
dc.identifier.other | 147660 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/211134 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Detekce obličeje | cs |
dc.subject | akcelerace neuronových sítí | cs |
dc.subject | NCS 2 | cs |
dc.subject | detekce ve zhoršených světelných podmínkách | cs |
dc.subject | neuronové sítě | cs |
dc.subject | Python | cs |
dc.subject | počítačové vidění | cs |
dc.subject | WIDER FACE | cs |
dc.subject | DARK FACE | cs |
dc.subject | strojové učení | cs |
dc.subject | Face detection | en |
dc.subject | Neural Networks acceleration | en |
dc.subject | NCS 2 | en |
dc.subject | Detection in Low Light Conditions | en |
dc.subject | Neural Networks | en |
dc.subject | Python | en |
dc.subject | Computer Vision | en |
dc.subject | WIDER FACE | en |
dc.subject | DARK FACE | en |
dc.subject | Machine Learning | en |
dc.title | Akcelerace neuronové sítě pro detekci obličeje ve zhoršených světelných podmínkách | cs |
dc.title.alternative | Acceleration of a Neural Network for Face Detection in Low Light Conditions | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2023-06-15 | cs |
dcterms.modified | 2023-06-15-13:25:28 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 147660 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 20:59:23 | en |
sync.item.modts | 2025.01.17 14:37:02 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |