Co-designing a Sub-millisecond Latency Event-based Eye Tracking System with Submanifold Sparse CNN
Not on the map. Why?
Abstract (arXiv)
Eye-tracking technology is integral to numerous consumer electronics applications, particularly in the realm of virtual and augmented reality (VR/AR). These applications demand solutions that excel in three crucial aspects: low-latency, low-power consumption, and precision. Yet, achieving optimal performance across all these fronts presents a formidable challenge, necessitating a balance between sophisticated algorithms and efficient backend hardware implementations. In this study, we tackle this challenge through a synergistic software/hardware co-design of the system with an event camera. Leveraging the inherent sparsity of event-based input data, we integrate a novel sparse FPGA dataflow accelerator customized for submanifold sparse convolution neural networks (SCNN). The SCNN implemented on the accelerator can efficiently extract the embedding feature vector from each representation of event slices by only processing the non-zero activations. Subsequently, these vectors undergo further processing by a gated recurrent unit (GRU) and a fully connected layer on the host CPU to generate the eye centers. Deployment and evaluation of our system reveal outstanding performance metrics. On the Event-based Eye-Tracking-AIS2024 dataset, our system achieves 81% p5 accuracy, 99.5% p10 accuracy, and 3.71 Mean Euclidean Distance with 0.7 ms latency while only consuming 2.29 mJ per inference. Notably, our solution opens up opportunities for future eye-tracking systems. Code is available at https://github.com/CASR-HKU/ESDA/tree/eye_tracking.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 16 of its 38 references that are in the map. First posted on arXiv 22 Apr 2024.
Builds on
16 of 38 references.
References · 16
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 2022Recurrent Vision Transformers for Object Detection with Event Camerascited by 159
- 2023GET: Group Event Transformer for Event-Based Visioncited by 73
- 2020Event Based, Near Eye Gaze Tracking Beyond 10,000Hzcited by 53
- 2023Hierarchical Neural Memory Network for Low Latency Event Processingcited by 47
- 2017NullHop: A Flexible Convolutional Neural Network Accelerator Based on Sparse Representations of Feature Mapscited by 39
- 2021TEyeD: Over 20 million real-world eye images with Pupil, Eyelid, and Iris 2D and 3D Segmentations, 2D and 3D Landmarks, 3D Eyeball, Gaze Vector, and Eye Movement Typescited by 32
- 2023TMA: Temporal Motion Aggregation for Event-based Optical Flowcited by 32
- 20233ET: Efficient Event-based Eye Tracking using a Change-Based ConvLSTM Networkcited by 30
4 more
- 2016PupilNet: Convolutional Neural Networks for Robust Pupil Detectioncited by 20
- 2024Event-Based Eye Tracking. AIS 2024 Challenge Surveycited by 19
- 2022Event-based Temporally Dense Optical Flow Estimation with Sequential Learningcited by 15
- 2024A Composable Dynamic Sparse Dataflow Architecture for Efficient Event-based Vision Processing on FPGAcited by 8
Built on by
Citing papers per year: 2024: 1; 2025: 6; 2026: 1.
8 papers.
- 2024Helios: An extremely low power event-based gesture recognition for always-on smart eyewearcited by 8
- 2025Helios 2.0: A Robust, Ultra-Low Power Gesture Recognition System Optimised for Event-Sensor based Wearablescited by 1
- 2025Foveated Instance Segmentationcited by 1
- 2025JaneEye: A 12-nm 2K-FPS 18.9-μJ/Frame Event-based Eye Tracking Acceleratorcited by 1
- 2025Inference-Time Gaze Refinement for Micro-Expression Recognition: Enhancing Event-Based Eye Tracking with Motion-Aware Post-Processingcited by 0
- 2025A3FR: Agile 3D Gaussian Splatting with Incremental Gaze Tracked Foveated Rendering in Virtual Realitycited by 0
- 2025ESCA: Enabling Seamless Codec Avatar Execution through Algorithm and Hardware Co-Optimization for Virtual Realitycited by 0
- 2026Learning to See through Illumination Extremes with Event Streaming in Multimodal Large Language Modelscited by 0
- 2026Learning to See through Illumination Extremes with Event Streaming in Multimodal Large Language Models29 Mar 2026
- 2025ESCA: Enabling Seamless Codec Avatar Execution through Algorithm and Hardware Co-Optimization for Virtual Reality27 Oct 2025
- 2025JaneEye: A 12-nm 2K-FPS 18.9-μJ/Frame Event-based Eye Tracking Accelerator18 Sep 2025
- 2025A3FR: Agile 3D Gaussian Splatting with Incremental Gaze Tracked Foveated Rendering in Virtual Reality5 Jul 2025
- 2025Inference-Time Gaze Refinement for Micro-Expression Recognition: Enhancing Event-Based Eye Tracking with Motion-Aware Post-Processing14 Jun 2025
- 2025Foveated Instance Segmentation27 Mar 2025
- 2025Helios 2.0: A Robust, Ultra-Low Power Gesture Recognition System Optimised for Event-Sensor based Wearables10 Mar 2025
- 2024Helios: An extremely low power event-based gesture recognition for always-on smart eyewear6 Jul 2024