Detekcia tváre: Program s podrobnými pokynmi a popismi

Systém detekcie tvárí je počítačová aplikácia schopná identifikovať alebo overiť osobu z digitálneho obrazu alebo filmu. Jedným zo spôsobov, ako to urobiť, je porovnať vybrané funkcie osoby s obrazom a variantami z databázy.

Rozpoznávanie tváre (program) sa bežne používa v bezpečnostných systémoch a dá sa porovnať s inými biometrickými systémami (napr. Rozpoznávanie odtlačkov prstov alebo clony). V poslednej dobe sa stal obľúbeným nástrojom pre obchodnú identifikáciu a reklamu.


Niektoré algoritmy na rozpoznávanie jednotlivcov identifikujú tvárové znaky extrahovaním orientačných bodov alebo objektov z obrazu subjektu. Napríklad algoritmus môže analyzovať relatívnu polohu, veľkosť a /alebo tvar očí, nosa, predkožky a čeľuste. Tieto údaje sa používajú na vyhľadávanie ďalších obrázkov s príslušnými parametrami. Iné algoritmy normalizujú obrazovú galériu jednotlivcov a potom komprimujú informácie o osobe tým, že ukladajú iba tie údaje na obrázku, ktoré sú užitočné pre rozpoznávanie jednotlivcov. Potom sa porovná požadovaný obrázok s dostupnými údajmi. Jeden z najskorších úspešných systémov je založený na metódach porovnania modelov aplikovaných na súbor charakteristických vlastností tváre, ktoré poskytujú určitý druh stručnej prezentácie vzhľadu.

Ako funguje program rozpoznávania osôb?

Zahŕňa určité algoritmy, ktoré možno rozdeliť na dva hlavné prístupy:
  • Geometrické,ktorý zohľadňuje rozlišovacie alebo fotometrické vlastnosti tváre.
  • Štatistické údaje, ktoré prekladajú obraz do významu a porovnávajú ho so šablónami na odstránenie rozptylov.
  • Trojrozmerné uznanie

    Nový trend vytvorený na dosiahnutie vyššej presnosti je trojrozmerné uznanie jednotlivcov. Táto metóda využíva 3D senzory na zhromažďovanie informácií o tvare tváre. Tieto informácie sa potom používajú na identifikáciu charakteristík, ako sú obrysy očí, nosa a brady.


    Jednou z výhod trojrozmerného softvéru na rozpoznávanie tváre je to, že nie sú ovplyvnené zmenami osvetlenia, na rozdiel od iných variantov. Túto technológiu je možné identifikovať aj z rôznych uhlov pohľadu, vrátane profilového zobrazenia. Trojrozmerné dátové body výrazne zlepšujú presnosť rozpoznávania osôb. 3D výskum je posilnený vývojom komplexných senzorov, ktoré zlepšujú prácu pri snímaní obrazov vo forme trojrozmerných obrázkov. Senzory pracujú navrhovaním štruktúrovaného svetla na tvári. Až desať alebo viac z týchto snímačov môže byť umiestnených na jednom čip CMOS - každý z nich zachytáva zvyšok spektra. Dokonca aj dokonalá 3D metóda zhody môže byť citlivá na výrazy tváre. Na tento účel skupina výskumníkov spoločnosti Technion použila metrické geometrické nástroje na spracovanie výrazov ako izometrie. Potom spoločnosť Vision Access vytvorila vlastné riešenie pre trojrozmerné rozpoznávanie tváre. Neskôr spoločnosť zakúpila spoločnosť Bioscrypt Inc., ktorá vyvinula túto verziuProgram rozpoznávania tváre, známy ako 3D FastPass.
    Nová metóda predstavuje spôsob, ako zachytiť trojrozmerný obraz pomocou troch kamerových komôr, ktoré ukazujú na rôzne uhly. Jedna z nich bude smerovať k prednej časti objektu, druhá - bočná, tretia - pod uhlom. Všetci budú spolupracovať, aby mohli v reálnom čase sledovať tvár subjektu a identifikovať ho. Predpokladá sa, že táto technológia bude čoskoro založená na akomkoľvek programe rozpoznávania osôb prostredníctvom kamery.

    Analýza štruktúry kože

    Ďalším novým trendom je vizuálny detail o koži, ktorý je pevný v štandardných digitálnych alebo naskenovaných obrázkoch. Táto metóda, nazývaná textúrová analýza pokožky, transformuje jedinečné línie, vzory a škvrny viditeľné v ľudskej koži, matematickom priestore.
    Testy ukázali, že pridaním tejto technológie môže účinnosť rozpoznávania tváre rásť o 20-25%.

    Termokamery

    Ďalšou formou prijímania vstupných údajov na rozpoznávanie osôb je použitie termovíznych kamier. Kvôli tomuto postupu fotoaparát určuje tvar hlavy len pri ignorovaní položiek, ako sú okuliare, klobúky alebo make-up. Problém používania termálnych snímok na rozpoznanie tvárí je, že databázy sú obmedzené. V súčasnosti vedci študujú používanie tejto technológie v reálnom živote a prevádzkových krajinách a zároveň vytvárajú novú databázu tepelného zobrazovania. vŠtúdia využíva feroelektrické elektrické snímače s nízkou citlivosťou s nízkou citlivosťou, ktoré sú schopné prijímať dlhodobé infračervené zobrazovanie (LWIR). Výsledky ukazujú, že zlúčenie LWIR a bežných vizuálnych kamier má vo vonkajších sondach vynikajúce výsledky. Táto kombinácia môže pracovať s veľmi silným programom rozpoznávania fotoaparátov.

    Hromadné využitie

    Zatiaľ čo výskumníci pracujú na najnovších technológiách, ktoré sú k dispozícii len profesionálom, vývojári masových aplikácií tiež neostávajú. Po oznámení o vytvorení aplikácie Google Glass došlo k veľkému hluku v súvislosti s uznaním jednotlivcov a aplikácií na internete. Predpokladá sa, že to pre používateľov prinesie veľa príležitostí nielen na interakciu medzi sebou, ale s rôznymi objektmi.
    Dnes je k dispozícii veľký zoznam rozhraní rozpoznávania tvárí, ktoré môžete použiť pre svoje programy. Najbežnejšie sú nasledujúce.

    Face Recognition Stephen

    Vyvinutý Lambda Labs, ktorý poskytuje rozpoznávanie tváre, nosovú a ústnu formu a rodovú klasifikáciu. K dispozícii na oficiálnej webovej stránke vývojára.

    Detekcia tváre

    Program na detekciu tváre počítača na internete, ktorý je perfektnou náhradou pre Face.com. V súčasnosti je k dispozícii zdarma.

    Animetrics Face Recognition

    Aplikácia Animetrics Face Recognition API sa používa na odhalenie tvárí na fotografiách. Informácie o funkciách tváre alebo orientačných bodoch sa vrátia vo forme súradníc v obraze.

    Skybiometria

    Ak ju chcete použiť, musíte mať vo svojom účte SkyBiometry vytvorenú aplikáciu. Vytvoriť je dosť jednoduchá registrácia.

    na tvár ++

    Aplikácia využíva moderné počítačové videnie technológie a data mining poskytovať 3 hlavné služby (detekcia, identifikácia a analýza). Program umožňuje identifikáciu a analýzu orientačný bod , vedenie (81) bod atribúty: vek, pohlavie, okuliare, závod, a tak ďalej.

    FaceMark

    Toto je výkonný API na rozpoznávanie tváre. Nájde 68 referenčných bodov pre obrázok tváre vpredu a 35 pre profil. FaceMark identifikuje ciele pre osoby na obrázku špecifikovanom v adrese URL alebo v odovzdanom súbore a vydá výsledok vo forme súboru JSON, ktorý obsahuje vektor ukazovateľov osoby a body zhody pre každý z nájdených variantov.

    emove podľa Eyeris

    Inteligentný softvér rozpoznať emócie, čo umožňuje kamery čítať ľudskej mikro-výraz, pohlavie, vekové skupiny. Ide o program rozpoznávania osôb v reálnom čase, ktorý funguje, keď používatelia pozerajú videá vo svojich počítačoch alebo mobilných zariadeniach.

    Rekognition.com

    Toto je jedna z najlepších alternatív Face.com. Rýchly, spoľahlivý a škálovateľný rekordér môže vykonávať detekciu tváre, skenovanie, rozpoznávanie a vyhľadávanie. Môže sa automaticky vyučovať pomocou obrázkov a značiek na Facebooku. Pretože je to sociálne orientované, je to aplikácia na rozpoznávanie najlepších osôb pre systém Android.

    FaceRect

    Je tiež výkonné a voľné rozhranie na detekciu jednotlivcov. ZistíJednotlivci (obaja na požiadanie a profil) na obrázku určenom webovou adresou alebo nahratých ako súbor a môžu nájsť viacerých ľudí na jednej fotografii a vydať odpoveď vo formáte JSON. V tomto prípade je obrázok načítaný obmedzujúcim rámcom pre každú nájdenú osobu.

    Súvisiace publikácie