kinect是微软开发的一种计算机输入设备,原来只是用于xbox,kinect负责捕捉用户的动作,让xbox游戏做出相应的反应。很快大家对此非常有兴趣,因此有些geek和组织为kinect开发了驱动和其他软件,将其移植到PC上。因为kinect具有非常先进的人机交互理念,因此在它的人机交互基础上,能发挥许多先进的技术。目前kinect已经广泛应用于游戏,在其他一些领域,如医疗方面也有一些突破。
kinect为了捕捉用户的动作,它具有三个摄像头和一个麦克风。三个摄像头其中一个用来识别图像,类似普通的摄像头,另外两个是红外摄像头,用来做空间定位和红外热感。它还具有一个麦克风,用来拾音。所以明显微软想把kinect当成是计算机的眼睛和耳朵。
微软也意识到了kinect的意义,因此微软退出了官方开发包kinect for windows,但是kinect for windows并不是只为了游戏而开发,而是一个独立的人机交互模块,至于能做什么,完全看大家对kinect for windows的想象了。
因为kinect的创新性,在其推出两个月的时间里,销售了800万台,被吉尼斯世界纪录评价为销售最快的电子产品。2012年美国科技博客网站BusinessInside评选本世纪10款最重要电子产品时,kinect榜上有名。
kinect具有的功能主要是能听声音和看东西,它有一个2D相机和两个红外摄像头用来扑捉动作,有一个麦克风能听到外部的声音。现在的kinect在摄像头方面增加了清晰度,由于有红外线来探测动作,所以即使关了灯,kinect依旧可以看到你得动作。最新的摄像头也增加了噪音过滤功能,更加精确的识别语音命令。语音和图像是kinect的基本功能,kinect的更加重要的功能是它有大脑,就是分析它所看到的和听到的东西。这些包括:语音识别,图像识别,骨架跟踪等等。
kinect for windows是微软开发基于PC下的kinect开发包,以下文章我们着重了解kinect for windows的情况。