[기술 소개] NHN Cloud 얼굴인식

이번 글에서는 얼굴인식(Face Recognition) 기술의 개요와 NHN Cloud가 보유하고 있는 얼굴인식 서비스에 대해서 간략히 소개 드리고자 합니다.

 

얼굴 인식 기술은 안면 정보를 개인식별정보로 활용하는 기술입니다. 코로나19 이후로는 신체적인 접촉이 필요없는 언택트 환경에 대한 수요가 높아지면서 출입시스템, 무인 판매 등 다양한 분야에 얼굴 인식 기술이 빠르게 적용되는 추세입니다.

 

얼굴 인식 기술은 탐지된 얼굴 영역의 이미지를 딥러닝 네트워크에 통과시켜 feature 형태로 추출한 후 다양한 task를 수행합니다.

얼굴 피처 추출 과정 (Facial Feature Extraction)

 

얼굴인식 관련 task는 크게 입력된 이미지와 내부 DB에 등록된 페이스ID를 비교해 신원을 확인하는 Identification과 시스템에 입력된 두 장의 이미지를 분석해 이미지 내 인물이 동일인인지 확인하는 Verification으로 구분할 수 있습니다. 

 

입력된 인물이 다수의 인물이 포함된 DB 내의 누구인지를 판별하는 경우는 얻어진 feature 값과 가장 유사한 결과를 검색하는 과정을 통해 이루어집니다. 

얼굴 검색 과정 (Face Search)

 

NHN Cloud의 얼굴인식 서비스는 얼굴 인식과 관련하여 필요한 다양한 기능들을 제공하고 있습니다.

 

사용자가 사용하기에 편리한 UI 기반의 콘솔 환경도 제공하고 있어서 쉽고 빠르게 개발을 진행할 수 있도록 준비되어 있습니다.

NHN Cloud 콘솔 화면

 

NHN Cloud 콘솔 화면

 

얼굴 데이터와 관련된 정보는 안전하게 암호화되어 저장되기 때문에 개인정보 유출 관련 우려가 없습니다.

Face Verification 처리 과정