Handpose 是微軟研究院的一項發明,其目的是讓電腦精確地辨識手勢動作。這並非什麼全新的發明,但是,Handpose 的速度更快,感應距離更遠。它不僅可以用於現有硬體,將來也能夠用到手機上面。
要使用 Handpose 軟體,使用者首先把手放在 Kinect 前面,讓電腦創建一個 3D 模型。然後,當使用者做手勢的時候,螢幕上的手也會做出相應的動作。微軟機器學習和感應部門的首席研究員 Andrew Fizgibbon 對 fastcodesign 網站說,Kinect 很擅於探測身體動作,但是,在辨識手部動作含義時,它的表現就很糟糕了。
“它大概可以瞭解你的手掌和手腕在那裡,但是,它的能力也就是如此了”。它或許知道你在揮手,但是,當你做出簡單的手勢,比如拇指向上和向下,它不能將其區分開來
不過,要做到這一點並不容易。Fitgibbon 說,要像辨識手部動作,運動追蹤系統需要監測手上 30 個資料點。看起來不多,但是,這些點的組合卻有萬億種。同時,在特定的手勢中,有些手指會隱藏起來,無法被感應器識別到。因此,即使是不精確的手勢辨識,也是非常困難的事情。
Handpose 的演算法大大提升了電腦對手勢的辨識能力,把萬億的猜測降低為 200 種可能的猜測。Fitzgibbon 說,目前的手勢辨識系統相當於 90 年代 Palm OS 上的手寫,而 Handpose 則相當於現在的手寫辨識系統。
Handpose 仍然需要完善,但是,在 Fizgibbon 看來,只要將其速度提升兩倍以上,就能夠實現精確的手勢辨識。到了那個時候,它將會改變我們與電腦、虛擬實境、電視機等的對話模式。
當問到這何時可以實現的時候,他說,“我記得,蓋茨曾經說過,你會高估一年內能完成的事情,但是低估 10 年內能完成的事情,那麼,就讓我給個中間數。或許是 5 年吧。”
圖片來自 digitalartsonline
0 comments:
張貼留言