Mallat and Hwang (1992) showed that the local regularity of a signal can be read off the wavelet transform modulus maxima - the points where the wavelet transform modulus is locally maximum across scales - and introduced an alternating-projection algorithm that reconstructs a signal or image from these maxima plus a low-frequency residue. Y. Meyer showed that the maxima do not characterize a function uniquely, and the accuracy of the reconstruction (empirically about 30 dB SNR) rests on numerical experiments, not theory. The open problem is to give this singularity-based representation a rigorous foundation: characterize the ambiguity class of signals sharing the same modulus maxima, decide whether the ambiguity is bounded (stability), and either prove error bounds for the minimal-Sobolev-norm reconstruction used in practice or produce a provably accurate algorithm; the source framework also leaves open the extension of the maxima-based Lipschitz-exponent characterization to integer and negative exponents (distributions) and statistical models for texture maxima. A later phase-retrieval literature has settled uniqueness and stability for the full wavelet transform modulus, but the modulus-maxima representation is a different, sparser data set that remains without a completeness or stability theory, and this is the surviving open core.

Background

The continuous wavelet transform of a signal ff convolves ff with dilated copies of a wavelet ψ\psi, giving Wf(s,x)=f∗ψs(x)Wf(s,x)=f*\psi_s(x), a function of position xx and scale ss. When ψ\psi is the nn-th derivative of a smoothing function, it has nn vanishing moments, meaning ∫xkψ(x) dx=0\int x^k\psi(x)\,dx=0 for k<nk<n, and WfWf responds only to variations of ff at scales near ss. The modulus maxima are the local maxima of ∣Wf(s,x)∣|Wf(s,x)| in xx at each scale; they form curves in the position-scale plane that converge, as s→0s\to 0, to the singular points of ff. The Lipschitz (Hölder) exponent α\alpha measures pointwise smoothness: ff is Lipschitz α\alpha at x0x_0 if ∣f(x)−P(x)∣≤C∣x−x0∣α|f(x)-P(x)|\le C|x-x_0|^{\alpha} for some polynomial PP; α=0\alpha=0 is a jump, α<0\alpha<0 (defined for distributions such as the Dirac delta or white noise) a stronger singularity. Mallat and Hwang proved, for non-integer α<n\alpha<n and isolated non-oscillating singularities satisfying a cone-of-influence condition (all maxima near x0x_0 lying inside ∣x−x0∣≤Cs|x-x_0|\le Cs) and a sign condition, that α\alpha is read off as the slope of log⁡∣Wf∣\log|Wf| versus log⁡s\log s along a maxima line. For processing, they used the dyadic wavelet transform (s=2js=2^j), a redundant (frame-like) sampling in scale, and proposed reconstructing ff from the values of WfWf at the maxima points plus the low-frequency residue (the coarsest-scale component captured by the scaling function rather than by the wavelet) by alternating orthogonal projections - successively projecting onto each of two sets - between the space VV of all dyadic wavelet transforms (the functions of scale and position that actually arise as wavelet transforms of some signal; characterized by reproducing-kernel equations, i.e. fixed linear consistency relations) and the affine set Γ\Gamma of transforms matching the recorded maxima values; the algorithm converges to the element of V∩ΓV\cap\Gamma of minimal Sobolev norm (the Sobolev norm measures a function together with finitely many of its derivatives in L2L^2), chosen to suppress oscillations. Reconstruction was reported at about 30 dB SNR (1D, 20 iterations; 31 dB for images), the error concentrated at high frequencies, with Gibbs-like spurious oscillations near sharp isolated singularities only partly removed by convex constraints. Y. Meyer proved that the modulus maxima do not characterize a function uniquely, so reconstruction accuracy cannot follow from injectivity; no bound on the approximation error for general signals was available. This motivated maxima-based denoising (noise maxima have negative exponents and increase toward fine scales, so they are removed by ad hoc propagation and chaining criteria), which systematically deletes image textures because texture maxima do not propagate to coarser scales, and which depends on manually chosen chain-length and scale-count thresholds. The question of what a maximally decimated wavelet-maxima representation retains is adjacent to a phase retrieval problem - recovering an element of a complex vector space from magnitudes of linear measurements - which uses the full wavelet modulus rather than the transform values at the maxima.

Problem Statement

Give the wavelet transform modulus maxima representation a rigorous foundation, with reconstruction accuracy guarantees, in the setting of Mallat and Hwang (1992): the dyadic wavelet transform Wf(2j,x)Wf(2^j,x) computed with a compactly supported wavelet with nn vanishing moments (the derivative of a smoothing function), the data being the dyadic transform values Wf(2j,xj)Wf(2^j,x_j) at the modulus-maxima positions - equivalently the moduli ∣Wf(2j,xj)∣|Wf(2^j,x_j)| together with the sign of the transform at each maximum - together with the low-frequency residue. Meyer's result shows this data is not injective, so the central questions are: (1) characterize the ambiguity class - the set of signals, and distributions, whose dyadic wavelet transforms have modulus maxima at the same positions and take the same signed transform values there (and the same low-frequency residue); (2) decide whether the ambiguity is bounded, i.e. whether any two signals with the same maxima data are close in a norm stated explicitly by the solver, or construct unbounded ambiguity examples, thereby settling the stability of the representation; (3) either prove a quantitative error bound, valid for all signals in a stated class, for the minimal-Sobolev-norm reconstruction produced by the alternating-projection algorithm (including its 2D version), or exhibit a provably accurate reconstruction algorithm with comparable complexity (accuracy meaning that the algorithm's output satisfies an explicit quantitative error bound in a stated norm, and comparable complexity meaning on the order of the alternating-projection algorithm's); and, as linked components of the same objective, (4) extend the maxima-based Lipschitz-exponent characterization to integer exponents and to negative exponents for distributions, removing or justifying the cone-of-influence and sign conditions, and (5) formulate the statistical model of texture singularities (maxima that do not propagate to coarser scales) under which maxima-based denoising can preserve textures, together with an adaptive, data-driven choice of the chain-length and number-of-scales thresholds. The mathematical core comprises components (1)-(3), which together determine whether singularity-based, maximally decimated wavelet representations are a complete and stable signal representation or only an empirical approximation; components (4)-(5) are linked extensions of the same objective.

References

  1. S. Mallat and W. L. Hwang, 'Singularity detection and processing with wavelets', IEEE Transactions on Information Theory 38(2):617-643, 1992. DOI: 10.1109/18.119727. https://doi.org/10.1109/18.119727
  2. S. Mallat and S. Zhong, 'Characterization of signals from multiscale edges', IEEE Transactions on Pattern Analysis and Machine Intelligence 14(7):710-732, 1992. DOI: 10.1109/34.142909. https://doi.org/10.1109/34.142909
  3. S. Mallat and I. Waldspurger, 'Phase retrieval for the Cauchy wavelet transform', Journal of Fourier Analysis and Applications 21(6):1251-1309, 2015. DOI: 10.1007/s00041-015-9403-4. https://doi.org/10.1007/s00041-015-9403-4
  4. I. Waldspurger, 'Phase retrieval for wavelet transforms', IEEE Transactions on Information Theory 63:2993-3009, 2017. DOI: 10.1109/TIT.2017.2672727. https://doi.org/10.1109/TIT.2017.2672727
  5. I. Waldspurger, 'Wavelet transform modulus: phase retrieval and scattering', Journées Équations aux Dérivées Partielles (2017), Exposé no X, 1-10, 2018. DOI: 10.5802/jedp.660. https://proceedings.centre-mersenne.org/item/10.5802/jedp.660
  6. R. Alaifari, F. Bartolucci, and M. Wellershoff, 'Phase retrieval of bandlimited functions for the wavelet transform', Applied and Computational Harmonic Analysis 64:102-117, 2023. DOI: 10.1016/j.acha.2023.01.002. https://doi.org/10.1016/j.acha.2023.01.002
  7. S. Jaffard, 'Pointwise smoothness, two-microlocalization and wavelet coefficients', Publicacions Matemàtiques 35:155-168, 1991. DOI: 10.5565/publmat_35191_06. https://doi.org/10.5565/publmat_35191_06
  8. S. Jaffard and Y. Meyer, 'Wavelet methods for pointwise regularity and local oscillations of functions', Memoirs of the American Mathematical Society 123(587), 1996. DOI: 10.1090/memo/0587. https://doi.org/10.1090/memo/0587
  9. S. Jaffard, 'Wavelet techniques for pointwise regularity', Annales de la Faculté des Sciences de Toulouse 15(1):3-33, 2009. DOI: 10.5802/afst.1111. https://afst.centre-mersenne.org/item/10.5802/afst.1111/
  10. M. L. S. Varas, 'Reconstruction of signals from multiscale edges', Advances in Computational Mathematics 5(1):31-49, 1996. DOI: 10.1007/BF02124734. https://doi.org/10.1007/BF02124734
  11. A. Liew and D. T. Nguyen, 'Reconstruction from wavelet transform modulus maxima using nonexpansive projections', Electronics Letters 31(13):1038-1039, 1995. DOI: 10.1049/el:19950749. https://doi.org/10.1049/el:19950749
  12. A. Liew and D. Law, 'Reconstruction from 2-D wavelet transform modulus maxima using projection', IEE Proceedings - Vision, Image, and Signal Processing 147(2):176, 2000. DOI: 10.1049/ip-vis:20000206. https://doi.org/10.1049/ip-vis:20000206