다음을 통해 공유


Image Analysis 3.2를 사용한 얼굴 감지

Image Analysis 3.2는 이미지 내에서 사람의 얼굴을 검색하고 검색된 각 얼굴에 대해 직사각형 좌표를 생성할 수 있습니다.

참고 항목

이 기능은 전용 Azure AI Face 서비스에서도 제공됩니다. 얼굴 인식 및 머리 포즈 감지를 비롯한 더 자세한 얼굴 분석에 대해서는 이 대안을 사용하세요.

주의

Microsoft는 감정 상태 및 신원 특성을 추론하는 데 사용할 수 있는 얼굴 인식 기능 중 오용될 경우 사람들이 고정 관념, 차별 또는 불공정한 서비스 거부를 겪는 원인이 될 수 있는 기능을 중단하거나 제한했습니다. 사용 중지된 기능은 감정과 성별입니다. 제한된 기능으로는 나이, 미소, 수염, 머리 스타일, 화장 등이 있습니다. 제한된 기능을 사용하여 이점을 얻을 수 있으며 책임감 있게 사용할 수 있는 시나리오가 있는 경우 Azure Face API에 이메일을 보내세요. 여기에서 이 결정에 대해 자세히 알아봅니다.

얼굴 감지 예제

다음 예에서는 단일 사람 얼굴이 포함된 이미지에 대해 Analyze API에서 반환된 JSON 응답을 보여 줍니다.

비전 분석 여성 지붕 얼굴

{
    "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"
    }
}

다음 예에서는 여러 얼굴이 포함된 이미지에 대해 반환된 JSON 응답을 보여 줍니다.

비전 분석 가족 사진 얼굴

{
    "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"
    }
}

API 사용

얼굴 감지 기능은 Analyze Image 3.2 API의 일부입니다. 이 API는 네이티브 SDK 또는 REST 호출을 통해 호출할 수 있습니다. visualFeatures 쿼리 매개 변수에 Faces를 포함합니다. 그런 다음, 전체 JSON 응답을 받으면 "faces" 섹션의 내용에 대한 문자열을 구문 분석하기만 하면 됩니다.