微芯開(kāi)發(fā)出首款基于電場(chǎng)的3D手勢(shì)識(shí)別芯片
掃描二維碼
隨時(shí)隨地手機(jī)看文章
電子科技行業(yè)就是讓一個(gè)小小的手勢(shì)改變世界。指揮棒輕輕的揮動(dòng)輔以柔和的手勢(shì)就能讓一場(chǎng)音樂(lè)會(huì)在關(guān)鍵時(shí)刻由平凡變得超脫自然。只可惜計(jì)算機(jī)在理解人類手勢(shì)語(yǔ)言方面有很大障礙,無(wú)論是軟件還是硬件。即便只是尋找一種向計(jì)算機(jī)描述手勢(shì)的方法,轉(zhuǎn)換為數(shù)據(jù)進(jìn)行進(jìn)一步處理都是非常困難的問(wèn)題?,F(xiàn)在,微芯科技開(kāi)發(fā)出了世界上首款3D手勢(shì)識(shí)別芯片,在其電場(chǎng)的作用下,無(wú)需接觸就能感應(yīng)手勢(shì)。
為什么將人類手勢(shì)轉(zhuǎn)換為計(jì)算機(jī)可識(shí)別的格式非常困難呢?因?yàn)槭謩?shì)的含義絕不是一個(gè)簡(jiǎn)單的方向或者動(dòng)作軌跡的問(wèn)題。在對(duì)一個(gè)手勢(shì)進(jìn)行解釋時(shí),需要追蹤每根手指每一部分的運(yùn)動(dòng)軌跡,加上關(guān)節(jié)和手腕的細(xì)微動(dòng)作變化,這些數(shù)據(jù)的搜集都是相當(dāng)必要的。30年來(lái),藝術(shù)家們也始終不愿意見(jiàn)到由指揮家去對(duì)著計(jì)算機(jī)做音樂(lè)上的指揮。但手勢(shì)控制仍有很大的開(kāi)發(fā)價(jià)值,潛在市場(chǎng)對(duì)這種系統(tǒng)的需求還是存在的。
微芯科技最近展示了他們的GestIC技術(shù),并且即將應(yīng)用到MGC3130芯片產(chǎn)品中,這是其他技術(shù)研究的一個(gè)副產(chǎn)品。作為3D數(shù)字轉(zhuǎn)換器,MGC3130芯片可在15cm的距離內(nèi)以150dpi的精度確定位置。采樣率為每秒200次,這種GestIC技術(shù)可偵測(cè)手、手指的位置、速度與加速度屬性。
MGC3130芯片是人機(jī)界面解決方案的新選擇,可在電場(chǎng)中偵測(cè)手勢(shì)的變化。手勢(shì)被電場(chǎng)感應(yīng)到之后,原本需要以每毫秒精確測(cè)量數(shù)百個(gè)位置的手勢(shì)變化,并將這些數(shù)據(jù)轉(zhuǎn)換為簡(jiǎn)明的手勢(shì)描述,這一思路就可以徹底摒棄了。事實(shí)上,有機(jī)器簡(jiǎn)單的方法可以采用?;陔妶?chǎng)的手勢(shì)感應(yīng)器輸出就是一種手勢(shì)的完美解讀,能夠極度簡(jiǎn)化計(jì)算機(jī)對(duì)手勢(shì)的理解。
GestIC技術(shù)通過(guò)周?chē)妶?chǎng)的變化來(lái)偵測(cè)手勢(shì)動(dòng)作。芯片生成勵(lì)磁電壓,頻率在100kHz左右,勵(lì)磁電壓作用于發(fā)射電極與接地層。最終建立起一個(gè)電場(chǎng),電場(chǎng)從發(fā)射電極擴(kuò)展到電極之上的掃描區(qū)域。由于勵(lì)磁電壓的波長(zhǎng)遠(yuǎn)比電極的尺寸來(lái)的大,貫穿掃描區(qū)域的電場(chǎng)就非常均衡了。
當(dāng)一名用戶將手伸進(jìn)掃描區(qū)域,電場(chǎng)就會(huì)隨之發(fā)生變化。電場(chǎng)線必須接近于和導(dǎo)體表面呈垂直狀態(tài)。上面的圖片中就有所展示。手旁邊的電場(chǎng)線由于人體自身的導(dǎo)電特性產(chǎn)生分路。手伸及感應(yīng)區(qū)域的位置對(duì)等勢(shì)線產(chǎn)生壓迫,并且降低電極信號(hào)電平。
MGC3130并非對(duì)手的表面繪制一張檢測(cè)后的點(diǎn)匯集圖,而僅需測(cè)量一部分模擬電壓。模擬數(shù)據(jù)提供高度壓縮的手勢(shì)信號(hào)。這不能用來(lái)模擬手的位置,因?yàn)樵跀?shù)據(jù)上沒(méi)有足夠的量。不過(guò),這一數(shù)據(jù)可能夠精確識(shí)別手勢(shì)。
同一手勢(shì)會(huì)產(chǎn)生相同的信號(hào),與此手勢(shì)相近的手勢(shì)也會(huì)產(chǎn)生差不多的信號(hào),畢竟用戶的手勢(shì)有大有小的,相同的手勢(shì)不同的人做起來(lái)就會(huì)有差異。系統(tǒng)內(nèi)置記憶了部分標(biāo)準(zhǔn)手勢(shì)動(dòng)作的信號(hào)模型,由于整個(gè)系統(tǒng)采用了數(shù)十位數(shù)據(jù),替代幾千位數(shù)據(jù),整個(gè)識(shí)別特別類型手勢(shì)模型的工作就變得簡(jiǎn)單多了,可類比為處理數(shù)據(jù)出現(xiàn)在視覺(jué)皮質(zhì)之前,影像的預(yù)處理就已經(jīng)在視網(wǎng)膜進(jìn)行了。
想象一下用戶將手放到感應(yīng)區(qū)域,將拇指和食指卷曲合在一起,隨后做出“A-OK”的手勢(shì)。GestIC感應(yīng)器產(chǎn)生具有此種手勢(shì)特性的五個(gè)電壓。它無(wú)需關(guān)心拇指和食指是否觸碰在一起,其他三個(gè)手指是完全張開(kāi)狀態(tài)的。計(jì)算機(jī)也也無(wú)法通過(guò)電壓分析出手的位置。所有的位置信息都不包含在數(shù)據(jù)中。
相反,傳感器的MPU會(huì)說(shuō):“電壓的變化非??欤S后變化為一個(gè)新的模型值。這應(yīng)該是一個(gè)全新的手勢(shì)。讓我們將這個(gè)電壓在以后的內(nèi)存中已經(jīng)存在的標(biāo)準(zhǔn)手勢(shì)模型作一個(gè)比較。——嗯!看起來(lái)和我們已知的“A-OK”手勢(shì)非常相似,至少比其他都像。雖然我不知道這個(gè)手勢(shì)是什么意思,不過(guò)接下來(lái)的工作就交給程序進(jìn)行了。”
Colibri操作軟件即對(duì)芯片提供了最好的支持。輸入模型的對(duì)比和識(shí)別的實(shí)現(xiàn)是由隨機(jī)隱馬爾科夫模擬算法執(zhí)行的,這一算法已用比較容易集成到產(chǎn)品中可靠的標(biāo)準(zhǔn)3D手勢(shì),包括手和手勢(shì),進(jìn)行了預(yù)編。包括像是位置追蹤、搖動(dòng)、旋轉(zhuǎn)、符號(hào)手勢(shì)等等。系統(tǒng)亦可由某個(gè)手勢(shì)從待機(jī)狀態(tài)下激活。Colibri軟件套裝可讓開(kāi)發(fā)者迅速、方便快速地將GestIC技術(shù)融合到產(chǎn)品中去,基本人機(jī)交互界面的編程設(shè)計(jì)做得非常到位。
目前MGC3130芯片規(guī)格將為5x5mm QFN封裝。電場(chǎng)頻率在70~130kHz之間,3130芯片的固件還可讓頻率實(shí)現(xiàn)跳動(dòng),充分排除射頻干擾。功率要求非常低,偵測(cè)和處理手勢(shì)的過(guò)程中僅為100毫瓦,平常待機(jī)模式下為150微瓦,深度睡眠模式時(shí)30微瓦。MPU處理器、Clibri軟件套裝都集成在一顆芯片上。