← Back to Patent Explorer
EP0493130A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Image encoding apparatus optimizing the amount of generated code

Assignee: Canon Inc
•
Filing: 1991-12-27
•
Granted: —
•
Expires: 2011-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus including: an input device (1) for inputting image data; a first encoding device (3) for encoding the image data with first parameter; a second encoding device (4) for encoding the image data with second parameter; a first counting device for counting the first amount of encoded image data encoded by the first encoding device; a second counting device for counting second amount of encoded image data encoded by the second encoding device; and a calculating device (5) for calculating third parameter, with which the image data is encoded to a predetermined amount of encoded data, in accordance with both of the first and the second amounts of encoded image data.

Inventors

  • 👤 Masahiko C/O Canon Kabushiki Kaisha Enari
  • 👤 Nobuhiro C/O Canon Kabushiki Kaisha Hoshi
  • 👤 Hiroshi c/o Canon Kabushiki Kaisha Takizawa

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-03 19:31
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/102; H04N19/124; H04N19/126; H04N19/134; H04N19/146; H04N19/15; H04N19/169; H04N19/17; H04N19/176; H04N19/50; H04N19/593; H04N19/60; H04N19/61; H04N19/30

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 103 words
An image processing apparatus comprising: input means for inputting image data; first encoding means for encoding the image data with first parameter; second encoding means for encoding the image data with second parameter; first counting means for counting the first amount of encoded image data encoded by said first encoding means; second counting means for counting second amount of encoded image encoded by said second encoding means; and calculating means for calculating third parameter, with which the image data is encoded to a predetermined amount of encoded data, in accordance with both of the first and the second amounts of encoded image data.
Claim 2
Dependent Claim 30 words
An image processing apparatus according to Claim 1, wherein said calculating means calculates the third parameter by using a primary approximation in accordance with the first and the second amounts.
Claim 3
Dependent Claim 26 words
An image processing apparatus according to Claim 1, wherein said first and second encoding means respectively include quantizing means and said parameter is a quantizing step.
Claim 4
Dependent Claim 19 words
An image processing apparatus according to Claim 1, wherein said first and second encoding means perform encoding in parallel.
Claim 5
Dependent Claim 33 words
An image processing apparatus according to Claim 1, wherein the value of said second parameter is larger than that of said first parameter and said first amount is larger than said second amount.
Claim 6
Dependent Claim 105 words
An image processing method comprising steps of: input step of inputting image data; first encoding step of encoding the image data with first parameter; second encoding step of encoding the image data with second parameter; first counting step of counting the first amount of encoded image data encoded in said first encoding step; second counting step of counting second amount of encoded image data encoded in said second encoding step; and calculating step of calculating third parameter, with the image data is encoded to a predetermined amount of encoded data, in accordance with both of the first and the second amounts of encoded image data.
Claim 7
Dependent Claim 98 words
An image processing apparatus comprising: input means for inputting image data; first encoding means for encoding the image data with first parameter; second encoding means for encoding the image data with second parameter; first counting means for counting first amount of encoded image data encoded by said first encoding means; and second counting means for counting second amount of encoded image data encoded by said second encoding means, wherein, in a case where said first and second amounts of encoded image data is deviated from a predetermined range, the image data is encoded by using a predetermined parameter.
Claim 8
Dependent Claim 21 words
An image processing apparatus according to Claim 7, wherein said first and second encoding means perform encoding by employing orthogonal transformation.
Claim 9
Dependent Claim 19 words
An image processing apparatus according to Claim 7, wherein said first and second encoding means perform encoding in parallel.
Claim 10
Dependent Claim 18 words
An image processing apparatus according to Claim 7, wherein said input means sequentially inputs a plurality of pictures.
Claim 11
Dependent Claim 17 words
An image processing apparatus according to Claim 7, further comprising memory means for storing said predetermined parameter.
Claim 12
Dependent Claim 100 words
An image processing method comprising steps of: input step of inputting image data; first encoding step of encoding the image data with first parameter; second encoding step of encoding the image data with second parameter; first counting step of counting first amount of encoded image data encoded in said first encoding step; and second counting step of counting second amount of encoded image data encoded in said second encoding step, wherein, in a case where said first and second amounts of encoded image data is deviated from a predetermined range, the image data is encoded by using a predetermined parameter.
Claim 13
Dependent Claim 109 words
An image processing apparatus comprising: input means for inputting image data; first quantizing means for quantizing the image data with first quantizing step; second quantizing means for quantizing the image data with second quantizing step; and third quantizing means for quantizing the image data with third quantizing step, wherein said first, second and third quantizing means perform quantizing in parallel; and the difference between said second quantizing step and said third quantizing step is larger than the difference between said first quantizing step and said second quantizing step on condition that the first quantizing step, the second quantizing step and the third quantizing step increases in this sequential order.
Claim 14
Dependent Claim 28 words
An image processing apparatus according to Claim 13 further comprising counting means for counting the amount of image data quantized by said first, second and third quantizing means.
Claim 15
Dependent Claim 32 words
An image processing apparatus according to Claim 14 further comprising processing means for processing the input data input by said input means in accordance with the amount counted by said counting means.
Claim 16
Dependent Claim 15 words
An image processing apparatus according to Claim 15, wherein said processing means performs variable-length coding.
Claim 17
Dependent Claim 110 words
An image processing method comprising steps of: input step of inputting image data; first quantizing step of quantizing the image data with first quantizing step; second quantizing step of quantizing the image data with second quantizing step; and third quantizing step of quantizing the image data with third quantizing step; wherein said first, second and third quantizing steps are executed in parallel; the difference between said second quantizing step and said third quantizing step is larger than the difference between said first quantizing step and said second quantizing step on condition that the first quantizing step, the second quantizing step and the third quantizing step increases in this sequential order.
Claim 18
Dependent Claim 103 words
An image processing apparatus comprising: input means for inputting image data; first encoding means for encoding the image data with first parameter; second encoding means for encoding the image data with second parameter; first counting means for counting first amount of encoded image data encoded by said first encoding means; second counting means for counting second amount of encoded image data encoded by said second encoding means; and calculating means for calculating third parameter, with which the image data is encoded to a predetermined amount of data, by a primary approximation by using the first and the second amounts of encoded image data.
Claim 19
Dependent Claim 26 words
An image processing apparatus according to Claim 18, wherein said first and second encoding means respectively include quantizing means and said parameter is a quantizing step.
Claim 20
Dependent Claim 19 words
An image processing apparatus according to Claim 18, wherein said first and second encoding means perform encoding in parallel.
Claim 21
Dependent Claim 33 words
An image processing apparatus according to Claim 18, wherein the value of said second parameter is larger than that of said first parameter and said first amount is larger than said second amount.
Claim 22
Dependent Claim 105 words
An image processing method comprising steps of: input step of inputting image data; first encoding step of encoding the image data with first parameter; second encoding step of encoding the image data with second parameter; first counting step of counting first amount of encoded image data encoded in said first encoding step; second counting step of counting second amount of encoded image data encoded in said second encoding step; and calculating means for calculating third parameter, with which the image data is encoded to a predetermined amount of data, by a primary approximation by using the first and the second amounts of encoded image data.

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