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

Selection of quantization step size in accordance with predicted quantization noise

Assignee: Sony Corp
•
Filing: 1995-03-27
•
Granted: 1997-08-05
•
Expires: 2015-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video image encoder estimates a quantization noise curve which will result from quantizing a coefficient data block and uses the estimated quantization noise curve and a specified minimum noise value to select the quantization step size actually used to quantize the coefficient data block. The quantization step size is also selected as a function of transmission buffer occupancy so as to limit the amount of encoded data to a predetermined rate.

Inventors

  • 👤 Tomoyuki Ohtsuki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 18:35
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/102; H04N19/124; H04N19/44; H04N19/45; H04N19/126; H04N19/134; H04N19/146; H04N19/149; H04N19/157; H04N19/159; H04N19/169; H04N19/17; H04N19/176; H04N19/60; H04N19/61; H04N19/152

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 92 words
A quantization control apparatus comprising: quantization noise curve estimating means for estimating a quantization noise curve by determining quantization noise as a function of a quantization step size for a block of image data and limiting said quantization noise curve to a quantization step size which becomes saturated such that said quantization noise is a maximum for larger values of said quantization step size; and selecting means for selecting an actual quantization step size in accordance with the estimated quantization noise curve such that said actual quantization step size is not saturated.
Claim 2
Dependent Claim 92 words
A quantization control apparatus comprising: quantization noise curve estimating means for estimating a quantization noise curve by determining quantization noise as a function of a quantization step size for a block of image data and limiting said quantization noise curve to a quantization step size which becomes saturated such that said quantization noise is a maximum for larger values of said quantization step size; and selecting means for selecting an actual quantization step size in accordance with the estimated quantization noise curve such that said actual quantization step size is not saturated.
Claim 3
Dependent Claim 68 words
The apparatus of claim 1, wherein said quantization noise curve estimating means includes: means for predicting a saturation quantization noise value at which point the quantization noise is a maximum; means for predicting a saturation quantization step size corresponding to said saturation quantization noise value; and means for predicting said estimated quantization noise curve in accordance with said saturation quantization noise value and said saturation quantization step size.
Claim 4
Dependent Claim 61 words
The apparatus of claim 2, wherein said means for predicting is operative to predict said estimated quantization noise curve as a straight line when said saturation quantization step size is a maximum quantization step size, and to predict said estimated quantization noise curve as a polygonal line when said saturation quantization step size is less than said maximum quantization step size.
Claim 5
Dependent Claim 53 words
The apparatus of claim 2, wherein said means for predicting a saturation quantization noise value is operative to approximately calculate the portions of said block of image data which will be lost by quantization, to sum the lost portions in said block of image data and to multiply the sum by a constant.
Claim 6
Dependent Claim 40 words
The apparatus of claim 2, wherein said means for predicting a saturation quantization step size is operative to find a minimum quantization step size which results in quantized image data for said block of image data having values of zero.
Claim 7
Dependent Claim 33 words
The apparatus of claim 1, wherein said selecting means is operative to select said actual quantization step size also in accordance with a buffer occupancy of a buffer which stores quantized image data.
Claim 8
Dependent Claim 63 words
The apparatus of claim 6, wherein said selecting means includes: first means for generating a first quantization step size in accordance with said estimated quantization noise curve; second means for generating a second quantization step size in accordance with said buffer occupancy; and third means for selecting a larger of said first and second quantization step sizes as said actual quantization step size.
Claim 9
Dependent Claim 25 words
The apparatus of claim 7, wherein said first means is operative to generate said first quantization step size also in accordance with a specified noise.
Claim 10
Dependent Claim 58 words
The apparatus of claim 8, wherein said first means is operative to generate said first quantization step size as a maximum quantization step size when A≧a, and to generate said first quantization step size as (A/a)×(b) when A<a, where A is said specified noise, a is a saturation noise value, and b is a saturation quantization step size.
Claim 11
Dependent Claim 86 words
A quantization control method comprising the steps of: estimating a quantization noise curve by determining quantization noise as a function of a quantization step size for a block of image data and limiting said quantization noise curve to a quantization step size which becomes saturated such that said quantization noise is a maximum for larger values of said quantization step size; and selecting an actual quantization step size in accordance with the estimated quantization noise curve such that said actual quantization step size is not saturated.
Claim 12
Dependent Claim 86 words
A quantization control method comprising the steps of: estimating a quantization noise curve by determining quantization noise as a function of a quantization step size for a block of image data and limiting said quantization noise curve to a quantization step size which becomes saturated such that said quantization noise is a maximum for larger values of said quantization step size; and selecting an actual quantization step size in accordance with the estimated quantization noise curve such that said actual quantization step size is not saturated.
Claim 13
Dependent Claim 60 words
The method of claim 10, wherein said step of estimating includes: predicting a saturation quantization noise value at which point said quantization noise is a maximum; predicting a saturation quantization step size corresponding to the saturation quantization noise value; and predicting said estimated quantization noise curve in accordance with said saturation quantization noise value and said saturation quantization step size.
Claim 14
Dependent Claim 62 words
The method of claim 11, wherein said step of predicting said estimated quantization noise curve predicts said estimated quantization noise curve as a straight line when said saturation quantization step size is a maximum quantization step size, and predicts said estimated quantization noise curve as a polygonal line when said saturation quantization step size is less than said maximum quantization step size.
Claim 15
Dependent Claim 49 words
The method of claim 11, wherein said step of predicting said saturation quantization noise value includes approximately calculating the portions of said block of image data which will be lost by quantization, summing the lost portions in said block of image data and multiplying the sum by a constant.
Claim 16
Dependent Claim 38 words
The method of claim 11, wherein said step of predicting a saturation quantization step size includes finding a minimum quantization step size which results in quantized image data for said block of image data having values of zero.
Claim 17
Dependent Claim 31 words
The method of claim 10, wherein said step of selecting selects said actual quantization step size also in accordance with a buffer occupancy of a buffer which stores quantized image data.
Claim 18
Dependent Claim 55 words
The method of claim 15, wherein said step of selecting includes: generating a first quantization step size in accordance with said estimated quantization noise curve; generating a second quantization step size in accordance with said buffer occupancy; and selecting a larger of said first and second quantization step sizes as said actual quantization step size.
Claim 19
Dependent Claim 28 words
The method of claim 16, wherein said step of generating a first quantization step size generates said first quantization step size also in accordance with a specified noise.
Claim 20
Dependent Claim 61 words
The method of claim 17, wherein said step of generating a first quantization step size includes generating said first quantization step size as a maximum quantization step size when A≧a, and generating said first quantization step size as (A/a)×(b) when A<a, where A is said specified noise, a is a saturation noise value, and b is a saturation quantization step size.
Claim 21
Dependent Claim 105 words
An encoding apparatus comprising: quantization noise curve estimating means for estimating a quantization noise curve by determining quantization noise as a function of a quantization-step size for a block of image data and limiting said quantization noise curve to a quantization step size which becomes saturated such that said quantization noise is a maximum for larger values of said quantization step size; selecting means for selecting an actual quantization step size in accordance with the estimated quantization noise curve such that said actual quantization step size is not saturated; and quantizing means for quantizing said block of image data using said actual quantization step size.
Claim 22
Dependent Claim 105 words
An encoding apparatus comprising: quantization noise curve estimating means for estimating a quantization noise curve by determining quantization noise as a function of a quantization-step size for a block of image data and limiting said quantization noise curve to a quantization step size which becomes saturated such that said quantization noise is a maximum for larger values of said quantization step size; selecting means for selecting an actual quantization step size in accordance with the estimated quantization noise curve such that said actual quantization step size is not saturated; and quantizing means for quantizing said block of image data using said actual quantization step size.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-04 2001-02-03 2001-08-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-04 2005-02-03 2005-08-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-04 2009-02-03 2009-08-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag