AdaMask: Enabling Machine-Centric Video Streaming with Adaptive Frame Masking for DNN Inference Offloading

Shengzhong Liu,Tianshi Wang,Jinyang Li,Dachun Sun,Mani Srivastava,Tarek Abdelzaher
DOI: https://doi.org/10.1145/3503161.3548033
2022-01-01
Abstract:This paper presents AdaMask, a machine-centric video streaming framework for remote deep neural network (DNN) inference. The objective is to optimize the accuracy of downstream DNNs, offloaded to a remote machine, by adaptively changing video compression control knobs at runtime. Our main contributions are twofold. First, we propose frame masking as an effective mechanism to reduce the bandwidth consumption of video stream, which only preserves regions that potentially contain objects of interest. Second, we design a new adaptation algorithm that achieves the Pareto-optimal tradeoff between accuracy and bandwidth by controlling the masked portions of frames together with conventional H.264 control knobs (e.g., resolution). Through extensive evaluations on three sensing scenarios (dash camera, traffic surveillance, and drone), frame masking saves the bandwidth by up to 65% with <1% accuracy degradation, and AdaMask improves the accuracy by up to 14% over the baselines against the network dynamics.
What problem does this paper attempt to address?