wavelets, ridgelets, curvelets on the sphere and applications y. moudden, j.-l. starck & p....
TRANSCRIPT
![Page 1: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/1.jpg)
Wavelets, ridgelets, curvelets on the sphere and applications
Y. Moudden, J.-L. Starck & P. AbrialService d’Astrophysique
CEA Saclay, France
![Page 2: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/2.jpg)
Wavelets, ridgelets, curvelets on the sphere and applications
Y. Moudden, J.-L. Starck & P. AbrialService d’Astrophysique
CEA Saclay, France
• Outline :
- Motivations
- Isotropic undecimated wavelet transform on the sphere
- Ridgelets and Curvelets on the sphere
- Applications to astrophysical data : denoising, source separation
![Page 3: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/3.jpg)
Introduction - Motivations
• Numerous applications in astrophysics, geophysics, medical imaging, computer graphics, etc. where data are given on the sphere e.g. :
- imaging the Earth’s surface with POLDER
http://polder.cnes.fr
![Page 4: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/4.jpg)
Introduction - Motivations
• Numerous applications in astrophysics, geophysics, medical imaging, computer graphics, etc. where data are given on the sphere e.g. :
- imaging the Earth’s surface with POLDER
- mapping CMB fluctuations with WMAP
http://map.gsfc.nasa.gov
![Page 5: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/5.jpg)
Introduction - Motivations
• Numerous applications in astrophysics, geophysics, medical imaging, computer graphics, etc. where data are given on the sphere e.g. :
- imaging the Earth’s surface with POLDER
- mapping CMB fluctuations with WMAP
Need for specific data processing tools, inspired from successful methods in flat-land : wavelets, ridgelets and curvelets.
![Page 6: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/6.jpg)
Wavelet transform on the sphereRelated work :
- P. Schroder and W. Sweldens (Orthogonal Haar WT), 1995.
- M. Holschneider, Continuous WT, 1996.
- W. Freeden and T. Maier, OWT, 1998.
- J.P. Antoine and P. Vandergheynst, Continuous WT, 1999.
- L. Tenerio, A.H. Jaffe, Haar Spherical CWT, (CMB), 1999.
- L. Cayon, J.L Sanz, E. Martinez-Gonzales, Mexican Hat CWT, 2001.
- J.P. Antoine and L. Demanet, Directional CWT, 2002.
- M. Hobson, Directional CWT, 2005.
Present implementation :
- isotropic wavelet transform
- similar to the ‘a trous’ algorithm, undecimated, simple inversion
- algorithm based on the spherical harmonics transform
![Page 7: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/7.jpg)
The isotropic undecimatedwavelet transform on the sphere
• Spherical harmonics expansion :
• We consider an axisymetric bandlimited scaling (low pass) function :
• Spherical correlation theorem :
![Page 8: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/8.jpg)
The isotropic undecimatedwavelet transform on the sphere
• Multiresolution decomposition :
• Can be obtained recursively :
where
• Possible scaling function :
![Page 9: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/9.jpg)
The isotropic undecimatedwavelet transform on the sphere
• Wavelet coefficients can be computed as :
• Hence the wavelet function :
• Recursively :
![Page 10: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/10.jpg)
The isotropic undecimatedwavelet transform on the sphere
• Reconstruction is a simple sum :
• Recursively, using conjugate filters :
where
![Page 11: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/11.jpg)
The isotropic undecimatedwavelet transform on the sphere
![Page 12: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/12.jpg)
The isotropic undecimatedwavelet transform on the sphere
j=1
j=2
j=3
j=4
![Page 13: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/13.jpg)
Healpix
QuickTime™ et undécompresseur TIFF (non compressé)
sont requis pour visionner cette image.
K.M. Gorski et al., 1999, astro-ph/9812350http://www.eso.org/science/healpix
• Curvilinear hierarchical partition of the sphere.
• 12 base resolution quadrilateral
faces, each has nside2 pixels.
• Equal area quadrilateral pixels of varying shape.
• Pixel centers are regularly spaced on isolatitude rings.
• Software package includes forward and inverse spherical harmonic transform.
![Page 14: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/14.jpg)
The isotropic pyramidalwavelet transform on the sphere
j=2
j=3
j=4
j=1
![Page 15: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/15.jpg)
Warping
QuickTime™ et undécompresseur TIFF (non compressé)
sont requis pour visionner cette image.
Healpix provides a natural invertible mapping of the quadrilateral base resolution pixels onto flat square images.
![Page 16: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/16.jpg)
Ridgelets on the sphereObtained by applying the euclidean digital ridgelet transform to the 12 base resolution faces.
• Continuous ridgelet transform (Candes, 1998) :
€
R f a,b,θ( ) = ψ a,b,θ∫ x( ) f x( )dx
€
ψa,b,θ x( ) = a1
2ψx1 cos(θ) + x2 sin(θ) − b
a
⎛
⎝ ⎜
⎞
⎠ ⎟
![Page 17: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/17.jpg)
Ridgelets on the sphereObtained by applying the euclidean digital ridgelet transform to the 12 Healpix base resolution faces.
• Continuous ridgelet transform (Candes, 1998) :
• Connection with the Radon transform ;€
R f a,b,θ( ) = ψ a,b,θ∫ x( ) f x( )dx
€
ψa,b,θ x( ) = a1
2ψx1 cos(θ) + x2 sin(θ) − b
a
⎛
⎝ ⎜
⎞
⎠ ⎟
€
R f (a,b,θ) = Rf (θ, t)ψ (t − b
a∫ )dt
![Page 18: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/18.jpg)
Ridgelets on the sphereObtained by applying the euclidean digital ridgelet transform to the 12 base resolution faces.
![Page 19: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/19.jpg)
Ridgelets on the sphere
Back-projection of ridgelet coefficients at different scales and orientations.
![Page 20: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/20.jpg)
Digital Curvelet transform
• local ridgelets
• with proper scaling
Width = Length^2
![Page 21: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/21.jpg)
Curvelets on the sphere
Obtained by applying the euclidean digital curvelet transform to the 12 Healpix base resolution faces.
Algorithm:
![Page 22: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/22.jpg)
Curvelets on the sphere
![Page 23: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/23.jpg)
Denoising full-sky astrophysical maps
• hard thresholding of spherical wavelet coefficients
• hard thresholding of spherical curvelet coefficients
• combined filtering :
![Page 24: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/24.jpg)
![Page 25: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/25.jpg)
![Page 26: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/26.jpg)
![Page 27: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/27.jpg)
![Page 28: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/28.jpg)
![Page 29: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/29.jpg)
![Page 30: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/30.jpg)
Results
Top : Details of the original and noisy synchrotrn maps.
Bottom : Detail of the map obtained using the combined filtering technique, and the residual.
![Page 31: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/31.jpg)
Full-sky CMB data analysis • CMB is a relic radiation from the
early Universe.
• Full-sky observations from WMAP and Planck-Surveyor.
• The spectrum of its spatial fluctuations is of major importance in cosmology.
• Foregrounds :– Detector noise– Galactic dust– Synchrotron– Free - Free– Thermal SZ– …
![Page 32: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/32.jpg)
A static linear mixture model
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
23 GHz
33 GHz
41 GHz
94 GHz
Free-f
ree
CM
B
Syn
chro
tron
![Page 33: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/33.jpg)
Foreground removal using ICADifferent classes of ICA methods : • Algorithms based on non-gaussianity i.e. higher order statistics.Most mainstream ICA techniques: fastICA, Jade, Infomax, etc.
• Techniques based on the diversity (non proportionality) of variance (energy) profiles in a given representation such asin time, space, Fourier, wavelet : joint diagonalization of covariance matrices, SMICA, etc.
• CMB is well modeled by a stationary Gaussian random field. Use Spectral matching ICA …
• But, non stationary noise process and Galactic emissions. Strongly emitting regions are masked.
… in a wavelet representation, to preserve scale space information.
![Page 34: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/34.jpg)
Spectral Matching ICA in wavelet space
• Apply the undecimated isotropic spherical wavelet transform to the multichannel data.
• For each scale j, compute empirical estimates of the covariance matrices of the multichannel wavelet coefficients (avoiding for instance masked regions):
![Page 35: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/35.jpg)
• Apply the undecimated isotropic spherical wavelet transform to the multichannel data.
• For each scale j, compute empirical estimates of the covariance matrices of the multichannel wavelet coefficients (avoiding for instance masked regions):
• Fit the model covariance matrices to the estimated covariance matrices by minimizing the covariance mismatch measure :
Spectral Matching ICA in wavelet space
![Page 36: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/36.jpg)
• The components may be estimated via Wiener filtering in each scale before inverting the wavelet transform :
Spectral Matching ICA in wavelet space
![Page 37: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/37.jpg)
Experiment
• Three independent components
• Galactic region masked
• Simulated observations in the six channels of the Planck HFI
• Nominal noise standard deviation and ±6dB, ±3dB
• Separation using wSMICA and SMICA in six scales and corresponding spectral bands.
![Page 38: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/38.jpg)
Results
![Page 39: Wavelets, ridgelets, curvelets on the sphere and applications Y. Moudden, J.-L. Starck & P. Abrial Service d’Astrophysique CEA Saclay, France](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649e145503460f94afe52d/html5/thumbnails/39.jpg)
Conclusion
• We have introduced new multiscale decompositions on the sphere.
• Shown their usefulness in denoising and source separation.
• More can be found on : http ://jstarck.free.fr
• Software package should be released soon !?