更新时间:2023-06-18 06:04:16
在日常生活中,当我们使用数字设备时,我们会遇到各种不同的问题,其中一些确实令人头疼。所以遇到问题,自然要解决。今天3D小杨就给大家介绍一下什么是kinect。
什么是Kinect?
Kinect是Xbox 360的外置3D体感摄像头。它采用实时动态捕捉、图像识别、麦克风输入、语音识别等功能,让玩家摆脱传统游戏手柄的束缚,用四肢操控游戏。任天堂Wii、索尼Play Station Move等类似产品要求玩家使用一台或多台设备完成体感交互。
作为Xbox 360的外设,Kinect无需使用任何道具就能识别并捕捉整个动作。它采用微软剑桥研究院开发的基于深度图像的人体骨骼跟踪算法,深度图像由PrimeSense公司提供的Range Camera技术产生。此外,Kinect使用4麦克风阵列来识别3D立体声语音。
Kinect的主要识别算法和软件由微软的游戏工作室提供。国内外一些所谓的可见光或红外识别公司大多是从这个工作室获得了一些专利,他们的产品与微软Kinect相比在精度上还是有一定差距的。
Kinect的前世
2009年6月1日,Kinect在E3游戏展上首次亮相。当时,它的代号是纳塔尔计划。这遵循了微软使用城市名称作为开发代码的传统。纳塔尔项目是由巴西微软公司董事亚历克斯基普曼以巴西城市纳塔尔命名的。Natal是拉丁语,在英语中是“出生”的意思,所以微软期待Kinect能给Xbox 360带来新的生命。在2009年E3游戏展上,Kinect的骨骼捕捉技术已经能够以30Hz的频率捕捉四个人的48个骨骼动作。
2010年3月25日,微软宣布将于2010年在E3举行的“世界第一个计划生育展”会议上公布金竞赛的发布日期。2010年6月13日晚,本次大会在体育馆举行。发布会上,微软宣布Project Natal正式命名为Kinect,结合了动态和连接的含义。同时,微软还宣布Kinect将于2010年11月4日在北美正式发布。
仅在发布两个月后,Kinect的销量就超过了800万台,吉尼斯世界纪录称其为历史上销量最快的电子消费品。然而,Kinect并没有就此止步。2011年6月,Kinect for Windows SDK测试版发布,标志着Kinect进入PC应用领域。2011年11月4日,在Kinect发布一周年之际,全世界的研究人员将Kinect应用到医疗健康、教育、日常生活等领域,探索Kinect技术的无限可能,也就是所谓的Kinect效应。此外,Kinect运动捕捉的机器学习技术获得了2011年MacRobert工程创新奖。
在面向Xbox 360设备的微软Kinect基础上,对硬件组件进行了优化,2012年2月发布了面向Windows硬件的Kinect。它的固件更适合PC。新的Kinect硬件缩短了USB电缆的长度,并支持“近模式”。同时,微软还发布了商业授权的Kinect for Windows SDK 0,这意味着开发者可以使用Kinect for Windows硬件在Windows平台上开发支持手势和语音识别的应用,并将这些应用销售给实际用户。
对于面向Windows的商业版Kinect,微软采用纯硬件商业模式,免费向开发者和软件厂商提供SDK开发套件。这样,所有用户都可以投入到研发中,而不用担心支付任何软件许可费。
2012年5月,微软发布了适用于Windows SDK的Kinect版本,支持面部和坐姿半身模式下的骨骼跟踪。有了这些新的功能和特性,Kinect应用程序的开发变得更加容易和灵活。2012年10月,微软发布了6版的Kinect for Windows SDK,主要扩展了Kinect for Windows的开发平台,支持在虚拟机和Windows 8系统上开发,支持使用最新的Visual Studio 2012开发工具。此外,6版本还增加了采集红外图像等功能,性能大幅提升。Windows SDK的Kinect可能一年更新一两次,功能和性能会越来越强大。
13有哪些版本?Kinect?
1微软Kinect体感技术的硬件产品包括V2 V1 Xbox的Kinect和现在Xbox One的Kinect传感器。这些硬件产品的功能和版本有什么区别?我们简单解读一下。
大家都知道微软的Xbox 360游戏主机。用这个控制台玩操纵杆游戏。如果在Xbox传感器上增加一个Kinect,可以玩操纵杆游戏和体感游戏,但是不能用它来编程(一些大神也可以通过调整自己的硬件或者软件来编程)。因为《关贸协定》的规定,游戏机产品不能进口。
1Soft公司于2012年10月9日开始销售第一代用于Windows传感器的Kinect。
然而,现在V1已经停产了。
1适用于Windows传感器V1的第一代Kinect:
1微软于2014年10月开始销售第二代用于Windows传感器的Kinect,也就是我们所说的V2。它比V1更实用。
有很大的提升。但是,它不能向下兼容,V1的程序无法应用在V2上。1不过现在,V2升级了。
20、差不多与V2同时上市的,还有微软在上海自贸区生产的游戏机,就是Xbox One。这个在是合法销售的。这个游戏机如果配一台感应器,也能玩体感游戏。这台感应器叫“Kinect for Xbox One”。
2这个时候,微软在已经有了两台感应器:用于体感游戏机的叫Kinect for Xbox One,用于PC编程的叫Kinect for Windows V2。
2问题来了。V2只能用作开发,Xbox One只能玩游戏。如果你又想玩游戏,又想搞编程开发,就得买两种感应器Kinect for Xbox One和V2。
2于是,微软对这种复杂的硬件组合进行了优化,把这两种感应器精简为一种,它的名字叫:“Xbox One专用Kinect感应器”。为了节省篇幅,在后面把它简称为“全能感应器”。