Veido Atpažinimo Sistema - Kaip Ji Veikia? - Alternatyvus Vaizdas

Veido Atpažinimo Sistema - Kaip Ji Veikia? - Alternatyvus Vaizdas
Veido Atpažinimo Sistema - Kaip Ji Veikia? - Alternatyvus Vaizdas

Video: Veido Atpažinimo Sistema - Kaip Ji Veikia? - Alternatyvus Vaizdas

Video: Veido Atpažinimo Sistema - Kaip Ji Veikia? - Alternatyvus Vaizdas
Video: PROFESIONALŲ ŽAIDIMAS. Kas yra sąmonė? 1 filmas 2024, Balandis
Anonim

Žmogus sugeba atpažinti kitų žmonių veidus dėka smegenų srities, esančios ant pakaušio ir laikinųjų skilčių - fuziforminio gyruso. Žmonės išmoksta atpažinti veidus nuo pat gimimo ir jau sulaukę keturių mėnesių gali aiškiai atskirti vieną žmogų nuo kito. Pagrindiniai dalykai, į kuriuos žmogus kreipia dėmesį, yra akys, skruostikauliai, nosis, burna ir antakiai, taip pat odos tekstūra ir spalva. Tuo pačiu metu mūsų smegenys apdoroja visą veidą ir sugeba atpažinti žmogų net per pusę veido. Smegenys lygina gautą vaizdą su vidiniu vidutiniu šablonu ir nustato būdingus skirtumus. Todėl žmonėms atrodo, kad kitos rasės atstovai yra „visi viename veide“: vidiniai žmonių šablonai yra pritaikyti prie jų aplinkai būdingų veido bruožų. Kaip veikia veido atpažinimo informacinė sistema - plačiau apie tai šiandienos numeryje!

Visų pirma, veido atpažinimo sistema turi rasti veidą paveikslėlyje ir pasirinkti šią sritį. Tam programinė įranga gali naudoti įvairius algoritmus: pavyzdžiui, nustatyti proporcijų ir odos spalvos panašumą, paryškinti paveikslėlyje esančius kontūrus ir suderinti juos su veido kontūrais, paryškinti simetrijas naudojant neuroninius tinklus. Viola-Jones metodas, kurį galima naudoti realiuoju laiku, laikomas efektyviausiu. Su ja sistema atpažįsta veidus net ir pasukus 30 laipsnių kampu. Metodas pagrįstas Haaro ypatybėmis, kurios yra įvairių formų juodos ir baltos spalvos stačiakampių kaukių rinkinys. Kaukės uždedamos skirtingoms vaizdo dalims, o algoritmas prideda visų vaizdo taškų, esančių po juodai balta kaukės dalimis, ryškumą ir tada apskaičiuoja šių verčių skirtumą. Tada sistema palygina rezultatus su sukauptais duomenimis ir, atpažinusi veidą paveikslėlyje, toliau jį seka, kad pasirinktų optimalų kampą ir vaizdo kokybę. Tam naudojami judesio vektoriaus numatymo algoritmai arba koreliacijos algoritmai.

- „Salik.biz“

Image
Image

Išrinkusi sėkmingiausias nuotraukas, sistema pradeda veidų atpažinimą ir palyginimą su esama duomenų baze. Jis veikia tais pačiais principais, kaip menininkas piešia portretus - programa randa tvirtinimo taškus ant žmogaus veido, iš kurių formuojasi individualūs bruožai. Paprastai programa skiria apie 100 tokių taškų. Svarbiausi veido atpažinimo programų matavimai yra atstumas tarp akių, šnervių plotis, nosies ilgis, skruostikaulių aukštis ir forma, smakro plotis, kaktos aukštis ir kiti parametrai.

Naudojant 2D atvaizdus, galima sėkmingai atpažinti veidą tik fotografuojant iš priekio ir esant geram apšvietimui, kuris yra tinkamas įmonių ir vyriausybinių įstaigų apsaugos sistemoms. Darbui viešose vietose naudojami 3D vaizdai. Kelios sinchronizuotos kameros fotografuoja daugybę nuotraukų iš skirtingų kampų, kurių pagrindu sudaromas trijų matmenų objekto modelis, su kuriuo sistema veikia, nustatydama valdymo taškus. Po to gauti duomenys lyginami su turimais duomenų bazėje ir, jei parametrai sutampa, asmuo identifikuojamas.

Image
Image

Be 3D modelių, mokslininkai kuria ir kitas sritis. Pavyzdžiui, „Identix“sukūrė labai tikslią biometrinę veido atpažinimo technologiją, kuri analizuoja odos tekstūrą - poras, linijas ir randus. Kūrėjų teigimu, jų technologijos naudojimas kartu su tradicine veido atpažinimo sistema padidins darbo tikslumą 25%.

Kitame mokėjime kalbėsime apie tai, kaip veikia banknotų detektorius. Likite su mumis!

Reklaminis vaizdo įrašas: