얼굴 인식은 비접촉식(Non-contact), 자연스러운(Natural) 인증 방법으로 사용자 편의성이 높음.
일반적인 처리 단계:
기술 발전 단계별로 다음과 같이 분류할 수 있음.
Eigenfaces (주성분 분석 PCA 기반)
Fisherfaces (선형 판별 분석 LDA 기반)
Local Binary Pattern (LBP) 기반
Sparse Representation Classifier (SRC)
Support Vector Machine (SVM) 기반
최근 얼굴 인식의 주류 기술.
DeepFace (Facebook, 2014)
FaceNet (Google, 2015)
DeepID 계열 (Chinese University of Hong Kong, 2014~2016)
ArcFace (2018)
| 구분 | 알고리즘 | 장점 | 단점 |
|---|---|---|---|
| 전통적 | PCA/Eigenfaces | 계산 단순, 빠름 | 조명·포즈 변화 취약 |
| 전통적 | LDA/Fisherfaces | 클래스 구분 강화 | 데이터셋 한계 존재 |
| 전통적 | LBP | 조명 강인성 | 고차원, 잡음 민감 |
| 3D | Depth 기반 | 포즈/조명 강인 | 비용 높음 |
| 기계학습 | SRC, SVM | 잡음 강인성 | 대규모 학습 시 한계 |
| 딥러닝 | DeepFace, FaceNet, ArcFace | 높은 정확도, 실시간 인증 가능 | 대규모 데이터와 고성능 장비 필요 |