分享

(原创)OpenNI和Kinect中文安装教程

 遥远的桥zz 2011-08-31
利用PrimeSence公司放出的驱动,在PC平台上安装Kinect的中文教程。

硬件需求:
Kinect一台(价格:1200RMB左右)
连接Kinect和PC的USB转换接口(关于转换接口,参见:http://www.cnblogs.com/TravelingLight/archive/2010/12/01/1892670.html
电脑一台

推荐安装环境:
Windows7  32位系统

VS 2008

软件需求:
Kinect驱动
OpenNI
NITE

注意:本教程只试用于v1.0.0.23版本的OpenNI和v1.3.0.17版本的NITE 
请在安装前确认你下载的是正确的版本。
v1.0.0.23 OpenNI http://www./downloadfiles/openni-binaries/21-stable (选择下载Windows版本)
v1.3.0.17 NITE http://www./downloadfiles/openni-compliant-middleware-binaries/34-stable (选择下载Windows版本)
Kinect驱动:http://dl./c059av7eg5 

安装步骤:
【1】卸载所有之前安装过的旧驱动

  例如:由第三方破解的驱动,如NUI或libfreenect

【2】Install OpenNI

【3】Install Sensor

   安装执行文件 SensorKinect-Win32-5.0.0.exe
  (解压压缩包 avin2-SensorKinect-b7cd39d,可在Bin目录下找到该执行文件)
  (该执行文件是由国外大侠Avin制作的,不知道他是不是PrimeSence公司的员工,不过我经常在谷歌的OpenNI群组里看到他)
  (英文原文解释:The installer will also automatically register all the modules into OpenNI via the NiReg utility)

【4】连接Kinect到PC
  注意:请插上转接口的电源,以保证Kinect的供电
   如果驱动安装成功,可以在“设备管理器”里可以查看到下图所示标志:
  (如果驱动没有安装成功,请把Kinect拔掉重新再插一遍)
  
  注意:Xbox NUI Audio驱动,目前还无法驱动上。所以无法识别 Xbox NUI Audio 属于正常现象。

【5】Install NITE
  注意:安装NITE时需要CD-KEY   0KOIk2JeIBYClPWVnMoRKn5cdY4=

【6】关键步骤
<1> All of the NITE samples are using 320x240 resolution. You need to change it to 640x480 in the XML files inside the Data directory.

  (不过不用担心,Avin已经替我们都准备好了)
  (从"c:\Program Files\Prime Sense\Sensor\SampleXMLs\NITE\Data\" 里复制所有XML文件到 "c:\Program Files\Prime Sense\NITE\Data\" )(选择覆盖文件) 
  (从"c:\Program Files\Prime Sense\Sensor\SampleXMLs\OPENNI\Data" 里复制所有XML文件到 "c:\Program Files\OpenNI\Data" )(选择覆盖文件)
<2> 运行NITE的执行例子,还需要修改XML中的CD key
  将"c:\Program Files\Prime Sense\NITE\Data\"目录下所有的XML文件中Licenses部分替换为:

  <Licenses> 
     <License vendor="PrimeSense" key="0KOIk2JeIBYClPWVnMoRKn5cdY4="/>
  </Licenses>


【7】测试实验

  注意:OpenNI执行例子的默认目录是:c:/Program Files/OpenNI/Samples/Bin
  
注意:NITE执行例子的默认目录是:c:/Program Files/Prime Sense/NITE/Samples/Bin
<1> 运行OpenNI目录下的执行例子 NiViewer sample 确保 depth & image streams 能够正常运行。
<2> 运行OpenNI目录下的执行例子 NiUserTracker sample play with the skeleton. Don't forget to start with the calibration pose!
<3> 运行NITE目录下的执行例子 PointViewer sample for the hand tracking demo.


下面这个链接是台湾一个大侠所写的安装教程.
在 WIndows 上安裝 Kinect(含 MMD 使用 Kinect 簡易教學)
http://kheresy./2010/12/25/use_kinect_on_windows/
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多