Patent EP0514663A2 successfully refreshed from Google Patents.
EP0514663A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
An apparatus and method for motion video encoding employing an adaptive quantizer
Assignee: International Business Machines Corp
•
Filing: 1992-04-11
•
Granted: —
•
Expires: 2012-04-11
Abstract
Abstract An apparatus and method for encoding of a video picture is disclosed. The video picture has a plurality of pictures. The pictures each have a plurality of macroblocks. The macroblocks each have a plurality of sub-blocks. The apparatus comprising a first module configured to generate a transform coefficient Cij for each of the sub-blocks of the macroblock. The apparatus further comprises a second module configured to variably quantize the transform coefficient by a scaling factor Qp based on the complexity of the picture and any rate control requirements. <IMAGE>
Inventors
- 👤 Cesar A. Gonzales
- 👤 Eric Viscito
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-06 11:29
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/926; H04N5/9261; H04N5/9264; H04N19/00; H04N19/10; H04N19/102; H04N19/124; H04N19/126; H04N19/134; H04N19/136; H04N19/14; H04N19/169; H04N19/17; H04N19/176; H04N19/60; H04N19/61; H04N19/146; H04N19/152; H04N19/50; H04N5/84; H04N5/85
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
151 words
An apparatus for encoding of a video picture, the video picture having a plurality of pictures, the pictures each having a plurality of macroblocks, the macroblocks each having a plurality of sub-blocks, the apparatus comprising: (a) a first module configured to generate transform coefficients C ij for each of the sub-blocks of the macroblock; and (b) a second module configured to variably quantize said transform coefficients, said second module being further configured to quantize said transform coefficients C ij in a first quantization step followed by a second quantization step, said first quantization step being quantization by a matrix of weights in a predefined matrix to generate a set of partially quantized coefficients Cw ij for each of the sub-blocks of the macro block, said second quantization step being quantization by a variable scaling factor q p based on the calculation of said Cw ij for each sub-block in the macroblock.
Claim 2
Dependent Claim
36 words
The apparatus of claim 1, wherein said q p is based on the calculation of Cw minimax where Cw minimax is the minimum of the maximum of the Cw ij for each sub-block of the macroblock.
Claim 3
Independent Claim
23 words
The apparatus of claims 1 or 2, wherein q p is also based on the rate control requirements of an output equalizing buffer.
Claim 4
Dependent Claim
26 words
The apparatus of claim 3, wherein said rate control requirements consist of an upper boundary and a lower boundary for said scaling factor q p .
Claim 5
Dependent Claim
26 words
The apparatus of claim 4, wherein q p is selected from among said Cw minimax , said upper and lower bounds of said rate control requirements.
Claim 6
Independent Claim
162 words
A method for encoding of a video picture, the video picture having a plurality of pictures, the pictures each having a plurality of macroblocks, the macroblocks each having a plurality of sub-blocks, the method comprising the step of: (a) generating a transform coefficient C ij for each of the sub-blocks of the macroblock; and (b) generating a variable quantization factor Q p , said step of generating a variable quantization factor Q p comprises the step of performing a first quantization step followed by a second quantization step, said first quantization step being quantization by a fixed scaling weight ω ij to thereby generate a partially transformed transform coefficient Cw ij , said second quantization step being quantization by a variable scaling factor q p based on the calculation of said Cw ij for each sub-block in the macroblock; and (c) scaling said transform coefficient C ij by said quantization factor Q p to generate a quantized transform coefficient Cq ij .
Claim 7
Dependent Claim
45 words
The method of claim 6, wherein step (b) further comprises the step of determining q p based on the calculation of a Cw minimax , where said Cw minimax is the minimum of the maximum of said Cw ij for each sub-block of the macroblock.
Claim 8
Independent Claim
29 words
The method of claims 6 or 7, wherein step (b) further comprises the step of determining q p based on the rate control requirements of an output equalizing buffer.
Claim 9
Dependent Claim
35 words
The method of claim 8, wherein step (b) further comprises the step of determining the rate control requirements based on an upper boundary and a lower boundary for said variable scaling factor q p .
Claim 10
Dependent Claim
33 words
The method of claim 9, wherein step (b) further comprises the step of selecting q p is from among said Cw minimax , said upper and lower bounds of said rate control requirements.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.