Kinect快速手追踪方法

编程入门 行业动态 更新时间:2024-10-13 16:20:55
本文介绍了Kinect快速手追踪方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

如何使用kinect跟踪快速的手部运动? 我已经尝试过Openni和Microsoft sdk来跟踪手.两者都有很多抖动,关节运动不准确.

How can I track fast hand movement using kinect? I've tried both Openni and Microsoft sdk to track hand. On both of them, there are lots of jitters and inaccurate movement of joints.

以下是kinect水果忍者的示例视频:示例视频

Here is an example video of kinect fruit ninja: Example Video

在该视频中,没有抖动和误差,并且正在跟踪快速的手部动作.

On that video, there are no jitters and inaccuracy and also it's tracking the fast hand movements.

我想念什么?我应该研究任何种类的kinect硬件版本或类型.

What am I missing? Is there any kinds of kinect hardware versions or types which I should look into.

推荐答案

我最好的猜测是,《水果忍者》在某些时候应用了某种平滑处理.您在该视频中看到的几乎可以肯定不是他们从Kinect获取的原始数据.来自Kinect的数据将始终存在某种抖动.现实世界中的传感器数据几乎总是如此.您需要对其进行平滑处理-确切的操作方法取决于应用程序.这可能很简单,例如在用手移动的点上模拟一种阻尼和/或惯性(这是我怀疑Fruit Ninja所做的事情),或者您可以看一下卡尔曼滤波器,以一种健壮(但计算量更大)的方式来减少传感器读数中的噪声.

My best guess is that Fruit Ninja applies some sort of smoothing at some point. What you're seeing in that video is almost certainly not the raw data they're getting from the Kinect. The data from the Kinect will always have some kind of jitter; real-world sensor data almost always does. You'll need to smooth it - exactly how to do that depends on the application; it could be something simple like modelling a kind of damping and/or inertia on the point that's being moved by the hand (which is what I suspect Fruit Ninja is doing), or you could look at something like a Kalman filter for a robust (but more computationally-intensive) way to reduce the noise in your sensor readings.

更多推荐

Kinect快速手追踪方法

本文发布于:2023-11-30 13:53:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1650227.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:快速   方法   Kinect

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!