2012-12-23 4 views
2

Microsoft에서 제공 한 Kinect SDK 및 Toolkit을 사용했습니다. 얼굴 탐지 샘플을 테스트 한 결과 성공적으로 작동했습니다. 그러나 얼굴을 어떻게 알아볼 수 있습니까? OpenCV (VS2010)의 기본 사항을 알고 있습니다. 얼굴 인식을위한 Kinect 라이브러리가 있습니까? 만약 아니라면 가능한 해결책은 무엇입니까? Kinect를 사용하여 얼굴 인식에 사용할 수있는 자습서가 있습니까?Kinect를 사용한 얼굴 인식

답변

0

얼굴 인식 기능을 제공하는 Kinect의 기능은 기본적으로 제공되지 않습니다. 나는 그것을 할 수있는 튜토리얼을 전혀 모르고 있지만 확실한 누군가는 시도했다. 내 짧은 목록에있다. 잘하면 시간이 곧 허용됩니다.

나는 얼굴 추적 정보를 저장하고 인식을 위해 비교를 시도 할 것이다. 사용자에게 Kinect의 응시를 묻는 "설정"기능이 있으며 얼굴 추적기가 귀하에게 반환하는 포인트를 저장합니다. 얼굴을 인식하고자 할 때, 사용자는 화면을보고 얼굴 추적기 점을 얼굴 데이터베이스와 비교합니다. 이것은 Xbox가 대략 어떻게하는지입니다.

큰 트릭은 신뢰 수준입니다. 이전에했던 것처럼 번호가 다시 돌아 오지 않으므로 각 기능에 대해 값의 버퍼를 포함해야합니다. 그러면 코드는 "나는 이것이 Bob이라고 확신합니다."라고 다시 표시됩니다.

2

나는 당신을 위해 좋은 자료가 될 수있는 프로젝트를 찾았습니다 - http://code.google.com/p/i-recognize-you/하지만 유감스럽게도 (당신에게) 홈페이지는 영어가 아닙니다. 가장 중요한 부분은
-project (소스 코드 포함)는 http://code.google.com/p/i-recognize-you/downloads/list
입니다. 서지 작성자는이 사이트 - http://www.shervinemami.info/faceRecognition.html에서 언급했습니다. 이것은 당신을위한 좋은 출발점 인 것 같습니다.

+0

감사 : 내가 잘하면 다른 사람 도움이됩니다, 코드를 정리하고 github에 그것을 넣어했습니다 –

9

나는 이것에 대해 직접 연구 해왔다. 처음에는 그냥 웹캠으로 키 넥트를 사용 (PCA을 할 Emgu CV를 사용)이 코드를 모델 인식기로 데이터를 전달 : 그 확인 일 동안, 나는 내가 할 수 있다고 생각

http://www.codeproject.com/Articles/239849/Multiple-face-detection-and-recognition-in-real-ti

Kinect가 멋진 얼굴 추적 기능을 가지고 있기 때문에 더 좋습니다. 필자는 Kinect를 사용하여 얼굴 경계를 찾고 잘라내 인식을 위해 해당 라이브러리에 전달했습니다. 당신이 @cyriel

https://github.com/mrosack/Sacknet.KinectFacialRecognition