Patent US6362099B1 successfully refreshed from Google Patents.
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
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 14:38
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.
References Cited (Backward Citations)
US4776030A
Cited
US4774574A
Cited
US5542008A
Cited
US5491761A
Cited
EP0490539A2
Cited
US5144423A
Cited
EP0493136A2
Cited
EP0509576A2
Cited
US5412484A
Cited
US5444487A
Cited
US5526052A
Cited
US5475433A
Cited
EP0675663A2
Cited
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 |