Processing

Please wait...

Settings

Settings

Goto Application

1. CA2195110 - METHOD AND APPARATUS FOR COMPRESSING IMAGES

Office Canada
Application Number 2195110
Application Date 14.07.1995
Publication Number 2195110
Publication Date 01.02.1996
Publication Kind A1
IPC
H04N 1/41
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
1Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
41Bandwidth or redundancy reduction
G06T 9/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
9Image coding
H04N 7/26
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
24Systems for the transmission of television signals using pulse code modulation
26using bandwidth reduction
H04N 7/28
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
24Systems for the transmission of television signals using pulse code modulation
26using bandwidth reduction
28using vector coding
H04N 7/30
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
24Systems for the transmission of television signals using pulse code modulation
26using bandwidth reduction
30involving transform coding
CPC
H04N 19/124
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
124Quantisation
H04N 19/126
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
124Quantisation
126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
H04N 19/186
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
169characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
186the unit being a colour or a chrominance component
H04N 19/30
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
30using hierarchical techniques, e.g. scalability
H04N 19/60
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
60using transform coding
H04N 19/63
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
60using transform coding
63using sub-band based transform, e.g. wavelets
Applicants JOHNSON GRACE COMPANY
Inventors JOHNSON, STEPHEN G.
Priority Data 08/276,161 14.07.1994 US
Title
(EN) METHOD AND APPARATUS FOR COMPRESSING IMAGES
(FR) PROCEDE ET APPAREIL POUR COMPRIMER DES IMAGES
Abstract
(EN)
A system and method is disclosed that compresses and decompresses images. The compression system and method (126, 128, 130, 132) includes an encoder (130) which compresses images and stores such compressed images in a unique file format, and a decoder (110) which decompresses images. The encoder (130) optimizes the encoding process to accommodate different image types with fuzzy logic methods (152) that automatically analyze and decompose a source image, classify its components, select the optimal compression method for each component, and determine the optimal parameters of the selected compression methods. The encoding methods inlcude: a Reed Spline Filter (138), a discrete cosine transform (136), a differential pulse code modulator (140), and enhancement analyzer (144), an adaptive vector quantizer (134) and a channel encoder (132) to generate a plurality of data segments that contain the compressed image. The plurality of data segments are layered in the compressed file (104) to optimize the decoding process. The first layer allows the decoder (110) to display the compressed image as a miniature or a coarse quality full sized image, the decoder (110) then adds additional detail and sharpness to the displayed image as each new layer is received. The decoder (110) uses optimal decompression methods to expand the compressed image file.