Mondrian: On-Device High-Performance Video Analytics with Compressive Packed Inference
Not on the map. Why?
Abstract (arXiv)
In this paper, we present Mondrian, an edge system that enables high-performance object detection on high-resolution video streams. Many lightweight models and system optimization techniques have been proposed for resource-constrained devices, but they do not fully utilize the potential of the accelerators over dynamic, high-resolution videos. To enable such capability, we devise a novel Compressive Packed Inference to minimize per-pixel processing costs by selectively determining the necessary pixels to process and combining them to maximize processing parallelism. In particular, our system quickly extracts ROIs and dynamically shrinks them, reflecting the effect of the fast-changing characteristics of objects and scenes. It then intelligently combines such scaled ROIs into large canvases to maximize the utilization of inference accelerators such as GPU. Evaluation across various datasets, models, and devices shows Mondrian outperforms state-of-the-art baselines (e.g., input rescaling, ROI extractions, ROI extractions+batching) by 15.0-19.7% higher accuracy, leading to ×6.65 higher throughput than frame-wise inference for processing various 1080p video streams. The code is available at https://github.com/snuhcs/mondrian.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 68 references that are in the map. First posted on arXiv 12 Mar 2024.
Builds on
20 of 68 references.
References · 20
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
- 2019Towards Real-Time Multi-Object Trackingcited by 311
- 2020MOTChallenge: A Benchmark for Single-Camera Multiple Target Trackingcited by 134
- 2020SPINN: Synergistic Progressive Inference of Neural Networks over Device and Cloudcited by 109
- 2021SiamMOT: Siamese Multi-Object Trackingcited by 62
- 2017DeepCache: Principled Cache for Mobile Deep Visioncited by 57
- 2020Learning When and Where to Zoom with Deep Reinforcement Learningcited by 43
8 more
- 2021Dynamic Resolution Networkcited by 31
- 2021The 5th AI City Challengecited by 28
- 2019AdaScale: Towards Real-time Video Object Detection Using Adaptive Scalingcited by 27
- 2018ELASTIC: Improving CNNs with Dynamic Scaling Policiescited by 20
- 2021DynO: Dynamic Onloading of Deep Neural Networks from Cloud to Devicecited by 17
- 2020ApproxDet: Content and Contention-Aware Approximate Object Detection for Mobilescited by 15
- 2018Pack and Detect: Fast Object Detection in Videos Using Region-of-Interest Packingcited by 2
- 2023MOSAIC: Spatially-Multiplexed Edge AI Optimization over Multiple Concurrent Video Sensing Streamscited by 2
Built on by
Not cited yet.