1 September 1992 Parallel discrete and continuous wavelet transforms
Author Affiliations +
Optical Engineering, 31(9), (1992). doi:10.1117/12.59915
We consider theoretically the optical implementations of both discrete and continuous wavelet transforms. Discrete wavelet transforms (DWTs) require sums (or integrals) of the product of the input function with multiple stored functions (wavelets with various shifts and scales). The inverse DWT requires the same, exceptthe given function is replaced by the wavelet coefficients determined by the DWT. We show that we can store and utilize in parallel large banks of wavelets. This should allow "instantaneous" DWT of functions of a single variable and (relatively) fast DWTs of two-dimensional functions. Of course, the same applies to the inverse DWTs. A true continuous wavelet transform (CWT) must be continuous in both shift and scale. By means of a continuous anamorphic transformation of a one-dimensional signal and a suitable choice of kernel or filter, we can allow a normal two-dimensional optical Fourier transform image processor to perform a CWT.
H. John Caulfield, Harold H. Szu, "Parallel discrete and continuous wavelet transforms," Optical Engineering 31(9), (1 September 1992). http://dx.doi.org/10.1117/12.59915

Discrete wavelet transforms


Continuous wavelet transforms

Fourier transforms


Spatial light modulators

Optical filters

Back to Top