← Back to Patent Explorer
US5333013A Expired / Lapsed US ⏱️ 0.0 years remaining

Image encoding apparatus

Assignee: Canon Inc
•
Filing: 1993-03-17
•
Granted: 1994-07-26
•
Expires: 2013-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an image encoding apparatus, conversion data obtained by converting image information onto a frequency region, and corresponding to several frames, are parallelly output using a one-frame-period delay circuit. The parallelly output conversion data are quantized by a quantization circuit, and the amount of data to be obtained when the quantized data are encoded is determined by a variable-length coding circuit. The data amount information is input to a coefficient operation circuit for determining a quantization step of the next stage. Conversion data quantized according to an output from the coefficient operation circuit are encoded, and the encoded data are output.

Inventors

  • 👤 Masahiko Enari
  • 👤 Kenichi Nagasawa
  • 👤 Akihiro Shikakura
  • 👤 Yuushi Kaneko
  • 👤 Yoshifumi Satake
  • 👤 Hiroshi Takizawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 18:22
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/189; H04N19/192; H04N19/102; H04N19/124; H04N19/126; H04N19/169; H04N19/17; H04N19/176; H04N19/196; H04N19/60; H04N19/134; H04N19/146; H04N19/149; H04N19/15; H04N19/30

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 200 words
A coding apparatus, comprising: a) block forming means for dividing sample values of an input signal into blocks; b) conversion means for orthogonally converting the blocks formed said block forming means, block by block; c) extraction means for extracting a D.C. component of the converted data output from said conversion means; d) a plurality of code amount estimation means for estimating code amount of coding of at least an A.C. component of the converted data output from said conversion means, by different quantization steps, said plurality of code amount estimation means each estimating the code amount by a predetermined number of blocks; e) control means for, in response to an output of one of said plurality of code amount estimation means, controlling the quantization step of another of said plurality of code amount estimation means or the quantization step used for coding of the A.C. component of the converted data; f) coding means for coding the A.C. component of the converted data by using the quantization step controlled by said control means; and g) output means for multiplexing the converted data coded by said coding means and the converted data extracted by said extraction means and outputting the multiplexed data.
Claim 2
Dependent Claim 200 words
A coding apparatus, comprising: a) block forming means for dividing sample values of an input signal into blocks; b) conversion means for orthogonally converting the blocks formed said block forming means, block by block; c) extraction means for extracting a D.C. component of the converted data output from said conversion means; d) a plurality of code amount estimation means for estimating code amount of coding of at least an A.C. component of the converted data output from said conversion means, by different quantization steps, said plurality of code amount estimation means each estimating the code amount by a predetermined number of blocks; e) control means for, in response to an output of one of said plurality of code amount estimation means, controlling the quantization step of another of said plurality of code amount estimation means or the quantization step used for coding of the A.C. component of the converted data; f) coding means for coding the A.C. component of the converted data by using the quantization step controlled by said control means; and g) output means for multiplexing the converted data coded by said coding means and the converted data extracted by said extraction means and outputting the multiplexed data.
Claim 3
Dependent Claim 16 words
An apparatus according to claim 1, wherein said conversion means performs a discrete cosine transform conversion.
Claim 4
Dependent Claim 29 words
An apparatus according to claim 1, wherein each of said plurality of code amount estimation means includes quantization means for quantizing the conversion data output by said conversion means.
Claim 5
Dependent Claim 25 words
An apparatus according to claim 1, wherein said output means further multiplexes quantization control information as to the quantization step used by said coding means.
Claim 6
Dependent Claim 145 words
A coding apparatus, comprising: a) conversion means for orthogonally converting sample values of an input signal; b) extraction means for extracting a D.C. component of the converted data output by said conversion means; c) a plurality of code amount estimation means for estimating code amount of coding of at least an A.C. component of the converted data output by said conversion means, by different quantization steps; d) control means for controlling the quantization step of one of said plurality of code amount estimation means according to an output of another of said plurality of code amount estimation means; e) coding means for coding the A.C. component of the converted data by using the quantization step controlled by said control means; and f) multiplexing means for multiplexing the output of said coding means and the D.C. component of the converted data extracted by said extraction means.
Claim 7
Dependent Claim 145 words
A coding apparatus, comprising: a) conversion means for orthogonally converting sample values of an input signal; b) extraction means for extracting a D.C. component of the converted data output by said conversion means; c) a plurality of code amount estimation means for estimating code amount of coding of at least an A.C. component of the converted data output by said conversion means, by different quantization steps; d) control means for controlling the quantization step of one of said plurality of code amount estimation means according to an output of another of said plurality of code amount estimation means; e) coding means for coding the A.C. component of the converted data by using the quantization step controlled by said control means; and f) multiplexing means for multiplexing the output of said coding means and the D.C. component of the converted data extracted by said extraction means.
Claim 8
Dependent Claim 16 words
An apparatus according to claim 5, wherein said conversion means performs a discrete cosine transform conversion.
Claim 9
Dependent Claim 23 words
An apparatus according to claim 5, wherein said plurality of code amount estimation means each include quantization means for quantizing the conversion data.
Claim 10
Dependent Claim 25 words
An apparatus according to claim 5, wherein said multiplexing means further multiplexes quantization control information as to the quantization step used by said coding means.

References Cited (Backward Citations)

US5073820A Cited
US5146324A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-25 1998-01-24 1998-07-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-25 2002-01-24 2002-07-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-25 2006-01-24 2006-07-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag