Source Code for FACE DETECTION & RECOGNITION on iOS

By aRchie  -  On 02 Jan, 2014 -  0 comments

올 상반기에 아이폰 얼굴인식 초기버전을 만들어볼까했더니, 이미 공개된 소스가 있어서 시나리오 업그레이드를 해야할 듯.
처음에 Machine Learning 단계가 있어서 사진이나 카메라로 누구인지 training을 시킨후, “recognize”버튼을 누르면 카메라가 작동하기 시작하여 Database에 있는 얼굴을 찾으면 GreenBox로 하일라이트 되면서 이름이 표시되는 UI.

Using OpenCV framework
Tested on iOS6 / iPhone5
Source Code from GITHUB >>

CustomFaceRecognizer class는 아래 3개의 다른 얼굴인식 알고리즘을 사용할 수 있는데, Eigenfaces알고리즘이 default.

Eigenfaces (initWithEigenFaceRecognizer)
Fisherfaces (initWithFisherFaceRecognizer)
Local Binary Patterns Histogram (initWithLBPHFaceRecognizer)

이 algorithm들에 대한 OpenCV Document >>

기타자료
Face.com API 기사 from ManiacDEV >>