Efficient Per-Shot Convex Hull Prediction By Recurrent Learning

06/10/2022
by   Somdyuti Paul, et al.
0

Adaptive video streaming relies on the construction of efficient bitrate ladders to deliver the best possible visual quality to viewers under bandwidth constraints. The traditional method of content dependent bitrate ladder selection requires a video shot to be pre-encoded with multiple encoding parameters to find the optimal operating points given by the convex hull of the resulting rate-quality curves. However, this pre-encoding step is equivalent to an exhaustive search process over the space of possible encoding parameters, which causes significant overhead in terms of both computation and time expenditure. To reduce this overhead, we propose a deep learning based method of content aware convex hull prediction. We employ a recurrent convolutional network (RCN) to implicitly analyze the spatiotemporal complexity of video shots in order to predict their convex hulls. A two-step transfer learning scheme is adopted to train our proposed RCN-Hull model, which ensures sufficient content diversity to analyze scene complexity, while also making it possible capture the scene statistics of pristine source videos. Our experimental results reveal that our proposed model yields better approximations of the optimal convex hulls, and offers competitive time savings as compared to existing approaches. On average, the pre-encoding time was reduced by 58.0 (BD-rate) of the predicted convex hulls against ground truth was 0.08 the mean absolute deviation of the BD-rate distribution was 0.44

READ FULL TEXT
research
11/09/2017

Estimation of optimal encoding ladders for tiled 360° VR video in adaptive streaming systems

Given the significant industrial growth of demand for virtual reality (V...
research
09/26/2017

Encoding Bitrate Optimization Using Playback Statistics for HTTP-based Adaptive Video Streaming

HTTP video streaming is in wide use to deliver video over the Internet. ...
research
10/19/2022

Content-adaptive Encoder Preset Prediction for Adaptive Live Streaming

In live streaming applications, a fixed set of bitrate-resolution pairs ...
research
04/24/2023

Green Video Complexity Analysis for Efficient Encoding in Adaptive Video Streaming

For adaptive streaming applications, low-complexity and accurate video c...
research
08/23/2022

Quality-Constant Per-Shot Encoding by Two-Pass Learning-based Rate Factor Prediction

Providing quality-constant streams can simultaneously guarantee user exp...
research
04/29/2023

Just Noticeable Difference-aware Per-Scene Bitrate-laddering for Adaptive Video Streaming

In video streaming applications, a fixed set of bitrate-resolution pairs...
research
06/15/2019

Speeding up VP9 Intra Encoder with Hierarchical Deep Learning Based Partition Prediction

In VP9 video codec, the sizes of blocks are decided during encoding by r...

Please sign up or login with your details

Forgot password? Click here to reset