RedunCut: Measurement-Driven Sampling and Accuracy Performance Modeling for Low-Cost Live Video Analytics
Gur-Eyal Sela, Kumar Krishna Agrawal, Bharathan Balaji, Joseph Gonzalez, Ion Stoica
TL;DR
RedunCut tackles the high cost of live video analytics by introducing a measurement-driven sampler and a data-driven accuracy predictor for dynamic model-size selection. It explicitly estimates the cost-benefit of sampling and uses a lightweight kNN-based predictor to map prediction statistics to accuracy, all without modifying base models. Across road-vehicle, drone, and surveillance videos and multiple model families, RedunCut achieves 14-62% compute savings at the same accuracy, and shows robustness to limited historical data and data drift. This work demonstrates a practical, model-agnostic shim that enables cost-efficient LVA at scale.
Abstract
Live video analytics (LVA) runs continuously across massive camera fleets, but inference cost with modern vision models remains high. To address this, dynamic model size selection (DMSS) is an attractive approach: it is content-aware but treats models as black boxes, and could potentially reduce cost by up to 10x without model retraining or modification. Without ground truth labels at runtime, we observe that DMSS methods use two stages per segment: (i) sampling a few models to calculate prediction statistics (e.g., confidences), then (ii) selection of the model size from those statistics. Prior systems fail to generalize to diverse workloads, particularly to mobile videos and lower accuracy targets. We identify that the failure modes stem from inefficient sampling whose cost exceeds its benefit, and inaccurate per-segment accuracy prediction. In this work, we present RedunCut, a new DMSS system that addresses both: It uses a measurement-driven planner that estimates the cost-benefit tradeoff of sampling, and a lightweight, data-driven performance model to improve accuracy prediction. Across road-vehicle, drone, and surveillance videos and multiple model families and tasks, RedunCut reduces compute cost by 14-62% at fixed accuracy and remains robust to limited historical data and to drift.
