Kom igång med ansiktsanalys i Azure

Slutförd

Microsoft Azure tillhandahåller flera Azure AI-tjänster som du kan använda för att identifiera och analysera ansikten, inklusive:

  • Azure AI Vision, som erbjuder ansiktsidentifiering och grundläggande ansiktsanalys, till exempel att returnera avgränsningsrutans koordinater runt en bild.
  • Azure AI Video Indexer, som du kan använda för att identifiera ansikten i en video.
  • Azure AI Face, som erbjuder fördefinierade algoritmer som kan identifiera, identifiera och analysera ansikten.

Av dessa erbjuder Face det bredaste utbudet av funktioner för ansiktsanalys.

Azure AI ansikts-tjänst

Azure AI Face-tjänsten kan returnera rektangelkoordinaterna för alla mänskliga ansikten som finns i en bild, samt en serie relaterade attribut:

  • Tillbehör: anger om det angivna ansiktet har tillbehör. Det här attributet returnerar möjliga tillbehör, inklusive huvudbonader, glasögon och mask, med konfidenspoäng mellan noll och en för varje tillbehör.
  • Oskärpa: hur suddigt ansiktet är, vilket kan vara en indikation på hur troligt det är att ansiktet är i fokus för bilden.
  • Exponering: till exempel om bilden är underexponerad eller överexponerad. Detta gäller för ansiktet i bilden och inte den övergripande bildexponeringen.
  • Glasögon: om personen bär glasögon eller inte.
  • Huvudställning: ansiktets orientering i ett 3D-utrymme.
  • Mask: anger om ansiktet bär mask.
  • Brus: refererar till visuellt brus i bilden. Om du har tagit ett foto med hög ISO-inställning för mörkare omgivningar skulle du märka det här bruset i bilden. Bilden ser kornig eller full av små punkter som gör bilden mindre tydlig.
  • Ocklusion: avgör om det kan finnas objekt som blockerar ansiktet i bilden.
  • Kvalitet för igenkänning: en klassificering av hög, medel eller låg som återspeglar om bilden är av tillräcklig kvalitet för att försöka ansiktsigenkänning på.

Ansvarsfull AI-användning

Viktigt!

För att stödja Microsofts ansvarsfulla AI Standard har Azure AI Face och Azure AI Vision en princip för begränsad åtkomst.

Vem som helst kan använda ansiktstjänsten för att:

  • Identifiera platsen för ansikten i en bild.
  • Avgör om en person bär glasögon.
  • Avgör om det finns ocklusion, oskärpa, brus eller över/under exponering för något av ansiktena.
  • Returnera huvudpositionskoordinaterna för varje ansikte i en bild.

Principen för begränsad åtkomst kräver att kunderna skickar in ett intagsformulär för att få åtkomst till ytterligare Azure AI Face Service-funktioner, inklusive:

  • Ansiktsverifiering: möjligheten att jämföra ansikten för likhet.
  • Ansiktsidentifiering: möjligheten att identifiera namngivna individer i en bild.
  • Livenessidentifiering: möjligheten att identifiera och minimera instanser av återkommande innehåll och/eller beteenden som indikerar ett brott mot principer (t.ex. om indatavideoströmmen är verklig eller falsk).

Azure-resurser för Ansiktsigenkänning

Om du vill använda ansiktstjänsten måste du skapa någon av följande typer av resurser i din Azure-prenumeration:

  • Ansikte: Använd den här specifika resurstypen om du inte tänker använda andra Azure AI-tjänster, eller om du vill spåra användning och kostnader för Face separat.
  • Azure AI-tjänster: En allmän resurs som inkluderar Azure AI Face tillsammans med många andra Azure AI-tjänster som Azure AI Content Safety, Azure AI Language och andra. Använd den här resurstypen om du planerar att använda flera Azure AI-tjänster och vill förenkla administration och utveckling.

Tips för att få bättre resultat

Det finns vissa överväganden som kan hjälpa dig att förbättra identifieringen i bilderna:

  • Bildformat – bilder som stöds är JPEG, PNG, GIF och BMP.
  • Filstorlek – 6 MB eller mindre.
  • Ansiktsstorleksintervall – från 36 x 36 bildpunkter upp till 4 096 x 4 096 bildpunkter. Mindre eller större ansikten identifieras inte.
  • Andra problem - ansiktsigenkänning kan försämras av extrema ansiktsvinklar, extrem belysning och ocklusion (objekt som blockerar ansiktet, till exempel en hand).