Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, 2020
DOI: 10.1145/3387514.3405887
|View full text |Cite
|
Sign up to set email alerts
|

Server-Driven Video Streaming for Deep Learning Inference

Abstract: Video streaming is crucial for AI applications that gather videos from sources to servers for inference by deep neural nets (DNNs). Unlike traditional video streaming that optimizes visual quality, this new type of video streaming permits aggressive compression/pruning of pixels not relevant to achieving high DNN inference accuracy. However, much of this potential is left unrealized, because current video streaming protocols are driven by the video source (camera) where the compute is rather limited. We advoca… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

2
96
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 154 publications
(98 citation statements)
references
References 41 publications
2
96
0
Order By: Relevance
“…Thereafter, for each cluster, it trains a hidden Markov model (HMM) to estimate the corresponding bandwidth. A number of other data-driven machine learning solutions have also emerged: AMP [4], CFA [18], PREM [39], LiveNAS [22], Pytheas [20] and DDS [12].…”
Section: Buffer Controllermentioning
confidence: 99%
“…Thereafter, for each cluster, it trains a hidden Markov model (HMM) to estimate the corresponding bandwidth. A number of other data-driven machine learning solutions have also emerged: AMP [4], CFA [18], PREM [39], LiveNAS [22], Pytheas [20] and DDS [12].…”
Section: Buffer Controllermentioning
confidence: 99%
“…This calls for alternative video streaming systems that forecast users’ requests, exploit correlation among video consumption patterns of the users and possible association of users with an access point or base station. As forecasting is central in these systems, machine learning methods have been proposed for both 360-degree video [ 127 , 128 , 129 , 130 , 131 ] and regular video [ 132 , 133 , 134 ].…”
Section: Learning-based Transmissionmentioning
confidence: 99%
“…A CNN is used to extract image features and an RNN to capture temporal features. A sender-driven video streaming system is employed in [ 133 ] for improved inference. A deep neural network is used to extract the areas of interest from a low-quality video.…”
Section: Learning-based Transmissionmentioning
confidence: 99%
See 1 more Smart Citation
“…Li et al [76], on-camera filtering is performed for efficient realtime video analytics. In [77], an IoT camera analyzes the traffic flow using a low-resolution image and the edge server also analyzes the image, identifies an important part of the image (if any) in terms of data analytics, and requests an important part in high resolution from the device. IoT devices in a smart building can transfer their sensor readings to the IoT gateway on the same floor for efficient HVAC (Heating, Ventilation, and Air Conditioning).…”
mentioning
confidence: 99%