mlsanityData to 7 Oct 2026

Adaptive Subsampling for ROI-based Visual Tracking: Algorithms and FPGA Implementation

arXiv 2112.09775 ↗First posted 17 Dec 2021cs.CV cs.ARcited by 0

Not on the map. Why?

Abstract (arXiv)

There is tremendous scope for improving the energy efficiency of embedded vision systems by incorporating programmable region-of-interest (ROI) readout in the image sensor design. In this work, we study how ROI programmability can be leveraged for tracking applications by anticipating where the ROI will be located in future frames and switching pixels off outside of this region. We refer to this process of ROI prediction and corresponding sensor configuration as adaptive subsampling. Our adaptive subsampling algorithms comprise an object detector and an ROI predictor (Kalman filter) which operate in conjunction to optimize the energy efficiency of the vision pipeline with the end task being object tracking. To further facilitate the implementation of our adaptive algorithms in real life, we select a candidate algorithm and map it onto an FPGA. Leveraging Xilinx Vitis AI tools, we designed and accelerated a YOLO object detector-based adaptive subsampling algorithm. In order to further improve the algorithm post-deployment, we evaluated several competing baselines on the OTB100 and LaSOT datasets. We found that coupling the ECO tracker with the Kalman filter has a competitive AUC score of 0.4568 and 0.3471 on the OTB100 and LaSOT datasets respectively. Further, the power efficiency of this algorithm is on par with, and in a couple of instances superior to, the other baselines. The ECO-based algorithm incurs a power consumption of approximately 4 W averaged across both datasets while the YOLO-based approach requires power consumption of approximately 6 W (as per our power consumption model). In terms of accuracy-latency tradeoff, the ECO-based algorithm provides near-real-time performance (19.23 FPS) while managing to attain competitive tracking precision.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 97 references that are in the map. First posted on arXiv 17 Dec 2021.

Builds on

25 of 97 references.

References · 25

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  2. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  3. 2018LaSOT: A High-quality Benchmark for Large-scale Single Object Trackingcited by 424
  4. 2019Learning Discriminative Model Prediction for Trackingcited by 344
  5. 2018ATOM: Accurate Tracking by Overlap Maximizationcited by 285
  6. 2016ECO: Efficient Convolution Operators for Trackingcited by 239
  7. 2015Learning Multi-Domain Convolutional Neural Networks for Visual Trackingcited by 209
  8. 2018Distractor-aware Siamese Networks for Visual Object Trackingcited by 187
  9. 2018Acquisition of Localization Confidence for Accurate Object Detectioncited by 174
  10. 2020Deformable Siamese Attention Networks for Visual Object Trackingcited by 97
  11. 2018Deep Affinity Network for Multiple Object Trackingcited by 82
  12. 2018VITAL: VIsual Tracking via Adversarial Learningcited by 65
13 more
  1. 2020μNAS: Constrained Neural Architecture Search for Microcontrollerscited by 54
  2. 2017Reconfiguring the Imaging Pipeline for Computer Visioncited by 32
  3. 2019SkyNet: a Hardware-Efficient Method for Object Detection and Tracking on Embedded Systemscited by 26
  4. 2018A 64mW DNN-based Visual Navigation Engine for Autonomous Nano-Dronescited by 21
  5. 2016Spatially Supervised Recurrent Convolutional Neural Networks for Visual Object Trackingcited by 13
  6. 2016SANet: Structure-Aware Network for Visual Trackingcited by 9
  7. 2018Are FPGAs Suitable for Edge Computing?cited by 7
  8. 2021Predictive Visual Tracking: A New Benchmark and Baseline Approachcited by 5
  9. 2016Deep Learning on FPGAs: Past, Present, and Futurecited by 3
  10. 2018A Comparison of CNN-based Face and Head Detectors for Real-Time Video Surveillance Applicationscited by 3
  11. 2018Early Seizure Detection with an Energy-Efficient Convolutional Neural Network on an Implantable Microcontrollercited by 2
  12. 2021Energy-Efficient Inference on the Edge Exploiting TinyML Capabilities for UAVscited by 2
  13. 2016Deep Learning of Appearance Models for Online Object Trackingcited by 1

Built on by

Not cited yet.