Kinect首先是一个XBox 360外接体感设备,通过无线方式捕捉动作感知。由PrimeSense提供Range Camera技术,同类产品如任天堂Wii、Play Station Move,必须让玩家手里拿一个或者多个设备,才能完成所谓体感互动。

  Kinect最早定位是XBox 360外设,不需要任何道具完成整个动作识别和捕捉。他能够做的是两个,动作识别动作捕捉和3D立体语声识别。这是一个后台,所有的语音识别都是利用这个方式来做的。不过很遗憾,现在对汉语支持相对来说差一点,下面也会有语言识别方面专家来进行撰写,我们也特别希望能够把我们自己国内语言做的非常好。Kinect整个软件派发,之前也有一些八卦新闻,说Kinect技术是PrimeSense提供,然后找微软等等。任何一款成功产品都不是借助一个技术就能够实现的,所以在Kinect里有非常多的技术。

  Kinect主要识别算法和软件部分都是公司提供的,他是微软旗下一个游戏工作室,是微软全资持有公司。识别算法、跟软件相关的一些逻辑都是由这家公司实现的。国内外也有一些所谓可见光、或者红外识别公司,他们也是从这家公司拿到一些著作权。大家可以试他们产品,跟微软还是有差别的差别。国内还是采取主机,算法是自己写的,或者通过其他方式来获取,相对精度差一点。

  Kinect发展历史并不长。由于一些授权问题,如果在开发的过程之中就把软件名字发布出来,最大问题就是域名申请,当然还有其他很多问题。所以,不到产品发布那一刻微软的产品永远就只有CodeName,只有在产品发布最后1到2周的才会有一个正式名。当然也会存在一个问题,有的时候CodeName名字起的非常漂亮,到正式产品发布出来的时候名字也不是很好听。Kinect最早的CodeName是Project Natal。从2010年10月份开始上市,到2011年3月9号销售超过一千万部,有史以来销售最快的销售类电子产品。

  另外,他可以是一个包装形式,也可以是一个单独外设,国外售价应该是169美金。但是在国内前两天有人给我留言,说淘宝已经卖到700多人民币。现在也有淘宝的朋友到我微博上拉生意了,还是非常有前途的。

  前面我们也说过了,Kinect这个东西所有运算逻辑都是在预算本身完成的。说白了你只要实现一个USB,再做一个识别器就可以完成整个转换。所以,难度非常小,正由于这个原因现在被应用到不同领域里面。在微软发布官方Kinect SDK之前,有两个比较出名的项目,其中有一个openKinect。openKinect确实在配置和编程还有很多不足。而官方Kinect SDK整个配置非常简单,这也是微软一贯方式,他不但做了USB开发模式,还有相应API都做的非常好。Kinect的动作捕捉的机器学习技术,获得2011年MacRobert Award工程创新大奖。

  Kinect技术指标包括:输出视频帧率为30Hz、B-bitVGA分辨率(640×480 pixels),由于识别率大家觉得能够支持手指识别,据说在下一步Kinect更新后,分辨率会大幅提升。那个时候去捕捉手指上的动作都是可以的。最佳识别区域是1.2-3.5m,并且由于房间限制,两边可扩展区域0.7-6m,两边是一个梯形状态。很多同志买了Kinect之后都感慨自己房间不够大,一般客厅在这边放一个电视,那边有一个沙发,空间确实不太够。后来有人想了各种各样的办法,比如把Kinect固定到你的液晶电视上,反正他所能够做的方式是千奇百怪的。

  Kinect最多可以支持4个人的识别,但是真正有效的可视识别最多支持两个人。并且有一点,两个人的位置不能交叉。必须是一个人站在左边,一个人站在右边,不能一前一后或者其他方式,这是目前的技术上的限制。另外,他的可视区域水平范围是57度,垂直范围是43度,其实上下浮动角度可调。一种方式是水平向上,这种方式适合家里有电视机柜,还有放在电视机下面有一个俯视的角度,Kinect会自动调整俯仰角度。

  每个人身上可以支持20个动作节点的捕捉,传统电影里面动作捕捉,美国是一个小时几千美金。你如果使用这个系统几千美金,Kinect使用是在你身上去粘各种各样的点,那种动作捕捉是非常精确,对于一些电影,或者游戏里面的动作捕捉是非常适用的。当然成本也非常之高,因为会把你人的3D影像跟一体动作全部输入电脑里面去,进行大量过滤还有处理方式。Kinect现在也有人拿它来做一个简单动作识别捕捉,当然了价钱非常便宜。但是,技术限制也非常明显,一个是捕捉点不够多。另外他只能够捕捉正面和侧面的一些动作,背面一些动作没法完全捕捉下来。现在Kinect只是能够替换掉一些简单的动作识别,或者动作捕捉的一些设备,不够把那种传统所谓复杂的动作识别,或者动作捕捉系统完全能替代掉,那套系统还是会在他的领域里面会运行非常好。但是Kinect的一个好处是,可以让一些更廉价的领域能够使用到所谓动作识别,和动作捕捉的技术,这是他的技术指标。

转载于:https://www.cnblogs.com/x-poior/p/5546461.html

C#开发体感游戏 Kinect应用知识相关推荐

  1. Kinect结合Unity3D引擎开发体感游戏

    Kinect结合Unity3D引擎开发体感游戏 1 最近公司项目需要做科技馆的体感游戏,以前也没接触过游戏,虽然以前自己也是想做游戏,我想大部分都是学编程出来来做游戏,哈哈(请允许我淫笑一下,终于可以 ...

  2. Kinect结合Unity3D引擎开发体感游戏(二)

    这篇接着<Kinect结合Unity3D引擎开发体感游戏(一)>,时隔3个月才出这篇,在此期间还有不少机油们,要求出续集,期间在公司那边事情太多,一直帮公司前人做的项目擦屁股,到目前为止, ...

  3. [Kinect]Kinect结合Unity3D引擎开发体感游戏

    最近公司项目需要做科技馆的体感游戏,以前也没接触过游戏,虽然以前自己也是想做游戏,我想大部分都是学编程出来来做游戏,哈哈(请允许我淫笑一下,终于可以做这方面).虽然以前没接触过体感游戏,看到的体验也是 ...

  4. Kinect结合Unity3D引擎开发体感游戏(一

    1 最近公司项目需要做科技馆的体感游戏,以前也没接触过游戏,虽然以前自己也是想做游戏,我想大部分都是学编程出来来做游戏,哈哈(请允许我淫笑一下,终于可以做这方面).虽然以前没接触过体感游戏,看到的体验 ...

  5. 大学生角度_LeapMotion结合Unity开发体感游戏_03

    如果读者看到了这儿,说明肯定是遇到了一点点小困难,或者真的是很感兴趣.我很希望是能有所帮助,但是接下来我要说一些大实话啦~~(如果觉得写的不对的话,就当是一个大二的小女生乱说吧~) 拿到设备后兴致勃勃 ...

  6. 多人交互与体感游戏开发相关技术说明

    在淘宝开店过程中,经常有客户咨询多点交互与多人体感互动方面的知识,本人是it的门外汉,不是大家说的程序猿,但与相关硬件合作伙伴接触的比较多,对光学识别方面的了解有点时间,所以在果壳网这个地方留个记号, ...

  7. Softkinetic有望超越Kinect,并加速体感游戏进化

    Softkinetic有望超越Kinect,并加速体感游戏进化 那些关注视频游戏的家伙们想到基于动作识别的视频游戏,微软的Xbox 360 Kinect可能会立即浮现在脑海. 不过Kinect并不是唯 ...

  8. 《体感游戏演进与体感游戏开发》会议随笔

    昨天参加了中国移动Ophone游戏的上海站宣讲会,记录随笔如下: 与会人数挺多,不过大多数都是穿着制服的学生,真正相关行业者也就仅仅坐满前几排而已,而且其中一些人还不是搞游戏的,看来大家对于Ophon ...

  9. 有笔记本就能玩的体感游戏!TensorFlow.js实现体感格斗教程

    晓查 编译整理 量子位 出品 | 公众号 QbitAI 小时候的你在游戏中搓着手柄,在现实中是否也会模仿这<拳皇>的动作?用身体控制游戏角色的体感游戏很早就已出现,但需要体感手柄(Wii) ...

最新文章

  1. linux mysql cpu 查看工具_Shell编程检测监控MySQL的CPU占用率
  2. __weak与__block的区别
  3. c#如何读取相机手机的拍摄时间
  4. Stormpath发布了简化移动和前端身份验证的客户端API
  5. python绘制直角坐标系_小白学 Python 数据分析(16):Matplotlib(一)坐标系
  6. 国产海量存储系统的新突破
  7. 使用“另类” Cloud Foundry Gradle插件无需停机
  8. 【渝粤教育】国家开放大学2019年春季 1260软件工程 参考试题
  9. 1.2w星!火爆GitHub的Python学习100天刷爆朋友圈!
  10. anaconda python命令_怎么用anaconda命令行?
  11. 计算机如何寻找ppt文件,如何快速找到电脑里的文件ppt课件
  12. python图像质量评价_图像质量评价和视频质量评价(IQA/VQA)
  13. 缓存投毒 -- 学习笔记
  14. CentOS下切换桌面模式与命令行模式
  15. unity 四元数旋转各元素值的计算方法
  16. 软件测试常用linux命令
  17. java functionex_Atitit. atiJavaExConverter4js  新的特性
  18. 递推计算小白兔拔萝卜问题的最有矩阵
  19. 【新年快乐】嗷,我的2020年,就这样悄咪咪地溜走了
  20. API接口文档利器:Swagger

热门文章

  1. 【备考二级java】
  2. 通信网络相关名词解释(欢迎各位指正错误或补充)
  3. 微信商家券对接wechatpay-apiv3
  4. 带你聊聊邮件系统的前世今生......
  5. Numpy更新到1.16.2报错
  6. 【滤波跟踪】基于粒子、sigma和卡尔曼滤波器实现目标跟踪滤波附matlab代码
  7. jQuery——赛车小游戏
  8. 鼠标乱动原来是这个问题啊=.=
  9. 上海市计算机二级java程序设计真题_上海市计算机等级考试二级java程序设计.doc...
  10. 2021年熔化焊接与热切割考试题库及熔化焊接与热切割考试技巧