1
本文作者: 亞萌 | 2016-07-04 17:04 |
眼部追蹤技術(shù)一直擁有廣泛應(yīng)用前景,然而過去40年來,由于其昂貴的硬件成本(高達(dá)幾十萬),使得它距離普通消費(fèi)級應(yīng)用十分遙遠(yuǎn)。此前也有廠商嘗試過將這一技術(shù)應(yīng)用于消費(fèi)產(chǎn)品中,三星S4 基于普通攝像頭的眼部追蹤翻動手機(jī)頁面功能,然而產(chǎn)生的最大問題就是精度差,受環(huán)境光影響嚴(yán)重,不同人種更是差異巨大,所以三星后來去掉了這一功能。
近日,MIT與喬治亞大學(xué)的人工智能研究院希望可以改變這一現(xiàn)狀。他們借助兩款名為GazeCapture 和iTracker(與蘋果的手機(jī)防盜追蹤軟件iTracker不是同一個(gè))的App, 可以將任何一部手機(jī)都變成眼球追蹤裝置,大大降低了眼部追蹤技術(shù)應(yīng)用的成本,并且精度提高一大截。
圖片來自:MIT Technology Review
關(guān)于此項(xiàng)技術(shù)的一篇論文在6月28日的計(jì)算機(jī)視覺和模式識別大會上發(fā)布,論文的作者之一Aditya Khosla表示,相比于之前同行的研究,他們的優(yōu)勢在于數(shù)據(jù)。Khosla 介紹,他們已經(jīng)通過GazeCapture搜集了超過1500個(gè)手機(jī)用戶的注視模型,而在此之前,最大的數(shù)據(jù)樣本是大概也只有50個(gè)用戶。
為什么他們能搜集到如此多的數(shù)據(jù)?答案是“眾包”模式。研究人員選擇亞馬遜的“土耳其機(jī)器人”(Amazon Mechanical Turk)眾包平臺,發(fā)布使用GazeCapture 任務(wù),用戶可以登錄“土耳其機(jī)器人” 攬活。在下載這款A(yù)pp(目前只提供iOS版)之后,GazeCapture 會在屏幕上展示一個(gè)顫動的小點(diǎn),并在小點(diǎn)里寫上“L”或“R” (分別代表左右),以確保用戶集中注意力。用戶則通過點(diǎn)擊屏幕左側(cè)或右側(cè)來作出響應(yīng),然后借助前置攝像頭記錄用戶的目光。用戶在完成每次任務(wù)之后,都可以獲得一筆“小費(fèi)”。
通過以上方法,GazeCapture 幫助研究人員搜集了豐富注視模型數(shù)據(jù)。此前,大多數(shù)的研究機(jī)構(gòu)都是召集人們來實(shí)驗(yàn)室采集數(shù)據(jù),有50個(gè)數(shù)據(jù)樣本就非常不錯(cuò)了。
圖片來自:Amazon Mechanical Turk 網(wǎng)站
對于iTracker 軟件,一款目前只能在蘋果手機(jī)上運(yùn)行的卷積神經(jīng)網(wǎng)絡(luò)系統(tǒng)App。iTracker 能識別出頭部和眼球的位置與方向,確定用戶的目光究竟看向屏幕的哪個(gè)位置。目前iTracker 誤差范圍縮小到了1.5厘米,比以往實(shí)驗(yàn)的精度提高了2倍。在論文提交之后,研究團(tuán)隊(duì)又加入了700個(gè)用戶的數(shù)據(jù),平均每個(gè)用戶有1600張照片。在這一輪訓(xùn)練中,誤差范圍更是縮小至1厘米,研究人員預(yù)測如果用戶達(dá)到1萬人,那么精度會提高為0.5厘米。不過,這樣的精度對于商業(yè)用途來說,已經(jīng)十分足夠了。
對于iTracker來說,存在的最大問題是,神經(jīng)網(wǎng)絡(luò)是一個(gè)很大的系統(tǒng),在手機(jī)端的運(yùn)行效率會很低。不過,研究人員通過采用“Dark Knowledge”(并非黑科技的意思)的處理方法,能夠?qū)⑸窠?jīng)網(wǎng)絡(luò)規(guī)模縮小到20%,使得iTracker 可以在手機(jī)端處理15幀/秒的畫面,哪怕最短暫的眼神都可以清楚記錄。
對于眼球識別技術(shù)的重大突破,康奈爾大學(xué)教授 Noah Snavely 評論稱:
“在計(jì)算機(jī)視覺和人機(jī)交互領(lǐng)域,眼部追蹤一直都是人們十分感興趣的領(lǐng)域,但是它成本太貴了,讓普通用戶的手機(jī)就可以實(shí)現(xiàn)這一技術(shù),非常令人驚嘆。在我看來,他們達(dá)到的精度,似乎可以讓這個(gè)領(lǐng)域的人群開始做些有趣的事了,這一項(xiàng)成果將會引發(fā)業(yè)內(nèi)的一輪快速發(fā)展?!?/p>
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。