Kinect と OpenNI ライブラリを使用して、ユーザーの手を追跡しています。
私が見る限り、これを行うには 2 つの方法があります。HandsGeneratorを使用して各手を個別に追跡するか、 UserGeneratorGetSkeletonJoint
を使用してから、 およびXN_SKEL_LEFT_HAND
/を使用して手の位置を求めXN_SKEL_RIGHT_HAND
ます。
さまざまな理由から、 を使用できればはるかに便利なのですUserGenerator
が、それによって得られる 2 つの針の座標は非常にぎくしゃくしており、高いスムージング値を設定しても使用できません。それに比べて、 で与えられる座標HandsGenerator
は非常に正確で安定しています。
この 2 つの方法の精度はどうしてこんなに違うのでしょうか。このUserGenerator
方法で得られる座標の精度を向上させるためにできることはありますか?