且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Kinect应用开发实战:用最自然的方式与机器对话》一第2章 揭开Kinect的神秘面纱—硬件设备解剖2.1 两款Kinect传感器对比

更新时间:2022-09-29 12:01:06

第2章 揭开Kinect的神秘面纱—硬件设备解剖

向Xbox 360中增加Kinect,就像是给一艘潜水艇配备了声纳设备一样。当然,你之前也可以在深海四处游弋,但现在还可以看清周围的环境。
—www.ifixit.com,《Microsoft Kinect Teardown》
作为一款集成了诸多先进视觉技术的自然交互设备,Kinect在学术和游戏业界均享有很高的关注度。此外,Kinect硬件的研发与生产综合了声、光、电和机械学等多方面的技术,其主要零部件近百个,拆分成最小单元后有近千个,有三块独立主板,是目前市场上大批量生产中的最为复杂的电子消费产品。

2.1 两款Kinect传感器对比

图2-1所示分别是Kinect for Xbox 360和Kinect for Windows。从外观看来,两者几乎没有什么差异。只是Logo上的差异:一个是Xbox 360,一个是Kinect。此外,Kinect for Windows版本的USB电缆被缩短了。

《Kinect应用开发实战:用最自然的方式与机器对话》一第2章 揭开Kinect的神秘面纱—硬件设备解剖2.1 两款Kinect传感器对比

新版Kinect For Windows固件做了升级,支持“近景模式”、提升了骨骼跟踪等API的性能、更好地兼容各种Windows计算机、采用更为先进的声学模型,并且其将作为微软授权在Windows平台下进行Kinect开发的传感器。其他方面和Kinectfor Xbox 360的版本差异不大。
Kinect for Xbox 360的版本从设计之初,就是为Xbox 360定制的,并未考虑其他的平台。这一版本的Kinect,从微软授权角度而言,无法用做商业开发,只能用做教学、科研或实验。
如果你打算个人动手开发Kinect应用,这两款Kinect都可以,只是Kinect for Xbox 360不支持“近景模式”。
Kinect的摄像头可以根据玩家的位置和距离进行调整,其中的 Moving Touch传动马达可以上下***移动,垂直覆盖角度为±28°。此外,Kinect配备的麦克风阵列能定位声源并抑制环境噪声,并可过滤环境中的背景音乐和杂音。可以说,Kinect不仅成功体现了微软的技术整合能力,更为自然人机交互产品的研发提供了一个绝佳例证。
外观通体黑色的Kinect,褪去外壳后是不是很像瓦力(WALL-E)的眼睛?或者电影《Short Circuit》中的“霹雳五号”(Johnny 5)?其外形如图2-2所示。

《Kinect应用开发实战:用最自然的方式与机器对话》一第2章 揭开Kinect的神秘面纱—硬件设备解剖2.1 两款Kinect传感器对比

你觉得图2-3所示造型设计得怎么样?
Kinect还额外有一颗发射红外的“第三眼”。正常工作时Kinect亮着幽绿的眼睛,“第三眼”还泛着红光,这让人联想到《2001太空漫游》的HAL9000。

《Kinect应用开发实战:用最自然的方式与机器对话》一第2章 揭开Kinect的神秘面纱—硬件设备解剖2.1 两款Kinect传感器对比