2013-04-23 2 views
0

kinect를 사용하여 손의 빠른 움직임을 어떻게 추적 할 수 있습니까? 저는 Openni와 Microsoft sdk를 사용하여 손을 추적했습니다. 두 가지 모두에서 불안감과 관절의 부정확 한 움직임이 많이 있습니다. 이 비디오에 Example VideoKinect 빠른 핸드 트래킹 방법

, 거기에 더 떨림과 부정확가없고 또한 빠른 손 움직임을 추적하는 것 : 여기

는 KINECT 과일 닌자의 예제 동영상입니다.

무엇이 누락 되었습니까? 내가 살펴 봐야 할 kinect 하드웨어 버전이나 종류가 있습니까?

+0

시도한 것을 포함시키지 않으면 누락 된 부분을 알 수 없습니다. Microsoft Kinect SDK에는 스무딩 알고리즘이 내장되어 있으며 OpenNI에 포함되어 있습니다. 질문을 업데이트하고 특정 질문이있는 코드를 포함하십시오. 추적 코드를보고 추적을보다 명확하게 조정할 수있는 방법에 대한 아이디어를 제공 할 수 있습니다. –

답변

1

가장 좋은 추측은 과일 닌자가 어떤 시점에서 부드럽게하는 것을 적용한다는 것입니다. 이 비디오에서 보는 것은 Kinect에서 얻은 원시 데이터가 아닙니다. Kinect의 데이터에는 항상 지터가 있습니다. 실세계 센서 데이터는 거의 항상 그렇습니다. 당신은 그것을 부드럽게 할 필요가 있습니다 - 정확히 어떻게하는지는 어플리케이션에 달려 있습니다; (과일 닌자가하고있는 것으로 의심되는) 손으로 움직이는 지점에서 댐핑 및/또는 관성의 일종을 모델링하는 것과 같은 간단한 것이거나 튼튼한 것에 대해서는 Kalman filter과 같이 볼 수 있습니다. 보다 계산 집약적 인) 방법으로 센서 판독 값의 노이즈를 줄일 수 있습니다.