- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]TechDays2011_Kinect for Windows - 体感应用程式开发入门
Kinect for Windows 體感應用程式開發入門
曹祖聖
台灣微軟資深講師
jimycao@
MCP, MCP+I, MCSA, MCSE, MCDBA, MCAD, MCSD, MCTS, MCITP, MCPD, MCT, MVP
大綱
Kinect 原理與設備規格
軟硬體準備與開發環境設置
架構介紹與設備初始化
彩色與深度串流資料處理
深度資料計算
骨架追蹤系統
麥克風陣列聲音錄製
大綱
Kinect 原理與設備規格
軟硬體準備與開發環境設置
架構介紹與設備初始化
彩色與深度串流資料處理
深度資料計算
骨架追蹤系統
麥克風陣列聲音錄製
Kinect 介紹
Kinect 原理
Kinect 原理
Kinect 可以取得以下三種資訊
彩色影像 (透過中間那顆鏡頭)
3D 深度影像 (透過左右兩顆鏡頭)
紅外線發射器和紅外線 CMOS 攝影機
聲音 (透過陣列式麥克風)
Kinect 也支援追焦功能,底座馬達會隨著焦點人物而轉動 Kinect 方向 (上下各 28 度)
Kinect 規格
感應項目
有效範圍
顏色與深度
1.2 ~ 3.6 公尺
骨架追蹤
1.2 ~ 3.6 公尺
視野角度
水平 57 度、垂直 43 度
底座馬達旋轉
上下各 28 度
每秒畫格
30 FPS
深度解析度
QVGA ( 320 x 240 )
顏色解析度
VGA ( 640 x 480 )
聲音格式
16KHz, 16 位元 mono pulse code modulation (PCM)
聲音輸入
四麥克風陣列、24 位元類比數位轉換 (ADC)、雜音消除
大綱
Kinect 原理與設備規格
軟硬體準備與開發環境設置
架構介紹與設備初始化
彩色與深度串流資料處理
深度資料計算
骨架追蹤系統
麥克風陣列聲音錄製
系統需求
作業系統: Windows 7 (x86 / x64)
硬體:
CPU: 雙核 2.66GHz 以上
RAM: 2GB 以上
顯示卡: 支援 DirectX 9.0c 以上
Kinect 感應器
系統需求
軟體
Visual Studio 2010
.NET Framework 4.0
Kinect SDK for Windows
For C++ Skeletal Viewer samples:
Microsoft DirectX SDK - June 2010 or later version
Runtime for Microsoft DirectX9
For Speech sample (x86 only):
Microsoft Speech Platform Runtime, version 10.2 (x86 edition)
Microsoft Speech Platform - Software Development Kit, version 10.2 (x86 edition)
Kinect for Windows Runtime Language Pack, version 0.9
SDK 安裝
安裝 Kinect SDK for Windows
請不要接上 Kinect 感應器
不要開啓 Visual Studio 2010
依照你的 Windows 7 是 32 還是 64 位元,安裝對應的 Kinect SDK
SDK 下載位址: /en-us/um/redmond/projects/kinectsdk/download.aspx
安裝完畢後請務必要重新開機
以便正確識別 SDK 所需要的 MSRKINECTSDK 環境變數
Kinect 感應器安裝
安裝 Kinect 感應器
確定 Internet 連線正常
接上 Kinect 外接電源
接上電腦 USB 接口
會自動下載必要驅動程式
檢查
裝置管理員
硬體狀態
Coding4Fun Kinect Toolkit
協助簡化 Kinect 程式開發
Coding4Fun.Kinect.Wpf.dll
Coding4Fun.Kinect.WinForm.dll
Microsoft.Expression.Drawing.dll
下載:
/coding4fun/projects/Coding4Fun-Kinect-Toolkit
Kinect 專案
目標系統必須是 x86
必須加入 Microsoft.Research.Kinect.dll 參考
引用空間:
NUI API
using Microsoft.Research.Kinect.Nui;
Audio API
using Microsoft.Researc
文档评论(0)