Aan de slag met gezichtsanalyse in Azure
Microsoft Azure biedt meerdere Azure AI-services die u kunt gebruiken om gezichten te detecteren en analyseren, waaronder:
- Azure AI Vision, dat gezichtsdetectie en een eenvoudige gezichtsanalyse biedt, zoals het retourneren van de coördinaten van het begrenzingsvak rond een afbeelding.
- Azure AI Video Indexer, waarmee u gezichten in een video kunt detecteren en identificeren.
- Azure AI Face, dat vooraf gebouwde algoritmen biedt waarmee gezichten kunnen worden gedetecteerd, herkend en geanalyseerd.
Van deze mogelijkheden biedt Face het breedste scala aan gezichtsanalysemogelijkheden.
Azure AI Face-service
De Azure AI Face-service kan de rechthoekcoördinaten retourneren voor menselijke gezichten die zich in een afbeelding bevinden, evenals een reeks gerelateerde kenmerken:
- Accessoires: geeft aan of het opgegeven gezicht accessoires heeft. Dit kenmerk retourneert mogelijke accessoires, waaronder hoofdkleding, bril en masker, met betrouwbaarheidsscore tussen nul en één voor elk accessoire.
- Vervagen: hoe wazig het gezicht is, wat een indicatie kan zijn van hoe waarschijnlijk het gezicht de belangrijkste focus van de afbeelding is.
- Belichting: bijvoorbeeld of de afbeelding onderbelicht of overbelicht is. Dit geldt voor het gezicht in de afbeelding en niet voor de algehele blootstelling van de afbeelding.
- Bril: of de persoon al dan niet een bril draagt.
- Hoofdhouding: de stand van het gezicht in een 3D-ruimte.
- Masker: geeft aan of het gezicht een masker draagt.
- Ruis: verwijst naar visuele ruis in de afbeelding. Als u een foto hebt gemaakt met een hoge ISO-instelling voor donkerdere instellingen, ziet u deze ruis in de afbeelding. De afbeelding ziet er korrelig of vol kleine stippen uit waardoor de afbeelding minder duidelijk wordt.
- Occlusie: bepaalt of er objecten zijn die het gezicht in de afbeelding blokkeren.
- Kwaliteit voor herkenning: een waardering van hoog, gemiddeld of laag die aangeeft of de afbeelding van voldoende kwaliteit is om gezichtsherkenning uit te proberen.
Verantwoord AI-gebruik
Belangrijk
Om de verantwoordelijke AI-standaard van Microsoft te ondersteunen, hebben Azure AI Face en Azure AI Vision een beleid voor beperkte toegang.
Iedereen kan de Face-service gebruiken voor het volgende:
- De locatie van gezichten in een afbeelding detecteren.
- Bepaal of een persoon een bril draagt.
- Bepaal of er sprake is van occlusie, vervagen, ruis of over/onder blootstelling voor een van de gezichten.
- Retourneer de coördinaten van de hoofdhouding voor elk gezicht in een afbeelding.
Voor het beleid voor beperkte toegang moeten klanten een intakeformulier indienen om toegang te krijgen tot aanvullende mogelijkheden van de Azure AI Face-service, waaronder:
- Gezichtsverificatie: de mogelijkheid om gezichten te vergelijken voor overeenkomsten.
- Gezichtsidentificatie: de mogelijkheid om benoemde personen in een afbeelding te identificeren.
- Livenessdetectie: de mogelijkheid om exemplaren van terugkerende inhoud en/of gedragingen te detecteren en te beperken die duiden op een schending van beleid (bijvoorbeeld als de invoervideostream echt of nep is).
Azure-resources voor Face
Als u de Face-service wilt gebruiken, moet u een van de volgende typen resources maken in uw Azure-abonnement:
- Face: Gebruik dit specifieke resourcetype als u geen andere Azure AI-services wilt gebruiken of als u het gebruik en de kosten voor Face afzonderlijk wilt bijhouden.
- Azure AI-services: een algemene resource die Azure AI Face bevat, samen met vele andere Azure AI-services, zoals Azure AI Content Safety, Azure AI Language en andere. Gebruik dit resourcetype als u van plan bent om meerdere Azure AI-services te gebruiken en het beheer en de ontwikkeling te vereenvoudigen.
Tips voor nauwkeurigere resultaten
Er zijn enkele aspecten die de nauwkeurigheid van de detectie in afbeeldingen kunnen verbeteren:
- Afbeeldingsindeling: ondersteunde afbeeldingen zijn JPEG, PNG, GIF en BMP.
- Bestandsgrootte - 6 MB of kleiner.
- Bereik van gezichtsgrootte - van 36 x 36 pixels tot 4096 x 4096 pixels. Kleinere of grotere gezichten worden niet gedetecteerd.
- Andere problemen: gezichtsdetectie kan worden beperkt door extreme gezichtshoeken, extreme belichting en occlusie (objecten die het gezicht zoals een hand blokkeren).