微軟近日發表,由微軟研究院所開發的 Kinect for Windows Software Development Kit(SDK)測試版供非商業用途使用。此套 SDK 設計是為了讓更多的程式開發人員、學術研究單位以及熱衷玩家都能夠在 Windows 7 平台上運用 Kinect 技術創造全新體驗。Kinect for Windows SDK 內含:距離偵測、人體動作追蹤、語音與物件辨識等功能。Kinect for Windows SDK 即日起開放下載。
Kinect for Windows SDK 下載連結
※ 免費提供非商業用途程式開發使用。
微軟為了慶祝該套件發表,邀請了一群開發人員前往美國總部,在一場二十四小時的程式設計馬拉松當中,考驗開發人員運用 SDK 的想像創意。有了這套新的工具,加上完整的硬體設備,開發人員將可針對各種不同領域(如:醫療、科學與教育)開發出各種概念性的應用程式。
微軟研究院科學家 Anoop Gupta 表示:「Kinect for Windows SDK 為程式開發人員開啟了無限寬廣的世界,讓他們可以輕鬆在 Windows 上發揮 Kinect 的技術潛力。我們迫不及待想看到開發人員在我們的協助下創造出何種更自然、更直覺的電腦操作體驗。」
微軟亞洲研究院院長洪小文博士指出:「Kinect for Windows SDK 包含眾多來自微軟研究院的創新技術,任何有志於藉助 Kinect 技術對自然使用者介面進行創作性探索的人,都能夠享受到它所帶來的無限可能。Kinect for Windows SDK 還拓展了豐富的可能性,可應用於解決如醫療與教育等領域的社會問題。」
|
微軟研究院利用 Kinect for Windows SDK 開發的應用示範 Skeletal Viewer |
Kinect for Windows SDK 主要是針對 Windows 7 設計,內含驅動程式、豐富的原始感測數據流程式開發介面(Raw Sensor Streams API)、自然使用者介面、安裝文件以及參考資料。Kinect for Windows SDK 可讓使用 C++、C# 或 Visual Basic 語言搭配 Microsoft Visual Studio 2010 工具的程式設計師輕易開發使用。
◆ Kinect for Windows SDK 的主要特色包括:
● 原始感測數據流:開發人員能夠直接取得距離感測器、彩色攝影機以及四單元麥克風陣列的原始數據流。這些資料讓開發人員可以利用 Kinect 感應器的低階數據流為基礎進行應用程式開發。
● 骨架追蹤:此套 SDK 能夠追蹤 Kinect 視野內一位或二位使用者的骨架影像,便於建立以體感操作的應用程式。
● 先進的音效功能:包括抑制噪音與迴音消除功能、可透過音波形式辨識聲音來源,並且能與 Windows 語音辨識 API 整合。
● 簡易的安裝:這套 SDK 提供了在 Windows 7 上的標準化安裝方式,無需複雜的組態設定,安裝檔案大小也不到 100 MB。開發人員只要購買標準的 Kinect 感應器,就能在幾分鐘內立即開發。
● 完整的說明文件:SDK 也隨附詳細的高品質技術文件。除了內建的說明檔案之外,還包括了多個範例詳細的逐步分解說明。
另外,微軟同時也計劃將推出 SDK 的商業版本,詳細資料有待日後公布。