Arcfelismerő Rendszer - Hogyan Működik? - Alternatív Nézet

Arcfelismerő Rendszer - Hogyan Működik? - Alternatív Nézet
Arcfelismerő Rendszer - Hogyan Működik? - Alternatív Nézet
Anonim

Az ember képes felismerni más emberek arcát az okcitális és a temporális lebeny határán lévő agyterületnek köszönhetően - a gyrus fusiform. Az emberek megtanulják felismerni az arcokat a születéstől kezdve, és már négy hónapos korukon egyértelműen megkülönböztethetik az embereket a másiktól. A fő dolgok, amelyekre az ember figyelmet fordít, a szem, az arccsontok, az orr, a száj és a szemöldök, valamint a bőr textúrája és színe. Ugyanakkor az agyunk az arcot egészében feldolgozza, és akár az arc felével is képes azonosítani egy embert. Az agy összehasonlítja a kapott képet a belső átlag sablonnal, és megállapítja a jellemző különbségeket. Ezért az embereknek úgy tűnik, hogy egy másik faj képviselői "minden egy arcban" vannak: az emberek belső sablonjai hozzá vannak hangolva a környezetükre jellemző arcvonásokhoz. Hogyan működik az arcfelismerés információs rendszere - erről bővebben a mai kiadványban!

Mindenekelőtt az arcfelismerő rendszernek meg kell találnia egy arcot a képen, és ki kell választania ezt a területet. Ehhez a szoftver különféle algoritmusokat használhat: például meghatározhatja az arányok és a bőr színének hasonlóságát, kiemelheti a képen a kontúrokat, és illesztheti azokat az arcok körvonalaihoz, kiemelve a szimmetriákat neurális hálózatok segítségével. A valós időben alkalmazható Viola-Jones módszer a leghatékonyabb. Ezzel a rendszer felismeri az arcokat, még akkor is, ha 30 fokkal elforgatják. A módszer Haar tulajdonságain alapszik, amelyek különböző alakú fekete-fehér téglalap alakú maszkok. A maszkokat a kép különféle részeire helyezik, és az algoritmus összeadja a képen látható összes pixel fényességét, amelyek a maszk fekete-fehér részei alatt vannak, majd kiszámítja ezeknek az értékeknek a különbségét. Ezután a rendszer összehasonlítja az eredményeket a felhalmozódott adatokkal, és miután azonosította a képen lévő arcot, folytatja nyomon követését az optimális szög és a képminőség kiválasztása érdekében. Ehhez mozgásvektor-predikciós algoritmusokat vagy korrelációs algoritmusokat használunk.

Image
Image

A legsikeresebb képek kiválasztása után a rendszer folytatja az arcfelismerést és a meglévő adatbázishoz történő összehasonlítását. Ugyanazon elvek alapján működik, mint a művész portrék rajzolása - a program rögzítési pontokat talál az ember arcán, amelyből az egyedi vonások alakulnak ki. Általános szabály, hogy a program körülbelül 100 ilyen pontot oszt ki. Az arcfelismerő programok szempontjából a legfontosabb mérések a szem közötti távolság, az orrlyukak szélessége, az orr hossza, az arccsontok magassága és alakja, az álla szélessége, a homlok magassága és egyéb paraméterek.

2D képek használata esetén csak az elülső nézetből és jó megvilágításban történő fényképezés esetén lehet sikeresen felismerni az arcokat, ami a vállalkozások és a kormányhivatalok biztonsági rendszerei számára is megfelelő. A nyilvános helyeken végzett munkához 3D képeket használnak. Több szinkronizált kamera számos képet készít különböző szögekből, amelyek alapján a tárgy háromdimenziós modellje alakul ki, amellyel a rendszer működik, meghatározva a vezérlőpontokat. Ezután a kapott adatokat összehasonlítják az adatbázisban elérhető adatokkal, és ha a paraméterek megegyeznek, azonosítják a személyt.

Image
Image

A 3D modellek mellett a tudósok más területeket is fejlesztnek. Például az Identix rendkívül pontos biometrikus arcfelismerési technológiát hozott létre, amely elemzi a bőr textúráját - pórusokat, vonalakat és hegeket. A fejlesztők szerint technológiájuk és a hagyományos arcfelismerő rendszer együttes használata 25% -kal növeli a munka pontosságát.

A következő részletben a bankjegy-detektor működéséről beszélünk. Maradj velünk!

Promóciós videó: