體感游戲的原理:利用高科技的視頻動(dòng)作捕捉技術(shù),通過攝像頭數(shù)據(jù)分析出玩家的身體動(dòng)作或手勢(shì)動(dòng)作,實(shí)現(xiàn)直接的人機(jī)互動(dòng)效果。
體感游戲機(jī)通常分為主機(jī)和控制端兩個(gè)部分。主機(jī)負(fù)責(zé)運(yùn)行和處理信號(hào);控制端負(fù)責(zé)采集動(dòng)態(tài)信號(hào)并傳遞給主機(jī)??刂贫嗽谠砗蛯?shí)現(xiàn)上也有技術(shù)差異,以微軟的體感游戲機(jī)XBOX 360為例,其控制端稱為Kinect,實(shí)質(zhì)是一種3D體感攝影機(jī),包括了紅外發(fā)射器和攝像頭。紅外發(fā)射器發(fā)出一道“激光”覆蓋整個(gè)Kinect的可視范圍,攝像頭則接收反射光線來識(shí)別玩家。
接著,Kinect會(huì)在圖像中尋找可能是人體的移動(dòng)物體,即通過從噪音中提取出有用信號(hào)的方式,將人體從背景環(huán)境中區(qū)分出來。
然后,玩家圖像的每一個(gè)像素都被傳送進(jìn)一個(gè)辨別人體部位的機(jī)器學(xué)習(xí)系統(tǒng)中,以辨識(shí)某個(gè)特定像素屬于哪個(gè)身體部位。
最后,使用之前階段輸出的結(jié)果,根據(jù)追蹤到的20個(gè)關(guān)節(jié)點(diǎn)來生成一幅骨架系統(tǒng)。這樣,人體動(dòng)作就被捕捉到了。