Related Experiment Videos
Nonlinear wavelet transforms for image coding via lifting
Roger L Claypoole1, Geoffrey M Davis, Wim Sweldens
1Department of Electrical and Computer Engineering, Air Force Institute of Technology, Wright-Patterson AFB, OH 45433-7765, USA. r.claypoole@ieee.org
Summary
This study introduces nonlinear wavelet transforms using adaptive linear predictors for improved image compression. These novel transforms show promising results for both model and real-world images.
Area of Science:
- Signal Processing
- Image Analysis
- Applied Mathematics
Background:
- Wavelet transforms are crucial for signal and image processing.
- Existing linear wavelet transforms have limitations in capturing complex data characteristics.
- The lifting framework offers a flexible structure for designing advanced wavelet transforms.
Purpose of the Study:
- To develop and analyze nonlinear wavelet transforms using the lifting framework.
- To investigate key properties like invertibility, stability, and frequency characteristics.
- To explore the extension of nonlinear filter banks for image processing.
Main Methods:
- Utilizing the lifting framework to construct nonlinear wavelet transforms.
- Incorporating adaptive selection of linear predictors to introduce nonlinearity.
- Extending nonlinear filter banks with prediction functions operating on pixel neighborhoods.
Main Results:
- Established invertibility, stability, and synchronization properties for the nonlinear transforms.
- Characterized the frequency behavior of the proposed nonlinear wavelet transforms.
- Demonstrated promising preliminary image compression results on model and real-world datasets.
Conclusions:
- Nonlinear wavelet transforms built with the lifting framework offer significant advantages.
- Adaptive prediction functions enhance the capabilities of nonlinear filter banks.
- The developed techniques show potential for advanced image compression applications.
Related Concept Videos
Transformations of Functions III
Transformations modify the graphical representation of a function without changing its fundamental form. One common transformation is reflection, which flips the graph across a designated axis. When the vertical coordinates of all points are multiplied by the negative one, the entire graph is mirrored over the horizontal axis. This transformation reverses the vertical orientation of peaks and troughs, akin to signal inversion in electrical systems, where a waveform is flipped, but the timing of...
Convolution: Math, Graphics, and Discrete Signals
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Linear Approximation in Frequency Domain
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear.
Reconstruction of Signal using Interpolation
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next sampling...
Linear Approximation in Time Domain
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length, the...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length, the...
Convolution Properties II
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...