2015年4月24日 星期五

‧ Handpose:快速、精確的手勢辨識




Handpose 是微軟研究院的一項發明,其目的是讓電腦精確地辨識手勢動作。這並非什麼全新的發明,但是,Handpose 的速度更快,感應距離更遠。它不僅可以用於現有硬體,將來也能夠用到手機上面。

要使用 Handpose 軟體,使用者首先把手放在 Kinect 前面,讓電腦創建一個 3D 模型。然後,當使用者做手勢的時候,螢幕上的手也會做出相應的動作。微軟機器學習和感應部門的首席研究員 Andrew Fizgibbon  fastcodesign 網站說,Kinect 很擅於探測身體動作,但是,在辨識手部動作含義時,它的表現就很糟糕了。

它大概可以瞭解你的手掌和手腕在那裡,但是,它的能力也就是如此了。它或許知道你在揮手,但是,當你做出簡單的手勢,比如拇指向上和向下,它不能將其區分開來


3045347-inline-i-2-did-microsoft-research-just-invent-virtual-hands-for-your-oculus-rift


我們相信,如果你能夠準確地跟蹤用戶的雙手位置,包括每個指關節的角度,那麼,運動感應技術能夠帶來一套全新的使用者介面。他說。這套介面被稱作是 Direct Physical Interface(直接物理介面)。在與虛擬物品交互的時候,用戶可以伸手抓住它們,就像是對待實物一樣。

不過,要做到這一點並不容易。Fitgibbon 說,要像辨識手部動作,運動追蹤系統需要監測手上 30 個資料點。看起來不多,但是,這些點的組合卻有萬億種。同時,在特定的手勢中,有些手指會隱藏起來,無法被感應器識別到。因此,即使是不精確的手勢辨識,也是非常困難的事情。

Handpose 的演算法大大提升了電腦對手勢的辨識能力,把萬億的猜測降低為 200 種可能的猜測。Fitzgibbon 說,目前的手勢辨識系統相當於 90 年代 Palm OS 上的手寫,而 Handpose 則相當於現在的手寫辨識系統。

Handpose 仍然需要完善,但是,在 Fizgibbon 看來,只要將其速度提升兩倍以上,就能夠實現精確的手勢辨識。到了那個時候,它將會改變我們與電腦、虛擬實境、電視機等的對話模式。

當問到這何時可以實現的時候,他說,我記得,蓋茨曾經說過,你會高估一年內能完成的事情,但是低估 10 年內能完成的事情,那麼,就讓我給個中間數。或許是 5 年吧。

圖片來自 digitalartsonline

                                                                                                                                                                                                                            

沒有留言:

張貼留言