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

Image data coding apparatus

Assignee: Canon Inc
•
Filing: 1988-06-02
•
Granted: 1991-11-12
•
Expires: 2008-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image data coding apparatus adopting the method of this invention includes a divider section for dividing an image having gray levels into a plurality of blocks, each consisting of a plurality of pixels; a pre-processing section for detecting the density and the presence/absence of an edge in an image of each divided block; and a vector quantizing section for encoding an image of each block in accordance with the detected density and the presence/absence of the edge in the image of the block. The pre-processing section detects a standard deviation of density levels of the pixels included in each block. The vector quantizing section divides the density levels of the pixels included in each block into a plurality of level sections so as to obtain a code indicating the level section in which the density level of each pixel is included. In the vector quantizing section, the obtained code is again encoded by means of vector quantization.

Inventors

  • 👤 Yoshiyuki Suzuki
  • 👤 Masahiro Funada
  • 👤 Mamoru Sato
  • 👤 Yukio Sato

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 14:08
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/90; H04N19/94; G; G06; G06T; G06T9/00; G06T9/008

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 86 words
An image data coding method comprising the steps of: dividing an image into a plurality of blocks, each consisting of a plurality of pixels; encoding an image pattern of each of the blocks, a plurality of image patterns, which have been obtained by means of rotation-processing an identical image pattern, being so encoded into a common pattern code; and adding a status code indicating a rotation angle of the image pattern of each of the blocks to the common pattern code obtained in said encoding step.
Claim 2
Dependent Claim 86 words
An image data coding method comprising the steps of: dividing an image into a plurality of blocks, each consisting of a plurality of pixels; encoding an image pattern of each of the blocks, a plurality of image patterns, which have been obtained by means of rotation-processing an identical image pattern, being so encoded into a common pattern code; and adding a status code indicating a rotation angle of the image pattern of each of the blocks to the common pattern code obtained in said encoding step.
Claim 3
Dependent Claim 82 words
An image data coding method comprising the steps of: dividing an image into a plurality of blocks, each consisting of a plurality of pixels; encoding an image pattern of each of the blocks, a basic image pattern and a mirror image pattern of the basic image pattern being so encoded into a common pattern code; and adding a status code providing identification of the basic image pattern and the mirror image pattern to the common pattern code obtained in said encoding step.
Claim 4
Dependent Claim 82 words
An image data coding method comprising the steps of: dividing an image into a plurality of blocks, each consisting of a plurality of pixels; encoding an image pattern of each of the blocks, a basic image pattern and a mirror image pattern of the basic image pattern being so encoded into a common pattern code; and adding a status code providing identification of the basic image pattern and the mirror image pattern to the common pattern code obtained in said encoding step.
Claim 5
Dependent Claim 26 words
A method according to claim 1 or 2, wherein, in said encoding step, the image pattern of each of the blocks is encoded by vector quantization.
Claim 6
Dependent Claim 27 words
A method according to claim 1 or 2, further comprising the step of processing the status code to modify the image pattern of each of the blocks.
Claim 7
Dependent Claim 90 words
An image data coding apparatus comprising: means for dividing an image into a plurality of blocks, each consisting of a plurality of pixels; means for encoding an image pattern of each of the blocks, said encoding means so encoding a plurality of image patterns, which are obtained by means of rotation-processing an identical image pattern, into a common pattern code; and means for adding a status code indicating a rotation angle of the image pattern of each of the blocks to the common pattern code obtained by said encoding means.
Claim 8
Dependent Claim 90 words
An image data coding apparatus comprising: means for dividing an image into a plurality of blocks, each consisting of a plurality of pixels; means for encoding an image pattern of each of the blocks, said encoding means so encoding a plurality of image patterns, which are obtained by means of rotation-processing an identical image pattern, into a common pattern code; and means for adding a status code indicating a rotation angle of the image pattern of each of the blocks to the common pattern code obtained by said encoding means.
Claim 9
Dependent Claim 87 words
An image data coding apparatus comprising: means for dividing an image into a plurality of blocks, each consisting of a plurality of pixels; means for encoding an image pattern of each of the blocks, said encoding means so encoding a basic image pattern and a mirror image pattern of the basic image pattern into a common pattern code; and means for adding a status code providing identification of the basic image pattern and the mirror image pattern to the common pattern code obtained by said encoding means.
Claim 10
Dependent Claim 87 words
An image data coding apparatus comprising: means for dividing an image into a plurality of blocks, each consisting of a plurality of pixels; means for encoding an image pattern of each of the blocks, said encoding means so encoding a basic image pattern and a mirror image pattern of the basic image pattern into a common pattern code; and means for adding a status code providing identification of the basic image pattern and the mirror image pattern to the common pattern code obtained by said encoding means.
Claim 11
Dependent Claim 26 words
An apparatus according to claim 5 or 6, wherein said encoding means encodes the image pattern of each of the blocks by means of vector quantization.
Claim 12
Dependent Claim 28 words
An apparatus according to claim 5 or 6, further comprising means for processing the status code so as to modify the image pattern of each of the blocks.

References Cited (Backward Citations)

US4729127A Cited
US4672462A Cited
US4677479A Cited
US4922545A Cited
US4813078A Cited
US4736442A Cited
US4691329A Cited
US4698689A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-11-11 1995-05-13 1995-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-11-11 1999-05-13 1999-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-11-11 2003-05-13 2003-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag