from:http://viml.nchc.org.tw/blog/paper_info.php?CLASS_ID=1&SUB_ID=6&PAPER_ID=336
微軟在三月底的時候,已經有公布過,會有帶著不少新功能的 1.5 版 Kinect for Windows SDK 推出了(參考)。而現在終於正式推出了!目前已經可以在 Kinect for Windows 的官方網站下載了~下載的網頁是:http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx
現在除了要安裝 Kinect for Windows SDK 外,還可以選擇安裝「Kinect for Windows Developer Toolkit」,來加上一些附加的功能;包括了錄製資料用的「Kinect Studio」、以及人臉追蹤的 SDK 等功能。
而詳細的新功能列表,可以參考官方部落格的《Kinect for Windows: SDK and Runtime version 1.5 Released》一文;Heresy 這邊則是以自己的觀點來摘要一下了。
首先,新功能的部分:
-
Kinect Studio
這是包含在 Kinect for Windows Toolkit 裡面的新工具,可以用來錄製、重播 Kinect 的資料;基本上,應該主要就是拿來產生、使用測試資料的工具了~使用的說明,可以參考 MSDN 上的文件。
-
人臉追蹤
現在 Kinect for Windows SDK 不但提供了人體骨架的追蹤,連人臉都可以追蹤了!透過 Tracking SDK,不但可以使用彩色影像加上深度影像來抓到人臉,還可以抓到人臉上各部位的位置、建立人臉的多邊形(應該總共是 87 個點)、判斷頭的角度、讀取人臉的參數(CANDIDE 的定義),功能算是相當地強大~基本上,這也是 Heresy 對於這版的 Kinect for Windows SDK 最有興趣的功能之一了~
下面兩張示意圖都取自於微軟官方網站,程式部分的說明,現在 MSDN 上也已經有文件可以參考了。
-
坐姿的骨架追蹤
現在有提供針對坐姿的人體骨架追蹤了~在這個模式下,他只會去追蹤上半身的十個關節點,而會忽略掉下半身的關節;對於坐著操作的情性,會有更好的效果。
-
骨架追蹤的改進
首先,骨架追蹤現在可以在 Kinect for Windows 感應器的「Near Mode」下使用了~包括本來的全身模式、以及現在新的半身模式,都可以了~
此外,現在除了骨架個關節點的位置資訊以外,也會提供各關節的方向(Orientation)資訊;而在方向資訊的部分,他提供了「絕對」、「相對」(針對人體骨架的結構)兩種模式,對於要透過 Kinect 來控制虛擬腳色的人來說,應該是個很方便的新功能吧~(參考)
-
語音辨識
提供了更多語言、區域的語音辨識。(不過和中文無關)
新功能的部分大概就是上面這些了。除了這些新功能外,微軟也終於把 Kinect for Windows 的相關文件整合進 MSDN 裡了~有需要的可以直接到 MSDN 上看,連結是:http://msdn.microsoft.com/en-us/library/hh855347。
另外,微軟這次還有提供一份《Kinect for Windows Human Interface Guidelines》的文件(PDF 檔),和之前的《體感軟體開發的注意事項》類似,都是提供一些建議、給要設計體感程式的開發者看的~建議正在寫、或是準備寫提感程式的人,都應該看看裡面的建議。
另一方面,之前隨著 Kinect for Windows SDK 1.0 推出的新版、Windows 專用感應器(參考),現在台灣也買的到了!現在在 PCHome Shopping 和 Yahoo! 奇摩購物中心上都有這項商品了~售價是 7,990…說實話,頗貴啊…雖然根據微軟之前的說法,以後應該是會有比較便宜的教育方案($149),但是就不知道啥時才會出現就是了。
而根據官方文件《Running a Kinect-enabled Application on a Developer Machine》裡面的說法,看來在目前的版本裡面,已經開始針對舊的、也比較便宜的 Kinect for Xbox 360 感應器開始做一些限制了…
所以以後應該還是都得買比較貴的 Kinect for Windows 硬體來用了…