An approach to the spherical mean Radon transform with detectors on a line
Rafik Aramyan

TL;DR
This paper introduces a new consistency-based method for inverting the 2D spherical Radon transform with detectors on a line, providing a practical iterative algorithm for functions supported on one side of the line, relevant to tomography.
Contribution
It proposes a novel consistency method and iterative formula for approximate inversion of the 2D spherical Radon transform with line detectors, addressing the lack of exact formulas.
Findings
Proved local description of the reconstruction process.
Developed a practical iterative algorithm for functions on one side of a line.
Applicable to thermo- and photo-acoustic tomography problems.
Abstract
The article suggests a new approach what is called a consistency method for the inversion of the spherical Radon transform in 2D with detectors on a line. It is known that there is not an exact inversion formula in 2D. By means of the method was proved that the reconstruction has a local description and found a new iteration formula which give an practical algorithm to recover an unknown function supported completely on one side of a line from its spherical means over circles centered on the line . Such an inversion is required in problems of thermo- and photo-acoustic tomography.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhotoacoustic and Ultrasonic Imaging · Optical Imaging and Spectroscopy Techniques · Infrared Thermography in Medicine
An approach to the spherical mean
Radon transform with detectors on a line
Rafik Aramyan
Abstract
The article suggests a new approach what is called a consistency method for the inversion of the spherical Radon transform in 2D with detectors on a line. It is known that there is not an exact inversion formula in 2D. By means of the method was proved that the reconstruction has a local description and found a new iteration formula which give an practical algorithm to recover an unknown function supported completely on one side of a line from its spherical means over circles centered on the line . Such an inversion is required in problems of thermo- and photo-acoustic tomography.
affiliation: 1. Russian-Armenian University
- Institute of Mathematics NAS RA.
e-mail: [email protected]
Keywords: Tomography, thermoacoustic tomography, spherical Radon transform, inverse problem.
1 Introduction and formulation of the problem
Medical tomography has had a huge impact on medical diagnostics. The classical Radon transform maps a function to its integrals over straight lines and serves as the basis of x-ray Computer Tomography. Recently researchers have been developing novel methods that combine different physical types of signals. The most successful example of such a combination is the thermoacoustic tomography (TAT). Thermoacoustic theory has been discussed in many literature reviews such as [13]-[24]. Briefly TAT procedure is: a short-duration electromagnetic (EM) pulse is sent through a biological object with the aim of triggering a thermoacoustic response in the tissue. The amount of energy absorbed at a location strongly depends on the local biological properties of the cells. Thus, if the energy absorption distribution function were known, it would provide a great diagnostic tool. The acoustic wave which is the result of the thermoelastic expansion can be measured by transducers placed outside the object (assuming the sound speed c constant). Thus, one effectively measures the integrals of over all spheres centered at the transducers’ locations. To recover one needs to invert the so-called spherical Radon transform of that integrates a function over all such spheres.
We denote by () the Euclidean - dimensional space. Let be the dimensional unit sphere in with the center at the origin , its total surface measure. By we denote the sphere of radius centered at .
The above motivated the study of the following mathematical problem. For a continuous, real valued function supported in a compact region , we are interested in recovering from the mean value of over spheres centered on ; that is, given for all and , we wish to recover .
In order to implement the TAT reconstruction the following problems arise. For which sets the data collected by transducers placed along is sufficient for unique reconstruction of (set is called a set of injectivity if the transform (1.1) is injective) and what are inversion formulas.
Agranovsky and Quinto in [1], [2] have proved several significant uniqueness results for the spherical Radon transform. In [1] they gave a complete characterization of sets of uniqueness (sets of centers) for the circular Radon transform on compactly supported functions in the plane. In [5], was provided a complete range description in case of circular Radon transform in 2D.
Obviously any line L (or a hyperplane in higher dimensions) is a non-uniqueness set, since any function odd with respect to will clearly produce no signal: . On the other hand (see [26], [27]), if is supported completely on one side of the the line (the standard situation in TAT), it is uniquely recoverable from its spherical means centered on , and thus from the observed data.
Exact inversion formulas for the spherical Radon transform are currently known for boundaries of special domains, including spheres, cylinders and hyperplanes ([8], [4], [12], [16], [17], [14], [15], [26]).
In this paper for a continuous, real valued function defined in and supported completely on one side of a line , we are interested in recovering from the mean value of over circles centered on . The article suggests a new approach what is called a consistency method for the inversion of the spherical Radon transform in 2D with detectors on a line. By means of the method a new iteration formula was found which give an practical algorithm to recover an unknown function supported in a compact region from its spherical means over circles centered on a line outstand the region. Also was proved that reconstruction has a local description (see Theorem 1 below).
The consistency method, suggested by the author of the paper, first was applied in [9] (see also [10], [11]) to inverse generalize Radon transform on the sphere.
Note, one can apply the consistency method to inverse the spherical Radon transform for dimensions . Also, one can consider to apply the consistency method to inverse the spherical Radon transform for different geometries of transducers.
Now we consider the circular Radon transform on the plane. For a continuous function supported in the compact region we have (see (1))
[TABLE]
Here is the circular Lebesgue measure on , . The value is the average of over the circle with center and radius .
We consider the restriction of onto the circle for .
A pair say where we call a circular flag (in integral geometry there is a concept of a flag an ordered pair of orthogonal unit vectors [6],[7]). There are two equivalent representations of a circular flag where , dual each other:
[TABLE]
where and is the angular coordinate of measured from the direction perpendicular to , while are the Euclidean coordinates of and is the direction (the angular coordinate) of .
Thus one can represent the restriction of onto the circle by , where is the angular coordinate of .
The idea of the method is the following: for every the equation (1.1) reduces to an integral equation on the circle . The general solution of the reduced integral equation we write in terms of Fourier series expansion with unknown coefficients. Let be a solution of the reduced integral equation for .
***Definition *1. If written in dual coordinates satisfies
[TABLE]
(no dependence on the variable ), then is called a consistent solutions.
There is a principle: each consistent solutions produces via the map
[TABLE]
the solution of (1.1), and vice versa. Conversely, restrictions of the solution of (1.1) onto the circles , () is a consistent solutions.
Hence the problem of finding the solution of (1.1) reduces to finding the consistent solutions of the reduced equations (1.1).
In this paper was proved the following theorem. Let be a continuous, real valued function supported in the compact region located on one side of the the line . On the plane consider usual cartesian system of coordinate choosing as the -axis. is the average of over a circle with center and radius .
Theorem 1
Let be a continuous, real valued function supported in the compact region located on one side of the line . For the value depends on values Mf on a neighborhood of and .
Now we describe the inversion formula. We define a sequence of standard polynomials defined on the interval , where are integers and :
[TABLE]
with coefficients
[TABLE]
In §5 was found recurrent relations by means of which one can find the coefficients for integers , and . We call standard polynomials because their construction does not depend on .
Theorem 2
Let be an infinitely differentiable real valued function supported in the compact region located on one side of the line . For we have
[TABLE]
here is the derivative of order with respect the variable
().
Theorem 2 suggests a practical algorithm to reconstruct .
2 General solution of the reduced equation
(1.1)
For a fix the restriction of onto the circle we write in the form
[TABLE]
where is the angular coordinate of measured from the direction perpendicular to . On the plane we consider usual cartesian system of coordinate choosing as the -axis and below the point we will identify with .
It is known that periodic, continuous, with piecewise-continuous first-derivative function can be written as its Fourier series expansion. For any the Fourier series expansion of the restriction is
[TABLE]
Taking into account (1.1) we have
[TABLE]
Now we are going to write in dual coordinates.
The transform (see (1.2)) can be represented by the following system
[TABLE]
We denote the (partial) derivative of a function with respect to a variable say by . From (2.4) we get the following expressions for the derivatives
[TABLE]
3 The consistency condition
Now we consider the coefficients , () in (2.3) as functions of and try to find them from the consistency condition. We write in dual coordinates and require that the right side should not depend on for every . It follows from (2.4) the following theorem.
Theorem 3
Let be an infinitely differentiable real valued function supported in the compact region located on one side of the line . We have
[TABLE]
Proof of the Theorem 3 follows from (2.5) and the condition that
[TABLE]
All Fourier coefficients of the function on the left side of (3.1) equals [math] as the function identity equals [math]. We have
[TABLE]
and
[TABLE]
Substituting (2.3) into (3.3) we get
[TABLE]
From (3.5) we obtain the following differential equation for .
For
[TABLE]
for
[TABLE]
for
[TABLE]
By analogous way substituting (2.3) into (3.4) for we get. For
[TABLE]
for
[TABLE]
Thus we obtain the following system of differential equations for unknown coefficients , ()
[TABLE]
for , and
[TABLE]
for .
4 The consistent solution
Returning to the formula (2.3) for every we have
[TABLE]
corresponds to the case that is the projection of onto , hence we have . Thus for and from (4.1) we have
[TABLE]
Now the problem is to calculate
[TABLE]
Taking into account that supported in the compact region located on one side of the line for any we have
[TABLE]
hence
[TABLE]
[TABLE]
where and .
Now the problem is to calculate
[TABLE]
Taking the sums of the second equations of (3.12) for even we get the following recurrent equations for .
[TABLE]
and we see that to calculate we need to known coefficients for odd .
Taking the sums of the first equations of (3.12) for odd we get the following recurrent equations for .
[TABLE]
Using equations (4.7) and (4.8) one can calculate step by step the unknown coefficients and the unknown coefficients (at first we find , next , next next and so on).
5 Solution of the differential equations
Now we are going to find a boundary conditions for the differential equations. We have for
[TABLE]
and
[TABLE]
Taking into account that supported in the compact region located on one side of the line we get the following boundary conditions
[TABLE]
Thus we get two systems of differential equations (4.7) and (4.8) with boundary conditions (5.3). The unique solution of (4.7) for is
[TABLE]
[TABLE]
The unique solution for is
[TABLE]
The unique solution of (4.8) for is
[TABLE]
[TABLE]
Note that it follows from (4.5), (5.4) and (5.6) that for the value depends on values Mf on a neighborhood of and . Theorem 1 is proved.
Lemma 1
There are sequences of polynomials defined on
1) of degree for integers and
[TABLE]
2) of degree for integers and
[TABLE]
such that
[TABLE]
and
[TABLE]
here and below is the derivative of order with respect the variable ().
Proof 1
Mathematical induction can be used to prove Lemma 1. It follows from (5.5) that for (5.9) and (5.10) are true. Indeed
[TABLE]
from (5.4) using (5.11) we have
[TABLE]
[TABLE]
Suppose (5.9) and (5.10) are true for some . Prove that (5.9) and (5.10) are true for . From (5.6) we have
[TABLE]
[TABLE]
Substituting the expressions for and from (5.9) and (5.10) into (5.13) we obtain
[TABLE]
Changing the order of summation in (5.14) and the order of integration we get
[TABLE]
After grouping of summands finally we obtain
[TABLE]
where for
[TABLE]
with
[TABLE]
for
[TABLE]
with
[TABLE]
for
[TABLE]
with
[TABLE]
Now lets prove Lemma 1 for . From (5.4) we have
[TABLE]
Substituting the expressions for and from (5.9) and (5.10) into (5.23) we obtain
[TABLE]
Changing the order of summation in (5.24) and the order of integration we get
[TABLE]
After grouping of summands finally we obtain
[TABLE]
where for
[TABLE]
with
[TABLE]
for
[TABLE]
with
[TABLE]
for
[TABLE]
with
[TABLE]
Also note that we obtain recurrent relations (5.18), (5.20), (5.22), (5.28), (5.30), (5.32) between coefficients and for and .
The first few coefficients are:
[TABLE]
Using recurrent relations one can calculate all coefficients of and
for by means of coefficients and for .
6 Partial sums of the series
We are going to consider the partial sums of the series (see (4.6))
[TABLE]
Taking into account (5.9) we have
[TABLE]
Changing the order of summation in (6.2) we obtain
[TABLE]
Note that here we assume
We denote by the following polynomial of degree defined on the interval
[TABLE]
Substituting (5.7) into (6.4) we obtain
[TABLE]
Substituting (6.3) and (6.5) into (4.5) we obtain
[TABLE]
where , and
[TABLE]
are polynomials with coefficients
[TABLE]
Note that one can find the coefficients from recurrent relations (5.18), (5.20), (5.22), (5.28), (5.30), (5.32). Theorem 2 is proved.
7 Implementation of the reconstruction
formula
The problem of reconstructing a function from spherical means is important for many imaging and remote sensing applications (see, for example, [13], [20], [3]). These applications require inversion of the spherical Radon transform. However, those formulas require continuous data, whereas in practical applications only a discrete data set is available. In some tomographic applications iterative reconstruction algorithms are more common. In spite of absence of exact FBP formulas in 2D, approximate ones that preserve all the singularities of the image can be easily written and then improved by successive iterative corrections. However, due to the presence of the derivative, the inversion formulas are sensitive to error in the data (see [18]).
In the present paper, we have established a new iterative reconstruction algorithm to recover a function supported in a compact region from its spherical means (see Theorem 2) which is different from the existing ones in [14], [15], [25]. Our reconstruction formula can be numerically implemented due to a local description. Thus, when evaluating for we just compute the integral for the set of frequencies uniformly distributed over the interval . However, due to the presence of the derivatives of higher order, the inversion formulas are sensitive to error in the data . In some cases for the derivatives one can use their analytic expressions. To estimate the iteration speed we use the following known result from the theory of Fourier series expansion. Let f be -periodic, continuous, with piecewise-continuous first-derivative function. Then the Fourier series of converges uniformly
[TABLE]
where is the partial sum of the Fourier series of and does not depend on .
Note that, we get not only uniform convergence, but also a rate of convergence. Thus by finding polynomials (see (1.6)) for large one can recover a function by approximation as close as we want.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. L. Agranovsky, E. T. Quinto, Injectivity sets for the Radon transform over circles and complete systems of radial functions, J. Funct. Anal., vol. 139 (1996), pp. 383 - 414.
- 2[2] M. Agranovsky, C. A. Berenstein, and P. Kuchment, Approximation by spherical waves in Lp- spaces, J. Geom. Anal., vol. 6 (3) (1996), pp. 365 - 383.
- 3[3] G. Ambartsoumian and S. K. Patch. Thermoacoustic tomography: numerical results. Proceedings of SPIE, 6437: 6437- 47, 2007.
- 4[4] G. Ambartsoumian, P. Kuchment, On the injectivity of the circular Radon transform, Inverse Problems, vol. 21 (2005), pp. 473 - 485.
- 5[5] G. Ambartsoumian, P. Kuchment, A range description for the planar circular Radon transform, SIAM J. Math. Anal. vol. 38 (2) (2006), pp. 681 - 692.
- 6[6] R.V.Ambartzumian, Combinatorial integral geometry, metric and zonoids, Acta Appl. Math., vol. 9, (1987), pp. 3 – 27.
- 7[7] R.V.Ambartzumian, Factorization Calculus and Geometrical Probability, Cambridge Univ. Press, Cambridge, 1990.
- 8[8] L.-E. Andersson, On the determination of a function from spherical averages. SIAM J. Math. Anal., vol. 19(1), (1988), pp. 214 - 232.
