+ All Categories
Home > Documents > OpenCV + Kinect

OpenCV + Kinect

Date post: 23-Feb-2016
Category:
Upload: lalasa
View: 143 times
Download: 2 times
Share this document with a friend
Description:
OpenCV + Kinect. Presented by hankkuo. Outline. OpenCV meets Kinect Packages & Hardware & Installation Kinect Sensor OpenCV 2.3.1 OpenNI SensorKinect PrimeSense NITE Some demos Homework. OpenCV meets Kinect. OpenCV A powerful computer vision library - PowerPoint PPT Presentation
Popular Tags:
13
OpenCV + Kinect Presented by hankkuo
Transcript
Page 1: OpenCV  +  Kinect

OpenCV + Kinect

Presented by hankkuo

Page 2: OpenCV  +  Kinect

Outline

• OpenCV meets Kinect• Packages & Hardware & Installation– Kinect Sensor– OpenCV 2.3.1– OpenNI– SensorKinect– PrimeSense NITE

• Some demos• Homework

Page 3: OpenCV  +  Kinect

OpenCV meets Kinect

• OpenCV– A powerful computer vision library– Incorporate with lots of heterogeneous devices– Deployed to many platforms

• Kinect– Powerful but cheap multimedia capturing device– Efficiency in calculating depth image

Page 4: OpenCV  +  Kinect

How Kinect works

• http://www.techbang.com.tw/posts/2936-get-to-know-how-it-works-kinect

Page 5: OpenCV  +  Kinect
Page 6: OpenCV  +  Kinect

Packages & Hardware & Installation

• Of course, you need a “Kinect Sensor”• There are various ways to set up Kinect Sensor– Microsoft Kinect SDK– OpenNI – OpenKinect

Page 7: OpenCV  +  Kinect

OpenNI• Follow the steps…• 1. OpenNI

– OpenNI manages all the natral interface– https://github.com/OpenNI/OpenNI

• 2. SensorKinect– Provide modified PrimeSense driver for Kinect in various platforms– https://github.com/avin2/SensorKinect

• 3. PrimeSense NITE– Provide extra posture recognition function– http://75.98.78.94/

• 4. OpenCV 2.3.1– Support capturing from Kinect device– Have to build with OpenNI and PrimeSense module options

Page 8: OpenCV  +  Kinect

Some Demos

• 1. Try to run “NiViewer” the under OpenNI

Page 9: OpenCV  +  Kinect

Some Demos

• 2. Try to run “NiUserTracker” the under OpenNI

Page 10: OpenCV  +  Kinect

Some Demos

• 3. Try to run “PointViewer” the under NITE

Page 11: OpenCV  +  Kinect

• 4. Try other examples

Page 12: OpenCV  +  Kinect

OpenCV + OpenNI + Kinect

• Refer to example “kinect_maps” under OpenCV

• Show disparity map by pseudo colors

Page 13: OpenCV  +  Kinect

Go into the code


Recommended