美商國家儀器(National Instruments,NI)旗下的滑鐵盧實驗室(Waterloo Labs)工程師,最近釋出了“眼球控制超級瑪利(EyeMario)”的LabView程序源碼,并展示了游戲玩家如何能通過眼睛來操控任天堂(Nintendo)游戲機。 EyeMario參考設計,是NI軟件與美商亞德諾(ADI)的電氣隔離數據轉換器(electrically isolated)的結合,而且NI已經提供程序源代碼供免費下載。除了玩游戲,EyeMario也可應用來治療弱視(amblyopia,又稱lazy eye),或是幫助那些失去雙手的身障者。 “在醫療領域,這種儀器并不是新的,不過我們拿它來做控制應用是第一次;”滑鐵盧實驗室研究團隊成員、模擬硬件工程師Chris Culver表示:“在電影《貝武夫:北海的詛咒(Beowulf)》中,曾用這種技術來追蹤演員的眼球運動,以將其映像到計算機動畫制作的角色。” 該種技術的原理,是因為當眼睛后方視神經退出的部分有更高負極性(negative polarity)時,眼球會像是雙極子(dipole)那樣被極化(polarized)。利用在眼睛周圍貼附電極,然后在眼球轉動到不同方向時量測其電氣極性,就能推斷出眼睛所聚焦的、屏幕上的特定物體。 NI產品營銷工程師Doug Farrell親自示范如何用眼睛玩超級瑪利游戲 通過以上技術,在滑鐵盧實驗室中的測試員,已經能夠完全不用手來操控任天堂游戲中超級瑪利的運動方向與動作。 為了在不傷害到受測者的前提下安全監測到眼球的微弱類雙極子極性,NI采用了ADI的iCoupler技術;該技術利用Sigma-Delta調變,將模擬輸入信號轉換為1位的數據流,而且就算電路板故障也不會傷到受測者,因為該技術采用了會隔離傳感器輸入的芯片上變壓器。 “我們的數據轉換器是完全絕緣的——這是采用iCoupler技術的組件;”ADI數據轉換器產品營銷總監Steve Hinderliter表示:“該組件能隔離游戲玩家與游戲機的110V電源供應。” EyeMario原型機采用的是AD8221精密儀器放大器,將來自受測者眼球的信號,傳遞到一片內含FPGA組件的子板上的AD7401模擬數字轉換器;然后NI的LabView應用程序會量測眼球的運動方向,將其轉譯為任天堂游戲機可識別的控制信號。 |