Fatemi et al., 2005 - Google Patents
Pipeline, memory-efficient and programmable architecture for 2D discrete wavelet transform using lifting schemeFatemi et al., 2005
- Document ID
- 4474090764488367551
- Author
- Fatemi O
- Bolouki S
- Publication year
- Publication venue
- IEE Proceedings-Circuits, Devices and Systems
External Links
Snippet
The use of wavelet transforms is becoming increasingly important in different applications including image compression applications. In the paper the authors propose a dedicated architecture to implement a two-dimensional discrete wavelet transform using a lifting …
- 230000015654 memory 0 abstract description 27
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/147—Discrete orthonormal transforms, e.g. discrete cosine transform, discrete sine transform, and variations therefrom, e.g. modified discrete cosine transform, integer transforms approximating the discrete cosine transform
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/141—Discrete Fourier transforms
- G06F17/142—Fast Fourier transforms, e.g. using a Cooley-Tukey type algorithm
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/148—Wavelet transforms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/17—Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/544—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices for evaluating functions by calculation
- G06F7/5443—Sum of products
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
- H03H17/0621—Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
- H03H17/0635—Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0223—Computation saving measures; Accelerating measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding, e.g. from bit-mapped to non bit-mapped
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
- G06T3/40—Scaling the whole image or part thereof
- G06T3/4084—Transform-based scaling, e.g. FFT domain scaling
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5875122A (en) | Integrated systolic architecture for decomposition and reconstruction of signals using wavelet transforms | |
| US6178269B1 (en) | Architecture for computing a two-dimensional discrete wavelet transform | |
| US6499045B1 (en) | Implementation of a two-dimensional wavelet transform | |
| Andra et al. | A VLSI architecture for lifting-based wavelet transform | |
| Fatemi et al. | Pipeline, memory-efficient and programmable architecture for 2D discrete wavelet transform using lifting scheme | |
| EP0776559A1 (en) | System and method for inverse discrete cosine transform implementation | |
| An et al. | Recursive algorithm, architectures and FPGA implementation of the two-dimensional discrete cosine transform | |
| Bhanu et al. | A detailed survey on VLSI architectures for lifting based DWT for efficient hardware implementation | |
| Kuzmanov et al. | Reconfigurable DWT unit based on lifting | |
| Agostini et al. | A FPGA based design of a multiplierless and fully pipelined JPEG compressor | |
| Zhang et al. | A VLSI architecture for a high-speed computation of the 1D discrete wavelet transform | |
| Bolouki et al. | A pipeline memory-efficient programmable architecture for the 2D discrete wavelet transform using lifting scheme | |
| Zhang et al. | An efficient buffer-based architecture for on-line computation of 1-D discrete wavelet transform | |
| Al-Sulaifanie et al. | Very large scale integration architecture for integer wavelet transform | |
| Hsieh et al. | Implementation of an Efficient DWT Using a FPGA on a Real-time Platform | |
| KR100362355B1 (en) | Processor for discrete wavelet transform | |
| Fatemi et al. | A Pipeline, Efficient and Programmable Architecture for the 1-D Discrete Wavelet Transform using Lifting Scheme | |
| Farahani et al. | Implementing a new architecture of wavelet packet transform on FPGA | |
| Dhakar et al. | A novel parallel architecture of lifting based 2D-discrete wavelet transform | |
| Kropp et al. | The video and image processing emulation system VIPES | |
| Andra et al. | Efficient implementation of a set of lifting based wavelet filters | |
| Hsieh et al. | A novel, efficient architecture for the 1D, lifting-based DWT with folded and pipelined schemes | |
| Jung et al. | VLSI implementation of lifting wavelet transform of JPEG2000 with efficient RPA (Recursive Pyramid Algorithm) realization | |
| Chehaitly et al. | Ultra-High Performance and Low-Cost Architecture of Discrete Wavelet Transforms | |
| Salehi et al. | VLSI architectures of lifting-based discrete wavelet transform |