DeepScale: Online Frame Size Adaptation for Multi-object Tracking on Smart Cameras and Edge Servers
Not on the map. Why?
Abstract (arXiv)
In surveillance and search and rescue applications, it is important to perform multi-target tracking (MOT) in real-time on low-end devices. Today's MOT solutions employ deep neural networks, which tend to have high computation complexity. Recognizing the effects of frame sizes on tracking performance, we propose DeepScale, a model agnostic frame size selection approach that operates on top of existing fully convolutional network-based trackers to accelerate tracking throughput. In the training stage, we incorporate detectability scores into a one-shot tracker architecture so that DeepScale can learn representation estimations for different frame sizes in a self-supervised manner. During inference, it can adapt frame sizes according to the complexity of visual contents based on user-controlled parameters. To leverage computation resources on edge servers, we propose two computation partition schemes tailored for MOT, namely, edge server only with adaptive frame-size transmission and edge server-assisted tracking. Extensive experiments and benchmark tests on MOT datasets demonstrate the effectiveness and flexibility of DeepScale. Compared to a state-of-the-art tracker, DeepScale++, a variant of DeepScale achieves 1.57X accelerated with only moderate degradation ~2.3 in tracking accuracy on the MOT15 dataset in one configuration. We have implemented and evaluated DeepScale++ and the proposed computation partition schemes on a small-scale testbed consisting of an NVIDIA Jetson TX2 board and a GPU server. The experiments reveal non-trivial trade-offs between tracking performance and latency compared to server-only or smart camera-only solutions.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 32 of its 45 references that are in the map. First posted on arXiv 22 Jul 2021.
Builds on
32 of 45 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2016Simple Online and Realtime Trackingcited by 862
- 2018CornerNet: Detecting Objects as Paired Keypointscited by 763
- 2017Focal Loss for Dense Object Detectioncited by 749
- 2019CenterNet: Keypoint Triplets for Object Detectioncited by 654
- 2016MOT16: A Benchmark for Multi-Object Trackingcited by 531
20 more
- 2020FairMOT: On the Fairness of Detection and Re-Identification in Multiple Object Trackingcited by 489
- 2020Tracking Objects as Pointscited by 483
- 2017Deep Layer Aggregationcited by 436
- 2019Dreaming to Distill: Data-free Knowledge Transfer via DeepInversioncited by 419
- 2019Tracking without bells and whistlescited by 382
- 2020MOT20: A benchmark for multi object tracking in crowded scenescited by 355
- 2019Towards Real-Time Multi-Object Trackingcited by 311
- 2018CrowdHuman: A Benchmark for Detecting Human in a Crowdcited by 283
- 2015Net2Net: Accelerating Learning via Knowledge Transfercited by 245
- 2019MOTS: Multi-Object Tracking and Segmentationcited by 222
- 2015MOTChallenge 2015: Towards a Benchmark for Multi-Target Trackingcited by 133
- 2021Learning to Track with Object Permanencecited by 117
- 2020AR-Net: Adaptive Frame Resolution for Efficient Action Recognitioncited by 88
- 2020TubeTK: Adopting Tubes to Track Multi-Object in a One-Step Training Modelcited by 70
- 2017DeepCache: Principled Cache for Mobile Deep Visioncited by 57
- 2015Near-Online Multi-target Tracking with Aggregated Local Flow Descriptorcited by 46
- 2018Edge-Host Partitioning of Deep Neural Networks with Feature Space Encoding for Resource-Constrained Internet-of-Things Platformscited by 35
- 2019AdaScale: Towards Real-time Video Object Detection Using Adaptive Scalingcited by 27
- 2021Discriminative Appearance Modeling with Multi-track Pooling for Real-time Multi-object Trackingcited by 22
- 2020ApproxDet: Content and Contention-Aware Approximate Object Detection for Mobilescited by 15
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1.
4 papers.
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniquescited by 7
- 2024Optimizing Edge Offloading Decisions for Object Detectioncited by 2
- 2022AttTrack: Online Deep Attention Transfer for Multi-object Trackingcited by 1
- 2023Learning Online Policies for Person Tracking in Multi-View Environmentscited by 1
- 2024Optimizing Edge Offloading Decisions for Object Detection24 Oct 2024
- 2023Learning Online Policies for Person Tracking in Multi-View Environments26 Dec 2023
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniques28 Nov 2022
- 2022AttTrack: Online Deep Attention Transfer for Multi-object Tracking16 Oct 2022