- 精华
- 0
- 帖子
- 385
- 威望
- 2 点
- 积分
- 333 点
- 种子
- 0 点
- 注册时间
- 2008-9-4
- 最后登录
- 2015-1-18
|
首先摄像头的识别,人脸识别软件早就有了,这些都是很简单的.
但是natal的实现方式能达到一个新的高度,摄像头是肯定不行的.
也许有两个摄像头形成一个角度,可以在一个半球面上形成一个类似全息的识别体.
但是这也是不够的,特别是识别人的肢体和多人识别时是很难在可见光学条件下实现的.
但是我们必须注意,人的身体是热量的发生体,通过红外线可以轻易的区分人的身体部分和周围的景物,同时在距离足够近,分辨率足够高的情况下区分不同人的肢体和表情也不是困难的事情,人的肌肉动作通过红外线成像也是可以识别出来的.
因为人本身发出的红外线是有特定的频谱特征的!!!在红外线对应摄像头方向的一个截面是很容易区分出人物的动作的.
同时与摄像头在可见光下成像所得的半球全息图像,微软的演示里面所展示的是不难实现的.
困难在于软件如何解析人的动作,这需要复杂的DSP算法和模糊控制理论,但是这个星球上微软搞不出的软件,别的公司也可以洗洗睡了.
人家毕竟是软件起家的.
另外说说成本问题,本人认为,三个摄像头就可以实现了,其中两个是成一定角度形成半球全息,第三个上面加一个红外滤镜.
这样看来硬件的成本不会高的,现在山寨的摄像头,红外摄像头才多少钱哪???
本人担心的是时间的延迟问题,毕竟xbox360的外设恐怕都要用USB,带宽应该够了,三个百万像素级的cam成像的影像码率也不高,但是在大码率下USB的传输延迟问题就比较麻烦.
再怎么样延迟也有控制在100ms一下,不然就会给人感觉出帧延迟,那样肯定不爽.
以上是本人一点看法,欢迎批评,谢谢.. |
|