26
Multispectral Analysis based on Wavelet Fusion & Sparse Decomposition Albert Bijaoui Cassiopée Laboratory Côte d’Azur Observatory BP42229 06304 Nice Cedex 04 France

Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

Multispectral Analysis based on Wavelet Fusion &

Sparse Decomposition

Albert Bijaoui

Cassiopée LaboratoryCôte d’Azur ObservatoryBP42229 06304 Nice Cedex 04 France

Page 2: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 2

Virtual Observatory & Multiband Imaging

• Access by ALADIN to a large set of sky surveys

• Consistent detection between images• Deepest analysis• Object measurements consistent between

bands• Spectral class identification• Class mapping

Page 3: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 3

Image Fusion in the pixel space• Co-addition & related sufficient statistics

– xn=cn x+nn (nn Gaussian noise s.d. σn),

– y=Σ cn xn/ σn2 is a sufficient statistics for the fusion

– Best resulting SNR

• What scaling factor cn ?– A global factor on the image � true co-addition– Variation with the pixel spectral distribution

• cn =xn � Chi-2 images

– Noisy images– Denoising of the Chi-2 images– PSF variations � Fusion in a wavelet transform

space

∑= 2

2

n

nxy

σ

Page 4: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 4

Fusion in the wavelet space

• PSF variation with the color• Chi-2 fusion scale / scale

– A wavelet coefficient has a null mean!– Associated sign � linear combination

• Applied wavelet transforms– À trous algorithm >> too redundant– Pyramidal >> Inversion– Pyramid of Laplacians– DWT

∑=n

nxz

σ )(zsignyw ×=

Page 5: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 5

B Image

Page 6: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 6

U-Up-B-V-R-I Images

Page 7: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 7

Fusion in the wavelet space

• Thresholding– Related statistics

Page 8: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 8

Object Decomposition

• Pixel decomposition (cf. Sextractor)– Background mapping– Thresholding & field labelling – Deblending– Field variation with the color

• Multiscale Vision Model – Thresholding in WTS– Object as local maxima in WTS– Multiscale mask & object reconstruction– Variation of the multiscale mask with the color

� Sparse decomposition common to the images

Page 9: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 9

Scaling function & sparsity• The multiresolution block

• Dilation equation

Information at scale i can be merged into a more significant coefficient at scale i+1

• Search of a sparse decomposition– Variational approach (ex. basis pursuit)– Greedy algorithm (ex. matching pursuit)

∑ −= )()()2

(2

1nxnh

x ϕϕ

∫+∞

∞−

−= dxkx

xfkifii

)2

()(2

1),( ϕ

Page 10: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 10

MP with scalets (1)

The à trous algorithm:

• That we can write as:

• With:• Scalet at (i,k0)

• We get:

),(),()( 00 mihkiamkf =+

)2,()(),1( ∑ +=+ nkifnhkif i

∑ +=+ )(),(),1( mkfmihkif

∑ −−=n

i nhnmihmih )()2,1(),(

∑ +=

),(

),()(

),(2

0

0 mih

mihmkf

kia

Page 11: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 11

MP with scalets (2)

• l2 reduction

• Greedy algorithm with scalet patterns h(i,m)

• That does not work– Too slow algorithm (undecimated/pyramidal)– Difficulty to parallelize– Non orthogonality � High pattern coupling

22

20

0 )(),(

]),()([

),( SNRmih

mihmkf

kin =+

=∑

Page 12: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 12

Local backgound removal

• The background is a spurious component• Local estimation

• Adjustment window

• New cross-product

• With

),(),(),()( 00 kibmipkiakf +=

[ ]2000 ),(),(),()(),(),( ∑ −−=m

kibmipkiakfmikiR ϖ

∑ += ),()(),( 00 mirmkfkia

2120

10 ),(),(),(),(

SSS

miSmimipSmir

−−= ϖω

Page 13: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 13

Connection to the à trous WT

• l2 reduction is not the available criterion� coefficient SNR• p(i,m) pattern & fast algorithm• Fit with a 2i step : m=n 2i

• We set

• This leads to the wavelet coefficient

)(),( nhmi =ϖ )(),( nmip δ=

)],1(),([)0(1

1),( 000 kifkif

hkia +−

−=

Page 14: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 14

The Pyrels

• Les h(i,m) are generated by the à trous algorithm � we call them pyrels (pyramidelements).

• They are scalet type pyrels• Other types can be generated by a

modification of the local fit• Experimentally : binomial filter

– The h(i,m) series tend to the B-splines– Compacity, regularity � quite Gaussian

Page 15: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 15

MP the AT WT1. Wavelet transform2. Suprema identification3. Threshold = α Abs(Max) � Coupling4. Amplitude adjustment (coupling

reduction)5. Image reconstruction6. Wavelet transform & subtraction7. Test on the residuals8. Come back to step 29. Global background estimation and

adding

Page 16: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 16

The Pyramidal Algorithm

• The Pyramidal wavelet transform• Same pyrel pattern h(i,m)

• Suprema identification on a pyramid• Reduction of the coupling between the

pyrels– Increase the algorithm stability

• Background reduced to a constant• Can work on only positive pyrels

Page 17: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 17

Two-Dimensional Algorithms

• What scalet ?– Variable separation for the scaling function– Quasi isotropic analysis with B-spline

• What wavelet ?– A trous / Pyramidal – Difference between approximations– Oriented patterns � other pyrel types

• Transposition of the 1D algorithms• Possibility of positive decomposition

Page 18: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 18

MSMPPy2 on the Fusion Image• Significant wavelet coefficients : 2% pixels• Pyrels : 0.43 %

Page 19: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 19

Multiscale Field labelling• The pyrels from which the centers are less

than a radius depending of their scalehave the same label

Page 20: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 20

Object Reconstruction

• After the field labelling it easy to associate to merge pyrels into objects

• The image of each object can be restored fromthe pyrels having its label

Page 21: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 21

Restoration from the Pyrel Map

• The pyrel decomposition carries out a set of functions which can be used for restoring each image

• Only the pyrel amplitudes are fitted fromtheir related wavelet coefficients

• That concentrates information on few coefficients leading to clean images

• Thus consistent measurements betweencolors can be derived

Page 22: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 22

Page 23: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 23

Spectral Analysis• Classical color indices

– Negative / null fluxes– Noisy indices– Non additivity from components

• Use of ratios / weighted mean– Ratio noise / weighted mean– Additivity from components

• Classification from the ratios– Weighted K-means method– ~10 classes– Pixels /Pyrels– Insufficient class separation

Page 24: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 24

Source Decomposition

• Object : pixel / pyrel values as a mixture of spectral energy distributions (SED)

• Matching pursuit with SED• Source non orthogonality• Source images can be determined from

the pyrel decomposition

Page 25: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 25

General OrganisationWavelet Fusion

Noise variance

Wavelet Transforms

scale/scale fusion

Pyrel extraction fromthe fusion image

Pyrels associated to objects

Pyrel amplitudeFor each band

Object reconstructionFor each band

Object measurements

Pyrel decomposition intoSources for each band

Image ReconstructionFor each band

Image decompositioninto sources

Objects decompositioninto sources

Pyrels & Objects

Objects

Classes

Color ratios estimation

Classes determination

Sources

Page 26: Multispectral Analysis based on Wavelet Fusion & Sparse ... · 7-9 May 2008 ADA V conference 3 Image Fusion in the pixel space • Co-addition & related sufficient statistics –

7-9 May 2008 ADA V conference 26

Conclusion• Work in progress

– Optimization by a variational approach– Oriented pyrels– New pyrel labelling for object decomposition– Bayesian coefficient softening– Fusion during the pyrel identification process– Taking into account the PSF

• Can be applied to large images• Is information lost after the fusion?

– Pyrel decomposition and Blind source separation