Adaptive variable block transform system, medium, and method
First Claim
Patent Images
1. A system for variable block transform, comprising:
- a transform block size determination unit to designate at least one transform block size for components of an input video, based on a format of the input video, defining the components, and/or respective characteristics of the components; and
a transform coding unit to perform transform coding on each of the components according to the designated at least one transform block size.
1 Assignment
0 Petitions
Accused Products
Abstract
A variable block transform system, medium, and a system, medium, and method for video encoding/decoding using the variable block transform. The system includes a transform block size determination unit that determines the transform block size for components of an input video based on a format, defining the components, of the input video or characteristics of the components, and a transform coding unit that performs transform coding on each of the color components of the input video according to the determined transform block sizes and outputs transform coefficients.
111 Citations
47 Claims
-
1. A system for variable block transform, comprising:
-
a transform block size determination unit to designate at least one transform block size for components of an input video, based on a format of the input video, defining the components, and/or respective characteristics of the components; and
a transform coding unit to perform transform coding on each of the components according to the designated at least one transform block size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for variable block transform, comprising:
-
designating at least one transform block size for components of an input video, based on a format of the input video, defining the components, and/or respective characteristics of the components; and
performing transform coding on each of the components according to the designated at least one transform block size. - View Dependent Claims (10, 11, 12, 45)
-
-
13. A video encoder, comprising:
-
a variable block transform unit to perform transform coding on components of an input video, based on a format of the input video, defining the components, and/or respective characteristics of the components of the input video, and to output corresponding transform coefficients; and
a quantization unit to quantize the transform coefficients. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A video encoding method, comprising:
-
performing transform coding on components of an input video based on a format of the input video, defining the components, and/or respective characteristics of the components, and generating corresponding transform coefficients; and
quantizing the transform coefficients for generating an encoded video bitstream. - View Dependent Claims (24, 25, 26, 27, 28, 46)
-
-
29. A video decoder for decoding encoded input video data, comprising:
a variable block inverse transform unit to perform variable block inverse transform on inversely quantized data related to components of the encoded input video data based on a format of the encoded input video data, defining the components, or respective characteristics of the components using predetermined corresponding transform block size information provided for and/or with the encoded input video data. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
39. A video decoding method, comprising:
-
performing transform coding on components of an encoded input video based on a format of the encoded input video, defining the components, and/or respective characteristics of the components of the encoded input video and generating corresponding transform coefficients; and
quantizing the transform coefficients for decoding the encoded input video. - View Dependent Claims (40, 41, 42, 43, 44, 47)
-
Specification