Form of studies |
Master |
Title of the study programm |
Computer Systems |
Title in original language |
Dziļās mašīnmācīšanās pieejas izstrāde sejas atpazīšanai |
Title in English |
Development of Deep Learning Base on Facial Recognition Mechanism |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Egons Lavendelis |
Reviewer |
Asociētais profesors Katrina Boločko |
Abstract |
Sejas atpazīšanai ir nozīmīga loma datorredzes jomā tās plašā pielietojuma dēļ, sākot no drošības sistēmām un beidzot ar dažādiem citiem komerciāliem pielietojumiem. Neskatoties uz to, ka sejas atpazīšanas jomā veikti daudzi pētījumi, tā joprojām ir izaicinājumu pilna, jo precizitāte joprojām ir uzlabojama.
Google pētnieki 2015. gadā publicēja FaceNet dziļo neironu tīklu, kas ir sasniedzis jaunu līmeni.Tas pārveido sejas attēlu 128 dimensiju attēlojuma vektorā. Facenet ir šī brīža aktuālais sejas atpazīšanas risinājums. Tomēr ieejas attēliem ir liela ietekme uz atpazīšanas rezultātu. Apmācot FaceNet, balstoties uz dažādām lielām datu kopām un veicot novērtēšanu uz LFW datu kopas, ir noskaidrots, ka tādas nenozīmīgas detaļas kā krāsains fons vai matu griezums ietekmē atpazīšanas precizitāti. Šādas nenozīmīgas ieejas attēlu detaļas attēlojumu telpā rada pārāk lielus attālumus starp vienas klases piemēriem un vienlaicīgi pārāk mazus attālumus starp klasteru centriem, kas padara sarežģītu attēlojumu vektoru klasifikāciju. Nepieciešams panākt situāciju, kad attālumi starp vienas klases objektiem ir mazi, bet starp klašu centriem – lieli. Šādā situācijā klasifikācija ir vienkārša un attiecīgi precizitāte uzlabojas.
Lai novērstu kaitīgu attēla detaļu ietekmi uz sejas atpazīšanas precizitāti, maģistra darbā ir izstrādāta sejas atpazīšanas sistēma. Sistēma satur segmentācijas bloku, kas tika apmācīts, balstoties uz CelebAMask-HQ datu kopas. Tika veikta esošo segmentācijas metožu salīdzināšana ar mērķi atrast efektīvāko metodi. Analīzes rezultātā segmentācijai tika izvēlēts Deeplab-V3+ ar Efficentnet-b2 pamattīklu. Segmentācijas rezultātā tiek izgriezta seja no pārējā attēlā un pārējie attēla pikseļi tiek aizstāti ar attēla visbiežāk sastopamo (mediāna) krāsu. Šādā veidā modelis spēj apmācīties sejas attēlu nozīmīgās īpašības. Modeļa validācija uz LFW datu kopas pierāda, ka šāda nenozīmīgo attēla daļu noņemšana uzlabo atpazīšanas precizitāti |
Keywords |
segmentācijas, sejas atpazīšanas ,FaceNet, CNN |
Keywords in English |
FEATURE EXTRACTION, SEMANTIC SEGMENTATION, CNN |
Language |
eng |
Year |
2021 |
Date and time of uploading |
04.01.2021 15:00:57 |