Patent EP0541302A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0541302A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Improved video signal quantization for an MPEG like coding environment

Assignee: AT&T Inc
•
Filing: 1992-10-30
•
Granted: —
•
Expires: 2012-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A quantization parameter for use in encoding a region of an image is developed from a) a categorization of the region into one of a predetermined plurality of perceptual noise sensitivity (PNS) classes, b) a level of psycho-visual quality that can be achieved for the encoded version of the image, the level being selected from among a plurality of predetermined levels, and c) a prestored empirically derived model of the relationship between the PNS classes, the psycho-visual quality levels and the values of the quantization parameter. PNS indicates the amount of noise that would be tolerable to a viewer of the region, i.e., the perceptual sensitivity of the region to noise. Some characteristics on which PNS classes may be based are : spatial activity, speed of motion, brightness of the region, importance of the region in a particular context, the presence of edges within the region and the texture of the region, e.g., from "flat" to "highly textured". PNS classes that include combinations of the characteristics of a region of the image may also be defined. The PNS classes employed are selected by the implementor and may be determined empirically. The psycho-visual quality of an encoded image is the quality, as perceived by a viewer, of the version of the image that is reconstructed from the encoded image. It is determined from the complexity of the image and the bit-rate available to encode the image.

Inventors

  • 👤 Rangarajan Aravind
  • 👤 Hsueh-Ming Hang
  • 👤 Barin Geoffry Haskell
  • 👤 Atul Puri

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-03 20:01
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/80; H04N19/10; H04N19/102; H04N19/103; H04N19/112; H04N19/124; H04N19/126; H04N19/134; H04N19/154; H04N19/169; H04N19/17; H04N19/176; H04N19/189; H04N19/192; H04N19/60; H04N19/61; H04N19/146; H04N19/152

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 116 words
A method for use in generating quantization parameters to be employed by a video coder when said video coder is processing at least a portion of a video signal comprised of frames, the method CHARACTERIZED BY the steps of: dividing a particular one of said frames into a plurality of regions; categorizing each of the regions into one of a plurality of predetermined perceptual noise sensitivity classes; selecting a target psycho-visual quality level for the frame from among a plurality of predetermined target psycho-visual quality levels; and providing a quantization parameter for each of said regions as a function of the perceptual noise sensitivity class of each of said regions and said psycho-visual target quality level.
Claim 2
Independent Claim 116 words
A method for use in generating quantization parameters to be employed by a video coder when said video coder is processing at least a portion of a video signal comprised of frames, the method CHARACTERIZED BY the steps of: dividing a particular one of said frames into a plurality of regions; categorizing each of the regions into one of a plurality of predetermined perceptual noise sensitivity classes; selecting a target psycho-visual quality level for the frame from among a plurality of predetermined target psycho-visual quality levels; and providing a quantization parameter for each of said regions as a function of the perceptual noise sensitivity class of each of said regions and said psycho-visual target quality level.
Claim 3
Dependent Claim 51 words
The invention as described in claim 1 CHARACTERIZED IN THAT said step of categorizing is CHARACTERIZED BY the steps of: determining a perceptual noise sensitivity level for each of the regions; and mapping each perceptual noise sensitivity level into a corresponding one of a plurality of predetermined perceptual noise sensitivity classes.
Claim 4
Dependent Claim 47 words
The invention as described in claim 1 CHARACTERIZED IN THAT said step of selecting employs a predetermined function that relates an the target psycho-visual quality level to an estimated complexity of the video signal of the frame and a number of bits specified for encoding the frame.
Claim 5
Dependent Claim 68 words
The invention as described in claim 2 CHARACTERIZED IN THAT regions are macroblocks and said step of determining determines a perceptual noise sensitivity level for each macroblock thereby characterizing each macroblock according to the amount of noise that can be added to the macroblock with respect to the disturbing effect that the adding of such noise will have on a viewer perceiving said macroblock with said added noise.
Claim 6
Dependent Claim 128 words
The invention as described in claim 1 CHARACTERIZED IN THAT said regions are of two types, a first type of region being a macroblock and a second type of region being a subblock, a plurality of subblocks being grouped together to form a macroblock, said step of selecting being CHARACTERIZED BY the steps of: categorizing each of said subblocks into one of a plurality of statistical activity classes; developing estimates of the number of bits required to encode the frame at each psycho- visual quality level of said plurality; comparing said estimates to a predetermined target number of bits that are available to encode said frame; and picking the psycho-visual quality level having an estimate that is closest to but does not exceed said target number of bits.
Claim 7
Dependent Claim 127 words
The invention as described in claim 5 CHARACTERIZED IN THAT each estimate of said step of developing is given for any particular psycho-visual quality level Q'by: where PNS indx is a variable whose range spans over the entire plurality of perceptual noise sensitivity classes, SAC indx is a variable whose range spans over the entire plurality of statistical activity classes, q p- TABLE[Q'] [PNS indx] corresponds to the value of a quantization parameter for use in encoding macroblocks belonging to perceptual noise sensitivity class PNS indx that must be encoded to achieve psycho-visual quality level Q'and HIS[PNS indx ][SAC indx ] is an estimate of the number of subblocks in statistical activity class SAC indx that are also in a perceptual noise sensitivity class PNS indx .
Claim 8
Dependent Claim 120 words
Apparatus for use in the quantization of at least a portion of a video signal comprised of frames, CHARACTERIZED BY: first means for categorizing [105] first regions into which said frame is divided into one of a plurality of predetermined perceptual noise sensitivity classes; means for selecting a target psycho-visual quality level [ 130, 115] for encoding said frame from a plurality of predetermined psycho-visual quality levels; and means for determining a quantization parameter [120] for each of said regions, said means for determining being responsive to the perceptual noise sensitivity class into which each of said regions is categorized by said means for categorizing and the target psycho-visual quality level selected for said frame by said means for selecting.
Claim 9
Dependent Claim 120 words
Apparatus for use in the quantization of at least a portion of a video signal comprised of frames, CHARACTERIZED BY: first means for categorizing [105] first regions into which said frame is divided into one of a plurality of predetermined perceptual noise sensitivity classes; means for selecting a target psycho-visual quality level [ 130, 115] for encoding said frame from a plurality of predetermined psycho-visual quality levels; and means for determining a quantization parameter [120] for each of said regions, said means for determining being responsive to the perceptual noise sensitivity class into which each of said regions is categorized by said means for categorizing and the target psycho-visual quality level selected for said frame by said means for selecting.
Claim 10
Dependent Claim 79 words
The apparatus as defined in claim 7 CHARACTERIZED IN THAT said means for selecting is CHARACTERIZED BY: means for generating estimates of the number of bits required to encode said frame with each of said predetermined plurality of psycho-visual quality levels[115]; means for receiving a predetermined target number of bits that are available to encode said frame; and means for picking the psycho-visual quality level that has an estimate that is closest to said target number of bits[ 130].
Claim 11
Dependent Claim 82 words
The apparatus as defined in claim 7 CHARACTERIZED IN THAT said means for selecting is CHARACTERIZED BY: means for generating estimates of the number of bits required to encode said frame with each of said predetermined plurality of psycho-visual quality levels[115]; means for receiving a predetermined target number of bits that are available to encode said frame; and means for picking the psycho-visual quality level that has an estimate that is closest to, but does not exceed said target number of bits[130].
Claim 12
Dependent Claim 92 words
The apparatus as defined in claim 8 or 9 CHARACTERIZED IN THAT said means for generating estimates is CHARACTERIZED BY: second means for categorizing [180] second regions into which said frame is divided into one of a plurality of predetermined statistical activity classes; and means, responsive to said first and second means for categorizing, for determining the number of bits that will be generated [150] by the encoding of one of the second regions that is included within one of the first regions such that a particular psycho-visual quality level is achieved.
Claim 13
Dependent Claim 20 words
The apparatus as defined in claim 10 CHARACTERIZED BY said first regions are macroblocks and said second regions are subblocks.
Claim 14
Dependent Claim 40 words
The apparatus as defined in claim 7 further CHARACTERIZED BY: means for supplying said quantization parameter as an output [155]; means for quantizing[120], responsive to said quantization parameter, for quantizing a portion of an encoded version of said video signal.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag