An Improved Framework of Affine Motion Compensation in Video Coding

2019 ◽  
Vol 28 (3) ◽  
pp. 1456-1469 ◽  
Author(s):  
Kai Zhang ◽  
Yi-Wen Chen ◽  
Li Zhang ◽  
Wei-Jung Chien ◽  
Marta Karczewicz
Symmetry ◽  
2020 ◽  
Vol 12 (7) ◽  
pp. 1143
Author(s):  
Weizheng Ren ◽  
Wei He ◽  
Yansong Cui

As a newly proposed video coding standard, Versatile Video Coding (VVC) has adopted some revolutionary techniques compared to High Efficiency Video Coding (HEVC). The multiple-mode affine motion compensation (MM-AMC) adopted by VVC saves approximately 15%-25% Bjøntegaard Delta Bitrate (BD-BR), with an inevitable increase of encoding time. This paper gives an overview of both the 4-parameter affine motion model and the 6-parameter affine motion model, analyzes their performances, and proposes improved algorithms according to the symmetry of iterative gradient descent for fast affine motion estimation. Finally, the proposed algorithms and symmetric MM-AMC flame of VTM-7.0 are compared. The results show that the proposed algorithms save 6.65% total encoding time on average, which saves approximately 30% encoding time of affine motion compensation.


Electronics ◽  
2019 ◽  
Vol 8 (9) ◽  
pp. 993 ◽  
Author(s):  
Young-Ju Choi ◽  
Dong-San Jun ◽  
Won-Sik Cheong ◽  
Byung-Gyu Kim

The fundamental motion model of the conventional block-based motion compensation in High Efficiency Video Coding (HEVC) is a translational motion model. However, in the real world, the motion of an object exists in the form of combining many kinds of motions. In Versatile Video Coding (VVC), a block-based 4-parameter and 6-parameter affine motion compensation (AMC) is being applied. In natural videos, in the majority of cases, a rigid object moves without any regularity rather than maintains the shape or transform with a certain rate. For this reason, the AMC still has a limit to compute complex motions. Therefore, more flexible motion model is desired for new video coding tool. In this paper, we design a perspective affine motion compensation (PAMC) method which can cope with more complex motions such as shear and shape distortion. The proposed PAMC utilizes perspective and affine motion model. The perspective motion model-based method uses four control point motion vectors (CPMVs) to give degree of freedom to all four corner vertices. Besides, the proposed algorithm is integrated into the AMC structure so that the existing affine mode and the proposed perspective mode can be executed adaptively. Because the block with the perspective motion model is a rectangle without specific feature, the proposed PAMC shows effective encoding performance for the test sequence containing irregular object distortions or dynamic rapid motions in particular. Our proposed algorithm is implemented on VTM 2.0. The experimental results show that the BD-rate reduction of the proposed technique can be achieved up to 0.45% and 0.30% on Y component for random access (RA) and low delay P (LDP) configurations, respectively.


2017 ◽  
Vol 24 (3) ◽  
pp. 271-284
Author(s):  
Mithilesh Kumar Jha ◽  
Ravi Chaudhary ◽  
Sumantra Dutta Roy ◽  
Mona Mathur ◽  
Brejesh Lall

Sign in / Sign up

Export Citation Format

Share Document