Ansiktsigenkänning med bildanalys 3.2

Bildanalys 3.2 kan identifiera ansikten i en bild och generera rektangelkoordinater för varje identifierat ansikte.

Kommentar

Den här funktionen erbjuds också av den dedikerade Azure AI Face-tjänsten . Använd det alternativet för mer detaljerad ansiktsanalys, inklusive ansiktsidentifiering och identifiering av huvudställning.

Varning

Microsoft har dragit tillbaka funktioner för ansiktsigenkänning som kan användas för att försöka härleda känslomässiga tillstånd och identitetsattribut som, om de missbrukas, kan utsätta människor för stereotyper, diskriminering eller orättvis överbelastning av tjänster. Dessa inkluderar funktioner som förutsäger känslor, kön, ålder, leende, ansiktshår, hår och smink. Läs mer om det här beslutet här.

Exempel på ansiktsigenkänning

I följande exempel visas JSON-svaret som returneras av Analysera API för en bild som innehåller ett enda mänskligt ansikte.

Visuellt innehåll analyserar kvinnoansikte på tak

{
    "faces": [
        {
            "age": 23,
            "gender": "Female",
            "faceRectangle": {
                "top": 45,
                "left": 194,
                "width": 44,
                "height": 44
            }
        }
    ],
    "requestId": "8439ba87-de65-441b-a0f1-c85913157ecd",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Png"
    }
}

I nästa exempel visas JSON-svaret som returneras för en bild som innehåller flera ansikten.

Vision Analysera familj foto ansikte

{
    "faces": [
        {
            "age": 11,
            "gender": "Male",
            "faceRectangle": {
                "top": 62,
                "left": 22,
                "width": 45,
                "height": 45
            }
        },
        {
            "age": 11,
            "gender": "Female",
            "faceRectangle": {
                "top": 127,
                "left": 240,
                "width": 42,
                "height": 42
            }
        },
        {
            "age": 37,
            "gender": "Female",
            "faceRectangle": {
                "top": 55,
                "left": 200,
                "width": 41,
                "height": 41
            }
        },
        {
            "age": 41,
            "gender": "Male",
            "faceRectangle": {
                "top": 45,
                "left": 103,
                "width": 39,
                "height": 39
            }
        }
    ],
    "requestId": "3a383cbe-1a05-4104-9ce7-1b5cf352b239",
    "metadata": {
        "height": 230,
        "width": 300,
        "format": "Png"
    }
}

Använda API:et

Ansiktsigenkänningsfunktionen är en del av API:et Analysera bild 3.2 . Du kan anropa det här API:et via ett inbyggt SDK eller via REST-anrop. Inkludera Faces i frågeparametern visualFeatures . När du sedan får det fullständiga JSON-svaret parsar du bara strängen för innehållet i "faces" avsnittet.