Turbo: Opportunistic Enhancement for Edge Video Analytics

06/29/2022
by   Yan Lu, et al.
0

Edge computing is being widely used for video analytics. To alleviate the inherent tension between accuracy and cost, various video analytics pipelines have been proposed to optimize the usage of GPU on edge nodes. Nonetheless, we find that GPU compute resources provisioned for edge nodes are commonly under-utilized due to video content variations, subsampling and filtering at different places of a pipeline. As opposed to model and pipeline optimization, in this work, we study the problem of opportunistic data enhancement using the non-deterministic and fragmented idle GPU resources. In specific, we propose a task-specific discrimination and enhancement module and a model-aware adversarial training mechanism, providing a way to identify and transform low-quality images that are specific to a video pipeline in an accurate and efficient manner. A multi-exit model structure and a resource-aware scheduler is further developed to make online enhancement decisions and fine-grained inference execution under latency and GPU resource constraints. Experiments across multiple video analytics pipelines and datasets reveal that by judiciously allocating a small amount of idle resources on frames that tend to yield greater marginal benefits from enhancement, our system boosts DNN object detection accuracy by 7.3-11.3% without incurring any latency costs.

READ FULL TEXT

page 3

page 4

page 8

page 11

page 12

page 15

page 16

research
08/31/2023

End-Edge Coordinated Joint Encoding and Neural Enhancement for Low-Light Video Analytics

In this paper, we investigate video analytics in low-light environments,...
research
02/03/2021

Llama: A Heterogeneous Serverless Framework for Auto-Tuning Video Analytics Pipelines

The proliferation of camera-enabled devices and large video repositories...
research
05/18/2021

Towards Performance Clarity of Edge Video Analytics

Edge video analytics is becoming the solution to many safety and managem...
research
01/19/2022

GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edge

Video analytics pipelines have steadily shifted to edge deployments to r...
research
04/04/2023

End-to-End Latency Optimization of Multi-view 3D Reconstruction for Disaster Response

In order to plan rapid response during disasters, first responder agenci...
research
01/25/2020

Interoperable GPU Kernels as Latency Improver for MEC

Mixed reality (MR) applications are expected to become common when 5G go...
research
04/04/2023

MadEye: Boosting Live Video Analytics Accuracy with Adaptive Camera Configurations

Camera orientations (i.e., rotation and zoom) govern the content that a ...

Please sign up or login with your details

Forgot password? Click here to reset