11
人人人人 OpenCV+ Kinect 人人 授授授授 授授授授

人機介面 OpenCV + Kinect 簡介

  • Upload
    kylia

  • View
    254

  • Download
    0

Embed Size (px)

DESCRIPTION

人機介面 OpenCV + Kinect 簡介. 授課教師 開課單位. 大綱. 當 OpenCV 遇上 Kinect 環境建置 Kinect Sensor OpenCV 2.3.1 OpenNI SensorKinect PrimeSense NITE. 當 OpenCV 遇上 Kinect. OpenCV 一個 功能強大的計算機視覺 庫 納入大量的異構 設備 部署到許多平台 Kinect 強大而廉價的 多媒體捕捉設備 可有效率的計算圖像深度. Kinect 如何運作. - PowerPoint PPT Presentation

Citation preview

Page 1: 人機介面 OpenCV +  Kinect 簡介

人機介面OpenCV+ Kinect 簡介

授課教師開課單位

Page 2: 人機介面 OpenCV +  Kinect 簡介

大綱當 OpenCV遇上 Kinect環境建置– Kinect Sensor– OpenCV 2.3.1– OpenNI– SensorKinect– PrimeSense NITE

Page 3: 人機介面 OpenCV +  Kinect 簡介

當OpenCV遇上Kinect

OpenCV–一個功能強大的計算機視覺庫–納入大量的異構設備–部署到許多平台Kinect–強大而廉價的多媒體捕捉設備–可有效率的計算圖像深度

Page 5: 人機介面 OpenCV +  Kinect 簡介
Page 6: 人機介面 OpenCV +  Kinect 簡介

環境建置當然我們需要一個“ Kinect 感應器”有多種方式設立  Kinect感應器–Microsoft Kinect SDK– OpenNI – OpenKinect

Page 7: 人機介面 OpenCV +  Kinect 簡介

OpenNI

照下列步驟1. OpenNI– OpenNI 管理所有原生的介面https://github.com/OpenNI/OpenNI

2. SensorKinect– 提供各種平台的Kinect的修改PrimeSense的驅動程序

https://github.com/avin2/SensorKinect

3. PrimeSense NITE– 提供額外的姿態識別功能– http://75.98.78.94/

4. OpenCV 2.3.1– 支援Kinect的設備捕捉– 必須建立與 OpenNI和PrimeSense的模組選項

Page 8: 人機介面 OpenCV +  Kinect 簡介

一些範例1. 在 OpenNI環境底下執行 NiViewer

Page 9: 人機介面 OpenCV +  Kinect 簡介

一些範例2.在 OpenNI環境底下執行“ NiUserTracker”

Page 10: 人機介面 OpenCV +  Kinect 簡介

一些範例3.在 NITE環境底下執行“ PointViewer”

Page 11: 人機介面 OpenCV +  Kinect 簡介

OpenCV + OpenNI + Kinect

“kinect_maps”色彩顯示視差圖