얼굴 메시 감지

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

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

다음은 얼굴 메시 감지 기능과 관련된 몇 가지 용어입니다.

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

Face Mesh 감지 API는 각각 468개의 3D 포인트와 에지를 포함하는 감지된 얼굴의 얼굴 메시를 생성합니다. 얼굴 메시 감지를 사용하면 AR 필터, 셀카 캡처, 영상 채팅과 같이 얼굴에서 보다 정확하게 작업을 실행할 수 있습니다.

Android

주요 기능

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

결과 예시

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

ML Kit 얼굴 인식 SDK와 비교

Face Mesh 감지 API Face Detection API
사용 사례 (예시)
  • 동영상 스트리밍 중 얼굴에 AR 효과 생성
  • 셀카 같은 사진에서 실시간 얼굴 인식 (~2m 이내의 얼굴)
  • 사진에 있는 얼굴의 수 감지
  • 카메라에서 멀리 있는 얼굴 인식
지연 시간 낮음 (Pixel 3의 경우 최대 14ms)

실시간을 위한 권장사항

보통 (빠른 모드가 켜져 있는 경우 Pixel 3에서 최대 60ms)
권장 입력 얼굴이 약 2미터 이내에 캡처됨 얼굴이 있는 사진
얼굴 포인트 출력 '얼굴 메시' 모드가 사용 설정되면 각 얼굴별로 468개의 3D 포인트와 삼각형 정보가 표시됩니다. '얼굴 윤곽' 모드를 사용 설정한 경우 각 얼굴에 133개의 2D 포인트가 표시됩니다.
얼굴 #개 인식됨
  • '경계 상자만' 모드: 얼굴이 카메라에 가까이 있다면 경계 상자 1개 이상(약 2m 이내)
  • '얼굴 메시' 모드: 얼굴이 카메라에 가까이 있는 한 경계 상자 및 메시가 최대 2개까지 허용됩니다 (약 2m 이내).
  • '경계 상자' 모드: >=1. 얼굴이 카메라에서 멀어도 되지만 얼굴 하나당 최소 크기는 100x100픽셀입니다.
  • 얼굴 윤곽: 최대 1개(얼굴이 카메라에 가까이 있는 경우)
추적 ID 아니요
얼굴 방향 아니요
얼굴 분류 (예: 웃음) 아니요
구현 옵션 번들 상품만 번들 / 번들 해제
앱 크기 번들: 6.4MB 이하

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

번들: 6.9MB

번들 해제됨: 0.6MB