Self-Supervised Learning of Perceptually Optimized Block Motion Estimates for Video Compression

10/05/2021
by   Somdyuti Paul, et al.
6

Block based motion estimation is integral to inter prediction processes performed in hybrid video codecs. Prevalent block matching based methods that are used to compute block motion vectors (MVs) rely on computationally intensive search procedures. They also suffer from the aperture problem, which can worsen as the block size is reduced. Moreover, the block matching criteria used in typical codecs do not account for the resulting levels of perceptual quality of the motion compensated pictures that are created upon decoding. Towards achieving the elusive goal of perceptually optimized motion estimation, we propose a search-free block motion estimation framework using a multi-stage convolutional neural network, which is able to conduct motion estimation on multiple block sizes simultaneously, using a triplet of frames as input. This composite block translation network (CBT-Net) is trained in a self-supervised manner on a large database that we created from publicly available uncompressed video content. We deploy the multi-scale structural similarity (MS-SSIM) loss function to optimize the perceptual quality of the motion compensated predicted frames. Our experimental results highlight the computational efficiency of our proposed model relative to conventional block matching based motion estimation algorithms, for comparable prediction errors. Further, when used to perform inter prediction in AV1, the MV predictions of the perceptually optimized model result in average Bjontegaard-delta rate (BD-rate) improvements of -1.70 -1.52 (VMAF) quality metrics, respectively as compared to the block matching based motion estimation system employed in the SVT-AV1 encoder.

READ FULL TEXT

page 1

page 2

page 8

page 9

page 11

research
12/11/2019

Deep motion estimation for parallel inter-frame prediction in video compression

Standard video codecs rely on optical flow to guide inter-frame predicti...
research
09/29/2020

Learning to Compress Videos without Computing Motion

With the development of higher resolution contents and displays, its sig...
research
05/09/2023

Learning Dynamic Point Cloud Compression via Hierarchical Inter-frame Block Matching

3D dynamic point cloud (DPC) compression relies on mining its temporal c...
research
06/17/2014

Block matching algorithm based on Harmony Search optimization for motion estimation

Motion estimation is one of the major problems in developing video codin...
research
02/23/2022

A modification of the conjugate direction method for motion estimation

A comparative study of different block matching alternatives for motion ...
research
06/30/2014

Block matching algorithm for motion estimation based on Artificial Bee Colony (ABC)

Block matching (BM) motion estimation plays a very important role in vid...

Please sign up or login with your details

Forgot password? Click here to reset