kinect for windows - 初认识
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的情况。
kinect for windows - 初认识相关推荐
- [译]Kinect for Windows SDK开发入门(八):骨骼追踪进阶 上
前7篇文件我们介绍了Kinect SDK中各种传感器的各种基本知识,我们用实验的方式演示了这些基本对象和方法的如何使用,这些都是Kinect开发最基本的知识.了解了这些基本知识后,就可以开发出一个基于 ...
- Kinect for Windows SDK开发入门
Kinect for Windows SDK开发入门(一):开发环境配置 首先来看一下Kinect设备: 1. Kinect设备 黑色的Kinect设备如下图:基座和感应器之间有一个电动的马达,通过程 ...
- Kinect for Windows培训视频
之前参加了微软的活动,今天收到微软发的信,他们给出了培训视频,我把信的内容复制给大家一起学习: 本文文档SkyDrive存档 https://skydrive.live.com/red ...
- 深入理解Kinect for Windows开发
----微软Build2012大会:Kinect for Windows Programming Deep Dive 这个周末看了两天的微软Build 2012大会,真的是一次盛会,上面有很多的演讲主 ...
- Kinect for windows的脸部识别
需要引入的dll: 需要将下面两个dll复制到当前路径 Kinect for windows提供了脸部识别的功能,可以识出人脸.主要是通过FaceTrackFrame类的GetTriangles()来 ...
- Kinect for Windows SDK发布
转载请注明出处为KlayGE游戏引擎,本文地址为http://www.klayge.org/2011/06/17/kinect-for-windows-sdk%e5%8f%91%e5%b8%83/ 前 ...
- Kinect开发笔记之二Kinect for Windows 2.0新特性
这是本博客的第一篇翻译文档,笔者已经苦逼的竭尽全力的在翻译了,但无奈英语水平也是很有限,不对或者不妥当不准确的地方必然会有,还恳请大家留言或者邮件我以批评指正,我会虚心接受.谢谢大家. ...
- 更多 Kinect for Windows 项目揭示
虽然Kinect for Windows的发布不过才过去一个月而已,但是到目前为止这个Xbox 360游戏设备辅助产品似乎已经赶上了一些商业企业项目了.其中包括一个让机器人自动购物车成为现实的项目.在 ...
- [译]Kinect for Windows SDK开发入门(二):基础知识 上
上篇文章介绍了Kinect开发的环境配置,这篇文章和下一篇文章将介绍Kinect开发的基本知识,为深入研究Kinect for Windows SDK做好基础. 每一个Kinect应用都有一些基本元素 ...
最新文章
- 一个伟大、孤僻、特立独行的灵魂:天才已去60年
- 【STM32】FreeRTOS 列表和列表项
- cardsui-for-android
- 简历要求中“ 扎实的JAVA基础”的学习方法
- 【Swift】iOS裁剪或者压缩后出现的白边问题
- 常遇问题及一些可能的解决方案
- 斗地主实现洗牌发牌功能
- 利用WebUtil删除Cookies
- 基于C++的模板引擎
- 佳能g3800编程器固件_佳能g3800清零软件 佳能g3800打印机废墨清零
- Hadoop大数据实战权威指南
- Markdown转pdf分页
- mysql语法之update
- php 字符串压缩,PHP 压缩字符串的几种方法
- mp4视频文件压缩率大概是多大?
- 读懂 指令、程序、微命令、微操作、微指令、微程序、微地址
- tp3.2 生成条形码
- 2022前端面试需要掌握的面试题
- 基于Springboot的漫画网站设计与实现的源码+文档
- 与世无争的非编程语言,却成为程序员们的心头爱
热门文章
- 2018.6.14 华为南研所面试经验
- 跨系统角色转移服务器未响应,王者荣耀:跨系统角色转移真的来了,附详细操作内容注意事项...
- D2大会资源分享(解决了GitHub下载限速)
- 诺丁汉大学计算机专业怎样,诺丁汉大学计算机科学专业怎么样 雅思成绩要求如何...
- 2020支付行业七大预测:聚合支付牌照有望正式落地
- 父类指针可以指向子类对象
- vue双向绑定原理及实现
- jemter使用beanshell的几种方法
- 从“受精卵”到“独角兽”,有多大概率?
- 关于系统时钟的配置问题,如是stm32f1的系统时钟为72Mhz