The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 12, 1999

Filed:

Aug. 15, 1997
Applicant:
Inventor:

Hsieh Sheng Hou, Rancho Palos Verdes, CA (US);

Assignee:

The Aerospace Corporation, El Segundo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
36472501 ;
Abstract

A fast modulated lapped transform (MLT) method and architecture for image compression and decompression systems minimizes blocking artifacts associated with JPEG based discrete cosine transform (DCT) image compression systems. The MLT method combines fast block processing capabilities of wavelet transforms and fast block processing of DCT image compression systems. The modular and pipeline MLT architecture is fast by block processing but avoids the visual blocking artifacts that can be seen in most DCT-based compression systems. Improved MLT processors are implemented by an infinite impulse response filter operating on a product of the MLT window function and the input data stream. Forward and reverse MLT processors include a new fused multiply-add logic for fast computations and localized interconnections. The MLT processors can be combined into a bank of parallel processors in a one dimensional MLT architecture, which can be used for two-dimensional image transformation. The improved MLT implementation enables a modular architecture having a reduce number of multipliers and interconnects well suited for practical VLSI implementation.


Find Patent Forward Citations

Loading…