US 11,968,373 B2
Video encoding apparatus, video decoding apparatus, and video decoding method for performing intra-prediction based on directionality of neighboring block
Je Chang Jeong, Daejeon (KR); Soon Jong Jin, Daejeon (KR); Sang Jun Park, Daejeon (KR); and Hyuk Lee, Daejeon (KR)
Assigned to IDEAHUB INC., Seoul (KR)
Filed by Ideahub Inc., Seoul (KR)
Filed on Aug. 20, 2021, as Appl. No. 17/407,865.
Application 17/407,865 is a continuation of application No. 16/407,086, filed on May 8, 2019, granted, now 11,122,274.
Application 16/407,086 is a continuation of application No. 15/880,402, filed on Jan. 25, 2018, granted, now 10,334,252, issued on Jun. 25, 2019.
Application 15/880,402 is a continuation of application No. 15/447,055, filed on Mar. 1, 2017, granted, now 9,918,093, issued on Mar. 13, 2018.
Application 15/447,055 is a continuation of application No. 15/260,240, filed on Sep. 8, 2016, granted, now 9,641,849, issued on May 2, 2017.
Application 15/260,240 is a continuation of application No. 12/977,928, filed on Dec. 23, 2010, granted, now 9,467,705, issued on Oct. 11, 2016.
Claims priority of application No. 10-2009-0134017 (KR), filed on Dec. 30, 2009.
Prior Publication US 2021/0392340 A1, Dec. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/159 (2014.01); H04N 19/11 (2014.01); H04N 19/124 (2014.01); H04N 19/152 (2014.01); H04N 19/176 (2014.01); H04N 19/184 (2014.01); H04N 19/196 (2014.01); H04N 19/50 (2014.01); H04N 19/513 (2014.01); H04N 19/547 (2014.01); H04N 19/61 (2014.01)
CPC H04N 19/159 (2014.11) [H04N 19/11 (2014.11); H04N 19/124 (2014.11); H04N 19/152 (2014.11); H04N 19/176 (2014.11); H04N 19/197 (2014.11); H04N 19/513 (2014.11); H04N 19/547 (2014.11); H04N 19/61 (2014.11); H04N 19/184 (2014.11); H04N 19/50 (2014.11)] 13 Claims
OG exemplary drawing
 
1. A video decoding method performed by a video decoding apparatus, the method comprising:
determining a neighboring intra prediction mode associated with a neighboring block, the neighboring block being adjacent to a current block;
determining a current intra prediction mode associated with the current block based on whether the neighboring intra prediction mode associated with the neighboring block has directionality or not;
performing intra-prediction based on the current intra prediction mode associated with the current block to generate a prediction block associated with the current block;
obtaining transform coefficients by using a discrete cosine transform;
dequantizing the transform coefficients to generate dequantized transform coefficients;
transforming the dequantized transform coefficients to generate a residual block associated with the current block; and
reconstructing the current block based on the prediction block and the residual block,
wherein determining the current intra prediction mode associated with the current block comprises:
determining candidate intra prediction modes associated with the current block according to a first set of two or more mathematical expressions, when the neighboring intra prediction mode associated with the neighboring block has no directionality,
determining candidate intra prediction modes associated with the current block according to a second set of two or more mathematical expressions, when the neighboring intra prediction mode associated with the neighboring block has directionality,
selecting the current intra prediction mode associated with the current block among the candidate intra prediction modes,
wherein the second set of two or more mathematical expressions is different from the first set of two or more mathematical expressions,
wherein the second set of two or more mathematical expressions use the neighboring intra prediction mode associated with the neighboring block, and
the neighboring block includes a left block adjacent to the current block.