![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
In this paper, we propose a detector geometry for photoacoustic tomography that offers the practical advantage that it could be implemented with a single circular detector. The Radon-type transform that arises can be decomposed into the spherical Radon transform and the Funk–Minkowski transform. An inversion formula and a range description are obtained by combining existing inversion formulas and range descriptions for the spherical Radon transform and the Funk–Minkowski transform. Numerical simulations are performed to demonstrate our proposed algorithm.
1. Introduction
Hybrid biomedical imaging modalities have been an active area of research lately, combining different physical signals in order to utilize their advantages to enhance images. Photoacoustic tomography (PAT), which incorporates ultrasound and optical or radio-frequency electromagnetic waves, is one of the most successful examples of such a combination. Whilst pure ultrasound imaging typically leads to high-resolution images, the contrast between cancerous and healthy tissue is rather low. On the other hand, optical or radio-frequency electromagnetic imaging can provide a significant contrast; however, it has low resolution. The photoacoustic effect, discovered by Bell [Citation1], allows one to take advantage of the strengths of the pure optical and ultrasound imaging, and it forms the basis of PAT.
In PAT, an object of interest is irradiated by pulsed non-ionizing electromagnetic energy. Due to the photoacoustic effect, an acoustic wave dependent on the electromagnetic absorption properties of the object is generated.[Citation2,Citation3] This wave is then measured by ultrasound detectors placed outside the object. The internal photoacoustic sources are reconstructed from the measurements to produce a three-dimensional image (tomogram). Irradiated cancerous tissues, in particular, are displayed with high contrast. This is due to the fact that such tissues absorb several times more electromagnetic energy than healthy ones, and electromagnetic deposition is proportional to the strength of the generated acoustic wave. Since the initially generated acoustic wave contains diagnostic information, one of the classical mathematical problems of PAT is the recovery of this initial acoustic pressure field from ultrasound measurements made outside the object.
The initial approach for detecting ultrasound signals in PAT has been to use small piezoelectric transducers. As these transducers mimic point-like measurements, reconstruction algorithms produce images with a spatial resolution limited by the size of the transducers. Another drawback of such detectors is the difficulty in manufacturing small transducers with high sensitivity. To overcome these deficiencies, various other types of acoustic detectors have been introduced, e.g. linear, planar, cylindrical and circular detectors.[Citation4–Citation9] These detectors are modelled as measuring the integrals of the pressure over the shape of the detector.
Some works [Citation9–Citation11,Citation13] have considered PAT with circular integrating detectors on cylindrical geometry: a stack of parallel circular detectors whose centres lie on a cylinder. It was shown that the data from PAT with circular detectors is the solution of a certain initial value problem, and this fact was used to reduce the problem of recovery of the initial pressure to that of inversion of the circular Radon transform in [Citation9,Citation12,Citation13]. The cases where the centres of the circular detectors are located on a plane or a sphere have been discussed in [Citation10]. In [Citation12], Zangerl and Scherzer studied PAT with circular integrating detectors in a spherical geometry. The authors proposed circular detectors of various sizes with centres moving on a fixed plane.
Here, we also consider a spherical geometry and circular detectors; however, the set-up is different, as only detectors with the same radius are required and the centres of all circular detectors are fixed at the origin, see Figure . The data could therefore be gathered by repeating the experiment with a single detector that is rotated about the origin. Also, our approach is to define a Radon-type transform arising in this version of PAT, and we show that this transform can be decomposed into the spherical Radon transform and the Minkowski–Funk transform, both of which are well studied.
This paper is organized as follows. Section 2 is devoted to the construction of a Radon-type transform arising in PAT with circular integrating detectors. In Section 3, we show that the Radon-type transform is the composition of the Minkowski–Funk transform and the spherical Radon transform with centres on a sphere, and we present the inversion formula using this fact. In Section 4, we describe the range of this Radon-type transform, and we give necessary and sufficient conditions for a function to arise as data measured by the circular detectors in the spherical geometry. Section 5 is concerned with numerical implementation. Section 6 contains some final remarks. The appendices provide proofs of some technical statements.
2. PAT with circular integrating detectors
In PAT, the acoustic pressure satisfies the following initial value problem:
(1)
(1)
Here, we assume that the sound speed is equal to everywhere, including the interior of the object. The goal of PAT is to recover the initial pressure
from measurements of
outside the support of
.
Throughout this article, it is assumed that the initial pressure field is smooth and supported in
- the ball in
with radius
centred at the origin. We also assume that the acoustic signals are measured by a set of circular detectors centred at the origin with radius
- that is, the detector circles are great circles on the sphere
(see Figure ).
The data , for
measured by the circular detector lying in the plane perpendicular to
(see Figure ) can be expressed as
where is the measure on the unit circle
.
Everywhere in the text we will use the hat notation to indicate a unit vector in two or three dimensions, and to denote the measure either on the circle or on the sphere. The dimension will be clear from the context.
Using Kirchhoff’s formula for the solution of (Equation1(1)
(1) ) (e.g. [Citation14]):
we can represent the measurements as follows:
(2)
(2)
where is the unit sphere in
. Let us define the new Radon-type transform
Then, (Equation2(2)
(2) ) reads as
(3)
(3)
In what follows, is seen to be the composition of the spherical Radon transform with centres on
and the Minkowski–Funk transform.
This observation will allow us to recover from the measurements
as well as to describe necessary and sufficient conditions for a given function to arise as data measured by the circular integrating detectors.
3. Reconstruction
The following definitions will be used in the rest of this paper.
Definition 1:
The Minkowski–Funk transform maps a locally integrable function
defined on
such that
into
Definition 2:
The spherical Radon transform maps a locally integrable function
on
into
Now it is easily seen that the following representation of holds.
Theorem 3:
For any compactly supported in
, we have
.
If is odd, i.e.
, then
is equal to zero because
is odd in
and
is zero when
is odd. For purposes of imaging, we consider functions that are compactly supported in the upper hemisphere of
and extend them to even functions with support in
. Thus, from now on, we will assume that
is even.
In order to reconstruct the initial pressure , we will employ known inversion formulas for the Minkowski–Funk and the spherical Radon transforms. A number of inversion formulas for these transforms have been derived, e.g. some of those for the spherical Radon transform can be found in [Citation15–Citation19] and those for the Minkowski–Funk transform are studied in [Citation20–Citation24].
We choose the inversion formula for the spherical Radon transform given in [Citation15,Citation16] and present the relation between the Minkowski–Funk transform and the regular Radon transform in the following theorem:
Theorem 4:
Let be a continuous and even function on
, i.e.
. If
then, if and
, the following relation holds,
where ,
, and
The proof of this Theorem is provided in the Appendix. Our main result is given in the theorem below.
Theorem 5:
Let be an even function with compact support in
. Then, if
, the following relation holds:
(4)
(4)
Proof:
Let be a smooth function. From Theorem 4, we have
(5)
(5)
where ,
,
and
is the 2D Radon transform of
with respect to the first two variables. That is,
After changing variables in (Equation5
(5)
(5) ) we obtain the relation
(6)
(6)
In order to recover , we use the filtered backprojection formula for the inversion of the 2D Radon transform [Citation25, Theorem 12.6].
(7)
(7)
where is the backprojection operator and
is the Hilbert transform.
Applying (Equation7(7)
(7) )–(Equation6
(6)
(6) ) leads to
(8)
(8)
Now let . Theorem 3 implies that
. Hence, we obtain the following expression for the spherical Radon transform of
:
(9)
(9)
In order to recover , we apply the inversion formula for
given in [Citation16]:
(10)
(10)
Combining two Equations (Equation9(9)
(9) ) and (Equation10
(10)
(10) ) gives us
which is equivalent to (Equation4(4)
(4) ).
Corollary 6:
Let be an even function with compact support in
. Then, if
, the following relation holds
Indeed, since (see (Equation3
(3)
(3) )) we can write
where is the function defined in the preceding theorem. Then the result follows immediately from Theorem 5.
4. Range description
In this section, we describe the range of and necessary and sufficient conditions for a function
to arise as data measured by the circular detectors.
As mentioned before, the Minkowski–Funk transform and the spherical Radon transform are well studied, so their range descriptions have already been discussed (see [Citation26–Citation30]). In [Citation29,Citation30], it was proved that the Minkowski–Funk transform is a (continuous) bijection from to itself, where
. Agranovsky et al. [Citation26] provided four different types of complete range descriptions for the spherical mean transform. In particular, one of the range descriptions states that necessary and sufficient conditions for the function
to be representable as
for some
, is that for any integers
, the
th order spherical harmonic term
of
vanishes at non-zeros of the Bessel function
, where
Here is the spherical Bessel function:
where is the Bessel function of the first kind of order
and
is the Gamma function.
Combining these two range descriptions, we have the following range description for :
Theorem 7:
Let . The following conditions are necessary and sufficient for the function
to be representable as
for some
:
is even in
, i.e.
.
For any positive integer
, let
Then for any integers
, the
th order spherical harmonic term
of
vanishes at non-zeros of the Bessel function
.
Proof:
It is enough to show that the th order spherical harmonic term
of
vanishes at non-zeros of the Bessel function
if and only if the
th order spherical harmonic term
of
vanishes at non-zeros of the Bessel function
, where
is the inversion of the Minkowski–Funk transform.
In [Citation22,Citation24], the inversion formula for the Funk–Minkowski transform is presented as follows:
where is the Dirac delta function. Therefore,
can be represented as
Consider the th order spherical harmonic term
:
(11)
(11)
where in the last line, we used the Fubini–Tonelli Theorem.
To compute the inner integral with respect to of (Equation11
(11)
(11) ), we need the Funk–Hecke theorem [Citation31–Citation33]: if
,
Here is the Gegenbauer polynomial of degree
and
is the Legendre polynomial of degree
. Applying the Funk–Hecke theorem to the inner integral of (Equation11
(11)
(11) ), the
th order spherical harmonic term
is equal to
Thus, we have(12)
(12)
Since for any integer , there exists a positive number
such that
is not equal to zero on the interval
,
is not constant on
. Therefore, from (Equation12
(12)
(12) ), we have
if and only if
.
Since , we have the following necessary and sufficient conditions for a function
to be data measured by the circular detector from the initial pressure field.
Theorem 8:
Let . The following conditions are necessary and sufficient for the function
to be data measured by the circular detectors from the initial pressure field
:
is even in
, i.e.
.
The integral of
with respect to
from
to
is equal to zero.
For any positive integer
, let
Then for any integers
, the
th order spherical harmonic term
of
vanishes at non-zeros of the Bessel function
.
Proof:
Let us define a function on
by
Then is infinitely differentiable with respect to
away from zero,
is equivalent to
by L’Hôpital’s rule, and
is equivalent to
It is sufficient to show that is infinitely differentiable and continuous at 0. This will be accomplished in the following two lemmas, which are proved in Appendix 1.
Lemma 9:
Let for some
satisfy
, and let
be a positive integer. For any positive integer
, we have
Lemma 9 is used to prove:
Lemma 10:
Let satisfy
, and let
. Then
and
.
Theorem 7 now immediately follows by applying Lemma 10 to considered as a function of
for fixed
.
5. Numerical experiments
In this section, we show the results of numerical experiments reconstructing the initial pressure field from the data
. We set
and assume that
is given on a rectangular grid in the polar and azimuthal angles and a uniform grid in
.
We follow the method of reconstruction provided by Theorem 5, namely,
(1) | Given the data | ||||
(2) | Invert the wave operator to compute |
Figure 2. Reconstructions of a sharp phantom with centres ,
,
, and
, radii 0.2, 0.3, 0.15, and 0.1 and values 0.6, 1, 1.1, and 0.8, respectively. (a) Cross section of the phantom in the
-plane, (b) Cross section of the reconstruction in the
-plane, (c) Slice of the reconstruction and phantom along the
-axis and (d) Slice of the reconstruction and phantom along the line
.
![Figure 2. Reconstructions of a sharp phantom with centres (0,-0.6,0.4), (0,0,0.5), (0,0.55,0.5), and (0,0.55,0.15), radii 0.2, 0.3, 0.15, and 0.1 and values 0.6, 1, 1.1, and 0.8, respectively. (a) Cross section of the phantom in the x2x3-plane, (b) Cross section of the reconstruction in the x2x3-plane, (c) Slice of the reconstruction and phantom along the x3-axis and (d) Slice of the reconstruction and phantom along the line x1=0,x3=0.5.](/cms/asset/7858be76-3cbd-4b53-99f0-ff19dd6be2cf/gipe_a_1088537_f0002_oc.gif)
Figure 3. Reconstructions of a smooth phantom with centres ,
,
and
, outer radii 0.2, 0.3, 0.15 and 0.1, inner radii 0.1, 0.15, 0.075 and 0.05 and central values 0.6, 1, 1.1 and 0.8, respectively. (a) Cross section of the phantom in the
-plane, (b) Cross section of the reconstruction in the
-plane from exact data, (c) Cross section of the reconstruction in the
-plane from data with 20% uniform random noise, (d) Slice of the reconstruction and phantom along the
-axis from exact data, (e) Slice of the reconstruction and phantom along the
-axis from data with 20% uniform random noise, (f) Slice of the reconstruction and phantom along the line
from exact data, (g) Slice of the reconstruction and phantom along the line
from data with 20% uniform random noise.
![Figure 3. Reconstructions of a smooth phantom with centres (0,-0.6,0.4), (0,0,0.5), (0,0.55,0.5) and (0,0.55,0.15), outer radii 0.2, 0.3, 0.15 and 0.1, inner radii 0.1, 0.15, 0.075 and 0.05 and central values 0.6, 1, 1.1 and 0.8, respectively. (a) Cross section of the phantom in the x2x3-plane, (b) Cross section of the reconstruction in the x2x3-plane from exact data, (c) Cross section of the reconstruction in the x2x3-plane from data with 20% uniform random noise, (d) Slice of the reconstruction and phantom along the x3-axis from exact data, (e) Slice of the reconstruction and phantom along the x3-axis from data with 20% uniform random noise, (f) Slice of the reconstruction and phantom along the line x1=0,x3=0.5 from exact data, (g) Slice of the reconstruction and phantom along the line x1=0,x3=0.5 from data with 20% uniform random noise.](/cms/asset/8531d1c9-7f1b-4c1d-9b35-54c9e6ea625b/gipe_a_1088537_f0003_oc.gif)
Our phantoms are taken to be either sum of multiples of characteristic functions of balls(13)
(13)
or the sum of -functions of the form
(14)
(14)
where is defined by
and . Our algorithm reconstructs the even part of the phantom, so we consider only phantoms supported in the upper half of the unit ball.
The acoustic pressure generated by is
and the acoustic pressure generated by is given by
(see [Citation34, Theorem 5.2]). In order to compute the data
measured by our detectors, we use a quadrature on each detector circle at each grid point in
, with the trapezoid rule and 100 points.
The Funk–Minkowski transform is inverted at each time step using the inverse two-dimensional Radon transform as prescribed by Theorem 4. A direct inversion of using Theorem 4 would involve dividing by
, which could cause instability near the
-plane. To avoid this, one possible remedy is to cyclically permute
,
, and
in (Equation5
(5)
(5) ) and sum the results to obtain
In fact, we can further reduce the contribution from points near the plane (where
is the coordinate in the denominator of (Equation5
(5)
(5) ) after a cyclic permutation of
,
, and
). To achieve this we multiply the result of (Equation5
(5)
(5) ) by
and sum the results:
The function is then easily obtained by dividing by
. In our reconstructions, we use
in this formula.
In our experiments, the function is reconstructed on a spherical grid of 50 polar angles and 200 azimuthal angles, for a grid of 50 values of
on the interval [0,2]. The polar angles range from
.
We start our polar grid slightly away from 0 because when we invert the Funk–Minkowski transform using Theorem 4, small values of the polar angle correspond to values near infinity, and having to account for large values of
makes implementation of the inverse Radon transform difficult. It is also not necessary to take polar angles past
because we are reconstructing the even part of
. Our final reconstructions are calculated on an
grid in
.
Figure shows the reconstruction of a phantom comprising four sharp balls of the form (Equation13(13)
(13) ) from exact data. A reconstruction of a smooth phantom comprising four functions of the form (Equation14
(14)
(14) ) from exact and noisy data is shown in Figure .
6. Conclusion
We studied a Radon-type transform arising in PAT with circular detectors and showed that it can be decomposed into the Funk–Minkowski transform and the spherical Radon transform. An inversion formula and range conditions were provided. In addition, numerical experiments demonstrated the feasibility of the reconstruction formula and showed good reconstructions from noisy data.
Acknowledgements
The authors are grateful to the anonymous referees for the useful suggestions which helped to improve the paper.
Additional information
Funding
Notes
No potential conflict of interest was reported by the authors.
References
- Bell AG. On the production and reproduction of sound by light. Am. J. Sci. 1880;20:305–324.
- Kuchment P, Kunyansky L. Mathematics of thermoacoustic tomography. Eur. J. Appl. Math. 2008;19:191–224.
- Xu Y, Wang LV. Photoacoustic imaging in biomedicine. Rev. Sci. Instrum. 2006;77:041101–041122.
- Burgholzer P, Bauer-Marschallinger J, Grün H, Haltmeier M, Paltauf G. Temporal back-projection algorithms for photoacoustic tomography with integrating line detectors. Inverse Probl. 2007;23:S62–S80.
- Gratt S, Passler K, Nuster R, Paltauf G. Photoacoustic section imaging with an integrating cylindrical detector. Biomed. Opt. Express. 2011;2:2973–2981.
- Haltmeier M. Frequency domain reconstruction for photo-and thermoacoustic tomography with line detectors. Math. Models Methods Appl. Sci. 2009;19:283–306.
- Haltmeier M, Scherzer O, Burgholzer P, Paltauf G. Thermoacoustic computed tomography with large planar receivers. Inverse Probl. 20:1663–1673. 2009 –10-01T00:00:00.
- Moon S. On the determination of a function from cylindrical Radon transforms. 2013. ArXiv e-prints:1309.4143.
- Zangerl G, Scherzer O, Haltmeier M. Exact series reconstruction in photoacoustic tomography with circular integrating detectors. Commun. Math. Sci. 2009;7:665–678.
- Moon S. A Radon-type transform arising in photoacoustic tomography with circular detectors. J. Inverse Ill-posed Probl. Forthcoming.
- Moon S. Properties of some integral transforms arising in tomography [dissertation]. College Station (TX): Texas A &M University; 2013.
- Zangerl G, Scherzer O. Exact reconstruction in photoacoustic tomography with circular integrating detectors II: spherical geometry. Math. Methods Appl. Sci. 2010;33:1771–1782.
- Zangerl G, Scherzer O, Haltmeier M. Circular integrating detectors in photo and thermoacoustic tomography. Inverse Probl. Sci. Eng. 2009;17:133–142.
- Evans L. Partial differential equations. Vol. 2, Graduate studies in mathematics. Providence (RI): American Mathematical Society; 1998.
- Finch D, Rakesh. Recovering a function from its spherical mean values in two and three dimensions. In: Wang L, editor. Photoacoustic imaging and spectroscopy. Boca Raton: CRC Press. p. 77–88.
- Finch D, Patch S, Rakesh. Determining a function from its mean values over a family of spheres. SIAM J. Math. Anal. 2004;35:1213–1240.
- Kunyansky LA. Explicit inversion formulae for the spherical mean Radon transform. Inverse Probl. 2007;23:373.
- Kunyansky LA. A series solution and a fast algorithm for the inversion of the spherical mean Radon transform. Inverse Probl. 2007;23:S11.
- Nguyen LV. A family of inversion formulas in thermoacoustic tomography. Inverse Probl. Imag. 2009;3:649–675.
- Gelfand IM, Gindikin SG, Graev MI. Selected topics in integral geometry. Translations of mathematical monographs. Providence (RI): American Mathematical Society; 2003.
- Gindikin S, Reeds J, Shepp L. Spherical tomography and spherical integral geometry. In: Quinto ET, Cheney M, Kuchment P, American Mathematical Society, editors. Tomography, impedance imaging, and integral geometry: 1993 AMS-SIAM summer seminar on the mathematics of tomography, impedance imaging, and integral geometry, 1993 7--18 June; Mount Holyoke College, MA. Lectures in applied mathematics series. Providence (RI): American Mathematical Society; 1994. p. 83–92.
- Helgason S. The Radon transform. Progress in mathematics. Boston: Birkhäuser; 1999.
- Natterer F, Wübbeling F. Mathematical methods in image reconstruction. SIAM monographs on mathematical modeling and computation. Philadelphia (PA): Society of Industrial and Applied Mathematics; 2001.
- Helgason S. Integral geometry and Radon transforms. New York (NY): Springer; 2011.
- Smith KT, Solmon DC, Wagner SL. Practical and mathematical aspects of the problem of reconstructing objects from radiographs. Bull. Am. Math. Soc. 1977;83:1227–1270.
- Agranovsky M, Kuchment P, Quinto ET. Range descriptions for the spherical mean Radon transform. J. Funct. Anal. 2007;248:344–386.
- Agranovsky M, Finch D, Kuchment P. Range conditions for a spherical mean transform. Inverse Probl. Imag. 2009;3:373–382.
- Agranovsky M, Nguyen LV. Range conditions for a spherical mean transform and global extendibility of solutions of the Darboux equation. J. Anal. Math. 2010;112:351–367.
- Gardner RJ. Geometric tomography. Encyclopedia of mathematics and its applications. Cambridge: Cambridge University Press; 1995.
- Groemer H. Geometric applications of Fourier series and spherical harmonics. Encyclopedia of mathematics and its applications. Cambridge: Cambridge University Press; 1996.
- Dai F, Xu Y. Spherical harmonics. In: Approximation theory and harmonic analysis on spheres and balls. New York (NY): Springer; 2013. p. 1–27.
- Natterer F. The mathematics of computerized tomography. Classics in applied mathematics. Philadelphia (PA): Society for Industrial and Applied Mathematics; 2001.
- Seeley RT. Spherical harmonics. Am. Math. Mon. 1966;73:115–121.
- Haltmeier M, Schuster T, Scherzer O. Filtered backprojection for thermoacoustic computed tomography in spherical geometry. Math. Models Methods Appl. Sci. 2005;28:1919–1937.
Appendix 1
Proofs of Theorem 4 and Lemmas 9 and 10
Theorem 4:
Let be a continuous and even function on
, i.e.
. If
then, if and
, the following relation holds,
(A1)
(A1)
where ,
, and
The map takes a point
on the upper hemisphere to the plane
along the line connecting the origin to
. This transformation maps half-great circles to lines in the plane, which gives a geometrical explanation for the theorem.
Proof:
By definition, can be written as
where
Note that and
are orthonormal, so that
for
is a parametrization of the great circle orthogonal to
.
By the evenness of and the definition of
, we have
where in the last line, we changed the variables . Here
and
. Thus
is the integral of
over the line with direction
and passing through
. We can represent
as
where in the second line, we changed the variables . The following identities complete our proof:
Lemma 9:
Let for some
satisfy
, and let
be a positive integer. For any positive integer
, we have
Proof:
It is enough to show that for any positive integer ,
(A2)
(A2)
since
where are some constants depending on
and
. To show (EquationA2
(A2)
(A2) ), it is enough that for any positive integer
,
(A3)
(A3)
since
where is the number of
-combination from a given set of
elements.
Applying L’Hôpital’s rule to (EquationA3(A3)
(A3) ), we have
Lemma 10:
Let satisfy
, and let
. Then
and
.
Proof:
The smoothness of is obvious except at
. In order to prove smoothness at
, we will use mathematical induction. First of all,
is equal to
, which is equal to zero, by L’Hôpital’s rule. Suppose
and
is continuous at 0. Consider the Taylor expansion of
at
. Then for any
, we have
where is the
th derivative of
evaluated at
. Hence, we have
For any , the
th derivative of the last term (or the reminder term) is
(A4)
(A4)
since for
.
Hence, for near 0, we have
and
By Lemma 9, we have
Hence we have
where in the second line, we used L’Hôpital’s rule, (EquationA4(A4)
(A4) ), and Lemma 9. This means that
is
th differentiable at 0 and
is continuous at 0.