Inverse Problems in Image Reconstruction Wolfgang Stefan Arizona - - PowerPoint PPT Presentation

inverse problems in image reconstruction
SMART_READER_LITE
LIVE PREVIEW

Inverse Problems in Image Reconstruction Wolfgang Stefan Arizona - - PowerPoint PPT Presentation

Outline Introduction Deblurring Inverse Problems in Image Reconstruction Wolfgang Stefan Arizona State University April 24, 2006 asu-logo Wolfgang Stefan Inverse Problems in Image Reconstruction Outline Introduction Deblurring


slide-1
SLIDE 1

asu-logo Outline Introduction Deblurring

Inverse Problems in Image Reconstruction

Wolfgang Stefan

Arizona State University

April 24, 2006

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-2
SLIDE 2

asu-logo Outline Introduction Deblurring

Introduction Introductory Example Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-3
SLIDE 3

asu-logo Outline Introduction Deblurring Introductory Example

Schema of a PET acquisition process

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-4
SLIDE 4

asu-logo Outline Introduction Deblurring Introductory Example

Example of a PET scan

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-5
SLIDE 5

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Example of typical PET scan

Typical PET Images show

◮ High noise content ◮ High blurring ◮ Reconstruction artifacts

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-6
SLIDE 6

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Forward Model

◮ Signal degradation is modeled as a convolution

g = f ∗ h + n

◮ where g is the blurred signal ◮ f is the unknown signal ◮ h is the point spread function (PSF) or kernel ◮ n is noise ◮ Discrete Convolution

(f ∗ h)k =

  • i

fihk−i+1

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-7
SLIDE 7

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Forward Model Example

g = f ∗ h + n

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-8
SLIDE 8

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Estimation of the Point Spread Function (PSF)

Estimations for the PSF come from:

◮ Phantom scans

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-9
SLIDE 9

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Estimation of the Point Spread Function (PSF)

Estimations for the PSF come from:

◮ Phantom scans ◮ Rough estimation by a Gaussian

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-10
SLIDE 10

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Estimation of the Point Spread Function (PSF)

Estimations for the PSF come from:

◮ Phantom scans ◮ Rough estimation by a Gaussian ◮ Blind Deconvolution

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-11
SLIDE 11

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Inverse Problem

◮ Find f from g = f ∗ h + n given g and h with unknown n.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-12
SLIDE 12

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Inverse Problem

◮ Find f from g = f ∗ h + n given g and h with unknown n. ◮ Assuming normal distributed n yields the estimator

ˆ f = arg min

f {g − f ∗ h2 2}

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-13
SLIDE 13

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Inverse Problem

◮ Find f from g = f ∗ h + n given g and h with unknown n. ◮ Assuming normal distributed n yields the estimator

ˆ f = arg min

f {g − f ∗ h2 2} ◮ Reconstruction with n normal distr. with σ = 10−7

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-14
SLIDE 14

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-15
SLIDE 15

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization

◮ Add more information about the signal

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-16
SLIDE 16

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization

◮ Add more information about the signal ◮ e.g. statistical properties

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-17
SLIDE 17

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization

◮ Add more information about the signal ◮ e.g. statistical properties ◮ or information about the structure (e.g. sparse decon, or total

variation decon)

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-18
SLIDE 18

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization

◮ Add more information about the signal ◮ e.g. statistical properties ◮ or information about the structure (e.g. sparse decon, or total

variation decon)

◮ in latter case use a penalty term

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-19
SLIDE 19

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization

◮ Add more information about the signal ◮ e.g. statistical properties ◮ or information about the structure (e.g. sparse decon, or total

variation decon)

◮ in latter case use a penalty term ◮ find

ˆ f = arg min

f {g − f ∗ h2 2 + λR(f )},

where R(f ) is the penalty term and λ is a penalty parameter.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-20
SLIDE 20

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization Methods

◮ Common methods are Tikhonov (TK).

R(f ) = TK(f ) =

|∇f (x)|2dx.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-21
SLIDE 21

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization Methods

◮ Common methods are Tikhonov (TK).

R(f ) = TK(f ) =

|∇f (x)|2dx.

◮ Total Variation (TV)

R(f ) = TV(f ) =

|∇f (x)|dx.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-22
SLIDE 22

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Regularization Methods

◮ Common methods are Tikhonov (TK).

R(f ) = TK(f ) =

|∇f (x)|2dx.

◮ Total Variation (TV)

R(f ) = TV(f ) =

|∇f (x)|dx.

◮ Sparse deconvolution (L1)

R(f ) = f 1 =

|f (x)|dx.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-23
SLIDE 23

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-24
SLIDE 24

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Simulated PET

◮ Segmented data from an MRI scan is blurred using a

Gaussian PSF

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-25
SLIDE 25

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Simulated PET

◮ Segmented data from an MRI scan is blurred using a

Gaussian PSF

◮ Simulated PET image also includes Gauss distributed noise.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-26
SLIDE 26

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Simulated PET

◮ Segmented data from an MRI scan is blurred using a

Gaussian PSF

◮ Simulated PET image also includes Gauss distributed noise. ◮ Note: The PSF is exactly known in this example, TV

regularization

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-27
SLIDE 27

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Real PET data

◮ Reconstruction done using Filtered Back Projection ◮ PSF estimated by a Gaussian ◮ TV regularization

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-28
SLIDE 28

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Notes

◮ Image improvement is possible even with a rough estimation

  • f the PSF

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-29
SLIDE 29

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Notes

◮ Image improvement is possible even with a rough estimation

  • f the PSF

◮ Total Variation regularization (piecewise constant solution) is

appropriate since the intensity levels depend on the tissue type.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-30
SLIDE 30

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Notes

◮ Image improvement is possible even with a rough estimation

  • f the PSF

◮ Total Variation regularization (piecewise constant solution) is

appropriate since the intensity levels depend on the tissue type.

◮ Improvement of these preliminary results when a better

approximation of the PSF is available

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-31
SLIDE 31

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Notes

◮ Image improvement is possible even with a rough estimation

  • f the PSF

◮ Total Variation regularization (piecewise constant solution) is

appropriate since the intensity levels depend on the tissue type.

◮ Improvement of these preliminary results when a better

approximation of the PSF is available

◮ Increased Artifacts and noise. (More post processing can

improve this)

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-32
SLIDE 32

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

◮ Earth radius 6378 km ◮ Core-Mantle Boundary at 2890 km ◮ ULVZ 5-20km thick

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-33
SLIDE 33

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Data Set

◮ Deep focus earthquakes (events) in South America

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-34
SLIDE 34

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Data Set

◮ Deep focus earthquakes (events) in South America ◮ Picked up at broad band stations in Europe

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-35
SLIDE 35

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Data Set

◮ Deep focus earthquakes (events) in South America ◮ Picked up at broad band stations in Europe ◮ Seismic energy reflects at the core-mantle boundary under the

Atlantic ocean

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-36
SLIDE 36

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Data Set

◮ Deep focus earthquakes (events) in South America ◮ Picked up at broad band stations in Europe ◮ Seismic energy reflects at the core-mantle boundary under the

Atlantic ocean

◮ Each event-station pair produces a seismogram

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-37
SLIDE 37

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-38
SLIDE 38

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

D” Evidence

◮ Seismograms sometimes show evidence a reflecting layer at

the core-mantle boundary

◮ An additional seismic phase is visible

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-39
SLIDE 39

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

D” Evidence

◮ Seismograms sometimes show evidence a reflecting layer at

the core-mantle boundary

◮ An additional seismic phase is visible ◮ The additional phase is usually very weak

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-40
SLIDE 40

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

D” Evidence

◮ Seismograms sometimes show evidence a reflecting layer at

the core-mantle boundary

◮ An additional seismic phase is visible ◮ The additional phase is usually very weak ◮ And only visible in very view traces (due to locality of the D”

layer)

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-41
SLIDE 41

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

D” Evidence

◮ Seismograms sometimes show evidence a reflecting layer at

the core-mantle boundary

◮ An additional seismic phase is visible ◮ The additional phase is usually very weak ◮ And only visible in very view traces (due to locality of the D”

layer)

◮ i.e. even traces with very poor SNR have to be considered

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-42
SLIDE 42

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-43
SLIDE 43

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Problem Formulation

◮ Invert the blurring Effect (attenuation) of Earth’s mantle

and core to ...

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-44
SLIDE 44

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Problem Formulation

◮ Invert the blurring Effect (attenuation) of Earth’s mantle

and core to ...

◮ (a) get clearer evidence of the existence of structures like

the ULVS

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-45
SLIDE 45

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Problem Formulation

◮ Invert the blurring Effect (attenuation) of Earth’s mantle

and core to ...

◮ (a) get clearer evidence of the existence of structures like

the ULVS

◮ (b) get timing information to make quantitative estimates

like the height of a structure.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-46
SLIDE 46

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Estimation of the PSF

◮ Ideal goal of seismic deconvolution is to produce a spike train

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-47
SLIDE 47

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Estimation of the PSF

◮ Ideal goal of seismic deconvolution is to produce a spike train ◮ The corresponding PSF is unknown (if it exists)

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-48
SLIDE 48

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Estimation of the PSF

◮ Ideal goal of seismic deconvolution is to produce a spike train ◮ The corresponding PSF is unknown (if it exists) ◮ Estimations of this PSF (in seismology wavelet) come from

◮ stacking traces (problem, traces are very different) ◮ estimating Earth’s filter (basically a low pass filter, very

difficult due to inhomogeneities)

◮ use a very basic (common) shape, like a Gaussian (very rough

estimate)

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-49
SLIDE 49

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Gaussian Wavelet

◮ also called a Ricker Wavelet

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-50
SLIDE 50

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Gaussian Wavelet

◮ also called a Ricker Wavelet ◮ h(t) = 1 σ √ 2πe− t2

2σ2 Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-51
SLIDE 51

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Gaussian Wavelet

◮ also called a Ricker Wavelet ◮ h(t) = 1 σ √ 2πe− t2

2σ2

◮ σ is a width parameter, chosen such that the wavelet

approximates the phase of interest.

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-52
SLIDE 52

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

◮ use synthetic data from 1d model

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-53
SLIDE 53

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

◮ use synthetic data from 1d model ◮ at a critical angle of about 110 deg SKS starts to diffract

along the core

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-54
SLIDE 54

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

SKS at 112 deg deconvolved with SKS from 99 deg

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-55
SLIDE 55

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

SKS at 112 deg deconvolved with a Gaussian

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-56
SLIDE 56

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-57
SLIDE 57

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Real Data (SV) from an earthquake in South America

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-58
SLIDE 58

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Real Data (SH) from an earthquake in South America

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-59
SLIDE 59

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Evidence of the ultra low velocity zone (ULVZ)

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-60
SLIDE 60

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Conclusions

◮ TV regularized deconvolution is more robust then established

methods

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-61
SLIDE 61

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Conclusions

◮ TV regularized deconvolution is more robust then established

methods

◮ Automatic travel time picking is more accurate then hand

picking

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-62
SLIDE 62

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Conclusions

◮ TV regularized deconvolution is more robust then established

methods

◮ Automatic travel time picking is more accurate then hand

picking

◮ TV deconvolution yields usable results even for rough

estimates of the wavelet

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-63
SLIDE 63

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Seismology Conclusions

◮ TV regularized deconvolution is more robust then established

methods

◮ Automatic travel time picking is more accurate then hand

picking

◮ TV deconvolution yields usable results even for rough

estimates of the wavelet

◮ Better estimates of the wavelet e.g. two-sided Gaussian will

improve results further

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-64
SLIDE 64

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Blind deconvolution

◮ recall forward model

g = f ∗ h + n

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-65
SLIDE 65

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Blind deconvolution

◮ recall forward model

g = f ∗ h + n

◮ h is usually unknown

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-66
SLIDE 66

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Blind deconvolution

◮ recall forward model

g = f ∗ h + n

◮ h is usually unknown ◮ Blind deconvolution solves

minf ,hf ∗ h − g2

2 + λ1L1(f − f0)p1 + λ2L2(h − h0)p2

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-67
SLIDE 67

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Blind deconvolution

◮ recall forward model

g = f ∗ h + n

◮ h is usually unknown ◮ Blind deconvolution solves

minf ,hf ∗ h − g2

2 + λ1L1(f − f0)p1 + λ2L2(h − h0)p2 ◮ very limited uniqueness results for p1 = p2 = 2 and

L1 = L2 = I e.g. by Scherzer and Justen

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-68
SLIDE 68

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Blind deconvolution

◮ recall forward model

g = f ∗ h + n

◮ h is usually unknown ◮ Blind deconvolution solves

minf ,hf ∗ h − g2

2 + λ1L1(f − f0)p1 + λ2L2(h − h0)p2 ◮ very limited uniqueness results for p1 = p2 = 2 and

L1 = L2 = I e.g. by Scherzer and Justen

◮ For general L and p, no uniqueness, Stefan

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-69
SLIDE 69

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Blind deconvolution

◮ recall forward model

g = f ∗ h + n

◮ h is usually unknown ◮ Blind deconvolution solves

minf ,hf ∗ h − g2

2 + λ1L1(f − f0)p1 + λ2L2(h − h0)p2 ◮ very limited uniqueness results for p1 = p2 = 2 and

L1 = L2 = I e.g. by Scherzer and Justen

◮ For general L and p, no uniqueness, Stefan ◮ In practical applications p = 1 is often better, Stefan

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-70
SLIDE 70

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Total least squares (TLS)

◮ Idea rewrite convolution as matrix vector product:

g = Hf + n

◮ where H is a Toeplitz matrix

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-71
SLIDE 71

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Total least squares (TLS)

◮ Idea rewrite convolution as matrix vector product:

g = Hf + n

◮ where H is a Toeplitz matrix ◮ and allow noise in H and g i.e.

g = (H + E)f + n

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-72
SLIDE 72

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Total least squares (TLS)

◮ Idea rewrite convolution as matrix vector product:

g = Hf + n

◮ where H is a Toeplitz matrix ◮ and allow noise in H and g i.e.

g = (H + E)f + n

◮ Total least squares solution fTLS solves

minE|nF subject to g = (H + E)f + n

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-73
SLIDE 73

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS cont.

◮ The TLS solution satisfies:

minf Hf − g2

2

1 + f 2

2

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-74
SLIDE 74

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS cont.

◮ The TLS solution satisfies:

minf Hf − g2

2

1 + f 2

2 ◮ include regularization:

minf Hf − g2

2

1 + f 2

2

+ λL(f − f0)p

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-75
SLIDE 75

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS cont.

◮ The TLS solution satisfies:

minf Hf − g2

2

1 + f 2

2 ◮ include regularization:

minf Hf − g2

2

1 + f 2

2

+ λL(f − f0)p

◮ p=2 Renaut, Guo

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-76
SLIDE 76

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS cont.

◮ The TLS solution satisfies:

minf Hf − g2

2

1 + f 2

2 ◮ include regularization:

minf Hf − g2

2

1 + f 2

2

+ λL(f − f0)p

◮ p=2 Renaut, Guo ◮ p=1 ??

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-77
SLIDE 77

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS cont.

◮ Generalize TLS problem to:

minE|nF subject to g = (H + γE)f + n

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-78
SLIDE 78

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS Open Questions

◮ What happens if we impose a structure on E e.g. Toeplitz?

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-79
SLIDE 79

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS Open Questions

◮ What happens if we impose a structure on E e.g. Toeplitz? ◮ What is the relation to blind deconvolution?

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-80
SLIDE 80

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS Open Questions

◮ What happens if we impose a structure on E e.g. Toeplitz? ◮ What is the relation to blind deconvolution? ◮ How does the performance of LBFGS compare to methods

like RQ iterations Renaut, Guo

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-81
SLIDE 81

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS Open Questions

◮ What happens if we impose a structure on E e.g. Toeplitz? ◮ What is the relation to blind deconvolution? ◮ How does the performance of LBFGS compare to methods

like RQ iterations Renaut, Guo

◮ Is there a practical advantage in applications like Seismology

  • r PET scans?

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-82
SLIDE 82

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

TLS Open Questions

◮ What happens if we impose a structure on E e.g. Toeplitz? ◮ What is the relation to blind deconvolution? ◮ How does the performance of LBFGS compare to methods

like RQ iterations Renaut, Guo

◮ Is there a practical advantage in applications like Seismology

  • r PET scans?

◮ Preliminary results on the seismic data show faster

convergence and smoother, more reasonable reconstructions, why?

Wolfgang Stefan Inverse Problems in Image Reconstruction

slide-83
SLIDE 83

asu-logo Outline Introduction Deblurring Forward Model Inverse Problem PET Examples Properties and Problems Seismology Example Room for improvement Thanks and Acknowledgment

Thanks to

◮ My Advisor Rosemary Renaut and Ed Garnero from Geology ◮ Sebastian Rost and Matthew Fouch for discussions and data ◮ This study was partly supported by the grant NSF CMG-02223 ◮ Haewon Nam and Kewei Chen for the data ◮ Svetlana Roudenko for discussion

Wolfgang Stefan Inverse Problems in Image Reconstruction