94
Introduction Boundary conditions Limited view Attenuation Quantitative PhotoAcoustics Conclusion Modeling and Simulation in Photoacoustics Vincent Jugnon 6 ao ˆ ut 2010 NIMS 2010

Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Modeling and Simulation in Photoacoustics

Vincent Jugnon

6 aout 2010

NIMS 2010

Page 2: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Summary

1 Introduction

2 Imposed boundary conditions

3 Limited view

4 AttenuationFree spaceBounded Domain

5 Quantitative PhotoAcousticsRTEDiffusion

6 Conclusion

NIMS 2010

Page 3: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The photoacoustic effect

phyisical phenomenon observed when a medium isexposed to an electromagnetic wave.the EM wave drops energy in the medium, which heats up,dilates and emits an (ultra-sonic) acoustic wave.

Mary Evans Picture Library

Photoacoustic imaging

The sound of lightJun 4th 2009From The Economist print edition

Biomedical technology: A novel scanning technique that combines optics with ultrasound couldprovide detailed images at greater depths

IF LIGHT passed through objects, rather than bouncing off them, people might now talk to each other on“photophones”. Alexander Graham Bell demonstrated such a device in 1880, transmitting a conversation on abeam of light. Bell’s invention stemmed from his discovery that exposing certain materials to focused,flickering beams of light caused them to emit sound—a phenomenon now known as the photoacoustic effect.

It was the world’s first wireless audio transmission, and Bell regarded the photophone as his most importantinvention. Sadly its use was impractical before the development of optical fibres, so Bell concentrated insteadon his more successful idea, the telephone. But more than a century later the photoacoustic effect is making acomeback, this time transforming the field of biomedical imaging.

A new technique called photoacoustic (or optoacoustic) tomography, which marries optics with ultrasonicimaging, should in theory be able to provide detailed scans comparable to those produced by magnetic-resonance imaging (MRI) or X-ray computerised tomography (CT), but with the cost and convenience of ahand-held scanner. Since the technology can operate at depths of several centimetres, its champions hopethat within a few years it will be able to help guide biopsy needles deep within tissue, assist withgastrointestinal endoscopies and measure oxygen levels in vascular and lymph nodes, thereby helping todetermine whether tumours are malignant or not. There is even scope to use photoacoustic imaging tomonitor brain activity and gene expression within cells.

To create a photoacoustic image, pulses of laser light are shone onto the tissue being scanned. This heats thetissue by a tiny amount—just a few thousandths of a degree—that is perfectly safe, but is enough to cause thecells to expand and contract in response. As they do so, they emit sound waves in the ultrasonic range. Anarray of sensors placed on the skin picks up these waves, and a computer then uses a process of triangulationto turn the ultrasonic signals into a two- or three-dimensional image of what lies beneath.

The technique works at far greater depths (up to seven centimetres) than other optical-imaging techniquessuch as confocal microscopy or optical-coherence tomography, which penetrate to depths of only about amillimetre. And because the degree to which a particular wavelength of light is absorbed depends on the type

Economist.com http://www.economist.com/science/tq/PrinterFriendly.cfm?story_id=1...

1 of 3 15/06/2009 09:46

NIMS 2010

Page 4: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Interest for medical imaging

advantages of both pure optical imaging and ultrasonicimaging without their drawbacks.possible functional imaging.

NIMS 2010

Page 5: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The physical equations - direct problem

ρ(x , t)Cp

∂T∂t

(x , t)− κ∆T (x , t) = E(x , t)

NIMS 2010

Page 6: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The physical equations - direct problem

ρ(x , t)Cp

∂T∂t

(x , t)− κ∆T (x , t) = E(x , t)∂ρ

∂t(x , t) +∇.(ρv)(x , t) = ρ(x , t)β

∂T∂t

(x , t)

NIMS 2010

Page 7: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The physical equations - direct problem

ρ(x , t)Cp∂T∂t

(x , t)− κ∆T (x , t) = E(x , t)∂ρ

∂t(x , t) +∇.(ρv)(x , t) = ρ(x , t)β

∂T∂t

(x , t)

ρ(x , t)[∂v∂t

(x , t)(v.∇)v(x , t)]

= −∇p(x , t) + µ∆v(x , t) +(ζ + 1

3η)∇(∇.v(x , t))

NIMS 2010

Page 8: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Some reasonable approximations

The problem is simplified using the following assumptions :

non-visquous and incompressible medium.thermal and stress confinement (very different time scales)short EM pulse :

E(x , t) = A(x)δ(t)

small variations (linearization)adiabatic reversible process

NIMS 2010

Page 9: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Some reasonable approximations

The problem is simplified using the following assumptions :non-visquous and incompressible medium.

thermal and stress confinement (very different time scales)short EM pulse :

E(x , t) = A(x)δ(t)

small variations (linearization)adiabatic reversible process

NIMS 2010

Page 10: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Some reasonable approximations

The problem is simplified using the following assumptions :non-visquous and incompressible medium.thermal and stress confinement (very different time scales)

short EM pulse :

E(x , t) = A(x)δ(t)

small variations (linearization)adiabatic reversible process

NIMS 2010

Page 11: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Some reasonable approximations

The problem is simplified using the following assumptions :non-visquous and incompressible medium.thermal and stress confinement (very different time scales)short EM pulse :

E(x , t) = A(x)δ(t)

small variations (linearization)adiabatic reversible process

NIMS 2010

Page 12: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Some reasonable approximations

The problem is simplified using the following assumptions :non-visquous and incompressible medium.thermal and stress confinement (very different time scales)short EM pulse :

E(x , t) = A(x)δ(t)

small variations (linearization)

adiabatic reversible process

NIMS 2010

Page 13: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Some reasonable approximations

The problem is simplified using the following assumptions :non-visquous and incompressible medium.thermal and stress confinement (very different time scales)short EM pulse :

E(x , t) = A(x)δ(t)

small variations (linearization)adiabatic reversible process

NIMS 2010

Page 14: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The considered model

∂2p∂t2 (x , t)− c2∆p(x , t) = 0

p(x ,0) =β

CpA(x)

∂p∂t

(x ,0) = 0

where A(x) is the ”instantaneous” energy deposition of the EMwave in the medium.

NIMS 2010

Page 15: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The inverse problem

Reconstruct :p(x ,0) = p0(x) =

β

CpA(x)

from boundary measurements∂p∂ν

(y , t) or p(y , t), y ∈ ∂Ω

NIMS 2010

Page 16: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The free-space case

In the free space, we can express the pressure p on theboundary of the medium Ω in terms of spherical means of p0.We can then use a wide range of inversion formulas for thespherical Radon transform to reconstruct p0.

50 100 150 200 250

50

100

150

200

250

50 100 150 200 250

50

100

150

200

250

NIMS 2010

Page 17: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

NIMS 2010

Page 18: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

1 Introduction

2 Imposed boundary conditions

3 Limited view

4 AttenuationFree spaceBounded Domain

5 Quantitative PhotoAcousticsRTEDiffusion

6 Conclusion

NIMS 2010

Page 19: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The free-space hypothesis implies that ultrasonic waves ”do notsee” the boundary of the observed medium.In some imaging devices, we have to account for acousticboundary conditions :

1c2

0

∂2p∂t2 (x , t)−∆p(x , t) =

1c2

0δ′(t)p0(x)

p(x ,0) =∂p∂t

(x ,0) = 0

p(y , t) = 0 y ∈ ∂Ω

with boundary measurements∂p∂ν

(y , t) on some time interval(0,T ).

NIMS 2010

Page 20: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

We cannot express the measurements in terms ofspherical means anymore.However, a simple duality approach gives access to the(line) Radon transform of p0.

NIMS 2010

Page 21: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Consider the solutions of the wave equation in the free-space :

1c2

0

∂2v∂t2 (x , t)−∆v(x , t) = 0

with final conditions :

v(x ,T ) =∂v∂t

(x ,T ) = 0

NIMS 2010

Page 22: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Testing the measures against those ”probe functions”, we get :∫ T

0

∫∂Ω

∂p∂ν

(y , t)v(y , t)dσ(y) =

∫Ω

p0(x)∂v∂t

(x ,0)dx

NIMS 2010

Page 23: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

We first considered plane test functions of the form :

v(x , t ; θ, s) = δ

(x .θc0

+ s − t)

which enables to compute :

F (s, θ) =

∫Ω

p0(x)δ′(

x .θc0

+ s)

dx

NIMS 2010

Page 24: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

In the frame of small inclusions :

p0(x) =

Ninc∑i=1

aiχDi (x)

we see that F (s, θ) will be non-zero if and only if the linex .θc0

+ s = 0 intersects an inclusion Di .Combining the information for several (s, θ) (=intersectingstripes), we can determine the position of the smallinclusions.using asymptotic development, we can get |ai |ε where ε isthe radius of the inclusion.

NIMS 2010

Page 25: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

−20 −15 −10 −5 0 5 10 15

−20

−15

−10

−5

0

5

10

15

NIMS 2010

Page 26: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Now, choosing plane test functions of the form :

v(x , t ; θ, s) = 1− H(

x .θc0

+ s − t)

where H is the Heaviside function. we will have :∫ T

0

∫∂Ω

∂p∂ν

(y , t)v(y , t)dσ(y) = R[p0](s, θ)

where R denotes the Radon transform. It is then straightforwardto obtain p0 using classical back-projection algorithms.

NIMS 2010

Page 27: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Note that using the previous probe functions :

v(x , t ; θ, s) = δ

(x .θc0

+ s − t)

we have indeed :

F (s, θ) =∂

∂sR[p0](s, θ)

and we can also reconstruct p0 in a ”cheaper” way.

NIMS 2010

Page 28: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

−1 −0.5 0 0.5 1

−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1 0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

NIMS 2010

Page 29: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

1 Introduction

2 Imposed boundary conditions

3 Limited view

4 AttenuationFree spaceBounded Domain

5 Quantitative PhotoAcousticsRTEDiffusion

6 Conclusion

NIMS 2010

Page 30: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

In some experimental settings, measurements are acquiredonly on a part of the boundary Γc ⊂ ∂Ω.

NIMS 2010

Page 31: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

We still consider the wave equation :∂2p∂t2 (x , t)− c2∆p(x , t) = 0

p(x ,0) = p0(x)∂p∂t

(x ,0) = p1(x)

p(y , t) = 0 y ∈ ∂Ω

and we want to reconstruct p0,p1 from the measurements :∂p∂ν

(x , t) x ∈ Γc .

NIMS 2010

Page 32: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

The previous duality approach is quite robust with respect toview limitation...

20 40 60 80 100 120 140 160 180 200

20

40

60

80

100

120

140

160

180

200

20 40 60 80 100 120 140 160 180 200

20

40

60

80

100

120

140

160

180

200

NIMS 2010

Page 33: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

But in some case, it fails :

−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1

−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1

NIMS 2010

Page 34: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Once again we are interested in obtaining information of thekind :

M(v0, v1) =

∫Ω

p0(x)v1(x)− p1(x)v0(x)dx

for example we would have :

M(

0, δ(

x .θc0

+ s))

= R[p0](s, θ)

andM(

0,eik .x)

= F [p0](k)

NIMS 2010

Page 35: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Once again we are interested in obtaining information of thekind :

M(v0, v1) =

∫Ω

p0(x)v1(x)− p1(x)v0(x)dx

for example we would have :

M(

0, δ(

x .θc0

+ s))

= R[p0](s, θ)

andM(

0,eik .x)

= F [p0](k)

NIMS 2010

Page 36: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

If we can find gv0,v1 such that v solution of :

1c2

s

∂2v∂t2 (x , t)−∆v(x , t) = 0

v(x ,0) = v0(x),∂v∂t

(x ,0) = v1(x)

v(y , t) = 0 y ∈ ∂Ω\Γcv(y , t) = gv0,v1 (y , t) y ∈ Γc

(1)

vansihes at time T :

v(x ,T ) = 0,∂v∂t

(x ,T ) = 0

Then we get what we want :∫ T

0

∫Γc

gv0,v1 (y , t)∂p∂ν

(y , t)dσ(y)dt = M(v0, v1)

NIMS 2010

Page 37: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

If we can find gv0,v1 such that v solution of :

1c2

s

∂2v∂t2 (x , t)−∆v(x , t) = 0

v(x ,0) = v0(x),∂v∂t

(x ,0) = v1(x)

v(y , t) = 0 y ∈ ∂Ω\Γcv(y , t) = gv0,v1 (y , t) y ∈ Γc

(1)

vansihes at time T :

v(x ,T ) = 0,∂v∂t

(x ,T ) = 0

Then we get what we want :∫ T

0

∫Γc

gv0,v1 (y , t)∂p∂ν

(y , t)dσ(y)dt = M(v0, v1)

NIMS 2010

Page 38: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Such a control exists :

Theorem J.L. LionsIf T and Γc are ”large enough”, for all (v0, v1) inL2(Ω) ∈ H−1(Ω), there exists a control gv0,v1 solution of thiscontrol problem.

+ constructive proof.

NIMS 2010

Page 39: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Large enough ?

Theorem Bardos, Lebeau, RauchEvery ray of geometrical optics, starting at any point x ∈ Ω, at timet = 0, hits Γc before time T at a nondiffractive point.

⇒ No “glancing” nor “trapped” rays.

Uncontrollable and controllable geometries

NIMS 2010

Page 40: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Let (e0,e1) ∈ H10 (Ω)× L2(Ω). Solve :

1c2

s

∂2φ

∂t2 (x , t)−∆φ(x , t) = 0

φ(x ,0) = e0(x),∂φ

∂t(x ,0) = e1(x)

φ(y , t) = 0 y ∈ ∂Ω

and then backwards :

1c2

s

∂2ψ

∂t2 (x , t)−∆ψ(x , t) = 0

ψ(x ,T ) = 0,∂ψ

∂t(x ,T ) = 0

ψ(y , t) =

0 y ∈ ∂Ω\Γc∂φ∂ν y ∈ Γc

NIMS 2010

Page 41: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Let (e0,e1) ∈ H10 (Ω)× L2(Ω). Solve :

1c2

s

∂2φ

∂t2 (x , t)−∆φ(x , t) = 0

φ(x ,0) = e0(x),∂φ

∂t(x ,0) = e1(x)

φ(y , t) = 0 y ∈ ∂Ω

and then backwards :

1c2

s

∂2ψ

∂t2 (x , t)−∆ψ(x , t) = 0

ψ(x ,T ) = 0,∂ψ

∂t(x ,T ) = 0

ψ(y , t) =

0 y ∈ ∂Ω\Γc∂φ∂ν y ∈ Γc

NIMS 2010

Page 42: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Define :

Λ(e0,e1) =

(ψ(x ,0),

∂ψ

∂t(x ,0)

)

The operator Λ is linear.Under the controllability conditions, it is an isomorphismfrom

(H1

0 (Ω)× L2(Ω))

onto(L2(Ω)× H−1(Ω)

).

Finding gv0,v1 is equivalent to solving :

Λ(e0,e1) = (v0, v1)

Then we get ψ ≡ v and gv0,v1 = ψ|Γc=∂φ

∂ν

∣∣∣∣Γc

NIMS 2010

Page 43: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Define :

Λ(e0,e1) =

(ψ(x ,0),

∂ψ

∂t(x ,0)

)

The operator Λ is linear.Under the controllability conditions, it is an isomorphismfrom

(H1

0 (Ω)× L2(Ω))

onto(L2(Ω)× H−1(Ω)

).

Finding gv0,v1 is equivalent to solving :

Λ(e0,e1) = (v0, v1)

Then we get ψ ≡ v and gv0,v1 = ψ|Γc=∂φ

∂ν

∣∣∣∣Γc

NIMS 2010

Page 44: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Define :

Λ(e0,e1) =

(ψ(x ,0),

∂ψ

∂t(x ,0)

)

The operator Λ is linear.Under the controllability conditions, it is an isomorphismfrom

(H1

0 (Ω)× L2(Ω))

onto(L2(Ω)× H−1(Ω)

).

Finding gv0,v1 is equivalent to solving :

Λ(e0,e1) = (v0, v1)

Then we get ψ ≡ v and gv0,v1 = ψ|Γc=∂φ

∂ν

∣∣∣∣Γc

NIMS 2010

Page 45: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

So where’s the catch ?

Numerically, the HUM produces an ill-posed problem...

Ill-posedness

stability + consistency V/ convergence

Various solutions :Tykhonov regularization.Mixed finite elements.Bi-grid filtering.Uniformly controllable schemes.Spectral approach.

NIMS 2010

Page 46: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

So where’s the catch ?

Numerically, the HUM produces an ill-posed problem...

Ill-posedness

stability + consistency V/ convergence

Various solutions :Tykhonov regularization.Mixed finite elements.Bi-grid filtering.Uniformly controllable schemes.Spectral approach.

NIMS 2010

Page 47: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

We solve the wave equation (in 2D) using a P1 finiteelements scheme (space) - explicit finite differences (time)+ mass lumpingTo solve Λ(e0,e1) = (v0, v1), we use a conjugate gradientmethod on the operator Λ.To deal with ill-posedness, we use a bigrid approach : wesolve the wave equation on a fine mesh and carry out theupdate step of the CG on a coarse mesh.Convergence results are available on homogeneousmeshes.

−0.4 −0.2 0 0.2 0.4 0.6

−0.5

−0.4

−0.3

−0.2

−0.1

0

0.1

0.2

0.3

0.4

0.5

−0.4 −0.2 0 0.2 0.4 0.6

−0.5

−0.4

−0.3

−0.2

−0.1

0

0.1

0.2

0.3

0.4

0.5

NIMS 2010

Page 48: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

We now have the liberty to choose the parametrized testfunctions v1.

for general p0, we can use

v1(x) = eik .x or δ(x .θ/c0 − s)

to get and inverse integral transforms of p0.

for point-like initial conditions : p0(x) =∑

i

δ(zi), we can

use less expensive adapted approaches (arrival time,backpropagation, MUSIC, Kirchhoff migration).

NIMS 2010

Page 49: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Although this approach is time-expensive : O(n2d+1x ), it is highly

parallelizable and we applied it successfully.

0 0.2 0.4 0.6 0.8 1

0

0.2

0.4

0.6

0.8

1

20 40 60 80 100 120 140 160

20

40

60

80

100

120

140

160

NIMS 2010

Page 50: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Consider point-like initial condition :

p0(x) = δz(x)

We are interested in getting z.Choose v1, carry out the control and compute

M(0, v1) := N(v1) =

∫Ω

v1(x)δz(x)dx = v1(z)

for some ”smartly” parametrized v1 .

NIMS 2010

Page 51: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Arrival time

Simplest choice :

v1(x ; xr ) = |xr − x |

We get :N(v1(.; xr )) = |z − xr |

So that z ∈ C(xr ,N(v1(.; xr ))).Intersecting several circles, we can uniquely determine z.No practical interest since it requires to know the intensityof the (unique), source.

NIMS 2010

Page 52: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

−1 −0.5 0 0.5 1 1.5 2

−1.5

−1

−0.5

0

0.5

1

virtual receiversreal acoustic receiverstrue position of the sourceintersections of the circles

0.099 0.1 0.101 0.102 0.103 0.104 0.1050.238

0.2385

0.239

0.2395

0.24

0.2405

0.241

0.2415

0.242

0.2425

0.243

NIMS 2010

Page 53: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Time harmonic based algorithms

Considering :v1(x ; θ) = eiωθ·x

We getN(v1(.; θ)) = eiωθ.z

Now compute the imaging function :

Fθ(y) = <(

N(v1(.; θ, ω))e−iωθ·y)

= cos (ωθ · (z − y))

Summing for a discretization of the parameter∑θ

Fθ(y)

reaches its maximum at point z.

NIMS 2010

Page 54: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Time harmonic based algorithms

Considering :v1(x ; θ) = eiωθ·x

We getN(v1(.; θ)) = eiωθ.z

Now compute the imaging function :

Fθ(y) = <(

N(v1(.; θ, ω))e−iωθ·y)

= cos (ωθ · (z − y))

Summing for a discretization of the parameter∑θ

Fθ(y)

reaches its maximum at point z.

NIMS 2010

Page 55: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

−1 −0.5 0 0.5 1−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

−1 −0.5 0 0.5 1−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

NIMS 2010

Page 56: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Back Propagation imaging function

−0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

−0.5

−0.4

−0.3

−0.2

−0.1

0

0.1

0.2

0.3

0.4

0.5

NIMS 2010

Page 57: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Back Propagation imaging function

−0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

−0.2

−0.1

0

0.1

0.2

0.3

0.4

NIMS 2010

Page 58: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

MUSIC imaging function

−0.5 0 0.5−0.5

−0.4

−0.3

−0.2

−0.1

0

0.1

0.2

0.3

0.4

0.5

0.2

0.4

0.6

0.8

1

1.2

1.4

NIMS 2010

Page 59: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Kirchhoff imaging function

−0.5 0 0.5−0.5

−0.4

−0.3

−0.2

−0.1

0

0.1

0.2

0.3

0.4

0.5

5

10

15

20

25

30

NIMS 2010

Page 60: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

This geometric control approach is expensive forreconstructing general distributions (O(n5

x )).in the case of point-like sources, we have faster algorithmswhich make this approach interesting.

NIMS 2010

Page 61: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

1 Introduction

2 Imposed boundary conditions

3 Limited view

4 AttenuationFree spaceBounded Domain

5 Quantitative PhotoAcousticsRTEDiffusion

6 Conclusion

NIMS 2010

Page 62: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

So far, we have worked in (acoustically) non-attenuatingmedia.In real experiments, ultra-sonic waves interact with themedium and lose energy.If not accounted for, this phenomenon generates a blurringin the reconstruction.

NIMS 2010

Page 63: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

We now consider the attenuated wave equation :

1c2

0

∂2pa

∂t2 (x , t)−∆pa(x , t)− L(t) ∗ pa(x , t) =1c2

0δ′(t)p0(x)

where L takes the form :

L(t) =1√2π

∫R

(K 2(ω)− ω2

c20

)eiωtdω

NIMS 2010

Page 64: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

We propose algorithms to deal with power-law attenuationmodels of the form :

K (ω) =ω

c0+ iCa|ω|ν

with special emphasis on the case ν = 2, which is close to thethermo-visquous model :

K 2(ω) =ω2

c20

11− aiω

at low frequencies.

NIMS 2010

Page 65: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

In free-space, we link pa(x , t) to p(x , t) (solution with noattenuation) via an integral operator. Inverting this operator,we get p and using usual algorithms, we reconstruct p0.In a bounded medium, testing the attenuated measuresagainst an appropriate set of probe functions, we can get a(similar) operator of p0 that we have to invert.

NIMS 2010

Page 66: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

In both case, the inversion of the operator is achieved using anasymptotic expansion (w/r to a) given by a stationnary phasetheorem. We will write :

Lφ = Lkφ+ o(ak+1)

and :L−1ψ = L−1

k ψ + o(ak+1)

NIMS 2010

Page 67: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

Going in the Fourier domain, we can write :(∆ + K 2(ω)

)pa(x , ω) =

iωc2

0p0(x)

(∆ +

ω2

c20

)p(x , ω) =

iωc2

0p0(x)

Green’s functions are known for both equations, so we get :

pa(x , t) =1

∫R

ω

c0K (ω)e−iωt

∫ ∞0

p(x , s)eic0K (ω)sdsdω

NIMS 2010

Page 68: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

We want to invert the operator :

Lφ(t) =1

∫R

ω

c0K (ω)e−iωt

∫ ∞0

φ(s)eic0K (ω)sdsdω

NIMS 2010

Page 69: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

In the case ν = 2, we have K (ω) = ωc0

+ iaω2

2 and :

ω

c0K (ω)= 1− i

ac0

2ω +

∞∑k=2

ik (−1)k(ac0ω

2

)k

Lφ(t) =1

∫ ∞0

φ(x , s)

∫R

(1− i

ac0

2ω +

∞∑k=2

(−iω)k(a

2

)k)

eiω(s−t)e−12 c0aω2sdωds

=

(1 +

ac0

2∂

∂t+∞∑

k=2

(−

ac0

2

)k ∂k

∂tk

)(1√

∫ ∞0

φ(x , s)1

√c0as

e− 1

2(s−t)2

c0as ds

)

NIMS 2010

Page 70: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

We have to investigate the operator :

Mφ =1√2π

∫ ∞0

φ(x , s)1√

c0ase−

12

(s−t)2

c0as ds

NIMS 2010

Page 71: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

Stationnary phase theoremFor f and ψ sufficienty smooth, if :

Im(f (t0)) = 0 f ′(t0) = 0 f ′′(t0) 6= 0 f ′ 6= 0 in K\t0

then for ε > 0, we have the following approximation :∣∣∣∣∣∣∫

Kψ(t)ei f (t)

ε dt − eif (t0)/ε

(ε−1 f ′′(t0)

2iπ

)− 12 ∑

j<k

εjLjψ

∣∣∣∣∣∣ ≤ Cεk∑α≤2k

sup |ψ(α)(x)|

where the Lj can be explicitely expressed as differentialoperators.

NIMS 2010

Page 72: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

In our case, we obtain for k = 1 :∣∣∣Mφ(t)−(φ(t) +

ac0

2(tφ(t))′′

)∣∣∣ ≤ Ca32∑α≤4

sup |φ(α)(t)|

At the end we have a third order ODE to solve :

pa(x , t) = Lp(x , t) =

(1 +

ac0

2∂

∂t

)(p(x , t) +

ac0

2

(t∂2p∂t2 (x , t) +

∂p∂t

(x , t)))

+o(a)

for higher order asymptotics, we use :

Mφ(t) =k∑

i=0

(c0a)i

2i i!(t iφ(t))(2i)(t) + o(ak )

NIMS 2010

Page 73: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

NIMS 2010

Page 74: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

NIMS 2010

Page 75: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

In a bounded domain, we consider :1c2

0

∂2pa

∂t2 (x , t)−∆pa(x , t)− L(t) ∗ pa(x , t) =1c2

0δ′(t)p0(x)

pa(y , t) = 0 y ∈ ∂Ω

Which reads in the Fourier domain : (∆ + K 2(ω)

)pa(x , ω) = iω

c20p0(x)

pa(y , t) = 0 y ∈ ∂Ω

NIMS 2010

Page 76: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

We will consider duality with solutions of the backwardsattenuated wave equation in the free space.

We define K (ω) =

√K (ω)2 and :(

∆ + K 2(ω))

va(x , ω) = 0

to get :∫R

∫∂Ω

∂pa

∂ν(x , ω)va(x , ω)dσ(x)dω =

i√2π

∫Ω

p0(x)

(∫Rωva(x , ω)dω

)dx

NIMS 2010

Page 77: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

More precisely we look at plane solutions :

va(x , ω) = g(ω)e−K (ω)(x .θ−c0τ)

where we have to choose g carefully.

NIMS 2010

Page 78: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

In the thermo-visquous case we have :

K (ω) ≈ ω

c0− iaω2

2

Setting :

g(ω) =1iω

e−12 ac0Tω2

where T is such that(

T + x .θc0− τ)

stays positive for all x ∈ Ω,and for all parameters θ, τ .

NIMS 2010

Page 79: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

We have :

va(x , t) ≈ erf

(x .θ − c0τ + t)2

2ac0

(T + x .θ

c0− τ)

and in the end :∫ T

0

∫∂Ω

∂pa

∂ν(x , t) va(x , t)dσ(x)dt ≈∫ smax

smin

R[p0](θ, s)1√

ac0

(T + s

c0− τ)e

− (s−c0τ)2

2ac0

(T + s

c0−τ

)ds

NIMS 2010

Page 80: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

We have to study the operator :

M2φ(τ) =

∫ smax

smin

φ(s)1√

ac0

(T + s

c0− τ)e− (s−c0τ)2

2ac0

(T + s

c0−τ

)ds

which looks a lot likeM.

NIMS 2010

Page 81: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

Using the same stationnary phase approach, we get at order 1 :

M2φ(τ) = φ(c0τ) +ac0T

2

(∂2φ

∂t2 (c0τ) +2

c0T∂φ

∂t(c0τ)

)+ o(a)

and for higher orders :

M2φ(τ) =k∑

i=0

(ac0)i

2i i!Diφ(c0τ) + o(ak )

where :

Diφ(t) =

((T +

sc0− τ)i

φ(s)

)(2i)∣∣∣∣∣∣s=t

NIMS 2010

Page 82: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

NIMS 2010

Page 83: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Free spaceBounded Domain

NIMS 2010

Page 84: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

RTEDiffusion

1 Introduction

2 Imposed boundary conditions

3 Limited view

4 AttenuationFree spaceBounded Domain

5 Quantitative PhotoAcousticsRTEDiffusion

6 Conclusion

NIMS 2010

Page 85: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

RTEDiffusion

A second inverse problem

good reconstruction of the absorbed energy density p0(x)inside the medium is not the true (relevant) piece ofinformation.It is not intrinsic and depends on the illumination (lightfluence or photon density) and on optical coefficients.Need of light propagation model, in terms of intrinsicoptical coefficients (µa, µs, ...) that we will aim atreconstructing from the knowledge of p0(x) everywhereinside the medium.

NIMS 2010

Page 86: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

RTEDiffusion

We address 2 main ways of modeling light in tissues.First the radiative tranfer equation (RTE) :

s.∇xϕ(x , s) + µt (x , s)ϕ(x , s) =

∫Sn−1

k(x , s′, s)ϕ(x , s′)dσ(s′)

with µt = µa + µs, µs(x , s) =

∫Sn−1

k(x , s, s′)dσ(s′).

In this case we have : p0(x) ∝∫

Sn−1µa(x , s′)ϕ(x , s′)dσ(s′).

NIMS 2010

Page 87: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

RTEDiffusion

A theoretical result for the RTE

We define an Albedo operator A :

L1(∂Ω−) → L1(Ω)

ϕ(x , s) 7→ Aϕ(x) =

∫Sn−1

µa(x , s′)ϕ(x , s′)dσ(s′)

Under the following assumptions :µt and k are continuous with bounded support.µa(x , s) ≥ µ0 > 0µt is known in a vincinity of ∂Ω

µt (x , s) = µt (x ,−s) and µa(x , s) = µa(x ,−s)

NIMS 2010

Page 88: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

RTEDiffusion

We have the following stability estimates :

Theorem

If (µt , µa, k) generates the Albedo A and (µt , µa, k) generates Athen :

‖µt − µt‖L∞(Sn−1,W−1,1(X)) +‖µa − µa‖L∞(Sn−1,L1(X))

≤ C‖A− A‖L(L1(∂Ω−),L1(Ω))

Assuming a model for k , we can even get stability estimates onanisotropy.

NIMS 2010

Page 89: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

RTEDiffusion

The diffusion equation reads :(µa(x)− 1

3∇. 1µt (x)

∇)

Φ(x) = 0

In this case, p0(x) ∝ µa(x)Φ(x).

NIMS 2010

Page 90: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

RTEDiffusion

In the case of small inclusions, we proposed 2 approaches :assuming µs is known, asymptotic approach givesestimates of µa and ε.assuming that the dependence of µa, µs with respect tolight wavelength is known, we can also estimate µa and ε.

NIMS 2010

Page 91: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Photoacoustic imaging is a promising tool with immediateapplicability.

Most approaches rely on simplifying (often valid)assumptions that we tried to ”relax”

free-space→ duality.full-view measurements→ geometric control.non-attenuating medium→ asymptotic correction.

PA yields a second inverse problem (light propagation) thathas been less addressed.

NIMS 2010

Page 92: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Photoacoustic imaging is a promising tool with immediateapplicability.Most approaches rely on simplifying (often valid)assumptions that we tried to ”relax”

free-space→ duality.full-view measurements→ geometric control.non-attenuating medium→ asymptotic correction.

PA yields a second inverse problem (light propagation) thathas been less addressed.

NIMS 2010

Page 93: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Photoacoustic imaging is a promising tool with immediateapplicability.Most approaches rely on simplifying (often valid)assumptions that we tried to ”relax”

free-space→ duality.full-view measurements→ geometric control.non-attenuating medium→ asymptotic correction.

PA yields a second inverse problem (light propagation) thathas been less addressed.

NIMS 2010

Page 94: Modeling and Simulation in Photoacousticsmath.mit.edu/~vjugnon/pdf/inha_slides.pdf · 2012. 9. 7. · NIMS 2010. Introduction Boundary conditions Limited view Attenuation Quantitative

IntroductionBoundary conditions

Limited viewAttenuation

Quantitative PhotoAcousticsConclusion

Future work involves :taking into acount inhomogeneous (random) sound speed.dealing with real experimental datas.

0 500 1000 1500 2000 2500 3000 3500−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

0 1000 2000 3000 4000−1.5

−1

−0.5

0

0.5

1

NIMS 2010