mlsanityData to 7 Oct 2026

Virtuoso: Video-based Intelligence for real-time tuning on SOCs

arXiv 2112.13076 ↗First posted 24 Dec 2021cs.CV cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Efficient and adaptive computer vision systems have been proposed to make computer vision tasks, such as image classification and object detection, optimized for embedded or mobile devices. These solutions, quite recent in their origin, focus on optimizing the model (a deep neural network, DNN) or the system by designing an adaptive system with approximation knobs. In spite of several recent efforts, we show that existing solutions suffer from two major drawbacks. First, the system does not consider energy consumption of the models while making a decision on which model to run. Second, the evaluation does not consider the practical scenario of contention on the device, due to other co-resident workloads. In this work, we propose an efficient and adaptive video object detection system, Virtuoso, which is jointly optimized for accuracy, energy efficiency, and latency. Underlying Virtuoso is a multi-branch execution kernel that is capable of running at different operating points in the accuracy-energy-latency axes, and a lightweight runtime scheduler to select the best fit execution branch to satisfy the user requirement. To fairly compare with Virtuoso, we benchmark 15 state-of-the-art or widely used protocols, including Faster R-CNN (FRCNN), YOLO v3, SSD, EfficientDet, SELSA, MEGA, REPP, FastAdapt, and our in-house adaptive variants of FRCNN+, YOLO+, SSD+, and EfficientDet+ (our variants have enhanced efficiency for mobiles). With this comprehensive benchmark, Virtuoso has shown superiority to all the above protocols, leading the accuracy frontier at every efficiency level on NVIDIA Jetson mobile GPUs. Specifically, Virtuoso has achieved an accuracy of 63.9%, which is more than 10% higher than some of the popular object detection models, FRCNN at 51.1%, and YOLO at 49.5%.

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

Builds on

30 of 54 references.

References · 30

  1. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  2. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  5. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  7. 2015SSD: Single Shot MultiBox Detectorcited by 3,125
  8. 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
  9. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  10. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  11. 2016R-FCN: Object Detection via Region-based Fully Convolutional Networkscited by 414
  12. 2019GhostNet: More Features from Cheap Operationscited by 410
18 more
  1. 2018TrackingNet: A Large-Scale Dataset and Benchmark for Object Tracking in the Wildcited by 342
  2. 2019Deep Multi-modal Object Detection and Semantic Segmentation for Autonomous Driving: Datasets, Methods, and Challengescited by 313
  3. 2017Flow-Guided Feature Aggregation for Video Object Detectioncited by 177
  4. 2017Detect to Track and Track to Detectcited by 131
  5. 2017Single-Shot Refinement Neural Network for Object Detectioncited by 129
  6. 2020Memory Enhanced Global-Local Aggregation for Video Object Detectioncited by 128
  7. 2019GS3D: An Efficient 3D Object Detection Framework for Autonomous Drivingcited by 106
  8. 2019Sequence Level Semantics Aggregation for Video Object Detectioncited by 87
  9. 2019Relation Distillation Networks for Video Object Detectioncited by 77
  10. 2018NestDNN: Resource-Aware Multi-Tenant On-Device Deep Learning for Continuous Mobile Visioncited by 68
  11. 2017Towards High Performance Video Object Detectioncited by 60
  12. 2017Reconfiguring the Imaging Pipeline for Computer Visioncited by 32
  13. 2019AdaScale: Towards Real-time Video Object Detection Using Adaptive Scalingcited by 27
  14. 2018Optimizing Video Object Detection via a Scale-Time Latticecited by 25
  15. 2019MnasFPN: Learning Latency-aware Pyramid Architecture for Object Detection on Mobile Devicescited by 18
  16. 2020Robust and efficient post-processing for video object detectioncited by 16
  17. 2020ApproxDet: Content and Contention-Aware Approximate Object Detection for Mobilescited by 15
  18. 2018Euphrates: Algorithm-SoC Co-Design for Low-Power Mobile Continuous Visioncited by 10

Built on by

Not cited yet.