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

Method of compressing image signals by vector quantization

Assignee: Fujifilm Holdings Corp
•
Filing: 1988-02-25
•
Granted: 1989-08-29
•
Expires: 2008-02-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of compressing image signals by vector quantization comprises the steps of dividing two-dimensional image signals into blocks B1 each comprising signals at M×N number of adjacent picture elements, selecting a vector that corresponds with the minimum distortion to the image signals in each block B1 from a code book comprising different vectors prepared by defining M×N number of vector elements, and encoding a number representing the selected vector to correspond to each block B1. The number representing the selected vector is defined to be larger or smaller as the distortion of the vector in the code book with respect to a predetermined vector is larger. Group signals of the numbers selected for the blocks B1 are divided into blocks B2 by putting together the group signals at the adjacent blocks B1, orthogonal transformation is carried out for the group signals in each block B2, and the transformed signals are encoded respectively with an intrinsic code length. Or, prediction encoding is carried out for the group signals of the numbers selected for the respective blocks B1.

Inventors

  • 👤 Nobuyuki Tanaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 15:32
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/926; H04N5/9261; H04N5/9264; G; G06; G06T; G06T9/00; G06T9/008; H04N19/00; H04N19/60

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 216 words
A method of compressing image signals by vector quantization, which comprises the steps of: i) dividing two-dimensional image signals into blocks B1 each of which is composed of signals at M×N number of picture elements adjacent to one another, ii) selecting a vector that corresponds with the minimum distortion to said M×N number of image signals in each of the blocks B1 from a code book comprising a plurality of vectors different from one another and prepared in advance by defining M×N number of vector elements, and iii) encoding a number representing the selected vector to correspond to each of the blocks B1, wherein the improvement comprises the steps of: a) defining said number representing said selected vector so that said number is larger or smaller as the distortion of said vector in said code book with respect to a predetermined vector is larger, b) dividing group signals of said numbers selected for the respective blocks B1 into blocks B2, each of which is composed of P×Q number of samples, by putting together said group signals at the blocks B1 adjacent to one another, c) carrying out orthogonal transformation of said group signals in each of said blocks B2, and d) encoding the transformed signals obtained by said orthogonal transformation respectively with an intrinsic code length.
Claim 2
Independent Claim 216 words
A method of compressing image signals by vector quantization, which comprises the steps of: i) dividing two-dimensional image signals into blocks B1 each of which is composed of signals at M×N number of picture elements adjacent to one another, ii) selecting a vector that corresponds with the minimum distortion to said M×N number of image signals in each of the blocks B1 from a code book comprising a plurality of vectors different from one another and prepared in advance by defining M×N number of vector elements, and iii) encoding a number representing the selected vector to correspond to each of the blocks B1, wherein the improvement comprises the steps of: a) defining said number representing said selected vector so that said number is larger or smaller as the distortion of said vector in said code book with respect to a predetermined vector is larger, b) dividing group signals of said numbers selected for the respective blocks B1 into blocks B2, each of which is composed of P×Q number of samples, by putting together said group signals at the blocks B1 adjacent to one another, c) carrying out orthogonal transformation of said group signals in each of said blocks B2, and d) encoding the transformed signals obtained by said orthogonal transformation respectively with an intrinsic code length.
Claim 3
Dependent Claim 15 words
A method as defined in claim 1 wherein said orthogonal transformation is two-dimensional orthogonal transformation.
Claim 4
Dependent Claim 16 words
A method as defined in claim 1 or 2 wherein said orthogonal transformation is Hadamard transformation.
Claim 5
Independent Claim 158 words
A method of compressing image signals by vector quantization, which comprises the steps of: i) dividing two-dimensional image signals into blocks each of which is composed of signals at M×N number of picture elements adjacent to one another, ii) selecting a vector that corresponds with the minimum distortion to said M×N number of image signals in each of the blocks from a code book comprising a plurality of vectors different from one another and prepared in advance by defining M×N number of vector elements, and iii) encoding a number representing the selected vector to correspond to each of the blocks, wherein the improvement comprises the steps of: a) defining said number representing said selected vector so that said number is larger or smaller as the distortion of said vector in said code book with respect to a predetermined vector is larger, and b) carrying out prediction encoding of group signals of said numbers selected for the respective blocks.
Claim 6
Independent Claim 158 words
A method of compressing image signals by vector quantization, which comprises the steps of: i) dividing two-dimensional image signals into blocks each of which is composed of signals at M×N number of picture elements adjacent to one another, ii) selecting a vector that corresponds with the minimum distortion to said M×N number of image signals in each of the blocks from a code book comprising a plurality of vectors different from one another and prepared in advance by defining M×N number of vector elements, and iii) encoding a number representing the selected vector to correspond to each of the blocks, wherein the improvement comprises the steps of: a) defining said number representing said selected vector so that said number is larger or smaller as the distortion of said vector in said code book with respect to a predetermined vector is larger, and b) carrying out prediction encoding of group signals of said numbers selected for the respective blocks.
Claim 7
Independent Claim 170 words
A method of compressing image signals by vector quantization, which comprises the steps of: (i) dividing two-dimensional image signals into blocks each of which is composed of signals at M×N number of picture elements adjacent to one another. (ii) selecting a vector that corresponds with the minimum distortion to said M×N number of image signals in each of the blocks from a code book comprising a plurality of vectors different from one another and prepared in advance by defining M×N number of vector elements, and (iii) encoding a number representing a selected vector to correspond to each of the blocks, wherein the improvement comprises the steps of: (a) defining said number representing said selected vector so that said number is larger or smaller as the distortion of said vector in said code book with respect to a predetermined vector is larger, and (b) carrying out prediction encoding of group signals of said numbers selected for the respective blocks, wherein said prediction encoding comprises previous value prediction plus Huffman encoding processing.
Claim 8
Independent Claim 170 words
A method of compressing image signals by vector quantization, which comprises the steps of: (i) dividing two-dimensional image signals into blocks each of which is composed of signals at M×N number of picture elements adjacent to one another. (ii) selecting a vector that corresponds with the minimum distortion to said M×N number of image signals in each of the blocks from a code book comprising a plurality of vectors different from one another and prepared in advance by defining M×N number of vector elements, and (iii) encoding a number representing a selected vector to correspond to each of the blocks, wherein the improvement comprises the steps of: (a) defining said number representing said selected vector so that said number is larger or smaller as the distortion of said vector in said code book with respect to a predetermined vector is larger, and (b) carrying out prediction encoding of group signals of said numbers selected for the respective blocks, wherein said prediction encoding comprises previous value prediction plus Huffman encoding processing.

References Cited (Backward Citations)

US4541012A Cited
US4558350A Cited
US4670851A Cited
US4710812A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-08-28 1993-02-27 1993-08-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-08-28 1997-02-27 1997-08-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-08-28 2001-02-27 2001-08-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag