arrow
Return

Smartphone-based eye tracking system using edge intelligence and model optimisation

delete2025-01-01
delete0
delete
OA
AI
N
Nishan Gunawardena *
G
Gough Yumu Lui
J
Jeewani Anupama Ginige
B
Bahman Javadi
DOI:10.1016/j.iot.2024.101481delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
A significant limitation of current smartphone-based eye-tracking algorithms is their low accuracy when applied to video-type visual stimuli, as they are typically trained on static images. Also, the increasing demand for real-time interactive applications like games, VR, and AR on smartphones requires overcoming the limitations posed by resource constraints such as limited computational power, battery life, and network bandwidth. Therefore, we developed two new smartphone eye-tracking techniques for video-type visuals by combining Convolutional Neural Networks (CNN) with two different Recurrent Neural Networks (RNN), namely Long Short Term Memory (LSTM) and Gated Recurrent Unit (GRU). Our CNN+LSTM and CNN+GRU models achieved an average Root Mean Square Error of 0.955 cm and 1.091 cm, respectively. To address the computational constraints of smartphones, we developed an edge intelligence architecture to enhance the performance of smartphone-based eye tracking. We applied various optimisation methods like quantisation and pruning to deep learning models for better energy, CPU, and memory usage on edge devices, focusing on real-time processing. Using model quantisation, the model inference time in the CNN+LSTM and CNN+GRU models was reduced by 21.72% and 19.50%, respectively, on edge devices.
Keywords:
Eye tracking
Edge intelligence
Deep learning
Quantisation
Pruning
Energy consumption
Memory usage

Journal

Internet of Things cover
Internet of Things
IF:
7.6
Papers:
2.0K
Citations:
6.9K

Organization

W
western sydney university
Scholars:
1.0W
Papers: 1.1W
Citations: 16
Cited Papers

Cited Papers

The incorporation of low-substituted hydroxypropyl cellulose into solid dispersion systems
err2014-08-18
err0
PREAI
errJustin R. Hughey; Justin M. Keen; Ryan C. Bennett; Sakae Obara; James W. McGinity
errShare
errSave
AI augmented Edge and Fog computing: Trends and challenges
err2023-07-01
err19
errOAAI
errTuli, Shreshth; Mirhakimi, Fatemeh; Pallewatta, Samodha; Zawad, Syed; Casale, Giuliano; Javadi, Bahman; Yan, Feng; Buyya, Rajkumar; Jennings, Nicholas R.
errShare
errSave
Classification of Skin Disease Using Deep Learning Neural Networks with MobileNet V2 and LSTM
errSENSORS
IF3.5
err2021-04-18
err361
errOAAI
errSrinivasu, Parvathaneni Naga; SivaSai, Jalluri Gnana; Ijaz, Muhammad Fazal; Bhoi, Akash Kumar; Kim, Wonjoon; Kang, James Jin
errShare
errSave
SBA-15:TiO2 nanocomposites: II. Direct and post-synthesis using acetylacetone
err2017-02-01
err0
PREAI
errAlice A.M.L.F. Jardim; Rebeca Bacani; Norberto S. Gonçalves; Márcia C.A. Fantini; Tereza S. Martins
errShare
errSave
errShare
errSave
YuNet: A Tiny Millisecond-level Face Detector
err2023-04-19
err23
errOAAI
errWu, Wei; Peng, Hanyang; Yu, Shiqi
errShare
errSave
A Novel CNN-GRU-Based Hybrid Approach for Short-Term Residential Load Forecasting
err2020-01-01
err319
errOAAI
errSajjad, Muhammad; Khan, Zulfiqar Ahmad; Ullah, Amin; Hussain, Tanveer; Ullah, Waseem; Lee, Mi Young; Baik, Sung Wook
errShare
errSave
Variability of the Surface Area of the V1, V2, and V3 Maps in a Large Sample of Human Observers
err
IF0
err2021-01-02
err0
errOAAI
errNoah C. Benson; Jennifer M. D. Yoon; Dylan Forenzo; Stephen A. Engel; Kendrick N. Kay; Jonathan Winawer
errShare
errSave
researcher View more