본문 바로가기

CLASS

[Kinect] 키넥트 + 윈도우7 개발환경 구축하기

Kinect 개발환경을 구축하기 위해서는 몇가지 조합이 있다. 지금까제 테스트해 본 바로는 아래와 같은 조합을 설치하면 윈도우7 환경에서 Kinect를 연결하여 RGB 및 Depth 영상을 받아 올 수 있다. 32bit, 64bit 버전은 일관되게 맞춰서 설치해야 하고, 윈도우7 64bit 환경일지라도 32bit 으로 맞춰서 설치해도 동작한다.



Set 1. Kinect SDK + OpenNI2 + NiTE2

최신버전들로 구성. 기존에 개발된 응용 어플리케이션들이 동작안할 가능성 있음, 또는 포팅필요. Kinect SDK v1.6 or v.1.7 버전이 드라이버 역할을 해줌. 안정적임. 설치 순서 Kinect SDK를 먼저 설치해야함.


  Step 1. Kinect SDK v1.7, http://www.microsoft.com/en-us/kinectforwindows/develop/overview.aspx

  Step 2. OpenNI 2.x, http://www.openni.org/openni-sdk

  Step 3. NiTE 2.x, http://www.openni.org/files/nite


Set 2. OpenNI + NiTE + SensorKinect

OpenNI 1.x 버전대의 마지막 버전. 가장 널리 퍼져있고 다른 라이브러리들과 호환성이 좋고 안정적임.


  Step 1. OpenNI v1.5.4, http://www.openni.org/openni-sdk/openni-sdk-history-2

  Step 2. NiTE v1.5.2, http://www.openni.org/openni-sdk/openni-sdk-history-2

  Step 3. SensorKinect v0.93, http://github.com/avin2/SensorKinect


Set 3. ofxKinect + libfreenect

오픈프레임웍스(openFrameworks)에서 Kinect 개발을 위한 셋팅. 별다른 SDK 설치 없이 바로 사용 가능. 가장 Simple한 방법.


  Step 1. libfreenect, http://github.com/OpenKinect/libfreenect/archive/master.zip

  Step 2. ofxKinect, http://github.com/ofTheo/ofxKinect/archive/master.zip


Set 4. ofxOpenNI + [Set 2]

오픈프레임웍스(openFrameworks)에서 Kinect 개발을 위한 셋팅.


  Step 1. Install [Set 2]
  Step 2. Download openFrameworks, http://www.openframeworks.cc/download

Set 5. ofxKinectNui + Kinect SDK

  Step 1. Kinect SDK v1.7, http://www.microsoft.com/en-us/kinectforwindows/develop/overview.aspx

  Step 2. ofxKinectNui, http://github.com/sadmb/ofxKinectNui



 

 Set 1

Set 2

Set 3 

Set 4 

Set 5

 Kinect SDK 

O

X

X

O

 OpenNI

O

O

X

O

X

 NiTE

O

O

X

O

X

 openFrameworks

X

X

O

O

O