Transforms for large video and image blocks
AssigneeGoogle Inc.
InventorsUrvang Joshi, Debargha Mukherjee
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsUrvang Joshi, Debargha Mukherjee
Estimating the term…
Improved transforms are used to encode and decode large video and image blocks. During encoding, a prediction residual block having a large size (e.g., larger than 32×32) is generated. The pixel values of the prediction residual block are transformed to produce transform coefficients. After determining that the transform coefficients exceed a threshold cardinality representative of a maximum transform block size (e.g., 32×32), a number of the transform coefficients are discarded such that a remaining number of transform coefficients does not exceed the threshold cardinality. A transform block is then generated using the remaining number. During decoding, after determining that the transform coefficients exceed the threshold cardinality, a number of new coefficients are added to the transform coefficients such that a total number of transform coefficients exceeds the threshold cardinality. The transform coefficients are then inverse transformed into a prediction residual block having a large size.
A method for decoding an encoded block, the method comprising:
An apparatus for decoding an encoded block, the apparatus comprising:
A method for decoding an encoded block, the method comprising:
Dependencies are inferred from the claim text.