Mi az Azure Face szolgáltatás?

A Azure Face szolgáltatás olyan AI-algoritmusokat biztosít, amelyek emberi arcokat észlelnek, felismernek és elemeznek képeken. Az arcfelismerő szoftver számos esetben fontos, például az azonosítás, az érintés nélküli hozzáférés-vezérlés és az automatikus arcmosás az adatvédelem érdekében.

Figyelmeztetés

A Face szolgáltatáshoz való hozzáférés a jogosultsági és használati kritériumok alapján korlátozott a felelősségteljes AI alapelveinek támogatása érdekében. A Face service csak a Microsoft által felügyelt ügyfelek és partnerek számára érhető el. A Face Recognition beviteli űrlap segítségével kérhet hozzáférést. További információt a korlátozott hozzáférés oldalon talál.

Fontos

Ha Microsoft-termékeket vagy -szolgáltatásokat használ a biometrikus adatok feldolgozásához, a következőkért felelős: (i) értesítés küldése az érintettek számára, beleértve a megőrzési időtartamokat és a megsemmisítést; ii. hozzájárulás beszerzése az érintettektől; és (iii) a biometrikus adatok törlése, az alkalmazandó adatvédelmi követelményeknek megfelelően és szükség szerint. A kapcsolódó információkért lásd : Data and Privacy for Face.

A Face szolgáltatást egy ügyfélkódtár SDK-val vagy közvetlenül a REST API meghívásával használhatja. Az első lépésekhez kövesse a rövid útmutatót.

Vagy kipróbálhatja a Face service képességeit gyorsan és egyszerűen a böngészőben a Vision Studio használatával.

Ez a dokumentáció a következő típusú cikkeket tartalmazza:

  • A gyors kezdési útmutatók lépésről lépésre útmutatásokat tartalmaznak, amelyekkel hívásokat kezdeményezhet a szolgáltatáshoz, és gyorsan eredményeket szerezhet.
  • Az útmutatók konkrétabb vagy testre szabottabb módon tartalmazzák a szolgáltatás használatára vonatkozó utasításokat.
  • Az elméleti cikkek részletesen ismertetik a szolgáltatás funkcióit és funkcióit.
  • Az oktatóanyagok hosszabb útmutatók , amelyek bemutatják, hogyan használhatja ezt a szolgáltatást összetevőként a szélesebb körű üzleti megoldásokban.

Strukturáltabb megközelítésért kövesse a Face betanítási modulját.

Példák az alkalmazási helyzetekre

A Face szolgáltatás gyakori használati esetei a következők:

  • Felhasználói identitás ellenőrzése: Személy ellenőrzése megbízható arcképen. Ez az ellenőrzés hozzáférést biztosíthat digitális vagy fizikai tulajdonságokhoz, például bankszámlához vagy épülethez. A megbízható arckép származhat egy kormányzati azonosítóból, például útlevélből vagy jogosítványból, vagy egy személyes regisztrációs fényképből. Az ellenőrzés során az élőség-észlelés kritikus szerepet játszik annak megerősítésében, hogy a kép valódi személytől származik, nem nyomtatott fényképről vagy maszkról. Az élő felismeréssel való ellenőrzéssel kapcsolatos további részletekért tekintse meg az élő felismerés oktatóanyagot. Az élő jelenlét nélküli identitás-ellenőrzéshez kövesse a gyors indítást.

  • Élőségészlelés: Az élőségészlelés egy hamisítás elleni funkció, amely ellenőrzi, hogy a felhasználó fizikailag jelen van-e a kamera előtt. Arra szolgál, hogy megakadályozza a támadásokat nyomtatott fénykép, rögzített videó vagy a felhasználó arcának 3D maszkja használatával. Liveness oktatóanyag

  • Érintés nélküli hozzáférés-vezérlés: Az olyan mai módszerekhez képest, mint a kártyák vagy jegyek, az opt-in face identification továbbfejlesztett hozzáférés-vezérlési élményt tesz lehetővé, miközben csökkenti a kártyamegosztás, a veszteség vagy a lopás higiéniai és biztonsági kockázatait. Az arcfelismerés segíti a bejelentkezési folyamatot, amelyet egy ember felügyel, a repülőtereken, stadionokban, vidámparkokban, épületekben, recepciós kioszkokban, irodákban, kórházakban, edzőtermekben, klubokban vagy iskolákban való bejelentkezés során.

  • Arcfeloldás: A videóban rögzített személyek arcának eltakarása vagy elhomályosítása a magánszféra védelme érdekében.

Az GitHubon található ügyfél bejelentkezés kezelése és arc fényképcímkézés forgatókönyvek az arcfelismerési technológia gyakorlati példáit mutatják be.

Figyelmeztetés

2020. június 11-én a Microsoft bejelentette, hogy nem értékesít arcfelismerő technológiát az Egyesült Államok rendőrségének egészen addig, amíg az emberi jogokra alapozott erős szabályozást nem vezetnek be. Ezért az ügyfelek nem használhatják az Azure Szolgáltatásokban foglalt arcfelismerési funkciókat, például a Face vagy a Video Indexer szolgáltatást, ha az ügyfél maga az Egyesült Államok rendőrségi részlegéhez tartozik, vagy engedélyezte azok használatát ezen részlegek számára. Amikor új Face-erőforrást hoz létre, el kell ismernie és el kell fogadnia az Azure portálon, hogy nem fogja használni a szolgáltatást az Egyesült Államok rendőrsége vagy egy rendőrkapitányság számára, és hogy áttekintette a felelős AI-dokumentációt, és ennek megfelelően fogja használni a szolgáltatást.

Arcfelismerés és -elemzés

Az arcfelismerés az összes többi forgatókönyv első lépéseként szükséges. A Detect API emberi arcokat észlel egy képen, és visszaadja a helyük téglalap koordinátáit. Emellett egy egyedi azonosítót is visszaad, amely a tárolt arcadatokat jelöli. Ez a későbbi műveletekben az arcok azonosítására vagy ellenőrzésére szolgál.

Igény szerint az arcészlelés képes kinyerni az archoz kapcsolódó attribútumokat, például a fej pózát, az életkort, az érzelmet, az arcszőrzetet és a szemüveget. Ezek az attribútumok általános előrejelzések, nem tényleges besorolások. Bizonyos attribútumok hasznosak annak biztosításához, hogy az alkalmazás kiváló minőségű arcadatokat kapjon, amikor a felhasználók hozzáadják magukat a Face szolgáltatáshoz. Az alkalmazás például azt tanácsolhatja a felhasználóknak, hogy vegyenek le napszemüveget, ha napszemüveget viselnek.

Figyelmeztetés

A Microsoft kivezetett vagy korlátozott arcfelismerő képességekkel rendelkezik, amelyekkel megpróbálhat érzelmi állapotokat és identitástulajdonságokat kikövetkeztetni, amelyek visszaélés esetén sztereotipizálást, megkülönböztetést vagy szolgáltatásmegtagadást okozhatnak. A kivezetett képességek az érzelemfelismerés és a nemi azonosítás. A korlátozott képességek az életkor, a mosoly, az arcszőrzet, a haj és a smink. Küldjön e-mailt az Azure Face csapatának , ha olyan felelősségteljes használati esete van, amely a korlátozott képességek bármelyikének előnyeit élvezné. Erről a döntésről itt olvashat bővebben.

Az arcfelismeréssel és -elemzéssel kapcsolatos további információkért tekintse meg az arcészlelési fogalmakat ismertető cikket. Lásd még az Detect API referenciadokumentációját.

A Vision Studióval gyorsan és egyszerűen kipróbálhatja az arcfelismerést a böngészőben.

Életképesség észlelése

Fontos

A Face ügyféloldali SDK-k élőképes funkciói korlátozottak. Az Arcfelismerés beviteli űrlap kitöltésével hozzáférést kell kérnie a valódiság-ellenőrzési funkcióhoz. Amikor Azure előfizetése hozzáférést kap, letöltheti a Face liveness SDK-t.

Az arcélismerés annak meghatározása, hogy egy videófolyamban lévő arc valódi (működőképes) vagy megjátszott. A biometrikus hitelesítési rendszer kulcsfontosságú építőeleme, amely megakadályozza, hogy a támadók fénykép, videó, maszk vagy más módon próbálják elérni a rendszerhez való hozzáférést egy másik személy megszemélyesítéséhez.

Az élőség-észlelés célja annak biztosítása, hogy a rendszer a hitelesítés időpontjában fizikailag jelen lévő élő személlyel kommunikáljon. Az ilyen rendszerek egyre fontosabbá váltak a digitális finanszírozás, a távelérés-vezérlés és az online identitás-ellenőrzési folyamatok növekedésével.

Az élőségészlelési megoldás sikeresen véd a különféle hamisítási típusok ellen, kezdve a papírnyomatoktól, a 2D/3D maszkoktól és a hamisítási bemutatóktól a telefonokon és laptopokon. Az életképesség-észlelés aktívan kutatott területe, ahol folyamatos fejlesztések történnek az egyre kifinomultabb megtévesztő támadások ellensúlyozására. A frissítések folyamatosan frissülnek az ügyfél- és szolgáltatásösszetevők számára, mivel a teljes megoldás robusztusabbá válik az új típusú támadásokhoz.

Az élőségészlelési megoldás 0% behatolási arányt ért el az iBeta 1. és 2. szintű bemutató támadásészlelési (PAD) tesztjeiben, amelyeket egy NIST/NVLAP-akkreditált laboratórium végzett, és megfelel az ISO/IEC 30107-3 PAD nemzetközi szabványnak.

Oktatóanyagok

Arcélesség SDK referencia-dokumentációk:

Arcfelismerési műveletek

A modern vállalatok és alkalmazások használhatják az arcfelismerési technológiákat, beleértve az arcfelismerés-ellenőrzést ("egy-az-egyhez" egyeztetést) és az arcfelismerés-azonosítást ("egy-a-többhöz" egyeztetést) annak megerősítésére, hogy a felhasználó valóban az, akinek mondja magát.

Azonosítás

Az arcazonosítás egy képen lévő arc "egy-a-többhöz" egyezését képes megoldani egy biztonságos adattárban lévő arcok készletével. Az arcadatok egyezésének megfelelő jelöltek kerülnek vissza a lekérdezés arcának alapján. Ezt a forgatókönyvet arra használják, hogy hozzáférést adjon az épülethez vagy a repülőtérhez egy bizonyos csoportnak, vagy ellenőrizze az eszköz felhasználóját.

Az alábbi képen egy példa látható egy nevű adatbázisra "myfriends". Minden csoport legfeljebb 1 millió különböző személyobjektumot tartalmazhat. Mindegyik személyobjektumhoz legfeljebb 248 arc lehet regisztrálva.

Három oszlopból álló rács különböző személyek számára, három sornyi arcképpel

Miután létrehozott és betanított egy csoportot, egy új észlelt arc segítségével végezhet azonosítást a csoporton belül. Ha a rendszer a csoport egyik tagjaként azonosítja az arcot, visszaadja a személyobjektumot.

Ellenőrzés

Az ellenőrzési művelet megválaszolja a következő kérdést: "Ez a két arc ugyanahhoz a személyhez tartozik?".

Az ellenőrzés során egy képen lévő arc "egy-az-egyhez" való egyezését vizsgálják meg egy biztonságos adattárban vagy fényképen található egyetlen arcéval annak ellenőrzésére, hogy ugyanarról a személyről van-e szó. Az ellenőrzés használható hozzáférés-vezérléshez, például egy banki alkalmazáshoz, amellyel a felhasználók távolról nyithatnak meg egy hitelszámlát, új képet készíthetnek magukról, és elküldhetik azt fényképes azonosítójukkal. Az Azonosítási API-hívások eredményeinek végső ellenőrzéseként is használható.

A Face recognition szolgáltatással kapcsolatos további információkért tekintse meg a arcfelismerési fogalmakat ismertető útmutatót vagy az Identify és Verify API-referenciadokumentációt.

Hasonló arcok keresése

A Hasonló keresése művelet a cél arc és a jelölt arcok egy készlete közötti egyezést hajtja végre, és a cél archoz hasonló, kisebb arckészletet keres. Ez akkor hasznos, ha kép alapján végez arckeresést.

A szolgáltatás két munkamódot támogat, a matchPersont és a matchFace-t. A matchPerson mód hasonló arcokat ad vissza, miután szűrést végzett ugyanazon személyre a Verify API használatával. A matchFace mód figyelmen kívül hagyja az azonos személyű szűrőt. Visszaadja a hasonló jelölt arcok listáját, amelyek ugyanahhoz a személyhez tartozhatnak vagy nem tartozhatnak.

Az alábbi példa a cél arcát mutatja:

Mosolygó nő

És ezek a képek a jelölt arcok:

Öt kép a mosolygó emberekről. Az A és a B képeken ugyanaz a személy látható.

Négy hasonló arc megkereséséhez a matchPerson mód A és B értéket ad vissza, amely ugyanazt a személyt jeleníti meg, mint a célarc. A matchFace mód A, B, C és D értéket ad vissza, amely pontosan négy jelölt, még akkor is, ha némelyik nem ugyanaz a személy, mint a cél, vagy alacsony a hasonlósága. További információkért tekintse meg a Find Similar API referenciadokumentációt.

Csoport arculatai

A csoportosítási művelet az ismeretlen arcokból álló készletet több kisebb csoportra osztja a hasonlóság alapján. Mindegyik csoport az eredeti arcok halmazának különálló valódi részhalmaza. Visszaad egyetlen messyGroup tömböt is, amely tartalmazza azokat az arcazonosítókat, amelyekhez nem található hasonlóság.

A visszaadott csoport összes arca valószínűleg ugyanahhoz a személyhez tartozik, de egyetlen személyhez több különböző csoport is lehet. Ezeket a csoportokat egy másik tényező, például a kifejezés különbözteti meg. További információkért tekintse meg a Group API referenciadokumentációját.

Bemeneti követelmények

Általános képbemeneti követelmények:

  • A támogatott bemeneti képformátumok: JPEG, PNG, GIF (az első képkocka), BMP.
  • A képfájl mérete nem lehet nagyobb 6 MB-nál.

Az arcfelismerés bemeneti követelményei:

  • A minimálisan észlelhető arcméret 36 x 36 képpont egy olyan képen, amely nem nagyobb, mint 1920 x 1080 képpont. Az 1920 x 1080 képpontnál nagyobb képek arányosan nagyobb minimális arcmérettel rendelkeznek. Az arcméret csökkentése esetén előfordulhat, hogy egyes arcok nem észlelhetők, még akkor sem, ha nagyobbak, mint a minimálisan észlelhető arcméret.
  • A maximálisan észlelhető arcméret 4096 x 4096 képpont.
  • A 36 x 36 és 4096 x 4096 képpont közötti mérettartományon kívüli arcok nem észlelhetők.

Az arcfelismerés bemeneti követelményei:

  • Előfordulhat, hogy egyes arcok nem ismerhetők fel a fénykép összeállítása miatt, például:
    • Szélsőséges megvilágítású képek, például súlyos háttérvilágítás.
    • Akadályok, amelyek blokkolják az egyik vagy mindkét szemet.
    • Különbségek a hajtípusban vagy az arcszőrzetben.
    • Az arc megjelenésének változása az életkor miatt.
    • Szélsőséges arckifejezések.

Bemeneti követelmények az arc-ellenőrzéshez:

  • A fénykép tiszta és éles – nem homályos, képpontos, torz vagy sérült.
  • A fényképet nem módosítják az arc hibáinak eltüntetésére vagy az arc megjelenésének megváltoztatására.
  • A fényképnek RGB-színben támogatott formátumban kell lennie (JPEG, PNG, WEBP, BMP). Az ajánlott arcméret 200 px x 200 px. A 200x200-nál nagyobb arcméretek nem eredményeznek jobb AI-minőséget. A képfájlok mérete nem haladhatja meg a 6 MB-ot.
  • A felhasználó nem visel szemüveget, maszkot, kalapot, fejhallgatót, fejvédőt vagy arcvédőt. Az arcnak mentesnek kell lennie minden akadálytól.
  • Az arcékszereket csak akkor használhatja, ha nem rejti el az arcot.
  • Csak egy arc legyen látható a fényképen.
  • Az arcnak semleges, elülső pózban kell lennie, nyitott szemmel, szájjal zárva, szélsőséges arckifejezések és fejdöntés nélkül.
  • Az arcnak mentesnek kell lennie az árnyéktól vagy a vörös szemtől. Fénykép újbóli készítése, ha valamelyik funkció megjelenik.
  • A háttérnek egységesnek és egyszerűnek kell lennie, árnyéktól mentesnek kell lennie.
  • Az arcnak a kép közepén kell lennie, és ki kell töltenie a kép legalább 50%-át.

Adatvédelem és biztonság

Az Összes Foundry Tools-erőforráshoz hasonlóan a Face szolgáltatás használatakor is tisztában kell lennie a Microsoft ügyféladatokra vonatkozó szabályzataival. További információ: Foundry eszközök lap a Microsoft Biztonsági központban.

Következő lépés

Az arcfelismerő alkalmazás alapösszetevőinek a választott nyelven történő kódolásához kövesse a rövid útmutatót.