ILCAS: Imitation Learning-Based Configuration-Adaptive Streaming for Live Video Analytics with Cross-Camera Collaboration

08/19/2023
by   Duo Wu, et al.
0

The high-accuracy and resource-intensive deep neural networks (DNNs) have been widely adopted by live video analytics (VA), where camera videos are streamed over the network to resource-rich edge/cloud servers for DNN inference. Common video encoding configurations (e.g., resolution and frame rate) have been identified with significant impacts on striking the balance between bandwidth consumption and inference accuracy and therefore their adaption scheme has been a focus of optimization. However, previous profiling-based solutions suffer from high profiling cost, while existing deep reinforcement learning (DRL) based solutions may achieve poor performance due to the usage of fixed reward function for training the agent, which fails to craft the application goals in various scenarios. In this paper, we propose ILCAS, the first imitation learning (IL) based configuration-adaptive VA streaming system. Unlike DRL-based solutions, ILCAS trains the agent with demonstrations collected from the expert which is designed as an offline optimal policy that solves the configuration adaption problem through dynamic programming. To tackle the challenge of video content dynamics, ILCAS derives motion feature maps based on motion vectors which allow ILCAS to visually “perceive” video content changes. Moreover, ILCAS incorporates a cross-camera collaboration scheme to exploit the spatio-temporal correlations of cameras for more proper configuration selection. Extensive experiments confirm the superiority of ILCAS compared with state-of-the-art solutions, with 2-20.9 improvement of mean accuracy and 19.9-85.3

READ FULL TEXT

page 2

page 5

page 9

page 11

page 12

page 13

page 15

page 16

research
06/27/2023

DeepStream: Bandwidth Efficient Multi-Camera Video Streaming for Deep Learning Analytics

Deep learning video analytic systems process live video feeds from multi...
research
04/20/2020

Energy-Based Imitation Learning

We tackle a common scenario in imitation learning (IL), where agents try...
research
11/03/2018

ReXCam: Resource-Efficient, Cross-Camera Video Analytics at Enterprise Scale

The deployment of large camera networks for video analytics is an establ...
research
01/20/2023

AccDecoder: Accelerated Decoding for Neural-enhanced Video Analytics

The quality of the video stream is key to neural network-based video ana...
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 ...
research
04/26/2022

AccMPEG: Optimizing Video Encoding for Video Analytics

With more videos being recorded by edge sensors (cameras) and analyzed b...
research
09/23/2019

Collaborative Intelligent Cross-Camera Video Analytics at Edge: Opportunities and Challenges

Nowadays, video cameras are deployed in large scale for spatial monitori...

Please sign up or login with your details

Forgot password? Click here to reset