US 12,309,415 B2
Video picture prediction method and apparatus
Huanbang Chen, Shenzhen (CN); Xiang Ma, Moscow (RU); Haitao Yang, Shenzhen (CN); and Jianle Chen, San Diego, CA (US)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Jun. 30, 2023, as Appl. No. 18/345,223.
Application 18/345,223 is a continuation of application No. 17/858,567, filed on Jul. 6, 2022, granted, now 11,736,715.
Application 17/858,567 is a continuation of application No. 17/185,039, filed on Feb. 25, 2021, granted, now 11,425,410, issued on Aug. 23, 2022.
Application 17/185,039 is a continuation of application No. PCT/CN2019/083100, filed on Apr. 17, 2019.
Claims priority of application No. 201810983026.0 (CN), filed on Aug. 27, 2018.
Prior Publication US 2024/0007663 A1, Jan. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/513 (2014.01); H04N 19/105 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/513 (2014.11) [H04N 19/105 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/46 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for transmitting an encoded bitstream of video data, comprising:
receiving the encoded bitstream of video data, the encoded bitstream comprises a plurality of syntax elements, wherein the plurality of syntax elements comprise a first identifier which indicates that an affine motion model based motion compensation is enabled for a video sequence including a picture block to be processed;
wherein the encoded bitstream further comprises a second identifier when the first identifier indicates that the affine motion model based motion compensation is enabled for the video sequence and the picture block satisfies a condition for inter prediction using the affine motion model, and wherein the second identifier indicates that an affine motion model based advanced motion vector prediction (AMVP) mode is used for inter prediction of the picture block;
wherein the encoded bitstream further comprises a third identifier when the first identifier indicates that the affine motion model based motion compensation is enabled for the video sequence;
wherein the encoded bitstream further comprises a fourth identifier when the second identifier indicates that the affine motion model based AMVP mode is used for inter prediction of the picture block and the third identifier is a true value;
wherein a false value of the third identifier indicates that a 6-parameter affine motion model based motion compensation is disabled for the video sequence and the true value of the third identifier indicates that the 6-parameter affine motion model based motion compensation is enabled for the video sequence, wherein a true value of the fourth identifier indicates that the 6-parameter affine motion model based motion compensation is used for inter prediction of the picture block, and wherein the false value of the fourth identifier indicates that a 4-parameter affine motion model based motion compensation is used for inter prediction of the picture block; and
sending the encoded bitstream.