문제

Kinect FaceTracking 메쉬를 어떻게 얻을 수 있습니까?

이것은 메쉬입니다 : http://imgur.com/tv6dhbc

나는 여러 가지 방법을 시도했지만 일할 수 없었습니다.

예 : http://msdn.microsoft.com/en-us/라이브러리 / jj130970.aspx

도움이 되었습니까?

해결책

iftmodel 인터페이스

에서 제공하는 3D 얼굴 모델

얼굴 추적 SDK는 또한 3D 마스크를 사용자의 얼굴에 맞추려고합니다. 3D 모델은 Candide3 모델을 기반으로합니다 ( "nofollow"> http://www.icg.isy.liu.se/candide/ ) :

참고 :

이 모델은 각 호출에서 얼굴 추적에 직접 반환되지 않습니다. SDK는 AUS 및 SUS에서 계산할 수 있습니다.

그렇게 할 직접 기능이 없습니다. 삼각형 및 정점 데이터를 사용하여 필요한 정점 및 인덱스 목록을 생성해야합니다. getTriangles 방법 시계 방향으로 삼각형의 정점의 인덱스를 선택한 다음 배열에 대해 이러한 인덱스를 사용하는 경우 3D 모델을 얻는 정점의 정점의 배열은 AUS 및 SUS의 모든 프레임을 get3dshape 또는 getProjectedShape (2D) 함수로 재구성해야합니다.

자세한 내용은 iftmodel을 검색합니다 ( http://msdn.microsoft.com / en-us/library/jj130970.aspx )와 VisualizeFaceModel ( get3dshape 의 입력 매개 변수를 이해하는 데 도움이되는 샘플 코드). (이 샘플은 getProjectedShape를 사용하지만 입력 매개 변수는 두 함수 모두에 대해 거의 동일합니다)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top