Kinect躺在地板上时没有检测到...... [英] Kinect not Detecting while lying on floor...

查看:184
本文介绍了Kinect躺在地板上时没有检测到......的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们b $ b我们正在开发一些医疗应用程序,应该跟踪该人躺在床上,但是当他在场时,kinect没有认出这个人... ...
请尽快给我一个解决方案..

Thanx ..

Hi,
We are developing some medical application for which the person should be tracked lying on bed, but kinect is not recognizing the person while he is on floor...
Please give me a solution for this soon..
Thanx..

推荐答案

骨骼追踪(ST) Kinect for Windows受到基于用户的数据的培训,这些用户站在并面向相机。由于噪声和分辨率的大小,有时很难在人和他们可能附加的
对象周围获得足够的定义。躺在床上,或站在墙上,没有足够的分离,以迅速确定人的边缘可能结束的位置和墙开始的位置。因此,在这些情况下,ST不会锁定用户。

Skeletal Tracking(ST) with Kinect for Windows is trained with data based on users that are standing and facing the camera. With the amount of noise and resolution, it is sometimes difficult to get enough definition around the person and those objects they may be attached to. Lying on a bed, or standing against a wall there isn't enough separation to quickly determine where the edges of the person might end and where the wall begins. As such, ST will not lock on to a user in these scenarios.

不是使用ST,而是通过对深度数据进行自己的斑点检测来获得最佳效果。从那里你可以确定一个更符合你要求的更好的面具。

Instead of using ST, you my be best served by doing your own blob detection on the depth data. From there you can determine a better mask that fits your requirements.


这篇关于Kinect躺在地板上时没有检测到......的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆