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

Method and apparatus for coding image information, and method of creating code books

Assignee: Canon Inc
•
Filing: 1993-01-11
•
Granted: 1994-08-23
•
Expires: 2013-01-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A coding apparatus divides digital image information into pixel blocks each having a size of m×n pixels, and subjects the image information to vector quantization in block units. The pixel blocks are orthogonally transformed and the characteristics and sequency components of the pixel blocks are detected. Each pixel block is divided into a plurality of sub-blocks in conformity with the detected sequency components. Respective ones of the plurality of divided and outputted sub-blocks are scalar-quantized into sub-vectors of a predetermined number of bits in conformity with the characteristics of the pixel blocks. Respective ones of the scalar-quantized values of the quantized sub-blocks are vector-quantized in conformity with the characteristics of the pixel blocks, these vector-quantized reproduction vector codes are combined and the result is subjected to further vector quantization.

Inventors

  • 👤 Mitsuru Maeda
  • 👤 Tadashi Yoshida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 20:13
CPC Classifications
G; G06; G06T; G06T9/00; G06T9/008; H; H04; H04N; H04N19/00; H04N19/10; H04N19/134; H04N19/154; H04N19/90; H04N19/94; H04N19/60

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 161 words
An image processing apparatus comprising: generating means for generating luminance information and chrominance information representing an image; first dividing means for dividing the luminance information and the chrominance information into a plurality of luminance blocks and a plurality of chrominance blocks, respectively, wherein the luminance blocks have luminance information corresponding to a plurality of pixels and the chrominance blocks have chrominance information corresponding to a plurality of pixels; second dividing means for dividing each of said chrominance blocks into a plurality of sub-blocks; reducing means for reducing the amount of the chrominance information by extracting a representative chrominance value of each of said sub-blocks; detecting means for detecting a feature of the image in accordance with the luminance information generated by said generating means and outputting a detection signal representing the feature of the image; and encoding means for encoding the representative chrominance value of each of said sub-blocks based on the feature of the image represented by the detection signal.
Claim 2
Dependent Claim 161 words
An image processing apparatus comprising: generating means for generating luminance information and chrominance information representing an image; first dividing means for dividing the luminance information and the chrominance information into a plurality of luminance blocks and a plurality of chrominance blocks, respectively, wherein the luminance blocks have luminance information corresponding to a plurality of pixels and the chrominance blocks have chrominance information corresponding to a plurality of pixels; second dividing means for dividing each of said chrominance blocks into a plurality of sub-blocks; reducing means for reducing the amount of the chrominance information by extracting a representative chrominance value of each of said sub-blocks; detecting means for detecting a feature of the image in accordance with the luminance information generated by said generating means and outputting a detection signal representing the feature of the image; and encoding means for encoding the representative chrominance value of each of said sub-blocks based on the feature of the image represented by the detection signal.
Claim 3
Dependent Claim 18 words
The image processing apparatus according to claim 1, wherein said reducing means calculates mean values of the sub-blocks.
Claim 4
Dependent Claim 31 words
The image processing apparatus according to claim 1, further comprising: second encoding means for encoding the luminance information in accordance with the feature of the image detected by said detecting means.
Claim 5
Dependent Claim 24 words
The image processing apparatus according to claim 3, wherein said encoding means and said second encoding means encode by using a common encoding method.
Claim 6
Dependent Claim 26 words
The image processing apparatus according to claim 1, wherein said encoding means includes a look-up-table for encoding the representative chrominance value of each of said sub-blocks.
Claim 7
Dependent Claim 23 words
The image processing apparatus according to claim 1, wherein said detecting means includes orthogonal transform means for detecting the feature of the image.
Claim 8
Dependent Claim 21 words
The image processing apparatus according to claim 1, wherein the feature of an image relates to edge information of the image.
Claim 9
Dependent Claim 153 words
An image processing method comprising the steps of: generating luminance information and chrominance information representing an image; a first dividing step for dividing the luminance information and the chrominance information into a plurality of luminance blocks and a plurality of chrominance blocks, respectively, wherein each of the luminance blocks has luminance information corresponding to a plurality of pixels and each of the chrominance blocks has chrominance information corresponding to a plurality of pixels; a second dividing step for dividing each of said chrominance blocks into a plurality of sub-blocks; reducing the amount of the chrominance information by extracting a representative chrominance value of each of said sub-blocks; detecting a feature of the image in accordance with the luminance information and generating a detection signal representing the feature of the image; and encoding the representative chrominance value of each of said sub-blocks based on the feature of the image represented by the detection signal.
Claim 10
Dependent Claim 153 words
An image processing method comprising the steps of: generating luminance information and chrominance information representing an image; a first dividing step for dividing the luminance information and the chrominance information into a plurality of luminance blocks and a plurality of chrominance blocks, respectively, wherein each of the luminance blocks has luminance information corresponding to a plurality of pixels and each of the chrominance blocks has chrominance information corresponding to a plurality of pixels; a second dividing step for dividing each of said chrominance blocks into a plurality of sub-blocks; reducing the amount of the chrominance information by extracting a representative chrominance value of each of said sub-blocks; detecting a feature of the image in accordance with the luminance information and generating a detection signal representing the feature of the image; and encoding the representative chrominance value of each of said sub-blocks based on the feature of the image represented by the detection signal.
Claim 11
Dependent Claim 20 words
The image processing method according to claim 8, wherein mean values of the sub-blocks are calculated in said reducing step.
Claim 12
Dependent Claim 27 words
The image processing method according to claim 8, further comprising a second encoding step for encoding the luminance information in accordance with the feature of the image.
Claim 13
Dependent Claim 25 words
The image processing method according to claim 10, wherein said encoding step and said second encoding step are performed by using a common encoding method.
Claim 14
Dependent Claim 29 words
The image processing method according to claim 8, wherein said encoding step is performed by using a look-up-table for encoding the representative chrominance value of each of said sub-blocks.
Claim 15
Dependent Claim 24 words
The image processing method according to claim 8, wherein said detecting step includes an orthogonal transforming step for detecting the feature of the image.
Claim 16
Dependent Claim 21 words
The image processing method according to claim 8, wherein the feature of an image relates to edge information of the image.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-08-22 1998-02-21 1998-08-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-08-22 2002-02-21 2002-08-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-08-22 2006-02-21 2006-08-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag