2012-09-02 5 views
0

나는 Kinect 센서를 사용하여 사람의 포인트 클라우드를 생성합니다.
포인트 클라우드에서 NVidia PhysX의 충돌 표면 세트를 생성해야합니다.
나는 그것을 매끄럽게해야하고, 삼각형을 그리면서 오목 메쉬/볼록 메쉬 세트를 만들어야합니다.
내가 찾은 단지 1 스무딩 알고리즘 :포인트 클라우드에서 폴리 메쉬로

The Moving Least Squares. 

내가 몇 가지 알고리즘을 발견했습니다 삼각 측량 :

Greedy Projection Triangulation or 
    Constrained Delaunay triangulation. 
    Ear clipping algorithm 

그리고 ready solution 마녀는 입력 데이터로서 지향 포인트를 필요로한다.
나는 실시간으로 (초기화시 메쉬를 만들고 실제 사람의 움직임에 해당하는 부분을 움직여야한다.) 빠른 방법이 필요하다.
또한 smoothing 알고리즘은 낮은 polly 메시를 얻기 위해 < 1000 포인트를 반환해야합니다.
몇 가지 유용한 방법을 조언 할 수 있습니까?

+0

NVidia PhysX에 익숙하지 않습니다 ... 3D 메쉬 또는 윤곽선이 정말로 필요합니까? – EdgarT

답변

0

어쩌면 포인트 클라우드 라이브러리 (PCL)를 사용할 수 있습니다.

모듈 Filters에서 다운 샘플링을위한 함수를 찾을 수 있습니다. 그리고 모듈 Surface에서 맞물림.

실시간으로 점 구름에서 낮은 폴리 메쉬를 생성 할 수 있어야합니다.

관련 문제