Abstract
Background
Fluorescence molecular tomography (FMT) is an optical imaging technique that reveals biological processes within small animals through non-invasively reconstructing the distributions of fluorescent agents. The primary problem in FMT with non-stationary fluorescent yield is the increase of the unknown parameters to be reconstructed. In this paper, a method is proposed to reconstruct dynamic fluorescent yield.
Methods
A shape-based reconstruction method that recovers dynamic fluorescent yield with a level set method is proposed for FMT. To reduce the number of unknown parameters, a level set function is introduced to describe the shape of target and a small number of parameters are used to describe the fluorescent yields at different time points.
Results
Results of simulations and phantom experiments demonstrate that the proposed method can recover well the dynamic fluorescent yields, shapes and locations of the target.
Conclusions
The proposed method can handle the cases with non-stationary fluorescent yields and recover the fluorescent yields at each projection angle.
Keywords: Fluorescence molecular tomography, Dynamic, Level set method, Shape-based reconstruction
Background
Fluorescence molecular tomography (FMT) [1] is a promising imaging technique that reveals the distributions of fluorescent agents within small animals in vivo. As an optical tomographic imaging technique, FMT has advantages of low cost, non-ionizing radiation and high sensitivity [2]. These merits lead to the popularity of the studies of FMT that not only observe static distribution of fluorescent markers [3] but also investigate metabolic process of drugs [4]. Compared with the static distribution, metabolic characteristics can provide additional information, which is important for drug development and tumor studies. At present, two kinds of methods are used in the reconstruction of dynamic FMT. The first one is to directly apply the reconstruction methods for static FMT to deal with dynamic cases [4, 5]. However, these methods are incapable of recovering the metabolic information within the data acquisition time and perform poorly especially when the fluorophore concentrations vary rapidly [6], because they only reconstruct a static distribution of fluorescent yield from data sets acquired within several minutes. The other kind of methods is based on different models. These methods model the metabolic process with a two-compartmental model [7, 8] or a polygonal line model [9, 10], and reconstruct the distributions of four pharmacokinetic parameters in the two-compartmental model or the distributions of fluorophore concentration variation rate, instead of the distribution of fluorescent yield. These model-based methods convert the inverse problem of dynamic FMT from reconstructing a series of static distributions of fluorescent yield to reconstructing the distributions of other parameters that can represent the metabolic information. Their limitations are the restriction of the used model. In this paper, a new approach is proposed to reconstruct dynamic fluorescent yield based on a level set method. Different from the model-based methods, this method still reconstructs the distributions of fluorescent yield, thus the target metabolic curves are not restricted by specific models. This method is capable of recovering the distributions of fluorescent yield at each projection angle.
If the fluorescent yield is considered as the unknown parameter, the primary problem in FMT reconstruction with dynamic fluorescent yield is that the number of unknown parameters to be reconstructed is dramatically increased, because the fluorescent yield varies projection by projection in the dynamic problem whereas it does not change in the static problem. If the distributions of fluorescent yield at each projection angle are considered to be reconstructed, the number of unknown parameters will be multiplied by the number of projection angles (Np). Based on prior information that the same tissue or organ should have similar metabolic property, a shape-based reconstruction strategy is implemented in FMT to reduce the number of unknown parameters. In this strategy, the reconstructed object is divided into numbers of disjoint subregions and the shapes of these subregions are represented by a level set method [11] or spherical harmonics expansion [12]. Accordingly, the fluorescent yield in each subregion is described by only one parameter. It changes the reconstruction problem from reconstruction of fluorescent yield at each voxel or node to reconstruction of level set function or expansion coefficients with several parameters of fluorescent yield. When a problem with dynamic fluorescent yield is considered, the number of unknown parameters will be reduced because the shapes of the distributions of fluorescent yield at different projection angles are described by the same set of unknown parameters by using the level set method or spherical harmonics expansion. In this paper, the level set method is chosen to represent the shapes of subregions for its ability of arbitrary boundary representation. Although spherical harmonics expansion can also describe arbitrary boundary theoretically, the maximum degree of spherical harmonics, which controls the shape representation, needs to be determined manually [13].
Methods
The generation and propagation of fluorescence in continuous wave FMT can be described by a couple of diffusion equations with Robin-type boundary condition, which are given by [14, 15]:
| 1 |
| 2 |
where Φ is the photon density. r denotes the coordinates and Ω denotes the region of imaged object. The subscripts x and m represent excitation and emission, respectively. Q is the excitation source term. is the outward normal vector to the surface and q is a term related to the optical reflective index mismatch at the boundary. μa and D are the absorption and diffusion coefficients, respectively. η is the quantum yield and μaf is the absorption coefficient of fluorophore to the excitation light. Their product is the fluorescent yield which needs to be reconstructed.
Numerical approaches are commonly used to solve the diffusion equations with arbitrary shaped domains. In this work, finite element method (FEM) is chosen to solve the forward problem, which converts the coupled diffusion equations given by Eq. (1) into the following linear equations after discretizing the imaged domain into a mesh with Nn nodes [16]:
| 3 |
Here Φ, X, and Q are column vectors with a length of Nn∙ X = ημaf is the vector of the unknown fluorescent yield. K is an Nn × Nn matrix which is commonly called stiffness matrix in FEM. F is a matrix with the same size as K, which is related to the excitation light field. K and F are constructed according to the topological structure of the mesh. K, F, and Q are given by:
| 4 |
| 5 |
| 6 |
where the subscripts i and j denote the indices of column and row, respectively. φi is the shape function at node i.
To reduce the number of unknown parameters, the shape-based reconstruction strategy is used. The imaged domain is assumed to consist of several disjoint subregions and the fluorescent yield in each subregion is represented by a single parameter. For simplicity, the case with two subregions (target region Rf and background region Rb) is considered here and xf and xb are used to denote the corresponding fluorescent yields. To describe the shape of the subregions, a level set function is introduced [17]:
| 7 |
where ψ is the level set function. Because the case with dynamic fluorescent yield is considered, x, xf, and xb are functions of time.
In order to combine the level set function with FEM, ψ is discretized into an Nn dimensional vector Ψ of basis coefficients by a basis expansion with the shape functions as follows:
| 8 |
where ψi is the level set function at node i.
Then Eq. (7) is reformed by a single equation as follows:
| 9 |
where H (ψ) is the step function which is equal to 0 or 1 if ψ ≤ 0 or ψ > 0.
Through Eqs. (8) and (9), the unknown parameters to be reconstructed are converted from numbers of vectors X into only one vector Ψ with a set of values of fluorescent yields {xf (i)} and {xb (i)} after the discretization of the time t.
To reconstruct Ψ, {xf (i)} and {xb(i)} from boundary measurements, the following object function is defined:
| 10 |
where P is the measurement operation vector [18] used to extract the photon density at a certain detector point from the vector Φ. Nf denotes the number of frames of data used in the reconstruction and Nd denotes the number of detector points at each projection angle. y* and y are the predicted measurements calculated from the forward problem and measurements acquired by the system, respectively.
Differentiating Eq. (10) with respect to ψm yields:
| 11 |
where Ai (m) denotes the mth column of matrix K−1Fi∙ δ (ψm) is the Dirac function which is the derivation of the step function. xb (k, i) and xf (k, i) denote the fluorescent yield at the time point of the kth frame and ith projection angle for the background and fluorescent target, respectively.
Accordingly, differentiating Eq. (10) with respect to xf (k, i) yields:
| 12 |
In Eq. (12), the indices of the nodes in Rf are needed, which are found with Ψ ≤ 0. The derivation with respect to xb (k, i) is similar to Eq. (12) whereas Rf is replaced by Rb.
The gradient of the object function consists of {∂Γ/∂ψm} and {∂Γ/∂xf|b (k, i)}. The gradient descent method [19] is used to reconstruct {xb (k, i)}, {xf (k, i)} and Ψ from measurements:
| 13 |
| 14 |
where the superscripts (n) and (n + 1) denote the indices of iteration. τ1 and τ2 are the step lengths. They are determined empirically according to the value of the cost function. Yk, i is the vector of measurements acquired at the kth frame and ith projection angle. J is the Jacobian matrix of the forward operator, which consists of row vectors {PijK−1Fi}. Because the Dirac function in Eq. (11) cannot be numerically calculated, it is omitted in the reconstruction. During the reconstruction, a low-pass filter [20] is applied to the reconstructed fluorescent yields after each iteration to smooth the curve of the reconstructed fluorescent yields.
Results and discussion
Simulation and phantom studies were implemented to validate the performance of the proposed method. The experimental setup of the simulation and phantom studies is shown in Fig. 1. The imaged object was a cylinder with a diameter of 3 cm and height of 5.2 cm as shown in Fig. 1a. A tube with a diameter of 0.4 cm and height of 5.2 cm was inserted in the cylinder as the target. The tube was located at the position (x, y) = (0, 0.5) cm. In the simulations, a varied fluorescent yield according to the red curve shown in Fig. 1b was assigned to the tube. The curve was generated with a metabolic model of indocyanine green (ICG) [21]. Measurements were generated by Eq. (3) and 1 % Gaussian noise was added. In the phantom experiments, ten sets of measurements were acquired when different concentrations of ICG according to the blue points in Fig. 1b were filled in the tube. Then the dynamic measurements were synthesized by linear interpolation.
Fig. 1.

Experimental setup for the studies of single target. a The geometry of the model used in the simulation and phantom studies. b The curves of fluorescent yield (red) or ICG concentration (blue) used in the simulation or phantom studies
Simulations and phantom experiments on a model with double targets as shown in Fig. 2a were also implemented. Two tubes were inserted in the cylinder as the fluorescent targets and the fluorescent yields or concentrations of ICG were set according to two different curves as shown in Fig. 2b. The heights and radii of the cylinder and tubes were the same as those in the previous experimental setting. The two tubes were away from each other with an edge-to-edge distance of 0.8 cm.
Fig. 2.

Experimental setup for the studies of double targets. a The geometry of the model used in the simulation and phantom studies. b The curves of fluorescent yield (red) or ICG concentration (blue) used in the simulation or phantom studies
In the phantom experiments, 1 % intralipid with μ′s = 10.0 cm−1 and μa = 0.02 cm−1 was filled in the transparent cylinder. Accordingly, the same optical coefficients were used in the simulations. A parallel excitation based FMT system [22] as shown in Fig. 3 was used to acquire datasets in the experiments. The system consisted of three parts: excitation module, rotation stage, and detection module. The excitation module was a 300 W xenon lamp (Asahi Spectra, Torrance, CA, USA) coupled with a 770 ± 6 nm bandpass filter. A slit was used to generate a line illumination as the excitation source. The detection module consisted of a −70º cooled electron multiplying charge-coupled device (EMCCD) camera (iXon DU-897, Andor Technologies, Belfast, Northern Ireland, U. K.), a Nikkor 60 mm, f/2.8D lens (Nikon, Melville, NY, USA), and an 840 ± 6 nm bandpass filter. The phantom was placed on the rotation stage between the excitation and detection modules and measurements were acquired at 18 projection angles over 360º illuminations and detections. The time for the data acquisition of each projection angle was 2 s. The same time interval was used in the simulations. After the detection of fluorescence, 72 white light images were acquired to recover the geometry of the imaged object with a surface reconstruction method [23].
Fig. 3.

Schematic of the parallel excitation based FMT system
In the reconstructions, the initial level set functions Ψ(0) were set as a small positive constant for every node, but the value (i.e., 1) used in the phantom studies was chosen to be larger than the one (i.e., 0.001) used in the simulations because the data acquired by EMCCD and the data used in the simulations had different orders of magnitude. Since the level set functions were set to be homogenous at the beginning, the initial subregions consisted of only the background. The initial values of the fluorescent yield xb were set as 0 for all time points. It should be noticed that xf and xb cannot be the same, otherwise the gradient given by Eq. (13) would become 0. Therefore, the initial values of xf at each time point were set as 1000 and 0.1 for the phantom and simulation studies, respectively.
The reconstructions were restricted within a plane instead of the whole geometry for simplicity, due to the use of the line illumination, cylindrical phantom and tube. The reconstruction results at the center slice are shown in Figs. 4 and 5. The first and second columns of Figs. 4 and 5 are the results of the numerical simulations and phantom experiments, respectively. The subfigures (a) and (b) of Figs. 4 and 5 are the distributions of the level set functions reconstructed by the proposed method, while the subfigures (c) and (d) of Figs. 4 and 5 are the corresponding shapes of the subregions restricted by Ψ ≤ 0. The reconstructed fluorescent yields normalized by the maximum are shown in the subfigures (e) and (f) of Figs. 4 and 5 as time courses. The time interval between two neighbor fluorescent yields is equal to the time for the data acquisition of each projection angle (2 s). It can be found that the reconstructions of both simulations and phantom experiments recover well the dynamic fluorescent yields, shapes and locations of the target. The reconstructed time course for the phantom experiments shows greater mismatch with the true one than that for the simulations, which is probably due to the complicated noise in the experimental datasets of different frames.
Fig. 4.

Reconstruction results at the center slice for the studies of single target. The first and second columns show the reconstruction results in the simulation and phantom studies, respectively. a and b The reconstructed level set functions. c and d The shapes of the subregions restricted by the reconstructed level set functions. e and f The reconstructed fluorescent yields as a function of time
Fig. 5.

Reconstruction results at the center slice for the studies of double targets. The first and second columns show the reconstruction results in the simulation and phantom studies, respectively. a and b The reconstructed level set functions. c and d The shapes of the subregions restricted by the reconstructed level set functions. e and f The reconstructed fluorescent yields as a function of time
In this paper, the iteration formulas given by Eqs. (13) and (14) are derived from the gradient descent method. These formulas are similar to those derived from an artificial time evolution approach [11, 17, 24]. The Dirac function in the gradient for the level set function is omitted in both the proposed method and the methods based on the artificial time evolution approach. Rigorously, Eq. (13) is only proper for those locations with ψ = 0, because δ (ψ) is not zero only when ψ = 0. However, the gradient given by Eq. (13) shows the capability of finding the subregion of the target by decreasing the level set function with positive values until it becomes negative in numerical applications.
Conclusion
In general, a shape-based reconstruction method that recovers dynamic fluorescent yield with a level set method is proposed in this paper. This method is superior to the conventional method that reconstructs only a static distribution of fluorescent yield for the reconstruction of dynamic FMT, because it is capable of resolving the fluorescent yields at each projection angle even if the fluorophore concentrations vary rapidly. Moreover, the target metabolic curves are not restricted by specific models.
Authors’ contributions
XZ, JB, and JL designed the research. XZ developed the algorithm, analyzed the data and drafted the manuscript. XZ and JZ performed the simulation and phantom experiments. JZ and JL revised the manuscript. All authors have read and approved the final manuscript.
Acknowledgements
This work was supported by the National Basic Research Program of China (973) (2011CB707701), the National Natural Science Foundation of China (81227901, 81271617, 61322101 and 61361160418), and the National Major Scientific Instrument and Equipment Development Project (2011YQ03114).
Competing interests
The authors declare that they have no competing interests.
Abbreviations
- FMT
fluorescence molecular tomography
- FEM
finite element method
- ICG
indocyanine green
- EMCCD
electron multiplying charge-coupled device
Contributor Information
Xuanxuan Zhang, Email: xuanxuan.zhang@hotmail.com.
Jiulou Zhang, Email: jocheung1988@gmail.com.
Jing Bai, Email: deabj@mail.tsinghua.edu.cn.
Jianwen Luo, Email: luo_jianwen@mail.tsinghua.edu.cn.
References
- 1.Ntziachristos V. Go deeper than microscopy: the optical imaging frontier in biology. Nat Meth. 2010;7:603–614. doi: 10.1038/nmeth.1483. [DOI] [PubMed] [Google Scholar]
- 2.Ntziachristos V. Fluorescence molecular imaging. Annu Rev Biomed Eng. 2006;8:1–33. doi: 10.1146/annurev.bioeng.8.061505.095831. [DOI] [PubMed] [Google Scholar]
- 3.Shi J, Liu F, Zhang G, Luo J, Bai J. Enhanced spatial resolution in fluorescence molecular tomography using restarted L1-regularized nonlinear conjugate gradient algorithm. J Biomed Opt. 2014;19:046018. doi: 10.1117/1.JBO.19.4.046018. [DOI] [PubMed] [Google Scholar]
- 4.Liu X, Liu F, Wang D, Bai J. In vivo whole-body imaging of optical agent dynamics using full angle fluorescence diffuse optical tomography. Chin Opt Lett. 2010;8:1156–1159. doi: 10.3788/COL20100812.1156. [DOI] [Google Scholar]
- 5.Liu X, Zhang B, Luo J, Bai J. 4-D reconstruction for dynamic fluorescence diffuse optical tomography. IEEE T Med Imaging. 2012;31:2120–2132. doi: 10.1109/TMI.2012.2213828. [DOI] [PubMed] [Google Scholar]
- 6.Liu X, Liu F, Bai J. A linear correction for principal component analysis of dynamic fluorescence diffuse optical tomography images. IEEE T Biomed Eng. 2011;58:1602–1611. doi: 10.1109/TBME.2011.2106501. [DOI] [PubMed] [Google Scholar]
- 7.Zhang G, Liu F, Pu H, He W, Luo J, Bai J. A direct method with structural priors for imaging pharmacokinetic parameters in dynamic fluorescence molecular tomography. IEEE T Biomed Eng. 2014;61:986–990. doi: 10.1109/TBME.2013.2292714. [DOI] [PubMed] [Google Scholar]
- 8.Zhang G, Pu H, He W, Liu F, Luo J, Bai J. Full-direct method for imaging pharmacokinetic parameters in dynamic fluorescence molecular tomography. Appl Phys Lett. 2015;106:081110. doi: 10.1063/1.4913690. [DOI] [PubMed] [Google Scholar]
- 9.Zhang X, Liu F, Zuo S, Shi J, Zhang G, Bai J, Luo J. Reconstruction of fluorophore concentration variation in dynamic fluorescence molecular tomography. IEEE T Biomed Eng. 2015;62:138–144. doi: 10.1109/TBME.2014.2342293. [DOI] [PubMed] [Google Scholar]
- 10.Zhang X, Liu F, Zuo S, Zhang J, Bai J, Luo J. Fast reconstruction of fluorophore concentration variation based on the derivation of the diffusion equation. J Opt Soc Am A. 2015;32:1993–2001. doi: 10.1364/JOSAA.32.001993. [DOI] [PubMed] [Google Scholar]
- 11.Schweiger M, Arridge SR, Dorn O, Zacharopoulos AD, Kolehmainen V. Reconstructing absorption and diffusion shape profiles in optical tomography by a level set technique. Opt Lett. 2006;31:471–473. doi: 10.1364/OL.31.000471. [DOI] [PubMed] [Google Scholar]
- 12.Wu L, Wan W, Wang X, Zhou Z, Li J, Zhang L, Zhao H, Gao F. Shape-parameterized diffuse optical tomography holds promise for sensitivity enhancement of fluorescence molecular tomography. Biomed Opt Express. 2014;5:3640–3659. doi: 10.1364/BOE.5.003640. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Zacharopoulos AD, Schweiger M, Kolehmainen V, Arridge SR. 3D shape based reconstruction of experimental data in diffuse optical tomography. Opt Express. 2009;17:18940–18956. doi: 10.1364/OE.17.018940. [DOI] [PubMed] [Google Scholar]
- 14.Joshi A, Bangerth W, Sevick-Muraca E. Adaptive finite element based tomography for fluorescence optical imaging in tissue. Opt Express. 2004;12:5402–5417. doi: 10.1364/OPEX.12.005402. [DOI] [PubMed] [Google Scholar]
- 15.Scweiger M, Arridge SR, Hiraoka M, Delpy DT. The finite element method for the propagation of light in scattering media: boundary and source conditions. Med Phys. 1995;22:1779–1792. doi: 10.1118/1.597634. [DOI] [PubMed] [Google Scholar]
- 16.Song X, Wang D, Chen N, Bai J, Wang H. Reconstruction for free-space fluorescence tomography using a novel hybrid adaptive finite element algorithm. Opt Exress. 2007;15:18300–18317. doi: 10.1364/OE.15.018300. [DOI] [PubMed] [Google Scholar]
- 17.Schweiger M, Dorn O, Zacharopoulos AD, Nissila I, Arridge SR. 3D level set reconstruction of model and experimental data in diffuse optical tomography. Opt Express. 2010;18:150–164. doi: 10.1364/OE.18.000150. [DOI] [PubMed] [Google Scholar]
- 18.Arridge SR. Optical tomography in medical imaging. Inverse Prob. 1999;15:R41. doi: 10.1088/0266-5611/15/2/022. [DOI] [Google Scholar]
- 19.Arridge SR, Schotland JC. Optical tomography: forward and inverse problems. Inverse Prob. 2009;25:123010. doi: 10.1088/0266-5611/25/12/123010. [DOI] [Google Scholar]
- 20.Jiang H, Paulsen KD, Osterberg UL, Pogue BW, Patterson MS. Optical image reconstruction using frequency-domain data: simulations and experiments. J Opt Soc Am A. 1996;13:253–266. doi: 10.1364/JOSAA.13.000253. [DOI] [Google Scholar]
- 21.Sinohara H, Tanaka A, Kitai T, Yanabu N, Inomoto T, Satoh S, Hatano E, Yamaoka Y, Hirao K. Direct measurement of hepatic indocyanine green clearance with near-infrared spectroscopy: separate evaluation of uptake and removal. Hepatalogy. 1996;23:137–144. doi: 10.1002/hep.510230119. [DOI] [PubMed] [Google Scholar]
- 22.Liu F, Liu X, Wang D, Zhang B, Bai J. A parallel excitation based fluorescence molecular tomography system for whole-body simultaneous imaging of small animals. Ann Biomed Eng. 2010;38:3440–3448. doi: 10.1007/s10439-010-0093-4. [DOI] [PubMed] [Google Scholar]
- 23.Wang D, Liu X, Chen Y, Bai J. In-vivo fluorescence molecular tomography based on optimal small animal surface reconstruction. Chin Opt Lett. 2010;8:82–85. doi: 10.3788/COL20100801.0082. [DOI] [Google Scholar]
- 24.Álvarez D, Medina P, Moscoso M. Fluorescence lifetime imaging from time resolved measurements using a shape-based approach. Opt Express. 2009;17:8843–8855. doi: 10.1364/OE.17.008843. [DOI] [PubMed] [Google Scholar]
