Face Compare API
두 얼굴 이미지를 비교해 유사도 점수를 반환하는 얼굴 비교 API 레퍼런스입니다.
Face Compare API
Face Compare API는 두 얼굴을 비교해 유사도를 판단합니다. 이 기능으로 두 얼굴 이미지가 얼마나 닮았는지 쉽게 측정하고, 유사점과 차이점을 확인·분석할 수 있습니다.API 개요
Face Compare API는 얼굴 유사도 분석을 위해 다음 기능을 제공합니다.- 이중 이미지 비교: 두 얼굴 이미지를 나란히 비교
- 유사도 점수: 얼굴 간의 정확한 유사도 점수 제공
- 높은 정확도: 신뢰할 수 있는 비교를 위한 고급 AI 알고리즘
- 빠른 처리: 빠른 분석 및 응답 시간
- 다양한 형식: 다양한 이미지 형식 지원
- 개인정보 중심: 얼굴 데이터는 저장하지 않고 비교 결과만 제공
요청 파라미터
필수 파라미터
- originFace: targetFace 이미지와 비교할 얼굴의 Base64 인코딩 이미지
- targetFace: originFace 이미지와 비교할 얼굴의 Base64 인코딩 이미지
선택 파라미터
- callbackUrl: 얼굴 비교 결과를 처리 완료 후 받을 URL
인증
- x-api-key: 인증과 접근 제어에 필요한 API 키
응답 형식
API는 다음을 포함한 상세 비교 결과를 반환합니다.- apiType: API 유형 식별자
- transactionId: 요청별 고유 식별자
- result: 처리 결과를 담은 객체
- face: originFace의 인식 결과
- targetFace: targetFace의 인식 결과
- similarity: 두 얼굴 간 유사도 점수
사용 사례
- 신원 검증: 두 사진이 같은 사람인지 확인
- 사기 감지: 신원 도용과 위조 문서 감지
- 접근 제어: 보안 출입 시스템의 신원 확인
- 고객 온보딩: 가입 과정 전반에서 동일한 신원인지 확인
- 문서 검증: 신분증 사진과 실시간 촬영 이미지 비교
처리 모드
동기 처리
- 비교 결과를 즉시 응답으로 반환
- 실시간 애플리케이션에 적합
- API 응답으로 직접 전달
비동기 처리
- 콜백 URL로 결과를 나중에 수신
- 일괄 처리에 적합
- 상세한 콜백 응답 형식 제공
유사도 점수
API는 두 얼굴이 얼마나 일치하는지 나타내는 유사도 점수를 제공합니다.- 높은 점수 (80-100%): 같은 사람일 가능성이 매우 높음
- 중간 점수 (60-79%): 같은 사람일 수 있음
- 낮은 점수 (0-59%): 다른 사람일 가능성이 높음
관련 문서
얼굴 비교 개요
콜백 응답 예시
인증
본문
The base64 encoded image of the face to be compared with the targetFace image.
- Base64 encoded characters in the payload must not include the MIME type. For example, if the encoded base64 characters are "image/png;base64,/9j/2wBDABQODxIP...", then remove "image/png;base64," and send only the encoded data "/9j/2wBDABQODxIP...".
"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg=="
The base64 encoded image of the face to be compared with the originFace image.
"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg=="
The URL where the face compare results will be sent upon completion. If a callbackUrl is provided, the process works asynchronously. If no callbackUrl is provided, the process operates synchronously.
"https://your-domain.com/callback"