US 12,278,993 B2
Allowing a matrix based intra prediction block to have multiple transform blocks
Zhi Zhang, Solna (SE); Kenneth Andersson, Gävle (SE); Davood Saffar, Solna (SE); Rickard Sjöberg, Stockholm (SE); Jacob Ström, Stockholm (SE); and Ruoyang Yu, Täby (SE)
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed on Mar. 8, 2024, as Appl. No. 18/599,544.
Application 18/599,544 is a continuation of application No. 17/760,924, granted, now 11,943,478, previously published as PCT/SE2020/050867, filed on Sep. 17, 2020.
Claims priority of provisional application 62/902,635, filed on Sep. 19, 2019.
Prior Publication US 2024/0340454 A1, Oct. 10, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/61 (2014.01); H04N 19/105 (2014.01); H04N 19/11 (2014.01); H04N 19/122 (2014.01); H04N 19/132 (2014.01); H04N 19/159 (2014.01); H04N 19/167 (2014.01); H04N 19/176 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/61 (2014.11) [H04N 19/105 (2014.11); H04N 19/11 (2014.11); H04N 19/122 (2014.11); H04N 19/132 (2014.11); H04N 19/159 (2014.11); H04N 19/167 (2014.11); H04N 19/176 (2014.11); H04N 19/70 (2014.11)] 9 Claims
OG exemplary drawing
 
1. A method performed by a video decoder, the method comprising:
determining a width and a height of a current block of a bitstream based on syntax elements in the bitstream;
determining whether the current block is an intra predicted block;
responsive to the current block being an intra predicted block, determining whether the intra predicted block is a matrix based intra prediction, MIP, predicted block;
determining whether the MIP predicted block has one transform block or multiple transform blocks;
determining a MIP weight matrix to be used to decode the current block based on a MIP prediction mode of the current block;
responsive to determining that the MIP predicted block has one transform block:
deriving the MIP predicted block based on the MIP weight matrix; and
responsive to determining that the MIP predicted block has multiple transform blocks:
deriving a first MIP predicted block based on the MIP weight matrix; and
deriving remaining MIP predicted blocks based on the MIP weight matrix and at least one decoded transform block of the current block; and
outputting the MIP predicted block or the first MIP predicted block and remaining predicted blocks for subsequent processing by the video decoder.