Top Banner
Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array Dimple Modgil and Patrick J. La Rivière Department of Radiology, The University of Chicago, Chicago, IL 60637 ABSTRACT The goal of this paper is to compare and contrast various image reconstruction algorithms for tomography (OAT) assuming a finite linear aperture of the kind that arises when using a linear-array transducer. Because such transducers generally have tall, narrow elements, they are essentially insensitive to out of plane acoustic waves, and the usually 3D OAT problem re- duces to a 2D problem. Algorithms developed for the 3D problem may not perform optimally in 2D. We have implemented and evaluated a number of previously described OAT algorithms, including an exact (in 3D) Fourier-based algorithm and a synthetic aperture based algorithm. We have also implemented a 2D algorithm developed by Norton for reflection mode tomography that has not, to the best of our knowledge, been applied to OAT before. Our simulation studies of resolution, contrast, noise properties and signal detectability measures suggest that Norton’s approach based algorithm has the best contrast, resolution and signal detectability. Keywords: Optoacoustic tomography, photoacoustic tomography, thermoacoustic tomography, image reconstruction 1. INTRODUCTION Optoacoustic imaging is a hybrid imaging technique that has attracted a lot of attention in recent years. 1, 2 It is based on the photoacoustic/optoacoustic effect, which refers to acoustic wave generation upon absorption of pulsed optical energy by a medium. A slight rise in temperature of the medium due to the absorption of the incident electromagnetic wave results in thermoelastic expansion. This thermoelastic expansion and subsequent contraction due to the pulsed electromagnetic waves leads to the generation of acoustic waves. Under the constraints of thermal and stress confinement, this thermal expansion leads to a rise in pressure, p(r,t), that satisfies the three-dimensional inhomogeneous wave equation: 3 2 p(r,t) ∂t 2 c 2 2 p(r,t)= β C p ∂t H(r,t), (1) where H(r,t), the heating function, is the thermal energy deposited by the electromagnetic radiation per unit time per unit volume, β is the isobaric volume expansion coefficient, and C p is the specific heat of the medium. The heating function can be expressed as the product of a spatially varying optical absorption function of the medium, A(r), and a time dependent optical illumination function, I (t). Optoacoustic tomography is inherently a three-dimensional inverse problem. The sound waves generated by a 3D distribution of optoacoustic sources are spherical waves radiated into the volume surrounding the sources. These 3D optoacoustic signals can be detected using isotropic ultrasound detectors arrayed on a 2D measurement aperture, and a 3D image can be reconstructed using these signals. However, detection of these signals using a 1D linear array of transducers and reconstruction of a 2D image slice is sometimes more practical and cost-effective especially in a clinical setting. The problem can be reduced to 2D by making one of the following assumptions, using the terminology in the paper by Kostli et al.: 4 1. two-dimensional source distribution 2. two-dimensional source directivity 3. two-dimensional detector directivity Send correspondence to Dimple Modgil, Email: [email protected] Photons Plus Ultrasound: Imaging and Sensing 2008: The Ninth Conference on Biomedical Thermoacoustics, Optoacoustics, and Acousto-optics, edited by Alexander A. Oraevsky, Lihong V. Wang, Proc. of SPIE Vol. 6856, 68561D, (2008) · 1605-7422/08/$18 · doi: 10.1117/12.761325 Proc. of SPIE Vol. 6856 68561D-1 2008 SPIE Digital Library -- Subscriber Archive Copy
12

Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array

Apr 22, 2023

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

Implementation and comparison of reconstruction algorithms for 2Doptoacoustic tomography using a linear array

Dimple Modgil and Patrick J. La Rivière

Department of Radiology, The University of Chicago, Chicago, IL 60637

ABSTRACT

The goal of this paper is to compare and contrast various image reconstruction algorithms for tomography (OAT) assuminga finite linear aperture of the kind that arises when using a linear-array transducer. Because such transducers generally havetall, narrow elements, they are essentially insensitive to out of plane acoustic waves, and the usually 3D OAT problem re-duces to a 2D problem. Algorithms developed for the 3D problem may not perform optimally in 2D. We have implementedand evaluated a number of previously described OAT algorithms, including an exact (in 3D) Fourier-based algorithm anda synthetic aperture based algorithm. We have also implemented a 2D algorithm developed by Norton for reflection modetomography that has not, to the best of our knowledge, been applied to OAT before. Our simulation studies of resolution,contrast, noise properties and signal detectability measures suggest that Norton’s approach based algorithm has the bestcontrast, resolution and signal detectability.

Keywords: Optoacoustic tomography, photoacoustic tomography, thermoacoustic tomography, image reconstruction

1. INTRODUCTION

Optoacoustic imaging is a hybrid imaging technique that has attracted a lot of attention in recent years.1, 2 It is based on thephotoacoustic/optoacoustic effect, which refers to acoustic wave generation upon absorption of pulsed optical energy bya medium. A slight rise in temperature of the medium due to the absorption of the incident electromagnetic wave resultsin thermoelastic expansion. This thermoelastic expansion and subsequent contraction due to the pulsed electromagneticwaves leads to the generation of acoustic waves. Under the constraints of thermal and stress confinement, this thermalexpansion leads to a rise in pressure, p(r,t), that satisfies the three-dimensional inhomogeneous wave equation:3

∂2p(r, t)∂t2

− c2∇2p(r, t) =β

Cp

∂tH(r, t), (1)

where H(r, t), the heating function, is the thermal energy deposited by the electromagnetic radiation per unit time per unitvolume, β is the isobaric volume expansion coefficient, and Cp is the specific heat of the medium. The heating function canbe expressed as the product of a spatially varying optical absorption function of the medium, A(r), and a time dependentoptical illumination function, I(t).

Optoacoustic tomography is inherently a three-dimensional inverse problem. The sound waves generated by a 3Ddistribution of optoacoustic sources are spherical waves radiated into the volume surrounding the sources. These 3Doptoacoustic signals can be detected using isotropic ultrasound detectors arrayed on a 2D measurement aperture, and a 3Dimage can be reconstructed using these signals. However, detection of these signals using a 1D linear array of transducersand reconstruction of a 2D image slice is sometimes more practical and cost-effective especially in a clinical setting. Theproblem can be reduced to 2D by making one of the following assumptions, using the terminology in the paper by Kostliet al.:4

1. two-dimensional source distribution

2. two-dimensional source directivity

3. two-dimensional detector directivity

Send correspondence to Dimple Modgil, Email: [email protected]

Photons Plus Ultrasound: Imaging and Sensing 2008: The Ninth Conference on BiomedicalThermoacoustics, Optoacoustics, and Acousto-optics, edited by Alexander A. Oraevsky, Lihong V. Wang,

Proc. of SPIE Vol. 6856, 68561D, (2008) · 1605-7422/08/$18 · doi: 10.1117/12.761325

Proc. of SPIE Vol. 6856 68561D-12008 SPIE Digital Library -- Subscriber Archive Copy

Page 2: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

2D source distribution implies that the source is truly two-dimensional and it lies in the detection plane. This is not avery realistic scenario for biomedical applications since there are generally 3D sources present in the human body. Thesecond assumption implies that even though the source is 3D, it is constant in the third direction. This kind of source willbe highly directional and the signals received by the detector will only be from sources in the detection plane. The thirdassumption is relevant for highly directional detectors that are insensitive to signals coming from outside the detectionplane. Thus a 2D cross-sectional slice of the unknown source is reconstructed and the image reconstruction problem isreduced to 2D. All three assumptions imply that detected acoustic signals are only from in-plane sources. However, theseassumptions are not exactly equivalent. The first two assumptions impose constraints on the source geometry that may notexist. This limitation can affect the accuracy of the resulting 2D reconstructed image which may be especially importantfor quantitative optoacoustic imaging. In this paper, we consider the scenario based on the third assumption where theproblem is reduced to 2D due to detector’s directivity. This is achieved by using a linear array of anisotropic transducerswhich have tall, narrow elements that are essentially insensitive to out of plane acoustic waves.

There are several algorithms that have been proposed for 3D image reconstruction in OAT. These include the Fourier-based algorithm,4–6 synthetic aperture (SA) algorithm7, 8 and synthetic aperture plus coherent weighting algorithm.9 Thesealgorithms have also been applied to image reconstruction in 2D OAT. The Fourier based algorithm is theoretically exact in3D for continuously sampled data on an infinite measurement aperture but not necessarily in 2D. This algorithm implicitlyuses the second assumption above when applied in 2D, namely that the object is does not vary in the third direction.Synthetic aperture and coherent weighting algorithms,7–9 on the other hand, are approximate reconstruction algorithms.There exists an algorithm in reflection mode tomography that was proposed by Norton,10 which is theoretically exact in2D for continuously sampled data on an infinite measurement aperture. We have applied this algorithm to OAT for the firsttime (to the best of our knowledge). We have implemented this algorithm for a planar geometry using a linear transducerarray with tall, narrow elements.

Of course, no algorithm is theoretically exact for sampled data acquired on a finite interval, so this paper comparesthese algorithms for that practically relevant regime by examining image contrast, resolution and noise properties. Thestudies are performed using simulated optoacoustic pressure data. We go beyond the standard image quality metrics bycomputing noise texture measures like local noise power spectra (LNPS) and resolution measures like local modulationtransfer function (LMTF). These noise and resolution measures are used to obtain the local noise equivalent quanta (LNEQ)metric that is known to predict signal detectability under certain conditions.11

2. METHODS

The optoacoustic pressure signals, p(r, t), for an impulse optical illumination, are related to the optical absorption A(r)12

as

p(r, t) = η

∫d3r′A(r′)

∂t

δ(t − |r−r′|c )

4π|r − r′| (2)

where η = βCp

. Eq. (2) states that the time integral of acoustic pressure at a point r and time t is given by the integral ofthe optical absorption function over a spherical surface of radius |r − r′| = ct centered at r. A simple but inexact way toreconstruct A(r) is to spatially resolve the optoacoustic waves by using the speed of sound and to backproject them overhemispheres. In 2D geometry, this reduces to spatially resolving the optoacoustic waves by using the speed of sound andbackprojecting over semicircles to obtain a two-dimensional slice of A(r). This is the method followed by the syntheticaperture algorithm.

Let us consider a line of transducers along the x axis (i.e. at y = 0, z = 0). Let A(x, z) represent an effective 2D sliceof the optical absorption function in the half-plane (y = 0, z > 0) . The pressure signals in 2D reduce to (as derived inappendix A)

p(x, z = 0, t) =ηc

∫ ∫dx′dz′A(x′, z′)

∂tδ(ct −

√(x − x′)2 + z′2

). (3)

Define g(x, t) as:

Proc. of SPIE Vol. 6856 68561D-2

Page 3: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

g(x, t) ≡ 4π

ηc

∫p(x, t′)dt′ (4)

=∫ ∫

dx′dz′A(x′, z′)δ(ct −

√(x − x′)2 + z′2

). (5)

We will consider 3 algorithms for our study: an approach based on Norton’s algorithm, the Fourier-based approach,and the synthetic aperture algorithm. We will not consider the synthetic aperture plus coherent weighting algorithm sinceit is non-linear due to the presence of the coherence factor, and nonlinear algorithms cannot be meaningfully characterizedusing the LMTF, LNPS and LNEQ functions.

2.1 Application of Norton’s algorithm for reflection mode tomography to OAT

In this section we derive an exact expression for optoacoustic image reconstruction in 2D closely following derivation ofan algorithm by Norton for reflection mode tomography.10

Letting r = ct and using the identity, δ(r − a) = 2rδ(r2 − a2), one can write equation(5) as:

g(x, t) = 2r∫ ∫

dx′dz′A(x′, z′)δ(r2 − (x − x′)2 − z′2). (6)

Defining new variables, ρ = r2, ζ = z2, and substituting in equation (6) yields

g(x, ρ) = 2√

ρ

∫ ∫dx′dζ ′

a(x′,√

ζ ′)√ζ ′

δ(ρ − (x − x′)2 − ζ ′). (7)

Finally, setting g′(x, ρ) = g(x,√

ρ)√ρ and A′(x, ζ) = A(x,

√ζ)√

ζ, equation (7 ) becomes

g′(x, ρ) =∫

dx′dζ ′A′(x, ζ)δ(ρ − ζ ′ − (x − x′)2), (8)

which can be written as a 2D convolution,

g′(x, ρ) = A′(x, ρ) ∗ ∗δ(ρ − x2). (9)

This convolution relation can in principle be solved for A′ by taking 2D Fourier transform on both sides of equation(9) with respect to x and ρ. The 2D convolution in Fourier space becomes multiplication of the 2D Fourier transforms dueto the convolution-multiplication theorem. This can then be explicitly solved for the Fourier transform of A′ and on takingthe inverse 2D Fourier transform one obtains A′(x, ρ).

Another approach that is more direct to solving equation (9) is to seek a solution such that:

A′(x, ρ) = g′(x, ρ) ∗ ∗R(x, ρ) (10)

where we need to determine R(x, ρ). This can be done using the method outlined in Norton’s paper10 and this is alsoderived in appendix B and the final result is:

A(x, z) = 2zν2c

∫ ∫g(x′, r)R1[νcz2 − r2 + (x − x′)2]drdx′. (11)

where R1(u) = 4sinc(2u)− 2sinc2(u) and νc is the cut-off frequency that dictates the band-limit of the measured signals.

The above relation is an exact equation relating the optical absorption function of the medium to a filtered back-projection of time-integrated pressure signals.

In the case when z >> ν− 1

2c , this can be approximated as:

Proc. of SPIE Vol. 6856 68561D-3

Page 4: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

A(x, z) = zν32c

∫ ∫g(x′, r)

rR1[

√νc

√z2 + (x − x′)2 − r]drdx′. (12)

Defining G(x′, r) ≡ g(x′,r)r ∗ R1[

√νcr] and substituting in Eq. (12) yields:

A(x, z) = zν32c

∫G

(x′,

√z2 + (x − x′)2

)dx′. (13)

Equation (12) is similar to the filtered backprojection (FBP) expression used for image reconstruction in computertomography (CT). The function R1 is the same as the Fourier transform of the truncated ramp filter used in the FBPexpression.13 Eq. (13) can be seen as backprojection of the filtered function G. So this algorithm is equivalent to 1D

filtration at each transducer position x′ followed by backprojection on circular arcs. Here, ν− 1

2c can be regarded as a

measure of the resolution of signal g(x, r) in the temporal direction since νc is the bandwidth of the function g′(x, ρ) withrespect to the square of the temporal variable r. We found that the exact Norton’s algorithm was extremely sensitive to thechoice of cut-off frequency and did not give us good results. Hence, we implemented the approximate equation (12) asNorton-based algorithm.

So A(x, z) can be obtained via the following steps in the approximate Norton-based algorithm:

1. Convolve the 2D time-integrated pressure signal g with 1D filter R1 with respect to the temporal variable r .

2. Map the result onto a circular grid for a given (x, z).

3. Sum the resulting expression over all the transducers.

4. Multiply the result by the distance from the transducer axis, z and other constant factors.

2.2 Fourier-based algorithm

This algorithm has been derived by Kostli et al.4 and L.V.Wang et al.5 It relates the Fourier transform of the opticalabsorption function to the Fourier transform of the measured optoacoustic pressures. The relation in 2D is given by:4

A

(kx, kz =

√(ω

c

)2

− k2x

)=

2c√

ω2 − c2k2x

ωP (kx, ω) (14)

where

P (kx, ω) =∫ ∫

p(x, t) exp(−ikxx)cos(ωt)dxdt, (15)

and ω = c√

k2x + k2

z . Note that our notation is different from that in reference.4

Here, A(x, z) can be obtained via the following steps:

1. Take the real part Fourier transform of pressure, p(x, t) with respect to time.

2. Take the Fourier transform of the result with respect to x. This gives us P (kx, ω).

3. Scale P (kx, ω) via equation (14) to obtain A(kx, kz =

√(ω

c )2 − k2x

).

4. Map A(k, kz =

√(ω

c )2 − k2x

)to a Cartesian grid via bi-linear interpolation to obtain A(kx, kz).

5. Inverse Fourier transform A(kx, kz) to obtain A(x, z).

Proc. of SPIE Vol. 6856 68561D-4

Page 5: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

2.3 Synthetic aperture based algorithm

This algorithm relates the signal intensity at each image point A(x, z) to the sum of signals from the transducer at differentpositions delayed with the the time it takes the signal to travel from the transducer position to the point.8

A(x, z) =∫

g

(x′,

√(x − x′)2 + z2

c

)dx′ (16)

So the steps involved for obtaining A(x, z) are:

1. For each point (x, z) in the source, sum over time-integrated pressure samples corresponding to transducer positionsx′ at different times t such that

√(x − x′)2 + z2 = ct.

2.4 Details of the simulation

All the simulations were performed using 128 transducer positions spaced 0.1 mm apart and 128 time samples of width67 ns. Simulated 2D pressure data was used for the Fourier based algorithm while time-integrated simulated pressure datawas used for the synthetic aperture and Norton based algorithms.

Simulated pressure data was generated for two different phantoms - a circular phantom and a phantom consisting ofa line of rectangles. The circular phantom was of radius 1 mm with its center placed at a distance of 2 mm from thetransducer axis. The line of rectangles was placed at a distance of 2 mm from the transducer axis with each rectangle being0.5 mm x 0.3 mm wide. The images were constructed on a 128 x 128 grid.

To study the resolution, simulated pressure data was generated for a point source of size 0.1 mm (same as pixel width)placed at a distance of 1.0 mm from the transducer axis. A zoomed-in image of a point source of was reconstructed usingthe 3 algorithms with a zoom factor of 10. The images were reconstructed on a 64x64 grid. The local impulse response(LIR) function was obtained for the point source images reconstructed via the three algorithms. LMTF was obtained foreach algorithm by taking the Fourier transform of the LIR function. Higher and broader LMTF indicates better resolution.

Random Gaussian noise with mean 0 and a standard deviation of 1.0 was used for noisy pressure signals for the noisestudies. Noisy images were constructed on a 64 x 64 grid using a zoom factor of 10. The noise studies were performed for500 realizations. LNPS is a generalization of the noise power spectra (NPS) concept that can be used for linear systemswithout the assumption of shift invariance which does not hold for finite transducer aperture systems in OAT. LNPS wascomputed by first generating a set of 500 realizations of reconstructed images for each algorithm corresponding to pureGaussian noise pressure. For each set of these reconstructed images, the mean image was computed. The mean image wasthen subtracted from the other 500 images. LNPS was then obtained by taking the average squared modulus of the Fouriertransform (FT) of the subtracted images:

LNPS =1N

N∑i=1

|FT (noisyImage(i) − meanImage)|2,

where N is the number of realizations.

LNEQ is defined as the ratio of the square of the LMTF to the LNPS:

LNEQ =(LMTF )2

LNPS

LNEQ is a kind of frequency-dependent signal-to-noise ratio generalized to linear, shift-variant systems. Higher LNEQimplies higher signal detectability performance for the so-called ideal observer in the task when both signal and backgroundare known exactly.11

Proc. of SPIE Vol. 6856 68561D-5

Page 6: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

3. RESULTS

3.1 Phantom Images

In all the phantom images shown in this section, the transducer axis is along the bottom of the images. Figure 1 showsnon-zoomed-in images produced by the 3 algorithms for a circular phantom of radius 1 mm placed at a distance of 2 mmfrom the transducer axis. The image reconstructed via the Fourier based algorithm has sharp edges but it is non-uniformand has lower contrast. The synthetic aperture image is quite blurred. The image reconstructed via Norton’s approachis quite sharp and fairly uniform. Note that we observe two images in the Fourier-based algorithm due to the implicitsymmetry assumption in the reconstruction.

(a) Fourier -based (b) Norton-based (c) Synthetic Aperture

Figure 1. Circular phantom images

Figure 2 shows non-zoomed-in images of a line of small rectangles of size 0.5 mm x 0.3 mm placed at a distance of2.0 mm from the transducer axis. The circular arc artifacts are more visible in the synthetic aperture algorithm than theNorton-based algorithm due to the additional filtration step that is performed in the Norton-based algorithm. However,the rectangles themselves are much sharper and more filled-in in the Norton-based algorithm compared to the other twoalgorithms.

(a) Fourier-based (b) Norton-based (c) Synthetic Aperture

Figure 2. Images of a line of rectangles

3.2 Spatial Resolution

The images of zoomed-in point sources are shown in figure 3, where the transducer axis is along the bottom of the images.The LIR plot for the 3 algorithms is shown in figure 4. These show that Fourier based algorithm shows the best resolutionperpendicular to the transducer array while Norton’s algorithm shows the best resolution parallel to the transducer array.The main difference between Norton’s algorithm and the SA algorithm is filtering. This results in a much narrower LIRfor Norton’s algorithm than for the SA algorithm. In general, the lateral resolution for Norton-based and SA algorithmsis much better than the depth resolution (perpendicular to the transducer axis). The full width at half-maxima (FWHM)results are shown in table 1.

Proc. of SPIE Vol. 6856 68561D-6

Page 7: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

(a) Fourier-based (b) Norton-based (c) Synthetic Aperture

Figure 3. Zoomed-in point source images

(a) Perpendicular to the transducer axis (b) Parallel to the transducer axis

Figure 4. LIR Plots

FWHM Fourier-based Norton-based Synthetic Aperture

Depth (mm) 0.154 0.200 0.471Lateral (mm) 0.161 0.151 0.189

Table 1. FWHM values for a point source of size 0.1 mm with pixel width=0.1 mm

Figure 5 shows the LMTF images for the three algorithms. The LMTF images exhibit an asymmetry due to thefinite transducer length. The reciprocal relationship between LIR and LMTF is exhibited in these images. LMTF for SAalgorithm is the narrowest since LIR for SA is the narrowest.

Figure 6 shows the LMTF plots. LMTF for Fourier based algorithm is the best in the direction perpendicular to thetransducer axis, especially for smaller frequencies. Norton’s Algorithm produces the best LMTF profile in the lateraldirection which is expected since it had the smallest lateral resolution.

Proc. of SPIE Vol. 6856 68561D-7

Page 8: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

(a) Fourier-based (b) Norton-based (c) SA

Figure 5. LMTF Images

(a) Perpendicular to the transducer axis (b) Parallel to the transducer axis

Figure 6. LMTF plots

3.3 Noise texture

Figure 7 shows the noise texture in the unzoomed images reconstructed via the three algorithms. The noise in the Fourierand Norton-based algorithms seems uniformly speckled while the smeared out noise texture in SA algorithm seems toexhibit some long range correlations. Such ’blobiness’ in the noise can impede detectability of signals of size comparableto the blob size.

(a) Fourier-based (b) Norton-based (c) SA

Figure 7. Noisy images

Figure 8 shows the images of LNPS for the three algorithms. LNPS images for Norton-based and synthetic aperturealgorithms are pretty symmetric. But it is not so for Fourier-based algorithm. Note that the input to the Fourier-basedalgorithm was Gaussian noise pressure while the input to the other two algorithms was time-integrated Gaussian noisepressure, which introduces noise correlations that can affect the form of the LNPS.

Proc. of SPIE Vol. 6856 68561D-8

Page 9: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

(a) Fourier-based (b) Norton-based (c) SA

Figure 8. LNPS Images

Figure 9 shows the LNPS plots in the two directions. The plot for SA algorithm was omitted because it was severalorders of magnitude higher than the other two algorithms and could not be fit into the same plot. The shapes for LNPS arevery different for Norton-based and Fourier-based algorithms.

(a) Perpendicular to the transducer axis (b) Parallel to the transducer axis

Figure 9. LNPS Plots

3.4 Signal Detectability/LNEQ

Figure 10 shows the images of LNEQ for the three algorithms. These images exhibit a high degree of asymmetry.

(a) Fourier-based (b) Norton-based (c) SA

Figure 10. LNEQ Images

Figure 11 shows the LNEQ plots. Both the Norton and Fourier-based algorithms exhibit similar shape. Norton-basedalgorithm produces the highest LNEQ in both directions followed by the Fourier-based algorithm. This indicates superiorideal observer signal detectability in images reconstructed by the use of the Norton-based algorithm.

Proc. of SPIE Vol. 6856 68561D-9

Page 10: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

(a) Perpendicular to the transducer axis (b) Parallel to the transducer axis

Figure 11. LNEQ Plots

4. CONCLUSIONS

We explored the different ways in which a 2D image can be reconstructed in OAT. We implemented and evaluated threealgorithms for 2D image reconstruction in OAT- Fourier-based, Norton-based and synthetic aperture algorithms. We foundthat the 2D Fourier-based algorithm offers better resolution and LMTF in the depth direction while Norton’s algorithmoffers the best lateral resolution. However, we found that in reconstructions of phantoms the images produced by Norton-based algorithm looked the sharpest and more uniform. The LNEQ data suggests that Norton-based algorithm has the bestsignal detectability.

ACKNOWLEDGMENTS

This work was supported in part by the University of Chicago’s SPORE grant for breast cancer research. D.M. would liketo thank Phillip A. Vargas for implementing the forward model in 2D for OAT and for helpful discussions related to it.

5. APPENDIX

A. 2D relation between pressure and optical absorption function

Starting with equation (2),

p(r, t) = η

∫d3r′A(r′)

∂t

δ(t − |r−r′|c )

4π|r − r′|

=ηc

∂t

|∆r=ct|

A(r′)ct

dS′, (17)

where ∆r = |r − r′| , dS′ is the differential surface area and the integral is over a spherical surface centered on r and ofradius ∆r. This can be written as:

p(r, t) =ηc

∂t

|∆r|=ct

(ct)2A(r′)

ctdΩ′,

where dΩ′ = sin θ′dθ′dφ′ is the solid angle. This equation in 2D (x − z plane) reduces to:

Proc. of SPIE Vol. 6856 68561D-10

Page 11: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

p(x, z, t) =ηc

∂t

|ρ−ρ′|=ct

(ct)A(ρ′)dφ′, (18)

where ρ =√

x2 + z2 , is the polar radial coordinate.

Using the integral property of delta functions, this can be written in polar coordinates as:

p(x, z, t) =ηc

∂t

∫ ∫

|ρ−ρ′|=ct

|ρ − ρ′|d(|ρ − ρ′|)δ(ct − |ρ − ρ′|)A(ρ′)dφ′. (19)

This can be written equivalently in 2D Cartesian coordinates as:

p(x, z, t) =ηc

∂t

∫ ∫dx′dz′A(x′, z′)δ

(ct −

√(x − x′)2 + z′2

).

B. Derivation of Norton-based algorithm

In this section, we shall derive Eq. ( 11) following the method detailed in Norton’s paper.10 Define the Fourier transformwith respect to r as:

f(x, ν) =∫

f(x, r) exp(i2πνr)dr. (20)

Taking the Fourier transform of equation (9) on both sides with respect to ρ = r2 we get

g′(x, ν) = A′(x, ν) ∗ exp(i2πx2ν). (21)

On convolving both sides with exp(−i2πx2ν) we get

g′(x, ν) ∗ exp(−i2πx2ν) = A′(x, ν) ∗ exp(i2πx2ν) ∗ exp(−i2πx2ν), (22)

where the convolution is with respect to x. Using the identity

exp(i2πx2ν) ∗ exp(−i2πx2ν) = δ(2νx)

=(

δ(x)2|ν| +

δ(ν)2|x| )

),

equation (22) becomes

g′(x, ν) ∗ exp(−i2πx2ν) = A′(x, ν) ∗(

δ(x)2|ν| +

δ(ν)2|x|

)(23)

=1

2|ν| A′(x, ν) +

12δ(ν)

(A′(x, ν) ∗ 1

|x|)

. (24)

Solving for A′(x, ν) gives,

A′(x, ν) = 2|ν|g′(x, ν) ∗ exp(−i2πx2ν) − |ν|δ(ν)(

A′(x, ν) ∗ 1|x|

).

Using the identity |ν|δ(ν) = 0 to eliminate the second term on the right and taking the inverse Fourier transform(FT−1)with respect to ν on both sides one finds

Proc. of SPIE Vol. 6856 68561D-11

Page 12: <title>Implementation and comparison of reconstruction algorithms for 2D optoacoustic tomography using a linear array</title>

A′(x, ρ) = g′(x, ρ) ∗ ∗FT−12|ν| exp(−i2πx2ν)ρ. (25)

Comparing Eq. (25) with Eq.(10), we see that

R(x, ρ) = FT−12|ν| exp(−i2πx2ν)ρ (26)

= 2FT−1|ν|ρ+x2 (27)

If the data S′x, ν) is bandlimited by a cut-off frequency νc, then the above convolution relation is unchanged if we imposethe same bandlimit on R(x, ρ). So one gets:

R(x, ρ) = 2FT−1

|ν|rect

2νc

)ρ+x2

. (28)

One can write out the convolution in equation (25) as

A′(x, ρ) = ν2c

∫ ∫g′(x′, ρ)R1[νc(ζ − ρ + (x − x′)2)]dρdx′,

where R1(u) = 4sinc(2u) − 2sinc2(u).

Substituting for A′(x, ρ), S′(x, ρ) and for ζ and ρ, one obtains

A(x, z) = 2zν2c

∫ ∫g(x′, r)R1[νc(z2 − r2 + (x − x′)2)]drdx′, (29)

which is the desired result.

REFERENCES1. R. A. Kruger, D. R. Reinecke, and G. A. Kruger, “Thermoacoustic computed tomography–technical considerations,”

Med Phys 26, pp. 1832–1837, Sep 1999.2. M. Xu and L. V. Wang, “Photoacoustic imaging in biomedicine,” Rev. Sci. Inst. 77, pp. 041101–1–041101–22, Apr

2006.3. R. A. Kruger, P. Liu, Y. R. Fang, and C. R. Appledorn, “Photoacoustic ultrasound (PAUS)–reconstruction tomogra-

phy,” Med Phys 22, pp. 1605–1609, Oct 1995.4. K. P. Kostli and P. C. Beard, “Two-dimensional photoacoustic imaging by use of Fourier-transform image reconstruc-

tion and a detector with an anisotropic response,” Appl Opt 42, pp. 1899–1908, Apr 2003.5. Y. Xu, D. Feng, and L. V. Wang, “Exact frequency-domain reconstruction for thermoacoustic tomography–I: Planar

geometry,” IEEE Trans Med Imaging 21, pp. 823–828, Jul 2002.6. K. P. Kostli, M. Frenz, H. Bebie, and H. P. Weber, “Temporal backward projection of optoacoustic pressure transients

using fourier transform methods,” Phys Med Biol 46, pp. 1863–1872, Jul 2001.7. C. G. A. Hoelen and F. F. M. de Mul, “Image Reconstruction for Photoacoustic Scanning of Tissue Structures,” Appl

Opt 39, pp. 5872–5883, Nov 2000.8. D. Feng, Y. Xu, G. Ku, and L. V. Wang, “Microwave-induced thermoacoustic tomography: reconstruction by syn-

thetic aperture,” Med Phys 28, pp. 2427–2431, Dec 2001.9. C. K. Liao, M. L. Li, and P. C. Li, “Optoacoustic imaging with synthetic aperture focusing and coherence weighting,”

Opt Lett 29, pp. 2506–2508, Nov 2004.10. S. J. Norton, “Reconstruction of a reflectivity field from line integrals over circular paths,” J. Acoust. Soc. Am. 67,

pp. 853–863, Mar 1980.11. H. H. Barrett and K. J. Myers, Foundations of Image Science, pp. 1224–1225. Wiley Interscience, Hoboken, 2004.12. M. Xu, Wang, and L. V, “Time domain reconstruction for thermoacoustic tomography in a spherical geometry,” IEEE

Trans Med Imaging 21, pp. 814–822, Jul 2002.13. A. C. Kak and M. Slaney, Principles of Computerized Tomography Imaging, pp. 71–72. IEEE Press, New York, 1988.

Proc. of SPIE Vol. 6856 68561D-12