얼굴 메시 감지

ML Kit의 얼굴 메시 감지 API를 사용하면 셀카와 같은 이미지를 위한 468개 3D 포인트의 고 정확성 메시실시간으로 생성할 수 있습니다. 얼굴은 카메라에서 2미터 이내여야 합니다.

카메라에서 약 2m 떨어진 곳에서 얼굴을 감지하려면 ML Kit의 얼굴 인식 SDK를 참조하세요.

다음은 얼굴 메시 감지 기능과 관련하여 사용되는 용어입니다.

  • 경계 상자는 인식된 얼굴의 직사각형 영역입니다.
  • 얼굴 메시 정보는 감지된 얼굴의 도형 메시를 그리는 데 사용할 수 있는 468개의 3D 점과 가장자리의 그룹입니다.

얼굴 메시 감지 API는 인식된 얼굴에 대해 468개의 3D 포인트와 가장자리를 각각 포함하는 얼굴 메시를 생성합니다. 얼굴 메시 감지를 사용하면 AR 필터, 셀카 캡처, 영상 채팅과 같이 얼굴에서 더 정확한 작업을 실시간으로 실행할 수 있습니다.

Android

주요 기능

  • 얼굴 인식 및 찾기: 셀카와 같은 사진에서 인식된 얼굴의 경계 상자를 가져옵니다.
  • 얼굴 메시 정보 가져오기 인식된 각 얼굴에 대해 468개의 3D 점과 삼각형 정보를 가져옵니다.
  • 실시간으로 동영상 프레임 처리 얼굴 메시 감지는 기기 내에서 실행되며 동영상 조작과 같은 실시간 애플리케이션에 충분히 빠릅니다.

결과 예시

입력 출력 ('경계 상자만' 모드) 출력 ('얼굴 메시' 모드)

ML Kit 얼굴 인식 SDK와 비교

얼굴 메시 감지 API Face Detection API
사용 사례 권장 (예시)
  • 동영상 스트리밍에서 얼굴에 AR 효과 생성
  • 셀카와 비슷한 사진에서 실시간 얼굴 인식 (2m 이내의 얼굴 인식)
  • 사진에 몇 개의 얼굴이 있는지 감지합니다.
  • 카메라에서 멀리 있는 얼굴을 감지합니다.
지연 시간 낮음 (Pixel 3: 약 14ms)

실시간에 권장됨

보통 (빠른 모드가 켜져 있는 경우 Pixel 3에서 약 60ms)
권장 입력값 약 2m 이내에 캡처된 얼굴 얼굴이 있는 사진
면 포인트 출력 '얼굴 메시' 모드가 사용 설정된 경우 얼굴별로 468개의 3D 점과 삼각형 정보가 제공됩니다. '얼굴 윤곽' 모드가 사용 설정된 경우 각 얼굴에 대해 133개의 2D 지점
얼굴 #개가 인식되었습니다.
  • '경계 상자만' 모드: 얼굴이 카메라에 가까이 있는 경우 경계 상자 1개 이상(~2m 또는 7피트 이하)
  • '얼굴 메시' 모드: 얼굴이 카메라에 가까이 있는 경우 최대 2개의 경계 상자와 메시입니다 (2m 이내 거리).
  • '경계 상자' 모드: >=1. 얼굴은 카메라에서 멀리 떨어져 있을 수 있지만 얼굴당 최소 100x100픽셀입니다.
  • 얼굴 윤곽: 얼굴이 카메라에 가까이 있는 경우 최대 1개
추적 ID No 지원됨
면 방향 No 지원됨
얼굴 분류 (예: 웃음) No 지원됨
구현 옵션 번들만 번들로 묶음 / 번들되지 않음
앱 크기 번들: 최대 6.4MB

번들로 묶이지 않음: 아직 사용할 수 없음

번들: 약 6.9Mb

번들로 묶이지 않음: ~0.6Mb