EOG-based eye movement detection and gaze estimation for an asynchronous virtual keyboard. (January 2019)
- Record Type:
- Journal Article
- Title:
- EOG-based eye movement detection and gaze estimation for an asynchronous virtual keyboard. (January 2019)
- Main Title:
- EOG-based eye movement detection and gaze estimation for an asynchronous virtual keyboard
- Authors:
- Barbara, Nathaniel
Camilleri, Tracey A.
Camilleri, Kenneth P. - Abstract:
- Highlights: EOG-based gaze displacement estimation using a two-channel input regression model. Real-time blink and saccade discrimination using EOG peak and gradient features. Using unconstrained gaze movements to interact with an EOG-based virtual keyboard. A writing speed of 11.89 ± 4.42 characters per minute was achieved across 9 subjects. Abstract: This work aims to develop a novel electrooculography (EOG)-based virtual keyboard with a standard QWERTY layout which, unlike similar state-of-the-art systems, allows users to reach any icon from any location directly and asynchronously. The saccadic EOG potential displacement is mapped to angular gaze displacement using a novel two-channel input linear regression model, which considers features extracted from both the horizontal and vertical EOG signal components jointly. Using this technique, a gaze displacement estimation error of 1.32 ± 0.26° and 1.67 ± 0.26° in the horizontal and vertical directions respectively was achieved, a performance which was also found to be generally statistically significantly better than the performance obtained using one model for each EOG component to model the relationship in the horizontal and vertical directions separately, as typically used in the literature. Furthermore, this work also proposes a threshold-based method to detect eye movements from EOG signals in real-time, which are then classified as saccades or blinks using a novel cascade of a parametric and a signal-morphologicalHighlights: EOG-based gaze displacement estimation using a two-channel input regression model. Real-time blink and saccade discrimination using EOG peak and gradient features. Using unconstrained gaze movements to interact with an EOG-based virtual keyboard. A writing speed of 11.89 ± 4.42 characters per minute was achieved across 9 subjects. Abstract: This work aims to develop a novel electrooculography (EOG)-based virtual keyboard with a standard QWERTY layout which, unlike similar state-of-the-art systems, allows users to reach any icon from any location directly and asynchronously. The saccadic EOG potential displacement is mapped to angular gaze displacement using a novel two-channel input linear regression model, which considers features extracted from both the horizontal and vertical EOG signal components jointly. Using this technique, a gaze displacement estimation error of 1.32 ± 0.26° and 1.67 ± 0.26° in the horizontal and vertical directions respectively was achieved, a performance which was also found to be generally statistically significantly better than the performance obtained using one model for each EOG component to model the relationship in the horizontal and vertical directions separately, as typically used in the literature. Furthermore, this work also proposes a threshold-based method to detect eye movements from EOG signals in real-time, which are then classified as saccades or blinks using a novel cascade of a parametric and a signal-morphological classifier based on the EOG peak and gradient features. This resulted in an average saccade and blink labelling accuracy of 99.92% and 100.00% respectively, demonstrating that these two eye movements could be reliably detected and discriminated in real-time using the proposed algorithms. When these techniques were used to interface with the proposed asynchronous EOG-based virtual keyboard, an average writing speed across subjects of 11.89 ± 4.42 characters per minute was achieved, a performance which has been shown to improve substantially with user experience. … (more)
- Is Part Of:
- Biomedical signal processing and control. Volume 47(2019)
- Journal:
- Biomedical signal processing and control
- Issue:
- Volume 47(2019)
- Issue Display:
- Volume 47, Issue 2019 (2019)
- Year:
- 2019
- Volume:
- 47
- Issue:
- 2019
- Issue Sort Value:
- 2019-0047-2019-0000
- Page Start:
- 159
- Page End:
- 167
- Publication Date:
- 2019-01
- Subjects:
- Electrooculography -- Gaze estimation -- Eye movement detection -- Saccades -- Blinks -- Virtual keyboard
Signal processing -- Periodicals
Biomedical engineering -- Periodicals
Signal Processing, Computer-Assisted -- Periodicals
Image Processing, Computer-Assisted -- Periodicals
Biomedical Engineering -- Periodicals
610.28 - Journal URLs:
- http://www.sciencedirect.com/science/journal/17468094 ↗
http://www.elsevier.com/journals ↗
http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%2329675%232006%23999989998%23626449%23FLA%23&_cdi=29675&_pubType=J&_auth=y&_acct=C000045259&_version=1&_urlVersion=0&_userid=836873&md5=664b5cf9a57fc91971a17faf20c32ec1 ↗ - DOI:
- 10.1016/j.bspc.2018.07.005 ↗
- Languages:
- English
- ISSNs:
- 1746-8094
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 2087.880400
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 7980.xml