The dual-tree complex wavelet transform

  title={The dual-tree complex wavelet transform},
  author={Ivan W. Selesnick and Richard Baraniuk and Nick Kingsbury},
  journal={IEEE Signal Processing Magazine},
The paper discusses the theory behind the dual-tree transform, shows how complex wavelets with good properties can be designed, and illustrates a range of applications in signal and image processing. The authors use the complex number symbol C in CWT to avoid confusion with the often-used acronym CWT for the (different) continuous wavelet transform. The four fundamentals, intertwined shortcomings of wavelet transform and some solutions are also discussed. Several methods for filter design are… 

Figures from this paper

A new method for estimating signal matched dual tree complex wavelet system

The dual-tree complex wavelet transform (CWT) is a relatively recent enhancement to the discrete wavelet transform (DWT). It is nearly shift invariant and directionally selective in two and higher

Analytic Wavelet Packets—Combining the Dual-Tree Approach With Wavelet Packets for Signal Analysis and Filtering

This paper provides a review of these problems as well as the undecimated wavelet transform which solves the problem of shift-variance and a filter swapping scheme is developed in order to create complex wavelet packets with analytic basis functions.

Dual-Tree Complex Wavelet Transform in the problem of speech enhancement

The dual-tree complex wavelet transform is considered a relatively recent improvement for the discrete wavelet transform. In this paper, the applicability of such transform in the problem of speech

Image denoising with the dual-tree complex wavelet transform

It is shown that DT-CWT outperforms 2-D DWT at the appropriate selection of the threshold level, and influences of the wavelet basis and image resizing are discussed.

Higher density dual-tree discrete wavelet transform

A new family of dual-tree based dyadic complex (approximate analytic) wavelet tight frames that is an extension of higher density discrete wavelet transform (DWT) introduced by Selesnick (in A

A Dual-Tree Rational-Dilation Complex Wavelet Transform

The introduced wavelet transform is a constant-Q transform, a property lacked by the short-time Fourier transform, which makes the introduced transform more suitable for models that depend on scale.

Gradient-based Filter Design for the Dual-tree Wavelet Transform

This work extends its previous method for learning filters for the 1D and 2D wavelet transforms into the dual-tree domain, and shows that with few modifications to the original model, it can learn directional filters that leverage the properties of theDual-tree wavelet transform.

On the Dual-Tree Complex Wavelet Packet and $M$-Band Transforms

The basis selection algorithm by Coifman and Wickerhauser is adapted, providing a solution to the basis selection problem for the DWPT, and it is shown how to extend the two-band to an -band using the same method.

A filter design technique for improving the directional selectivity of the first scale of the Dual-Tree complex wavelet transform

A design technique for first-scale infinite impulse response (IIR) wavelet filters, that solves the problem of poor directional selectivity for the first scale.



The dual-tree complex wavelet transform: a new technique for shift invariance and directional filters

A new implementation of the Discrete Wavelet Transform is presented, suitable for a range of signal and image processing applications. It employs a dual tree of wavelet lters to obtain the real and

The dual-tree complex wavelet transform: A new efficient tool for image restoration and enhancement

  • N. Kingsbury
  • Computer Science
    9th European Signal Processing Conference (EUSIPCO 1998)
  • 1998
It is shown how the dual-tree complex wavelet transform can provide a good basis for multi-resolution image denoising and de-blurring.

Fast approximations of the orthogonal dual-tree wavelet bases

  • Adeel AbbasT. Tran
  • Computer Science, Mathematics
    Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005.
  • 2005
The proposition that lattice coefficients of filters that are time-reversals of each other are closely related is introduced, and three approximations of such dual-tree wavelet bases that satisfy Hilbert transform conditions are proposed.

Orthogonal Hilbert transform filter banks and wavelets

This paper introduces a new orthonormal complex wavelet transform with no redundancy for both real- and complex-valued signals.

A dual-tree complex wavelet transform with improved orthogonality and symmetry properties

  • N. Kingsbury
  • Computer Science
    Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101)
  • 2000
A new form of the dual-tree complex wavelet transform (DT CWT) with improved orthogonality and symmetry properties is presented, in which the two trees are very closely matched and have a more symmetric sub-sampling structure, but which preserves the key DT CWT advantages of approximate shift-invariance and good directional selectivity in multiple dimensions.

The double-density dual-tree DWT

  • I. Selesnick
  • Computer Science
    IEEE Transactions on Signal Processing
  • 2004
The paper develops a design procedure to obtain finite impulse response (FIR) filters that satisfy the numerous constraints imposed and have vanishing moments, compact support, a high degree of smoothness, and are nearly shift-invariant.

A new complex wavelet transform by using RI-spline wavelet

The translation invariance, which can not be obtained by the ordinary DWT, is obtained by RI-spline wavelet and a new dual-tree algorithm which uses an interpolation method for providing a half-sample-delay between the two filters of the trees.

Complex Wavelets for Shift Invariant Analysis and Filtering of Signals

This paper describes a form of discrete wavelet transform, which generates complex coefficients by using a dual tree of wavelet filters to obtain their real and imaginary parts. This introduces

A new framework for complex wavelet transforms

Two-stage mapping-based complex wavelet transforms that consist of a mapping onto a complex function space followed by a DWT of the complex mapping to create a directional, non-redundant, complexWavelet transform with potential benefits for image coding systems.

Directional hypercomplex wavelets for multidimensional signal analysis and processing

The hypercomplex wavelet transform (HWT) is extended to handle multidimensional signals that are smooth save for singularities along lower-dimensional manifolds and is demonstrated how the HWT can be used for fast line detection in 3D.