本書分為八大部分︰準備篇(引言和第1章),從科幻電影的自然人機交互技術談起,同時針對虛擬現實、增強現實、多點觸摸、語音識別、眼球跟蹤、人臉識別、體感操作、腦機界面等人機交互技術的最新發展動態,結合一些生動例子進行了說明;原理篇(第2~3章),深入剖析了Kinect的硬件組成,從原理上分析了Kinect的工作機制,並從計算機視覺技術角度重點分析了“體感操作”背後發生的一切;基礎篇(第4~5章),對Kinect for Windows SDK進行了框架性的導讀,並對Kinect自然人機交互的設計提出了有益的歸納和建議;開發篇(第6~9章),本篇從Kinect的開發環境準備談起,內容包括了視頻數據、深度數據、骨骼跟蹤等開發示例,其中還包含一個用Kinect測量身高的有趣示例;實例篇(第10~16章),通過介紹一些生動有趣的應用示例(《超級馬里奧兄弟》、《水果忍者》等)的開發,幫助讀者快速開發入門;進階篇(第17~19章),包括姿態識別和手勢識別的算法實現,Kinect技術結合3D技術的應用,同時結合Kinect在手術室的原型應用這一綜合示例,將交互設計、骨骼跟蹤、手勢識別、語音識別等關鍵點“串燒”起來;展望篇(第20~22章),匯集Kinect應用的相關創意和奇思妙想,以及Kinect在醫療、教育、動作捕捉、虛擬現實、增強現實、動漫設計乃至冰川研究等諸多領域的發展前景;附錄A是關于Kinect SDK命名空間Microsoft Kinect的詳細介紹;附錄B是關于自然人機交互技術、計算機視覺技術的相關開源社區動態的介紹。
第一部分 準備篇
第二部分 原理篇
第三部分 基礎篇
第四部分 開發篇
第五部分 實例篇
第六部分 進階篇
第七部分 展望篇
第八部分 附錄