Method, apparatus and system for encoding and decoding the transform units of a coding unit
AssigneeCanon Kabushiki Kaisha
InventorsChristopher James Rosewarne, Volodymyr Kolesnikov
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsChristopher James Rosewarne, Volodymyr Kolesnikov
Estimating the term…
Disclosed is method of decoding, from a video bitstream, a transform unit containing at least one chroma residual coefficient array associated with a single chroma channel. The method determines a size of the transform unit related to a hierarchical level of the transform unit in a corresponding coding unit, and identifies a maximum number of inverse transforms according to the determined size. The method decodes from the video bitstream the at least one chroma residual coefficient array using the identified maximum number of transforms, selects an inverse transform for the decoded chroma residual coefficient arrays, the inverse transform being selected from a predetermined set of inverse transforms, and applies the selected inverse transform to each of the chroma residual coefficient arrays to decode chroma residual samples for the chroma channel of the transform unit. A similar encoding method is also disclosed.
A method of encoding chroma residual samples into a video bitstream as a transform unit including two chroma residual coefficient arrays associated with a first chroma channel and two chroma residual coefficient arrays associated with a second chroma channel in a 4:2:2 chroma format, the method comprising:
A method of decoding a transform unit including two chroma residual coefficient arrays associated with a first chroma channel and two chroma residual coefficient arrays associated with a second chroma channel in a 4:2:2 chroma format, the method comprising:
A non-transitory computer readable storage medium having a program recorded thereon, the program being executable by a processor to encode chroma residual samples into a video bitstream as a transform unit including two chroma residual coefficient arrays associated with a first chroma channel and two chroma residual coefficient arrays associated with a second chroma channel in a 4:2:2 chroma format, the program comprising:
A non-transitory computer readable storage medium having a program recorded thereon, the program being executable by a processor to decode a transform unit including two chroma residual coefficient arrays associated with a first chroma channel and two chroma residual coefficient arrays associated with a second chroma channel in a 4:2:2 chroma format, the program comprising:
A video encoder for encoding chroma residual samples into a video bitstream as a transform unit including two chroma residual coefficient arrays associated with a first chroma channel and two chroma residual coefficient arrays associated with a second chroma channel in a 4:2:2 chroma format, the video encoder comprising:
A video decoder for decoding a transform unit including two chroma residual coefficient arrays associated with a first chroma channel and two chroma residual coefficient arrays associated with a second chroma channel in a 4:2:2 chroma format, the video decoder comprising:
Dependencies are inferred from the claim text.