注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作其他處理軟件Kinect人機(jī)交互開發(fā)實(shí)踐

Kinect人機(jī)交互開發(fā)實(shí)踐

Kinect人機(jī)交互開發(fā)實(shí)踐

定 價(jià):¥39.00

作 者: 吳國(guó)斌,李斌,閻驥洲 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 編程語(yǔ)言與程序設(shè)計(jì) 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787115300294 出版時(shí)間: 2013-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 160 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Kinect 是微軟公司推出的最新的基于體感交互的人機(jī)交互設(shè)備?!禟inect人機(jī)交互開發(fā)實(shí)踐》分為3 個(gè)部分,首先介紹了Kinect 的結(jié)構(gòu)和功能以及如何配置相關(guān)的開發(fā)環(huán)境,接著結(jié)合實(shí)例介紹如何使用Kinect for Windows SDK 提供的API,最后通過4 個(gè)實(shí)例詳細(xì)講述了使用Kinect for Windows SDK 開發(fā)項(xiàng)目的實(shí)現(xiàn)過程?!禟inect人機(jī)交互開發(fā)實(shí)踐》旨在為Kinect for Windows 開發(fā)人員提供快速入門的知識(shí),但是要求讀者有一定的編程基礎(chǔ)。由于本書的實(shí)例代碼全部由C# 編寫,讀者最好對(duì)C# 有一定的了解。

作者簡(jiǎn)介

  吳國(guó)斌,博士,PMP,微軟亞洲研究院學(xué)術(shù)合作經(jīng)理,負(fù)責(zé)中國(guó)高校及科研機(jī)構(gòu)Kinect for Windows學(xué)術(shù)合作計(jì)劃及微軟精英大挑戰(zhàn)Kinect主題項(xiàng)目,曾擔(dān)任微軟TechEd 2011 Kinect論壇講師、微軟亞洲教育高峰會(huì)Kinect分論壇主席、中國(guó)計(jì)算機(jī)學(xué)會(huì)學(xué)科前沿講習(xí)班Kinect主題學(xué)術(shù)主任。李斌,來自西安電子科技大學(xué),國(guó)內(nèi)首批Kinect開發(fā)者,策劃執(zhí)行微軟Kinect for Windows Pioneer計(jì)劃,開發(fā)Kinect風(fēng)箏項(xiàng)目,曾擔(dān)任微軟TechEd 2011 Kinect論壇講師、人大附中Kinect選修課講師。閻驥洲,來自北京航空航天大學(xué),國(guó)內(nèi)首批Kinect開發(fā)者,曾在微軟Kinect for Windows Pioneer計(jì)劃中憑借“虛擬演示系統(tǒng)”獲得第一名的成績(jī),之后參與并指導(dǎo)了多個(gè)Kinect應(yīng)用開發(fā)項(xiàng)目,有著豐富的Kinect使用及開發(fā)經(jīng)驗(yàn)。

圖書目錄

第一部分  Kinect基礎(chǔ)篇
第1章  Kinect簡(jiǎn)介  
1.1  什么是Kinect  
1.2  Kinect的前世今生  
1.3  Kinect體感交互技術(shù)原理  
1.3.1  Kinect的結(jié)構(gòu)組成  
1.3.2  Kinect for Windows SDK 簡(jiǎn)介及功能介紹  
1.4  Kinect for Windows應(yīng)用領(lǐng)域  
1.5  小結(jié)  
第2章  Kinect for Windows開發(fā)環(huán)境配置  
2.1  開發(fā)環(huán)境需求  
2.2  配置開發(fā)環(huán)境  
2.3  Kinect for Windows SDK技術(shù)架構(gòu)  
2.4  小結(jié)  
第二部分  Kinect開發(fā)篇
第3章  Kinect彩色和紅外圖像數(shù)據(jù)的處理  
3.1  彩色圖像的格式  
3.2  紅外數(shù)據(jù)流  
3.3  實(shí)例1——調(diào)用API獲取彩色圖像數(shù)據(jù)和紅外圖像,并實(shí)現(xiàn)靜態(tài)圖像的抓取  
3.4  小結(jié)  
第4章  Kinect深度數(shù)據(jù)的處理  
4.1  深度數(shù)據(jù)的結(jié)構(gòu)  
4.2  實(shí)例2——調(diào)用API獲取深度數(shù)據(jù),并對(duì)不同深度值著以不同顏色  
4.3  小結(jié)  
第5章  Kinect骨骼追蹤數(shù)據(jù)的處理方法  
5.1  骨骼追蹤數(shù)據(jù)的結(jié)構(gòu)  
5.2  半身模式  
5.3  骨骼追蹤數(shù)據(jù)的獲取方式  
5.4  實(shí)例3——調(diào)用API獲取骨骼數(shù)據(jù)并實(shí)時(shí)繪制  
5.5  骨骼點(diǎn)旋轉(zhuǎn)信息  
5.5.1  骨骼點(diǎn)旋轉(zhuǎn)信息存儲(chǔ)方式  
5.5.2  在骨骼數(shù)據(jù)回調(diào)函數(shù)中獲取骨骼點(diǎn)旋轉(zhuǎn)信息  
5.5.3  綜述  
5.6  實(shí)例4——使用Kinect控制PPT播放  
5.7  小結(jié)  
第6章  音頻API的使用  
6.1  關(guān)于Kinect麥克風(fēng)陣列  
6.2  實(shí)例5——記錄一段音頻流,并監(jiān)視音頻源方向  
6.3  實(shí)例6——調(diào)用語(yǔ)音API,實(shí)現(xiàn)語(yǔ)音識(shí)別小程序  
6.4  小結(jié)  
第7章  Kinect for Windows Developer Toolkit介紹  
7.1  安裝Kinect for Windows Developer Toolkit  
7.2  Kinect Studio簡(jiǎn)介  
7.2.1  打開Kinect Studio并鏈接應(yīng)用  
7.2.2  記錄并回放Kinect數(shù)據(jù)流  
7.2.3  保存和載入Kinect數(shù)據(jù)流  
7.3  Face Tracking SDK簡(jiǎn)介  
7.3.1  Face Tracking SDK主要功能  
7.3.2  Face Tracking SDK使用方法  
7.4  實(shí)例7——使用Face Tracking SDK識(shí)別人臉  
7.4.1  新建項(xiàng)目并添加引用  
7.4.2  初始化Kinect數(shù)據(jù)流  
7.4.3  獲取數(shù)據(jù)并傳入Face Tracking  
7.5  小結(jié)  
第8章  Kinect常用類庫(kù)介紹  
8.1  Coding4Fun Kinect Toolkit介紹  
8.1.1  基于圖像數(shù)據(jù)的擴(kuò)展方法  
8.1.2  基于骨骼數(shù)據(jù)的擴(kuò)展方法  
8.2  Kinect Toolbox類庫(kù)  
8.2.1  Kinect Toolbox簡(jiǎn)介  
8.2.2  人體姿態(tài)識(shí)別  
8.2.3  手勢(shì)識(shí)別  
8.2.4  模板識(shí)別  
8.2.5  語(yǔ)音識(shí)別  
8.2.6  添加自定義姿態(tài)  
8.3  小結(jié)  
第三部分  Kinect實(shí)戰(zhàn)篇
第9章  Kinect虛擬演示系統(tǒng)的實(shí)現(xiàn)  
9.1  虛擬演示系統(tǒng)簡(jiǎn)介  
9.2  技術(shù)實(shí)現(xiàn)概述  
9.3  利用深度數(shù)據(jù)標(biāo)簽獲取人物彩色圖像  
9.3.1  創(chuàng)建人物摳圖類  
9.3.2  利用深度數(shù)據(jù)獲取人物彩色圖像  
9.3.3  修補(bǔ)、優(yōu)化并完善摳圖類  
9.3.4  利用Kinect SDK摳圖的優(yōu)、缺點(diǎn)  
9.4  利用骨骼數(shù)據(jù)識(shí)別人體姿態(tài)  
9.4.1  利用Toolbox實(shí)現(xiàn)主體識(shí)別功能  
9.4.2  自然交互方式設(shè)計(jì)  
9.4.3  Kinect自然交互小結(jié)  
9.5  演示系統(tǒng)簡(jiǎn)介  
9.5.1  預(yù)備知識(shí)  
9.5.2  Kinect狀態(tài)類  
9.5.3  Kinect輪詢類  
9.5.4  演示框架小結(jié)  
9.6  小結(jié)  
第10章  Kinect虛擬放風(fēng)箏項(xiàng)目的實(shí)現(xiàn)  
10.1  Kinect虛擬放風(fēng)箏項(xiàng)目簡(jiǎn)介  
10.2  技術(shù)實(shí)現(xiàn)概述  
10.3  玩家姿勢(shì)的設(shè)計(jì)和識(shí)別  
10.3.1  玩家姿勢(shì)的設(shè)計(jì)  
10.3.2  玩家姿勢(shì)識(shí)別的實(shí)現(xiàn)  
10.4  自然交互按鈕和光標(biāo)的實(shí)現(xiàn)  
10.4.1  自定義光標(biāo)  
10.4.2  自定義按鈕  
10.5  風(fēng)箏動(dòng)畫的實(shí)現(xiàn)  
10.6  項(xiàng)目操作流程  
10.7  小結(jié)  
第11章  Kinect全息顯示  
11.1  Kinect全息顯示簡(jiǎn)介  
11.2  技術(shù)實(shí)現(xiàn)概述  
11.3  Kinect捕捉頭部坐標(biāo)  
11.3.1  創(chuàng)建用于捕捉頭部位置的Kinect組件類  
11.3.2  Kinect初始化以及頭部位置獲取  
11.3.3  根據(jù)Kinect和屏幕的位置關(guān)系轉(zhuǎn)換坐標(biāo)  
11.4  三維圖形引擎  
11.4.1  創(chuàng)建可見模型繪制類  
11.4.2  構(gòu)建模型世界矩陣  
11.4.3  繪制模型  
11.5  根據(jù)頭部位置更新繪制圖像  
11.5.1  修改視圖矩陣  
11.5.2  修改投影矩陣  
11.6  小結(jié)  
第12章  基于Kinect的自主移動(dòng)機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)  
12.1  KRobot項(xiàng)目簡(jiǎn)介  
12.2  技術(shù)實(shí)現(xiàn)概述  
12.3  利用深度數(shù)據(jù)進(jìn)行攝像機(jī)標(biāo)定  
12.4  利用深度數(shù)據(jù)實(shí)現(xiàn)障礙規(guī)避  
12.4.1  獲取彩色圖和深度圖數(shù)據(jù)  
12.4.2  處理深度圖和深度數(shù)據(jù)  
12.4.3  制定障礙物判定規(guī)則  
12.4.4  制定機(jī)器人避障規(guī)則  
12.5  利用骨架數(shù)據(jù)實(shí)現(xiàn)人體跟蹤  
12.6  利用麥克風(fēng)進(jìn)行聲音定位  
12.7  完善人機(jī)交互演示系統(tǒng)  
12.8  小結(jié)  
附錄A  Kinect for Windows SDK類、結(jié)構(gòu)類型和枚舉類型

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)