다음을 통해 공유


FaceCharacterization 구조체(mfapi.h)

FaceCharacterization 구조는 MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 특성에 대한 Blob 형식을 설명합니다.

구문

typedef struct tagFaceCharacterization {
  ULONG BlinkScoreLeft;
  ULONG BlinkScoreRight;
  ULONG FacialExpression;
  ULONG FacialExpressionScore;
} FaceCharacterization;

멤버

BlinkScoreLeft

0은 왼쪽 눈의 깜박임이 없음을 나타내고, 100은 왼쪽 눈의 명확한 깜박임을 나타냅니다(0 - 100).

BlinkScoreRight

0은 오른쪽 눈의 깜박임이 없음을 나타내고, 100은 오른쪽 눈의 명확한 깜박임을 나타냅니다(0 - 100).

FacialExpression

정의된 얼굴 식 값입니다.

FacialExpressionScore

0은 식별된 것과 같은 표정이 없음을 나타내고, 100은 정의된 것과 같은 명확한 표정(0 - 100)을 나타냅니다.

설명

MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 특성에는 MF_CAPTURE_METADATA_FACEROIS 식별된 얼굴 ROI에 대한 깜박임 및 얼굴 표정 상태가 포함됩니다. 깜박임 또는 얼굴 표정 감지를 지원하지 않는 디바이스의 경우 이 특성을 생략해야 합니다.

감지할 수 있는 얼굴 표정은 다음과 같이 정의됩니다.

#define MF_METADATAFACIALEXPRESSION_SMILE             0x00000001

FaceCharacterizationBlobHeaderFaceCharacterization 구조는 MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 특성에 대한 Blob 형식만 설명합니다. 얼굴 특성화에 대한 메타데이터 항목 구조(KSCAMERA_METADATA_ITEMHEADER + 얼굴 특성 메타데이터 페이로드)는 드라이버에 달려 있으며 8 바이트 정렬되어야 합니다.

요구 사항

요구 사항
헤더 mfapi.h