Neural Network Assisted Depth Map Packing for Compression Using Standard Hardware Video Codecs

06/30/2022
by   Matti Siekkinen, et al.
0

Depth maps are needed by various graphics rendering and processing operations. Depth map streaming is often necessary when such operations are performed in a distributed system and it requires in most cases fast performing compression, which is why video codecs are often used. Hardware implementations of standard video codecs enable relatively high resolution and framerate combinations, even on resource constrained devices, but unfortunately those implementations do not currently support RGB+depth extensions. However, they can be used for depth compression by first packing the depth maps into RGB or YUV frames. We investigate depth map compression using a combination of depth map packing followed by encoding with a standard video codec. We show that the precision at which depth maps are packed has a large and nontrivial impact on the resulting error caused by the combination of the packing scheme and lossy compression when bitrate is constrained. Consequently, we propose a variable precision packing scheme assisted by a neural network model that predicts the optimal precision for each depth map given a bitrate constraint. We demonstrate that the model yields near optimal predictions and that it can be integrated into a game engine with very low overhead using modern hardware.

READ FULL TEXT

page 6

page 7

page 8

page 10

page 11

page 13

page 15

research
01/10/2022

End-to-end lossless compression of high precision depth maps guided by pseudo-residual

As a fundamental data format representing spatial information, depth map...
research
07/04/2016

A Two-Streamed Network for Estimating Fine-Scaled Depth Maps from Single RGB Images

Estimating depth from a single RGB image is an ill-posed and inherently ...
research
12/02/2021

Neural Weight Step Video Compression

A variety of compression methods based on encoding images as weights of ...
research
12/17/2018

A Fast Combination of AES Encryption and LZ4 Compression Algorithms

From a long time ago, beside encryption of data and making it secure, co...
research
06/29/2021

Packing: Towards 2x NLP BERT Acceleration

We find that at sequence length 512 padding tokens represent in excess o...
research
11/05/2021

Synchronized Smartphone Video Recording System of Depth and RGB Image Frames with Sub-millisecond Precision

In this paper, we propose a recording system with high time synchronizat...
research
08/02/2018

Two-Layer Lossless HDR Coding using Histogram Packing Technique with Backward Compatibility to JPEG

An efficient two-layer coding method using the histogram packing techniq...

Please sign up or login with your details

Forgot password? Click here to reset