EyeCoD: eye tracking system acceleration via flatcam-based algorithm & accelerator co-design
Haoran You, Cheng Wan, Yang Zhao, Zhongzhi Yu, Yonggan Fu, Jiayi Yuan, Shang Wu, Shunyao Zhang, Yongan Zhang, Chaojian Li, Vivek Boominathan, Ashok Veeraraghavan
Abstract
Eye tracking has become an essential human-machine interaction modality for providing immersive experience in numerous virtual and augmented reality (VR/AR) applications desiring high throughput (e.g., 240 FPS), small-form, and enhanced visual privacy. However, existing eye tracking systems are still limited by their: (1) large form-factor largely due to the adopted bulky lens-based cameras; (2) high communication cost required between the camera and backend processor; and (3) potentially concerned low visual privacy, thus prohibiting their more extensive applications. To this end, we propose, develop, and validate a lensless FlatCambased eye tracking algorithm and accelerator co-design framework dubbed EyeCoD to enable eye tracking systems with a much reduced form-factor and boosted system efficiency without sacrificing the tracking accuracy, paving the way for next-generation eye tracking solutions. On the system level, we advocate the use of lensless FlatCams instead of lens-based cameras to facilitate the small form-factor need in mobile eye tracking systems, which also leaves rooms for a dedicated sensing-processor co-design to reduce the required camera-processor communication latency. On the algorithm level, EyeCoD integrates a predict-then-focus pipeline that first predicts the region-of-interest (ROI) via segmentation and then only focuses on the ROI parts to estimate gaze directions, greatly reducing redundant computations and data movements. On the hardware level, we further develop a dedicated accelerator that (1) integrates a novel workload orchestration between the aforementioned segmentation and gaze estimation models, (2) leverages intra-channel reuse opportunities for depth-wise layers, (3) utilizes input feature-wise partition to save activation memory size, and (4) develops a sequential-write-parallel-read input buffer to alleviate the bandwidth requirement for the activation global buffer. On-silicon measurement and extensive experiments validate that our EyeCoD consistently reduces both the communication and computation costs, leading to an overall system speedup of 10.95×, 3.21×, and 12.85× over general computing platforms including CPUs and GPUs, and a prior-art eye tracking processor called CIS-GEP, respectively, while maintaining the tracking accuracy. Codes are available at https://github.com/RICE-EIC/EyeCoD.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c424c9e4-868c-4e90-b887-cebdca7f9508Cited by top-tier papers5
- Power, Performance, and Image Quality Tradeoffs in Foveated RenderingRahul Singh, Muhammad Huzaifa, Jeffrey Liu, Anjul Patney et al.IEEE VR 2023 · 31 citations
- DREAM: A Dynamic Scheduler for Dynamic Real-time Multi-model ML WorkloadsSeah Kim, Hyoukjun Kwon, Jinook Song, Jihyuck Jo et al.ASPLOS 2023 · 20 citations
- BlissCam: Boosting Eye Tracking Efficiency with Learned In-Sensor Sparse SamplingYu Feng, Tianrui Ma, Yuhao Zhu, Xuan ZhangISCA 2024 · 14 citations
- SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module AcceleratorsMohanad Odema, Luke Chen, Hyoukjun Kwon, Mohammad Abdullah Al FaruqueMICRO 2024 · 11 citations
- BOXR: Body and head motion Optimization framework for eXtended RealityZiliang Zhang, Zexin Li, Hyoseung Kim, Cong LiuRTSS 2024 · 4 citations
Builds on5
- Timely: Pushing Data Movements And Interfaces In Pim Accelerators Towards Local And In Time DomainWeitao Li, Pengfei Xu, Yang Zhao, Haitong Li et al.ISCA 2020 · 86 citations
- SmartExchange: Trading Higher-cost Memory Storage/Access for Lower-cost ComputationYang Zhao, Xiaohan Chen, Yue Wang, Chaojian Li et al.ISCA 2020 · 44 citations
- Q-VR: system-level design for future mobile collaborative virtual realityChenhao Xie, Xie Li, Yang Hu, Huwan Peng et al.ASPLOS 2021 · 36 citations
- HoloAR: On-the-fly Optimization of 3D Holographic Processing for Augmented RealityShulin Zhao, Haibo Zhang, Cyan Subhra Mishra, Sandeepa Bhuyan et al.MICRO 2021 · 22 citations
- SACoD: Sensor Algorithm Co-Design Towards Efficient CNN-powered Intelligent PhlatCamYonggan Fu, Yang Zhang, Yue Wang, Zhihan Lu et al.ICCV 2021 · 4 citations
Related papers
- Real-Time Gaze Tracking with Event-Driven Eye SegmentationYu Feng, Nathan Goulding-Hotta, Asif Khan, Hans Reyserhove et al.IEEE VR 2022 · 55 citations
- DESSCAM: An Event-Driven Architecture with In-Sensor Epitopological Sparse Sampling to Break the Latency-Power Tradeoff in Eye TrackingZhijie Jian, Shangyu Yang, Yuan Hua, Jilin Zhang et al.ISCA 2026
- EX-Gaze: High-Frequency and Low-Latency Gaze Tracking with Hybrid Event-Frame Cameras for On-Device Extended RealityNing Chen, Yiran Shen, Tongyu Zhang, Yanni Yang et al.IEEE VR 2025 · 7 citations
- A privacy-preserving approach to streaming eye-tracking dataBrendan David-John, Diane Hosfelt, Kevin R. B. Butler, Eakta JainIEEE VR 2021 · 89 citations
- Event-Based Near-Eye Gaze Tracking Beyond 10, 000 HzAnastasios N. Angelopoulos, Julien N. P. Martel, Amit P. S. Kohli, Jörg Conradt et al.IEEE VR 2021 · 155 citations
