Title: Multiscale Analysis of Photon-Limited Astronomical Images
1Multiscale Analysis of Photon-Limited
Astronomical Images
2Photon-limited astronomical imaging
NG2997
Saturn
3Richardson-Lucy performance on Saturn deblurring
Error performance of standard R-L algorithm
MSE of deconvolvedestimate
Iteration Number
4Main question how to best perform Poisson
intensity estimation?
5Test data
Rosetta (Starck)
Saturn
6Methods reviewed in this talk
- Wavelet thresholding
- Variance stabilizing transforms
- Corrected Haar wavelet thresholds
- Multiplicative Multiscale Innovation models
- MAP estimation
- EMC2 estimation
- Complexity Regularization
- Platelets
- á trous wavelet thresholding
7Wavelet thresholding
Saturn image
Wavelet coefficients of Saturn image
Wavelet coefficient magnitude
Sorted wavelet index
Approximation using wavelet coeffs. gt 0.3
8Wavelet thresholding for denoising
Noisy Saturn image
Wavelet coefficients of Noisy Saturn image
Noise wavelet coefficient magnitude
Sorted wavelet index
Estimate using wavelet coeffs. gt 0.3
9Translation invariance
- Approximate with Haar wavelets as on previous
slide
- Shift image by 1/3 in each direction
- approximate as before
- shift back by 1/3
10Wavelet thresholding results
Haarwavelets
11Variance stabilizing transforms
Anscombe 1948
12Anscombe transform results
Haarwavelets
13Kolaczyks corrected Haar thresholds
- Basic idea
- Keep wavelet coeffs which correspond to
signalThreshold wavelet coeffs which correspond
to noise (or background)
If we had Gaussian noise (variance ?2) and no
signal
(j,k)th Gaussian wavelet coeff.
For Poisson noise, design similar bound for
background ?0 (noise)
(j,k)th Poisson wavelet coeff.
Threshold becomes
Background intensity level
Kolaczyk 1999
14Corrected Haar threshold results
15Multiplicative Multiscale Innovation Models (aka
Bayesian Multiscale Models)
Timmermann Nowak, 1999Kolaczyk, 1999
16MMI-MAP estimation
Basic idea place Dirichlet prior distribution
with parameters ? on ???estimate ???by
maximizing posterior distribution
17MMI-MAP estimation results
18MMI-EMC2
- Before (with MMI-MAP)
- place Dirichlet prior distribution with
parameters ? on ??? - user sets parameters ?
- estimate ???by maximizing posterior distribution
- Now (with MMI-EMC2)
- place hyperprior distribution on parameters ?
- user only controls few hyperparameters
- prior information about intensity built into
hyperprior - use MCMC to draw samples from posterior
- Estimate posterior mean
- Estimate posterior variance
Esch, Connors, Karovska, van Dyk 2004
19MMI - Complexity Regularization
Kolaczyk Nowak, 2004
20MMI - Complexity Regularization
pruning aggregation data fusion robustness
to noise
21Partitions selection
Complexity penalized estimator
set of all possible partitions
22MMI-Complexity regularization results
23MMI-Complexity regularization theory
No other method can do significantly better
asymptotically for this class of images! This
theory also supports other Haar-wavelet based
methods!
24Platelet estimation
Donoho, Ann. Stat. 99 Willett Nowak, IEEE-TMI
03
25Platelet theory
No other method can do significantly better
asymptotically for this (smoother) class of
images!
Willett Nowak, submitted to IEEE-Info.Th. 05
26Platelet results
27á trous wavelet transform
1. Redefine wavelet as difference between scaling
functions at successive levels
2. Compute coeffs. at one level by filtering
coeffs at next finer scale
3. This means synthesis (getting image back from
wavelet coeffs.) is simple addition
Holschneider 1989Starck 2002
28Intensity estimation with á trous wavelets
- Method 1(Classical)
- Compute Anscombe transform of data
- Perform á trous wavelet thresholding as if iid
Gaussian noise - (same problems as other Anscombe-based approaches
for very few photon counts)
- Method 2(Starck Murtagh, 2nd ed., unpublished)
- Compute variance stabilizing transform of each á
trous coefficient - Use level-dependent, wavelet-dependent,
location-dependent thresholds - (result on next slide)
29á trous results
30Observations 1.74
Truth
Corrected thresholds 0.198
Wavelets Anscombe 0.465
Wavelet thresholding 0.325
Platelets 0.163
MMI - Complexity Reg. 0.173
MMI - MAP 0.245
31Wavelet thresholding
Observations
MMI - MAP
Corrected thresholds
Wavelets Anscombe
A trous
Platelets
MMI - Complexity Reg.
32Wavelet thresholding
Observations
MMI - MAP
Corrected thresholds
Wavelets Anscombe
A trous
Platelets
MMI - Complexity Reg.
33Method Speed Effectiveness
Wavelet thresholding Fast Poor
Wavelets Anscombe Fast Poor
Corrected thresholds Fast Medium
MMI-MAP Fast Medium
MMI-EMC2 Medium High significance maps!
MMI-Complexity regularization Fast High
Platelets Medium-slow High
A trous Medium High
34Poisson inverse problems
P?
?
m
n