OpenNI和Kinect安装中文教程

来源:互联网 发布:益盟卖软件怎么样 编辑:程序博客网 时间:2024/05/21 14:00

利用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.openni.org/downloadfiles/openni-binaries/21-stable (选择下载Windows版本)
v1.3.0.17 NITE http://www.openni.org/downloadfiles/openni-compliant-middleware-binaries/34-stable (选择下载Windows版本)
Kinect驱动:http://dl.dbank.com/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.

后记: 遇到安装困难请联系QQ群 128513666

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

 

原文链接:http://www.cnkinect.com/thread-21-1-1.html

原创粉丝点击