作者:haoxingheng 如何操控電腦?用鼠標和鍵盤,我們一直都是這樣做的。眼動追蹤技術將改變這一傳統認知, EyeTech Digital讓眼睛也可以控制計算機。這一技術給有肌肉硬化癥、手部殘疾等身體缺陷的人群帶來福音,讓他們只需要眼睛就可以獨立操控電腦。同時,這一技術也解放了雙手,對那些手被占用而又不得不使用電腦的人群,比如外科醫生,可以使用基于眼睛的控制界面很好的操作電腦完成他們必須完成的工作。 EyeTech Digital Systems在其產品中采用Xilinx Zynq SoC實現眼動追蹤技術,對公司而言,采用Zynq SoC是“perfect fit, at the perfect time”,以下是一段描述視頻: http://v.qq.com/iframe/player.html?vid=o0313y9j4hp&tiny=0&auto=0 早在1996年,EyeTech就已經在研究追蹤算法,不過那時候是基于PC運行這些算法。然而,EyeTech想利用這項技術來控制其他類型的設備,比如說平板電腦和汽車應用等,這就需要在緊湊的嵌入式設備上來實現這一技術。Xilinx Zynq的出現完美解決了這一難題。 ![]() 那么,是如何在Xilinx Zynq SoC上完美實現眼動跟蹤算法的呢?僅需四步,EyeTech告訴您。 1. 在Matlab上開發新的、精確度更高的算法,在PC機上進行測試和Debug; 2. 針對Zynq SoC創建一個初始化的軟硬件劃分; 3. 把代碼導出到Cortex-A9雙核處理器中的一個。先前導入的原始算法能以40fps運行,Matlab開發的精確度更高的新算法只能以1fps運行,這是一個巨大的問題; 4. 分配一些算法處理給Zynq SoC可編程邏輯加速,性能提升到預期水平。 EyeTech的董事長兼CEO Robert Chappell 表示,這種開發流程讓嘗試和再細化算法變得更加容易。他還說,EyeTech發現,得益于Zynq SoC軟件編程的ARM Cortex-A9處理器和可編程邏輯的結合,在設計中也可以方便的改變軟硬件劃分。此外,還有一個好處就是功耗已經低于預期,Chappell補充說。 |