mlsanityData to 14 Oct 2026

Co-designing a Sub-millisecond Latency Event-based Eye Tracking System with Submanifold Sparse CNN

arXiv 2404.14279 ↗First posted 22 Apr 2024cs.CV cs.ARcited by 8

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

  1. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  2. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  3. 2015SSD: Single Shot MultiBox Detectorcited by 3,130
  4. 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
  5. 2022Recurrent Vision Transformers for Object Detection with Event Camerascited by 159
  6. 2023GET: Group Event Transformer for Event-Based Visioncited by 73
  7. 2020Event Based, Near Eye Gaze Tracking Beyond 10,000Hzcited by 53
  8. 2023Hierarchical Neural Memory Network for Low Latency Event Processingcited by 47
  9. 2017NullHop: A Flexible Convolutional Neural Network Accelerator Based on Sparse Representations of Feature Mapscited by 39
  10. 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
  11. 2023TMA: Temporal Motion Aggregation for Event-based Optical Flowcited by 32
  12. 20233ET: Efficient Event-based Eye Tracking using a Change-Based ConvLSTM Networkcited by 30
4 more
  1. 2016PupilNet: Convolutional Neural Networks for Robust Pupil Detectioncited by 20
  2. 2024Event-Based Eye Tracking. AIS 2024 Challenge Surveycited by 19
  3. 2022Event-based Temporally Dense Optical Flow Estimation with Sequential Learningcited by 15
  4. 2024A Composable Dynamic Sparse Dataflow Architecture for Efficient Event-based Vision Processing on FPGAcited by 8

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 6; 2026: 1.

8 papers.