EVA2: Exploiting Temporal Redundancy in Live Computer Vision
Not on the map. Why?
Abstract (arXiv)
Hardware support for deep convolutional neural networks (CNNs) is critical to advanced computer vision in mobile and embedded devices. Current designs, however, accelerate generic CNNs; they do not exploit the unique characteristics of real-time vision. We propose to use the temporal redundancy in natural video to avoid unnecessary computation on most frames. A new algorithm, activation motion compensation, detects changes in the visual input and incrementally updates a previously-computed output. The technique takes inspiration from video compression and applies well-known motion estimation techniques to adapt to visual changes. We use an adaptive key frame rate to control the trade-off between efficiency and vision quality as the input changes. We implement the technique in hardware as an extension to existing state-of-the-art CNN accelerator designs. The new unit reduces the average energy per frame by 54.2%, 61.7%, and 87.6% for three CNNs with less than 1% loss in vision accuracy.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 1; 2024: 0; 2025: 3; 2026: 3.
13 papers.
Sort:
By area:
- 2022Neighbourhood Representative Sampling for Efficient End-to-end Video Quality Assessmentcited by 50
- 2025An LMM for Efficient Video Understanding via Reinforced Compression of Video Cubescited by 7
- 2021Boosting Mobile CNN Inference through Semantic Memorycited by 5
- 2025D'ej`a Vu: Efficient Video-Language Query Engine with Learning-based Inter-Frame Computation Reusecited by 5
- 2025Neo: Real-Time On-Device 3D Gaussian Splatting with Reuse-and-Update Sorting Accelerationcited by 5
- 2022Real-Time Robust Video Object Detection System Against Physical-World Adversarial Attackscited by 3
- 2021Training for temporal sparsity in deep neural networks, application in video processingcited by 2
- 2022Drastically Reducing the Number of Trainable Parameters in Deep CNNs by Inter-layer Kernel-sharingcited by 1
- 2021Characterizing and Taming Resolution in Convolutional Neural Networkscited by 0
- 2023Treasure What You Have: Exploiting Similarity in Deep Neural Networks for Efficient Video Processingcited by 0
- 2026Kaleido: Algorithm-Hardware Co-Design for Video Diffusion Transformers by Exploiting Latent Space Correlationscited by 0
- 2026Deltoris: Enabling Real-time VLA Inference in Embodied AI via Bit-level Sparsity and Speculative Inferencecited by 0
- 2026Algorithm-Architecture Co-Design for Efficient VLA Inference via Speculative Inference and Verification16 Aug 2026
- 2026Deltoris: Enabling Real-time VLA Inference in Embodied AI via Bit-level Sparsity and Speculative Inference5 Aug 2026
- 2026Kaleido: Algorithm-Hardware Co-Design for Video Diffusion Transformers by Exploiting Latent Space Correlations15 Jul 2026
- 2025Neo: Real-Time On-Device 3D Gaussian Splatting with Reuse-and-Update Sorting Acceleration17 Nov 2025
- 2025D'ej`a Vu: Efficient Video-Language Query Engine with Learning-based Inter-Frame Computation Reuse17 Jun 2025
- 2025An LMM for Efficient Video Understanding via Reinforced Compression of Video Cubes21 Apr 2025
- 2023Treasure What You Have: Exploiting Similarity in Deep Neural Networks for Efficient Video Processing10 May 2023
- 2022Drastically Reducing the Number of Trainable Parameters in Deep CNNs by Inter-layer Kernel-sharing23 Oct 2022
- 2022Neighbourhood Representative Sampling for Efficient End-to-end Video Quality Assessment11 Oct 2022
- 2022Real-Time Robust Video Object Detection System Against Physical-World Adversarial Attacks19 Aug 2022
- 2021Boosting Mobile CNN Inference through Semantic Memory5 Dec 2021
- 2021Characterizing and Taming Resolution in Convolutional Neural Networks28 Oct 2021
- 2022Neighbourhood Representative Sampling for Efficient End-to-end Video Quality Assessmentcited by 50
- 2021Boosting Mobile CNN Inference through Semantic Memorycited by 5
- 2025D'ej`a Vu: Efficient Video-Language Query Engine with Learning-based Inter-Frame Computation Reusecited by 5
- 2025Neo: Real-Time On-Device 3D Gaussian Splatting with Reuse-and-Update Sorting Accelerationcited by 5
- 2022Real-Time Robust Video Object Detection System Against Physical-World Adversarial Attackscited by 3
- 2021Training for temporal sparsity in deep neural networks, application in video processingcited by 2
- 2022Drastically Reducing the Number of Trainable Parameters in Deep CNNs by Inter-layer Kernel-sharingcited by 1
- 2021Characterizing and Taming Resolution in Convolutional Neural Networkscited by 0
- 2023Treasure What You Have: Exploiting Similarity in Deep Neural Networks for Efficient Video Processingcited by 0
- 2025Neo: Real-Time On-Device 3D Gaussian Splatting with Reuse-and-Update Sorting Acceleration17 Nov 2025
- 2025D'ej`a Vu: Efficient Video-Language Query Engine with Learning-based Inter-Frame Computation Reuse17 Jun 2025
- 2023Treasure What You Have: Exploiting Similarity in Deep Neural Networks for Efficient Video Processing10 May 2023
- 2022Drastically Reducing the Number of Trainable Parameters in Deep CNNs by Inter-layer Kernel-sharing23 Oct 2022
- 2022Neighbourhood Representative Sampling for Efficient End-to-end Video Quality Assessment11 Oct 2022
- 2022Real-Time Robust Video Object Detection System Against Physical-World Adversarial Attacks19 Aug 2022
- 2021Boosting Mobile CNN Inference through Semantic Memory5 Dec 2021
- 2021Characterizing and Taming Resolution in Convolutional Neural Networks28 Oct 2021
- 2021Training for temporal sparsity in deep neural networks, application in video processing15 Jul 2021