30
Difference imaging and multi-channel Clean Olaf Wucknitz [email protected] Algorithms 2008, Oxford, 1–3 Dezember 2008

Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Difference imaging and multi-channel Clean

Olaf Wucknitz

[email protected]

Algorithms 2008, Oxford, 1–3 Dezember 2008

Page 2: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Finding gravitational lenses through variability

[ Kochanek et al. (2006) ]

• small field in SDSS: one candidate, no lens [ Lacki et al. (2008) ]

titlepage introduction summary contents back forward previous next fullscreen 1

Page 3: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Optical difference imaging

original image reference image

difference convolution kernel

[A

lard

&Lupto

n(1

998)

]

titlepage introduction summary contents back forward previous next fullscreen 2

Page 4: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Radio difference imaging

UV epoch 1 CLEAN convolve

convolve

crap

CLEAN

UV epoch 1

UV epoch 2

UV epoch 2

UV epoch 1

UV epoch 2

CLEAN convolve

difference

CLEAN

+

convolve

convolve

crap

mean

difference

titlepage introduction summary contents back forward previous next fullscreen 3

Page 5: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Related problem: combining different arrays

UV epoch 1 CLEAN convolve

convolve

crap

CLEAN

UV epoch 1

UV epoch 2

UV epoch 2

UV epoch 1

UV epoch 2

CLEAN convolve

difference

CLEAN

+

convolve

convolve

crap

mean

difference

+

+

titlepage introduction summary contents back forward previous next fullscreen 4

Page 6: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Notation

• sky brightness distribution I(l,m) I

• visibilities I(u,v) I

• perfect measurement

? Fourier transform Iµ = ∑j

Aµ jI j

Aµ j = e2π i(l,m) j·(u,v)µ

? vectors I = AI

• residuals R2 = (AI− I)† W(AI− I)

• natural weighting W = diag(σ−2j ) R2 = χ2

titlepage introduction summary contents back forward previous next fullscreen 5

Page 7: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Lazy interferometrists do it in image space

• expand R2 = I†WI+I†A†WAI−2I†A†WI

• define (using w = Tr W)

? dirty beam B =A†WA

w

? dirty map ID =A†WI

w

• residuals derived in image space

R2 = const+w(I†BI−2I†ID) minimum BI = ID︸ ︷︷ ︸R′2

titlepage introduction summary contents back forward previous next fullscreen 6

Page 8: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

CLEAN as maximum likelihood fitting

• add components to the model I

• minimize residuals in each step

• empty model plus component I j R′2 = I2j −2I jID j

• optimal flux I j = ID j

• residuals for optimal flux R′2 =−ID2j

optimal position: peak in dirty map

• subtract shifted beam from dirty map, start over

titlepage introduction summary contents back forward previous next fullscreen 7

Page 9: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Simultaneous CLEANing

• two epochs I1 and I2

• two models/maps I1 and I2

• combined residuals

R2 = const+w1 (I1†B1I1−2I1

†ID1)+w2 (I2†B2I2−2I2

†ID2)

• next component at same position in 1 and 2

fluxes independent

optimal fluxes ID1 and ID2

• optimal position maximum of w1 ID21 +w2 ID

22

titlepage introduction summary contents back forward previous next fullscreen 8

Page 10: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Need for difference-CLEAN

• disadvantages of simultaneous CLEANing

? deconvolution errors still independent

? no control over mean and difference

• alternative approach

two channels I+ and I−I+ = 1

2(I1 +I2)

I− = 12(I1−I2)

• dirty maps

ID+ =w1 ID1 +w2 ID2

w1 +w2

ID− =w1 ID1−w2 ID2

w1 +w2

titlepage introduction summary contents back forward previous next fullscreen 9

Page 11: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

D-CLEAN procedure

• next component in either I+ or I−

• residuals R2 = const− (w1 +w2)×

{ID

2+ for +

ID2− for −

• subtract according to

(ID+

ID−

)=(

B‖ B×B× B‖

)(I+

I−

)

• I+ and I− not independent

• dirty beams

B‖ =w1 B1 +w2 B2

w1 +w2

B× =w1 B1−w2 B2

w1 +w2

titlepage introduction summary contents back forward previous next fullscreen 10

Page 12: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

An experiment: VLA-like uv coverage, scale 1:4

1

2

input convolved CLEAN

titlepage introduction summary contents back forward previous next fullscreen 11

Page 13: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Alternative methods

+

CLEAN simultaneous D-CLEAN

titlepage introduction summary contents back forward previous next fullscreen 12

Page 14: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Alternative methods: residual errors

+

CLEAN simultaneous D-CLEAN

titlepage introduction summary contents back forward previous next fullscreen 13

Page 15: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Combining different arrays: input

1

2

input convolved CLEAN

titlepage introduction summary contents back forward previous next fullscreen 14

Page 16: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Combining different arrays: output

+

+

combined simultaneous D-CLEAN

titlepage introduction summary contents back forward previous next fullscreen 15

Page 17: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Two-channel CLEANing of real data

• target lens B0218+357

? two bright images

? Einstein ring

• two VLA-A observations

? 1992

? 2003 with Pie Town

• use 1 IF

titlepage introduction summary contents back forward previous next fullscreen 16

Page 18: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Differencing images of B0218+357

CLEAN simultaneous D-CLEAN

titlepage introduction summary contents back forward previous next fullscreen 17

Page 19: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Combined images of B0218+357

CLEAN combined simultaneous D-CLEAN

titlepage introduction summary contents back forward previous next fullscreen 18

Page 20: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Test with simulated VLBA data

• uv coverage and model from real observations of Virgo A

(thanks to Yuri Kovalev) [ details in Kovalev et al. (2007) ]

• following slides: simulation without/with noise, two

epochs, slightly different uv coverage

titlepage introduction summary contents back forward previous next fullscreen 19

Page 21: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Results for simulated data: no noise

difference of Clean maps

difference-Clean

mean Clean map

titlepage introduction summary contents back forward previous next fullscreen 20

Page 22: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Results for simulated data: with noise

difference of Clean maps

difference-Clean

mean Clean map

titlepage introduction summary contents back forward previous next fullscreen 21

Page 23: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Alternative bases

• so far: two epochs

? constant part (sum)

? variable part (difference)

• many epochs

? constant part

? one additional part for each epoch

• continuous observation (or ν instead of t)

? constant part

? linear slope

? higher derivatives

• or general orthogonal polynomials, or . . .

titlepage introduction summary contents back forward previous next fullscreen 22

Page 24: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Constant + linear in frequency

• dirty maps ID(n) = ∑ν w(ν)νn ID(ν)

∑ν w(ν)

• dirty beams B(n) = ∑ν w(ν)νn B(ν)∑ν w(ν)

• convolution equation

up to linear order

(ID

(0)

ID(1)

)=

(B(0) B(1)

B(1) B(2)

)(I(0)

I(1)

)

• previous MFS methods only use ID(0) = B(0)I(0) +B(1)I(1)

[ Conway et al. (1990), Sault & Wieringa (1994) ]

titlepage introduction summary contents back forward previous next fullscreen 23

Page 25: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

ATCA observations of Pictor-A 4800 / 4928 MHz

[ data from Emil Lenc ]

titlepage introduction summary contents back forward previous next fullscreen 24

Page 26: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Pictor-A: difference 4800 – 4928 MHz

difference of Clean maps difference channel of D-Clean

titlepage introduction summary contents back forward previous next fullscreen 25

Page 27: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Pictor-A: correct for variability with AIPS (4800 MHz)

• five epochs with ATCA (different configurations)

• common model + variable parts

titlepage introduction summary contents back forward previous next fullscreen 26

Page 28: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Summary etc

• these tasks

? difference imaging, variability

? combine different arrays / epochs

? wide-band imaging with spectral indices

? multi-resolution / multi-scale Clean

• have in common that

? multi-channel output is needed

? channels do not always correspond to parts of the data

? want Clean regularisation for output channels

? need to deconvolve everything simultaneously

• developing multi-channel Clean

• first tests encouraging work in progress

titlepage introduction summary contents back forward previous next fullscreen 27

Page 29: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

Contents

1 Finding gravitational lenses through variability2 Optical difference imaging3 Radio difference imaging4 Related problem: combining different arrays5 Notation6 Lazy interferometrists do it in image space7 CLEAN as maximum likelihood fitting8 Simultaneous CLEANing9 Need for difference-CLEAN

10 D-CLEAN procedure11 An experiment: VLA-like uv coverage, scale 1:412 Alternative methods13 Alternative methods: residual errors14 Combining different arrays: input15 Combining different arrays: output16 Two-channel CLEANing of real data17 Differencing images of B0218+357

titlepage introduction summary contents back forward previous next fullscreen 28

Page 30: Di erence imaging and multi-channel Clean · 2008. 12. 2. · CLEAN as maximum likelihood tting add components to the model I minimize residuals in each step empty model plus component

18 Combined images of B0218+35719 Test with simulated VLBA data20 Results for simulated data: no noise21 Results for simulated data: with noise22 Alternative bases23 Constant + linear in frequency24 ATCA observations of Pictor-A 4800 / 4928 MHz25 Pictor-A: difference 4800 – 4928 MHz26 Pictor-A: correct for variability with AIPS (4800 MHz)27 Summary etc28 Contents

titlepage introduction summary contents back forward previous next fullscreen 29