研究生: |
胡峻維 Hu, Chun-Wei |
---|---|
論文名稱: |
可預估3D環境中目標物座標的眼動儀建構 Building an Eye Tracker System for Target Estimation in 3D |
指導教授: |
黃奇武
Huang, Chi-Wu |
學位類別: |
碩士 Master |
系所名稱: |
電機工程學系 Department of Electrical Engineering |
論文出版年: | 2016 |
畢業學年度: | 104 |
語文別: | 中文 |
論文頁數: | 66 |
中文關鍵詞: | 眼動儀 、頭戴式 、眼球模型 、視軸 、3D目標追蹤 |
英文關鍵詞: | Eye Tracker, Wearable, Modeling, Visual Axis, 3D Target |
DOI URL: | https://doi.org/10.6345/NTNU202204319 |
論文種類: | 學術論文 |
相關次數: | 點閱:219 下載:5 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究提出一種可以預估現實的3D環境中,眼睛凝視目標物之座標的眼動儀的建構方法。透過頭戴式的眼動儀設計與雙眼數據處理,達到分析3D環境的效果,同時將運算出來的結果,與由伺服馬達組成並搭配雷射筆的2軸控制平台連線,由雷射筆指出當前使用者凝視的目標。
眼動儀顧名思義即為透過偵測眼球的特徵變化與瞳孔轉動,去推斷使用者目前的凝視位置;而可預估3D目標物座標的眼動儀則是利用特殊的演算法,將2D環境(螢幕)中的預估凝視點轉為3D環境的預估凝視點,藉此預估目標物座標。本研究改善了前人提出的演算法中,有效預估距離過短及誤差過大的情形,將有效預估距離提升至100公分,平均誤差降低至2度。
除了目前頭戴式眼動儀最廣為使用2D映射法,本研究也提出一種改良的建模演算法來預估眼睛的凝視視線,本方法改善了原來建模法計算複雜的缺點,透過求出眼睛角膜上的光源反射點與瞳孔折射點,建立起整個眼球的模型,並預估出使用者眼球的光軸與視軸,達到預估凝視點的效果。
This research presents an approach to build an eye tracker for 3D target estimation. First, a wearable eye tracer, which two eye cameras are set on, is used. By analyzing the data calculated by binocular eye tracker, the 3D coordinates of the target can be estimated. Second, the two-axis control platform built by two servo motors and a laser pen are used to point the object user is looking at by receiving the 3D data obtained from the eye tracker system.
Eye tracker is a device which estimates the position the user stares at by detecting the moving pupil. In this research, 2-D points of glint are transformed into 3-D points of glint to calculate the coordinates of object in real environment. Besides, this research increases the effective estimated distance by 100cm, and decreases the error by 2 degree.
In addition to use 2D Mapping, this research also presents an improved 3D Modeling algorithm to estimate the gaze line (visual axis).
[1] Elias Daniel Guestrin, Moshe Eizenman, “General Theory of Remote Gaze Estimation Using the Pupil Center and Corneal Reflections,” IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, JUNE 2006, VOL. 53, NO. 6
[2] Dan Witzner Hansen, Qiang Ji, “In the Eye of the Beholder: A Survey of Models for Eyes and Gaze,” IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, MARCH 2010, VOL. 32, NO. 3
[3] Sheng-Wen Shih, Jin Liu, “A Novel Approach to 3-D Gaze Tracking Using Stereo Cameras,” IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, FEBRUARY 2004, VOL. 34, NO. 1
[4] Laura Sesma-Sanchez, Arantxa Villanueva, Rafael Cabeza, “Gaze Estimation Interpolation Methods Based on Binocular Data,” IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, AUGUST 2012, VOL. 59, NO. 8
[5] Craig Hennessey, Peter Lawrence, “Noncontact Binocular Eye-Gaze Tracking for Point-of-Gaze Estimation in Three Dimensions,” IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, MARCH 2009, VOL. 56, NO. 3
[6] Zhiwei Zhu, Qiang Ji, “Novel Eye Gaze Tracking Techniques Under Natural Head Movement,” IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, DECEMBER 2007, VOL. 54, NO. 12
[7] T. Kowsari, S.S. Beauchemin, M.A. Bauer, D. Laurendeau, N. Teasdale, “Multi-Depth Cross-Calibration of Remote Eye Gaze Trackers and Stereoscopic Scene Systems,” 2014 IEEE Intelligent Vehicles Symposium (IV), June 8-11, 2014. Dearborn, Michigan, USA
[8] Mohamad A. Eid, Nikolas Giakoumidis, Abdulmotaleb El Saddik, “A Novel Eye-Gaze-Controlled Wheelchair System for Navigating Unknown Environments: Case Study With a Person With ALS” IEEE Access, January 28, 2016.
[9] Kentaro Takemura, Kenji Takahashi, Jun Takamatsu, Tsukasa Ogasawara, “Estimating 3-D Point-of-Regard in a Real Environment Using a Head-Mounted Eye-Tracking System,” IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, AUGUST 2014VOL. 44, NO. 4
[10] Ricardo Campos, Cristina Santos, “Eye Tracking System Using Particle Filters” Bioengineering (ENBENG), 2013 IEEE 3rd Portuguese Meeting in, 20-23 Feb. 2013
[11] Junghoon Park, Taeyoung Jung, Kangbin Yim, “Implementation of an Eye Gaze Tracking System for the Disabled People,” 2015 IEEE 29th International Conference on Advanced Information Networking and Applications
[12] Peter M. Corcoran, Florin Nanu, Stefan Petrescu, Petronel Bigioi, “Real-Time Eye Gaze Tracking for Gaming Design and Consumer Electronics Systems,” IEEE Transactions on Consumer Electronics, May 2012, Vol. 58, No. 2
[13] Ziho Kang, Ellen J. Bass, “Supporting the eye tracking analysis of multiple moving targets: Design concept and algorithm,” 2014 IEEE International Conference on Systems, Man, and Cybernetics, October 5-8, 2014, San Diego, CA, USA
[14] Michel Ballings, Dirk Van den Poel, “Using Eye-Tracking Data of Advertisement Viewing Behavior to Predict Customer Churn,” 2013 IEEE 13th International Conference on Data Mining Workshops
[15] Cheng-Lung Jen, Yen-Lin Chen, You-Jie Lin, Chao-Hsien Lee, Augustine Tsai, Meng-Tsan Li, “Vision Based Wearable Eye-Gaze Tracking System,” 2016 IEEE International Conference on Consumer Electronics (ICCE)
[16] Wikipedia: Least squares, https://en.wikipedia.org/wiki/Least_squares, 2016
[17] Code Laboratories, http://codelaboratories.com/about/, 2016
[18] Microscribe, http://microscribe.ghost3d.com, 2016
[19] Arduino, https://zh.wikipedia.org/wiki/Arduino, 2016
[20] OpenCV: Thresholding,
http://docs.opencv.org/doc/tutorials/imgproc/threshold/threshold.html, 2016
[21] MG995 Servo Motor, http://prodtech.biz/robot/TowerProMG995-v1.pdf, 2016
[22] Wikipedia: Playstation Eye, http://prodtech.biz/robot/TowerProMG995-v1.pdf, 2016
[23] ax-12 servo motor, http://support.robotis.com/en/product/dynamixel/ax_series/dxl_ax_actuator.htm