Kinect是微軟為Xbox360研發(fā)的一款體感周邊外設產品,因其革命性的構想和顛覆性的操作方式,受到了眾多玩家的追捧,在短時間內就擊敗了iPad成為了市場上最暢銷的電子商品。在見識了Kinect精確的空間定位性能之后,很多人已經不滿足這樣一款優(yōu)秀的操控設備只是當作游戲機的控制器,并且試圖將Kinect用于更為廣泛的領域中。
除了玩游戲,還能干啥?
作為一款游戲機的控制器,Kinect除了玩游戲,還能干什么?一則2000美金的懸賞,讓眾多黑客走上了Kinect的破解之路。于是,Kinect搖身一變,從一款“單純”的游戲控制器成為了十八般武藝樣樣精通的“瑞士軍刀”。
游覽網頁:有了Kinect之后,鼠標和鍵盤不再是瀏覽網頁的唯一輸入設備。最近,一款名為DepthJS的Kinect第三方驅動程序使Kinect已經可以用來瀏覽網頁。這款軟件的設計者在互聯(lián)網上放出一段視頻,在視頻中我們可以清晰地看到,通過該軟件,用戶只需動一動手指,就能實現(xiàn)網頁的打開、最大、最小化等各種操作。
操控電腦:大家還記得在《少數派報告》中,湯姆_克魯斯操縱電腦的方式嗎?不用任何輸入設備,只用雙手在空中瀟灑地比劃幾下,自己需要的資料就迅速顯示在了虛擬的屏幕中。以前只能出現(xiàn)在科幻電影中的畫面,隨著Kinect的誕生也能實現(xiàn)了。位于德國慕尼黑的一家公司展示了一款為Win7設計的Kinect程序,通過這款程序,不但能用雙手簡單操控電腦,甚至還可以用手指畫出一些簡單的圖畫。
捕捉3D圖像:在Kinect誕生之前,制作3D圖像只有兩種方式:通過電腦繪制完整的3D模型,或者用多臺攝像機記錄物品多個角度的畫面。但現(xiàn)在,只需要一臺Kinect就能制作出可以在電腦屏幕上隨意翻轉的“全息圖片”。
繪制地圖,控制救援機器人:麻省理工學院的一位同學用了一個周末的時間,將Kinect和救援機器人結合到一起,設計出一款新的機器人——KinectBot。這個機器人利用Kinect傳感器可以探測出人的存在,并且人們可以通過肢體動作和聲音來控制這個機器人。更為神奇的是,KinectBot還能利用Kinect近乎變態(tài)的畫面捕捉技術,將自己“看到”的畫面繪制成3D地圖。
也許就連微軟自己都沒有想到,作為一個游戲機的控制器,Kinect還能完成這么多“神奇”的事情。自去年11月4日Kinect上市以來,微軟對于破解Kinect的態(tài)度起了天翻地覆的變化。起初,微軟提出了模糊的警告,聲稱將與執(zhí)法部門合作以阻止這種“篡改產品”的行為。但在Kinect發(fā)布后僅兩周的時間,微軟就開始接受這種無處不在的“黑客行為”,甚至還鼓勵大家發(fā)揮自己的想象力,對Kinect進行改進。
Tips
如果你不是一個狂熱的游戲愛好者,可能很難理解Kinect會為游戲帶來什么樣的體驗,更體會不到Kinect所帶來的創(chuàng)新是多么讓人震撼。Kinect不僅是一款游戲控制器,更承載了人們對輸入方式創(chuàng)新的巨大渴望。
Kinect的原理:其實它只是個攝像頭
如果你只是一個不愿意糾結于技術問題的普通人,你完全可以把Kinect當做一個普通攝像頭。唯一不同的地方是,Kinect能夠偵測物體的遠近,而普通的攝像頭捕捉到的只是一個平面的圖形。
為什么計算機能識別Kinect偵測出圖像,而不能識別普通攝像機的圖像呢?
原因就在于人和計算機的工作原理不一樣。同樣一張2D的圖像,人可以通過觀察物體的大小和顏色的變換來判斷物體的遠近。但計算機沒有大腦,沒有人聰明,所以只能通過識別3D環(huán)境來判斷物體的距離。
那Kinect又是怎樣將圖像轉化為計算機可以識別的3D圖像的呢?
Laser SpecKle(鐳射光散斑),這是Kinect偵測3D圖像的關鍵。當紅外線投射到不同的物體上的時候,就會產生不同的“鐳射光散斑”。Kinect通過紅外線發(fā)出人眼看不見的鐳射光,透過鏡頭前的擴散片將鐳射光均勻分布投射在測量空間中,再透過紅外線攝影機記錄下空間中的每個散斑,擷取原始資料,最后由晶片計算成具有3D深度的圖像。(如果大家對Laser SpecKle感興趣,可以參閱《激光原理》和《光學全息及信息處理》等相關書籍)。
Kinect的未來:它還能創(chuàng)造多少奇跡?
Kinect從發(fā)布到現(xiàn)在,在短短3個月不到的時間里,就已經誕生出很多稀奇古怪,但又相當實用的應用。很難想象在接下來的時間里,Kinect還將帶給我們多少的驚喜。單就現(xiàn)在人們對Kinect的了解,就已經能夠對太多行業(yè)造成顛覆性的影響了。
顛覆輸入方式:我們不只一次在電影和小說中看到人們對于未來輸入方式的設想:不需要鼠標、鍵盤、遙控器、開關、按鈕以及手柄這些死板的輸入設備,隨意躺在沙發(fā)上,輕輕晃動一下手指,所有的電器都能如你想象般運作。而Kinect的出現(xiàn)或將令這些成為可能。
3D電影的革命:有了Kinect的3D圖像捕捉功能,全息影像的普及還會遠嗎?不管是現(xiàn)在的3D電視,還是IMAX立體電影,都只是視覺上的立體效果。有了Kinect的全息影像拍攝的影片,我們還有必要去追求那些偽3D嗎?
助力勘探機器人:本文之前提到的救援機器人KinectBot已經非常讓人震驚了。按照這樣的思路,未來的機器人隨著靈敏度的提高,已經完全能夠代替人類去勘探危險的區(qū)域,制作精細的3D地圖了。
編后語:人們因為懼怕黑暗,于是發(fā)明了電燈,所以才有現(xiàn)在這樣五彩斑斕的世界;人們?yōu)榱四苋ジh的地方,于是發(fā)明了汽車、飛機和輪船,所以大家才能輕易到達地球的每一個角落。心有多大,舞臺就有多遼闊。現(xiàn)在Kinect為我們提供了一個廣闊的舞臺,我們能用Kinect創(chuàng)造什么樣的奇跡呢?讓大家拭目以待吧!