US 12,003,750 B2
Video decoding method and apparatus using multi-core transform, and video encoding method and apparatus using multi-core transform
Ki-ho Choi, Seoul (KR); Min-soo Park, Seoul (KR); and Elena Alshina, Seoul (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Jan. 9, 2023, as Appl. No. 18/094,805.
Application 18/094,805 is a continuation of application No. 16/613,184, granted, now 11,589,066, previously published as PCT/KR2018/007506, filed on Jul. 3, 2018.
Claims priority of provisional application 62/528,483, filed on Jul. 4, 2017.
Prior Publication US 2023/0164342 A1, May 25, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/44 (2014.01); H04N 19/122 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01)
CPC H04N 19/45 (2014.11) [H04N 19/122 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11)] 3 Claims
OG exemplary drawing
 
1. A video decoding method comprising:
splitting a current picture into a plurality of maximum coding units using information about a maximum size of coding unit obtained from a bitstream;
splitting a maximum coding unit, among the plurality of maximum coding units, into a plurality of coding units including a current coding unit, using split information about a coding unit obtained from the bitstream;
obtaining, from the bitstream, information about a multi-core transformation according to a size of the current coding unit and whether a specific tool is applied or not, the information about the multi-core transformation indicating which transform kernel set among a plurality of transform kernel sets is to be applied, wherein the transform kernel set includes a horizontal transform kernel for inverse transformation of the current coding unit in a horizontal direction and a vertical transform kernel for inverse transformation of the current coding unit in a vertical direction;
determining the horizontal transform kernel and the vertical transform kernel according to the information about the multi-core transformation; and
performing the inverse transformation of the current coding unit by using the horizontal transform kernel and the vertical transform kernel.