US 12,445,598 B2
Method and apparatus for video coding based on mapping
Dong Gyu Sim, Seoul (KR); Joo Hyung Byeon, Seoul (KR); Sea Nae Park, Seoul (KR); and Seung Wook Park, Yongin-si (KR)
Assigned to HYUNDAI MOTOR COMPANY, Seoul (KR); KIA CORPORATION, Seoul (KR); and KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATION, Seoul (KR)
Filed by HYUNDAI MOTOR COMPANY, Seoul (KR); KIA CORPORATION, Seoul (KR); and KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATION, Seoul (KR)
Filed on Sep. 11, 2023, as Appl. No. 18/244,691.
Application 18/244,691 is a continuation of application No. PCT/KR2022/004170, filed on Mar. 24, 2022.
Claims priority of application No. 10-2021-0041882 (KR), filed on Mar. 31, 2021; and application No. 10-2022-0036240 (KR), filed on Mar. 23, 2022.
Prior Publication US 2023/0421753 A1, Dec. 28, 2023
Int. Cl. H04N 19/105 (2014.01); H04N 19/11 (2014.01); H04N 19/176 (2014.01); H04N 19/82 (2014.01); H04N 19/86 (2014.01); H04N 19/91 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/11 (2014.11); H04N 19/176 (2014.11); H04N 19/82 (2014.11); H04N 19/86 (2014.11); H04N 19/91 (2014.11)] 17 Claims
OG exemplary drawing
 
1. A video decoding apparatus, comprising:
an entropy decoder configured to decode a prediction mode of an intra prediction of a current block, or to decode a reference picture index and a motion vector of an inter prediction from a bitstream, and then decode a residual block and mapping data of the current block from the bitstream;
a mapper configured to map a reference picture from an original range to a mapping range by using the mapping data, wherein the reference picture is selected based on the reference picture index from reference images;
a predictor configured to generate a prediction block of the current block by applying the prediction mode to previously reconstructed blocks and performing the intra prediction or by applying the motion vector to a mapped reference picture and performing the inter prediction;
an adder configured to sum the prediction block and the residual block to generate a reconstructed block to be included in a reconstructed image;
an inverse mapper configured to inversely map the reconstructed image from the mapping range to the original range by using inverse mapping data corresponding to the mapping data;
a loop filter unit configured to perform loop filtering on an inversely mapped reconstructed image, wherein the loop filtering comprises a deblocking filter and an offset filter; and
a memory configured to store a filtered reconstructed image as included in the reference images,
wherein the mapping data includes, for a current image comprising the current block, a minimum value in the original range, and
wherein, when the mapping data comprises a difference value of the minimum value, the current image has a minimum value that is determined by taking, for a predicted minimum value of the current image, a minimum value determined by previously transmitted mapping data when the mapping data is transmitted more than once for one encoding sequence and then by summing the predicted minimum value and the difference value of the minimum value.