點閱率 | 1059 次

Kinect體感裝置-從開發到應用

文/詹依如


Kinect為一款體感偵測裝置,導入了即時動態捕捉、影像辨識、麥克風輸入、語音辨識等技術,也因此Kinect一開始應用是在遊戲設計中,使得遊戲設計突破了傳統的思維。但Kinect除了用於遊戲當中,它的強大功能,也逐漸應用在其他專業的領域。

 

 

│引用圖片 Microsoft (Develop Network)

 

Kinect的開發工具,除了藉由Microsoft C#作為程式開發工具外,它也能結合Unity等相關3D軟體作為開發平台,搭配不同的Kinect SDK來開發出不同功能的系統。

Kinect主要有許多的技術,這裡將列舉常見的相關技術 :

1. 人體深度計算

藉由Kinect人體深度計算來取得深度影像來判斷手勢辨,然後使用微軟提供的 SDK 進行人體骨架識別而獲得手勢位置及動作。

2. Kinect骨架關節(Skeleton Joint)偵測

Kinect能偵測出人體的Joint (例如圖一),藉由Joint,將可以判斷各個部位碰撞偵測等相關動作。

 

 

│引用圖片 Microsoft (Develop Network)

 

3. 聲音的捕捉

Kinect含有捕捉聲音的功能,將能藉由聲音,來控制系統。

在Kinect的應用方面,最早的用意是作為新世代的遊戲輸入介面,但由於它的功能太過強大,微軟也希望能將它應用在醫療保健領域,藉由Kinect來為這個社會盡一份力量。在醫療方面,Kinect最常應用於復健當中,原本枯燥無聊又必須一直重複的復健動作,透過Kinect的遊戲化特性,將整個復健過程變的好玩又有趣。例如花蓮慈濟醫院,也在「九九重陽健行暨樂齡健康講座」中,將Kinect帶入醫療復健,吸引了700多位長者參加。

 

 

│引用圖片 花蓮慈濟醫院

 

此外,在群體治療的應用中,也能透過Kinect的應用,藉由卡通化的人偶幻化為分身,讓患者在群體間具有隱匿性,能夠自然的提出底心的問題,讓治療師能對症下藥,讓治療過程序有隱匿性且具有社交性。同時,Kinect也能偵測臉部的表情,將能判斷情緒等,為治療提供了充分的資訊。