研究生: |
江宗憲 Zong-Sian Jiang |
---|---|
論文名稱: |
低成本高速眼動儀之建構 Building a Low-Cost and High-Speed Eye-Tracking System |
指導教授: |
黃奇武
Huang, Chi-Wu |
學位類別: |
碩士 Master |
系所名稱: |
電機工程學系 Department of Electrical Engineering |
論文出版年: | 2012 |
畢業學年度: | 101 |
語文別: | 中文 |
論文頁數: | 94 |
中文關鍵詞: | 眼動儀 、眼動追蹤 、熱區圖 、掃視路徑 、跳視 、注視 、凝視 |
英文關鍵詞: | Eye-Tracker, Eye-Tracking, Hot Zone, Scan Path, Saccade, Gaze, Fixation |
論文種類: | 學術論文 |
相關次數: | 點閱:294 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究提出了一種低成本高速眼動儀的建構方法,僅需要新台幣3000元的硬體製作成本,即完成一套取樣率為184Hz的眼動儀。過程中嘗試了數種硬體的組裝且不斷進行改良,並將控制端軟體中的眼動追蹤演算法與硬體驅動間調適及整合至最佳化,使硬體得以發揮最高效能。此外,本研究自製眼動儀系統除一般電腦螢幕上應用與實驗外,尚可透過影格率為75FPS的實景攝影機藉由同時錄製實景影像與紀錄眼動數據來進行真實場景中的相關應用與實驗。由於本研究掌握眼動儀硬體底層至軟體高階應用全方面關鍵技術,在高取樣率的眼動追蹤與高影格數的影片錄製間能有效控制運算時,資源消耗與調度。應用軟體方面,本研究自製眼動儀曾投入實際眼動實驗中,為配合實驗需求,分別有支援靜態圖片與動態影像的實驗介面;分析軟體上,開發有圖形呈現為主的ScanPath、HotZone、SelectROI;數據統計分析為主的Fixation Analysis、Saccade Analysis。
本研究自製眼動儀在ISO9241-Part 9指標性裝置評估驗證中具有反應速度快與準確率高的表現;在25點精準度實驗中也展現誤差的小於0.5˚的亮眼成果。
This research presents a detailed approach to build an eye-tracker with low-cost and satisfied performance. Basically, an eye-tracker uses cameras to monitor the pupil movements of the eyes and to predict the gaze positions on the computer screen. The images displayed on the screen may either come from the computer itself or from the screen cameras, if attached around the eyes, with the maximum frame capturing rate of 75 frames per second (fps). The pupil monitoring cameras of the eye-tracker using infrared light are the main hardware devices which should be precisely controlled by the comprehensive software for the proper image capturing and processing. The commercial eye-trackers are very expensive just because such rather complicated technologies of hardware and software integrations are involved.
Our low-cost approach started form the widely surveys of both the web-cams to be modified as infrared monitoring cameras, and the basic open core control software released for sale increase of the related products or for helping the software developments of the relative research as well as applications. Finally, after undergoing many trial and error experiments of hardware and software integrations, our eye-trackers incorporated the modified infrared camera from Sony PS3 Eye-Cam with proper tuned and modified control software from CL Eye Platform Driver [18]are constructed. Each constructed eye-tracker cost around US$ 100 and demonstrated 184 Hz sample rate. Comparing to the commercial eye-tracker Tobii which cost above US$ 5000 and run at 30 Hz, our eye-tracker is 16 times less in cost and 6 times faster in frame capturing. Furthermore, our eye-tracker also exhibited the best performances under the ISO9241-Part 9 TEST in the items of “Response time” and “Correct response rate” when compared with two other eye-trackers including the commercial Tobii.
In additions to the hardware and software system integrations achieved, some software programs are also developed for the practical applications such as the graphic interfaces of ScanPath, HotZone and SelectROI, as well as the data analysis of Fixation and Saccade.
[1] G. Williams, "Least Squares Solutions," in Linear algebra with applications, Jones & Bartlett, 2012, p. 364.
[2] R. C. Zhor and N. A. Amine, "An adaptive algorithm for eye-gaze-tracking-device calibration," Instrumentation and Measurement, IEEE Transactions on., vol. 57, no. 4, pp. 716-723, 2008.
[3] N. J. Wade, "Scanning the seen: vision and the origins of eye movement research," in Eye Movements: A Window on Mind and Brain, Elsevier, 2007, pp. 31-61.
[4] D. Li, "Low-cost eye-tracking for human computer interaction," 2006.
[5] D. Li and D. J. Parkhurst, "Starburst: A robust algorithm for video-based eye tracking," Elsevier Science, 2005.
[6] Z. Zhu and Q. Ji, "Robust real-time eye detection and tracking under variable lighting conditions and various face orientations," Computer Vision and Image Understanding, vol. 98, no. 1, pp. 124-154, 2005.
[7] E. D. Guestrin and M. Eizenman, "General theory of remote gaze estimation using the pupil center and corneal reflections," Biomedical Engineering, IEEE Transactions on., vol. 53, no. 6, pp. 1124-1133, 2006.
[8] C. Hennessey, B. Noureddin and P. Lawrence, "A single camera eye-gaze tracking system with free head motion," in Proceedings of the 2006 symposium on Eye tracking research & applications, 2006.
[9] A. Poole and L. J. Ball, Eye Tracking in Human-Computer Interaction and Usability Research: Current Status and Future Prospects, 2005.
[10] J. B. Hiley, A. H. Redekopp and R. Fazel-Rezai, "A low cost human computer interface based on eye tracking.," in Engineering in Medicine and Biology Society, 2006. EMBS'06. 28th Annual International Conference of the IEEE, 2006.
[11] R. Mantiuk, M. Kowalik, A. Nowosielski and B. Bazyluk, "Do-it-yourself eye tracker: Low-cost pupil-based eye tracker for computer graphics applications," in Advances in Multimedia Modeling, 2012.
[12] S. Lee, Y. J. Sohn, M. Lee, Y. M. Jang, M. S. Chang, S. Y. Kim, and H. W. Kwak, "Verifications of the low-cost eye-tracker KSL-240," in Information Science and Service nformation Science and Service Science (NISS), 2011 5th International Conference on New Trends in, 2011.
[13] C. H. Morimoto, D. Koons,A. Amir and M. Flickner, "Pupil detection and tracking using multiple light sources.," Image and vision computing, vol. 18, no. 4, pp. 331-335, 2000.
[14] X. Zhang and I. S. MacKenzie, "Evaluating eye tracking with ISO 9241-Part 9. In Human-Computer Interaction.," in HCI Intelligent Multimodal Interaction Environments, 2007.
[15] C. W. Huang, Z. S. Jiang, W. F. Kao, and Y. L. Huang, "Building a Low-Cost Eye-Tracking System," in The 2012 International Conference on Information Technology and Management Innovation, China, 2012.
[16] H. F. Ho, C. W. Huang, Y. L. Huang and W. F. Kao, "An Application of Eye-tracking Technology to Fashion Design Education: A Pilot Study on How Women Gaze at Handbags," in Proceedings of the 20th International Conference on Computers in Education (ICCE 2012), 2012.
[17] Y. T. Peng, "Distributed Algorithms for SVD-based Least Squares Estimation.," 2011.
[18] Code Laboratories, http://codelaboratories.com/about/, 2013.
[19] openEyes, http://thirtysixthspan.com/openEyes/, 2013.
[20] Opengazer, http://www.inference.phy.cam.ac.uk/opengazer/, 2013.
[21] ITU Gaze Tracker, :http://www.gazegroup.org, 2013.
[22] Wikipedia: Infrared, https://en.wikipedia.org/wiki/Infrared, 2013.
[23] OpenCV: Basic Thresholding Operations,
http://docs.opencv.org/doc/tutorials/imgproc/threshold/threshold.html, 2013.
[24] Wikipedia: Least squares, https://en.wikipedia.org/wiki/Least_squares, 2013.