论文部分内容阅读
Kinect是微软为Xbox360研发的一款体感周边外设产品,因其革命性的构想和颠覆性的操作方式,受到了众多玩家的追捧,在短时间内就击败了iPad成为了市场上最畅销的电子商品。在见识了Kinect精确的空间定位性能之后,很多人已经不满足这样一款优秀的操控设备只是当作游戏机的控制器,并且试图将Kinect用于更为广泛的领域中。
除了玩游戏,还能干啥?
作为一款游戏机的控制器,Kinect除了玩游戏,还能干什么?一则2000美金的悬赏,让众多黑客走上了Kinect的破解之路。于是,Kinect摇身一变,从一款“单纯”的游戏控制器成为了十八般武艺样样精通的“瑞士军刀”。
游览网页:有了Kinect之后,鼠标和键盘不再是浏览网页的唯一输入设备。最近,一款名为DepthJS的Kinect第三方驱动程序使Kinect已经可以用来浏览网页。这款软件的设计者在互联网上放出一段视频,在视频中我们可以清晰地看到,通过该软件,用户只需动一动手指,就能实现网页的打开、最大、最小化等各种操作。
操控电脑:大家还记得在《少数派报告》中,汤姆_克鲁斯操纵电脑的方式吗?不用任何输入设备,只用双手在空中潇洒地比划几下,自己需要的资料就迅速显示在了虚拟的屏幕中。以前只能出现在科幻电影中的画面,随着Kinect的诞生也能实现了。位于德国慕尼黑的一家公司展示了一款为Win7设计的Kinect程序,通过这款程序,不但能用双手简单操控电脑,甚至还可以用手指画出一些简单的图画。
捕捉3D图像:在Kinect诞生之前,制作3D图像只有两种方式:通过电脑绘制完整的3D模型,或者用多台摄像机记录物品多个角度的画面。但现在,只需要一台Kinect就能制作出可以在电脑屏幕上随意翻转的“全息图片”。
绘制地图,控制救援机器人:麻省理工学院的一位同学用了一个周末的时间,将Kinect和救援机器人结合到一起,设计出一款新的机器人——KinectBot。这个机器人利用Kinect传感器可以探测出人的存在,并且人们可以通过肢体动作和声音来控制这个机器人。更为神奇的是,KinectBot还能利用Kinect近乎变态的画面捕捉技术,将自己“看到”的画面绘制成3D地图。
也许就连微软自己都没有想到,作为一个游戏机的控制器,Kinect还能完成这么多“神奇”的事情。自去年11月4日Kinect上市以来,微软对于破解Kinect的态度起了天翻地覆的变化。起初,微软提出了模糊的警告,声称将与执法部门合作以阻止这种“篡改产品”的行为。但在Kinect发布后仅两周的时间,微软就开始接受这种无处不在的“黑客行为”,甚至还鼓励大家发挥自己的想象力,对Kinect进行改进。
Tips
如果你不是一个狂热的游戏爱好者,可能很难理解Kinect会为游戏带来什么样的体验,更体会不到Kinect所带来的创新是多么让人震撼。Kinect不仅是一款游戏控制器,更承载了人们对输入方式创新的巨大渴望。
Kinect的原理:其实它只是个摄像头
如果你只是一个不愿意纠结于技术问题的普通人,你完全可以把Kinect当做一个普通摄像头。唯一不同的地方是,Kinect能够侦测物体的远近,而普通的摄像头捕捉到的只是一个平面的图形。
为什么计算机能识别Kinect侦测出图像,而不能识别普通摄像机的图像呢?
原因就在于人和计算机的工作原理不一样。同样一张2D的图像,人可以通过观察物体的大小和颜色的变换来判断物体的远近。但计算机没有大脑,没有人聪明,所以只能通过识别3D环境来判断物体的距离。
那Kinect又是怎样将图像转化为计算机可以识别的3D图像的呢?
Laser SpecKle(镭射光散斑),这是Kinect侦测3D图像的关键。当红外线投射到不同的物体上的时候,就会产生不同的“镭射光散斑”。Kinect通过红外线发出人眼看不见的镭射光,透过镜头前的扩散片将镭射光均匀分布投射在测量空间中,再透过红外线摄影机记录下空间中的每个散斑,撷取原始资料,最后由晶片计算成具有3D深度的图像。(如果大家对Laser SpecKle感兴趣,可以参阅《激光原理》和《光学全息及信息处理》等相关书籍)。
Kinect的未来:它还能创造多少奇迹?
Kinect从发布到现在,在短短3个月不到的时间里,就已经诞生出很多稀奇古怪,但又相当实用的应用。很难想象在接下来的时间里,Kinect还将带给我们多少的惊喜。单就现在人们对Kinect的了解,就已经能够对太多行业造成颠覆性的影响了。
颠覆输入方式:我们不只一次在电影和小说中看到人们对于未来输入方式的设想:不需要鼠标、键盘、遥控器、开关、按钮以及手柄这些死板的输入设备,随意躺在沙发上,轻轻晃动一下手指,所有的电器都能如你想象般运作。而Kinect的出现或将令这些成为可能。
3D电影的革命:有了Kinect的3D图像捕捉功能,全息影像的普及还会远吗?不管是现在的3D电视,还是IMAX立体电影,都只是视觉上的立体效果。有了Kinect的全息影像拍摄的影片,我们还有必要去追求那些伪3D吗?
助力勘探机器人:本文之前提到的救援机器人KinectBot已经非常让人震惊了。按照这样的思路,未来的机器人随着灵敏度的提高,已经完全能够代替人类去勘探危险的区域,制作精细的3D地图了。
编后语:人们因为惧怕黑暗,于是发明了电灯,所以才有现在这样五彩斑斓的世界;人们为了能去更远的地方,于是发明了汽车、飞机和轮船,所以大家才能轻易到达地球的每一个角落。心有多大,舞台就有多辽阔。现在Kinect为我们提供了一个广阔的舞台,我们能用Kinect创造什么样的奇迹呢?让大家拭目以待吧!
除了玩游戏,还能干啥?
作为一款游戏机的控制器,Kinect除了玩游戏,还能干什么?一则2000美金的悬赏,让众多黑客走上了Kinect的破解之路。于是,Kinect摇身一变,从一款“单纯”的游戏控制器成为了十八般武艺样样精通的“瑞士军刀”。
游览网页:有了Kinect之后,鼠标和键盘不再是浏览网页的唯一输入设备。最近,一款名为DepthJS的Kinect第三方驱动程序使Kinect已经可以用来浏览网页。这款软件的设计者在互联网上放出一段视频,在视频中我们可以清晰地看到,通过该软件,用户只需动一动手指,就能实现网页的打开、最大、最小化等各种操作。
操控电脑:大家还记得在《少数派报告》中,汤姆_克鲁斯操纵电脑的方式吗?不用任何输入设备,只用双手在空中潇洒地比划几下,自己需要的资料就迅速显示在了虚拟的屏幕中。以前只能出现在科幻电影中的画面,随着Kinect的诞生也能实现了。位于德国慕尼黑的一家公司展示了一款为Win7设计的Kinect程序,通过这款程序,不但能用双手简单操控电脑,甚至还可以用手指画出一些简单的图画。
捕捉3D图像:在Kinect诞生之前,制作3D图像只有两种方式:通过电脑绘制完整的3D模型,或者用多台摄像机记录物品多个角度的画面。但现在,只需要一台Kinect就能制作出可以在电脑屏幕上随意翻转的“全息图片”。
绘制地图,控制救援机器人:麻省理工学院的一位同学用了一个周末的时间,将Kinect和救援机器人结合到一起,设计出一款新的机器人——KinectBot。这个机器人利用Kinect传感器可以探测出人的存在,并且人们可以通过肢体动作和声音来控制这个机器人。更为神奇的是,KinectBot还能利用Kinect近乎变态的画面捕捉技术,将自己“看到”的画面绘制成3D地图。
也许就连微软自己都没有想到,作为一个游戏机的控制器,Kinect还能完成这么多“神奇”的事情。自去年11月4日Kinect上市以来,微软对于破解Kinect的态度起了天翻地覆的变化。起初,微软提出了模糊的警告,声称将与执法部门合作以阻止这种“篡改产品”的行为。但在Kinect发布后仅两周的时间,微软就开始接受这种无处不在的“黑客行为”,甚至还鼓励大家发挥自己的想象力,对Kinect进行改进。
Tips
如果你不是一个狂热的游戏爱好者,可能很难理解Kinect会为游戏带来什么样的体验,更体会不到Kinect所带来的创新是多么让人震撼。Kinect不仅是一款游戏控制器,更承载了人们对输入方式创新的巨大渴望。
Kinect的原理:其实它只是个摄像头
如果你只是一个不愿意纠结于技术问题的普通人,你完全可以把Kinect当做一个普通摄像头。唯一不同的地方是,Kinect能够侦测物体的远近,而普通的摄像头捕捉到的只是一个平面的图形。
为什么计算机能识别Kinect侦测出图像,而不能识别普通摄像机的图像呢?
原因就在于人和计算机的工作原理不一样。同样一张2D的图像,人可以通过观察物体的大小和颜色的变换来判断物体的远近。但计算机没有大脑,没有人聪明,所以只能通过识别3D环境来判断物体的距离。
那Kinect又是怎样将图像转化为计算机可以识别的3D图像的呢?
Laser SpecKle(镭射光散斑),这是Kinect侦测3D图像的关键。当红外线投射到不同的物体上的时候,就会产生不同的“镭射光散斑”。Kinect通过红外线发出人眼看不见的镭射光,透过镜头前的扩散片将镭射光均匀分布投射在测量空间中,再透过红外线摄影机记录下空间中的每个散斑,撷取原始资料,最后由晶片计算成具有3D深度的图像。(如果大家对Laser SpecKle感兴趣,可以参阅《激光原理》和《光学全息及信息处理》等相关书籍)。
Kinect的未来:它还能创造多少奇迹?
Kinect从发布到现在,在短短3个月不到的时间里,就已经诞生出很多稀奇古怪,但又相当实用的应用。很难想象在接下来的时间里,Kinect还将带给我们多少的惊喜。单就现在人们对Kinect的了解,就已经能够对太多行业造成颠覆性的影响了。
颠覆输入方式:我们不只一次在电影和小说中看到人们对于未来输入方式的设想:不需要鼠标、键盘、遥控器、开关、按钮以及手柄这些死板的输入设备,随意躺在沙发上,轻轻晃动一下手指,所有的电器都能如你想象般运作。而Kinect的出现或将令这些成为可能。
3D电影的革命:有了Kinect的3D图像捕捉功能,全息影像的普及还会远吗?不管是现在的3D电视,还是IMAX立体电影,都只是视觉上的立体效果。有了Kinect的全息影像拍摄的影片,我们还有必要去追求那些伪3D吗?
助力勘探机器人:本文之前提到的救援机器人KinectBot已经非常让人震惊了。按照这样的思路,未来的机器人随着灵敏度的提高,已经完全能够代替人类去勘探危险的区域,制作精细的3D地图了。
编后语:人们因为惧怕黑暗,于是发明了电灯,所以才有现在这样五彩斑斓的世界;人们为了能去更远的地方,于是发明了汽车、飞机和轮船,所以大家才能轻易到达地球的每一个角落。心有多大,舞台就有多辽阔。现在Kinect为我们提供了一个广阔的舞台,我们能用Kinect创造什么样的奇迹呢?让大家拭目以待吧!