2014-01-13 2 views
0

OpenCV 2.4.8에서 구현 된 eigenfaces 메서드를 사용하는 안면 인식 프로그램을 만들고 있습니다. 나는 3 개의 얼굴 (각 10 장의 그림)의 훈련 세트를 가지고 있고, 또한 나는 훈련 세트에서 훈련 된 사람들의 사진 3 장을 가지고있다. 지금까지 프로그램이 잘 작동하고 인식률이 100 % 정확합니다. 그러나 내 프로그램과 다른 문제를 해결하려고 노력했습니다. 3 개의 테스트 사진을 편집하여 하나의 사진에 3 개의 사진을 넣었으며 그 사진은 테스트 샘플입니다. 프로그램에서 해당 예제의 사용자를 인식하지 못합니다.다중 얼굴 인식 (고유 함수 opencv)

내 결론은 고유체 인식기가 사진 당 하나의 얼굴 만 인식 할 수 있다는 것입니다. 그 맞습니까?

하나의 사진에서 여러 얼굴을 인식 할 수있는 일종의 얼굴 이미지 지원이 있습니까?

+2

얼굴을 감지하고 해당 사각형에 하나씩 인식을 적용하십시오. – baci

+0

위대해, 그럴거야. –

답변

0

OpenCV 얼굴 인식은 한 번에 한 얼굴에서만 작동합니다. 프로그램이 테스트 이미지에서 계산 한 유클리드 거리와 학습 세트가 너무 높기 때문에 프로그램에서 테스트 이미지의 누구도 인식 할 수 없습니다. 얼굴이 여러 개인 이미지를 테스트하려면 얼굴 검출 알고리즘을 구현해야합니다.