 Research
 Open access
 Published:
Shapebased reconstruction of dynamic fluorescent yield with a level set method
BioMedical Engineering OnLine volume 15, Article number: 6 (2016)
Abstract
Background
Fluorescence molecular tomography (FMT) is an optical imaging technique that reveals biological processes within small animals through noninvasively reconstructing the distributions of fluorescent agents. The primary problem in FMT with nonstationary 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 shapebased 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 nonstationary fluorescent yields and recover the fluorescent yields at each projection angle.
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, nonionizing 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 twocompartmental model [7, 8] or a polygonal line model [9, 10], and reconstruct the distributions of four pharmacokinetic parameters in the twocompartmental model or the distributions of fluorophore concentration variation rate, instead of the distribution of fluorescent yield. These modelbased 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 modelbased 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 (N _{ p }). Based on prior information that the same tissue or organ should have similar metabolic property, a shapebased 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 Robintype boundary condition, which are given by [14, 15]:
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. \(\vec{n}\) 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 N _{ n } nodes [16]:
Here Φ, X, and Q are column vectors with a length of N _{ n }∙ X = ημ _{ af } is the vector of the unknown fluorescent yield. K is an N _{ n } × N _{ n } 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:
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 shapebased 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 R _{ f } and background region R _{ b }) is considered here and x _{ f } and x _{ b } are used to denote the corresponding fluorescent yields. To describe the shape of the subregions, a level set function is introduced [17]:
where ψ is the level set function. Because the case with dynamic fluorescent yield is considered, x, x _{ f }, and x _{ b } are functions of time.
In order to combine the level set function with FEM, ψ is discretized into an N _{ n } dimensional vector Ψ of basis coefficients by a basis expansion with the shape functions as follows:
where ψ _{ i } is the level set function at node i.
Then Eq. (7) is reformed by a single equation as follows:
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 {x _{ f } (i)} and {x _{ b } (i)} after the discretization of the time t.
To reconstruct Ψ, {x _{ f } (i)} and {x _{ b }(i)} from boundary measurements, the following object function is defined:
where P is the measurement operation vector [18] used to extract the photon density at a certain detector point from the vector Φ. N _{ f } denotes the number of frames of data used in the reconstruction and N _{ d } 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:
where A _{ i } (m) denotes the mth column of matrix K ^{−1} F _{ i }∙ δ (ψ _{ m }) is the Dirac function which is the derivation of the step function. x _{ b } (k, i) and x _{ f } (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 x _{ f } (k, i) yields:
In Eq. (12), the indices of the nodes in R _{ f } are needed, which are found with Ψ ≤ 0. The derivation with respect to x _{ b } (k, i) is similar to Eq. (12) whereas R _{ f } is replaced by R _{ b }.
The gradient of the object function consists of {∂Γ/∂ψ _{ m }} and {∂Γ/∂x _{ fb } (k, i)}. The gradient descent method [19] is used to reconstruct {x _{ b } (k, i)}, {x _{ f } (k, i)} and Ψ from measurements:
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. Y _{ k, 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 {P _{ ij } K ^{−1} F _{ i }}. Because the Dirac function in Eq. (11) cannot be numerically calculated, it is omitted in the reconstruction. During the reconstruction, a lowpass 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.
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 edgetoedge distance of 0.8 cm.
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 chargecoupled device (EMCCD) camera (iXon DU897, 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].
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 x _{ b } were set as 0 for all time points. It should be noticed that x _{ f } and x _{ b } cannot be the same, otherwise the gradient given by Eq. (13) would become 0. Therefore, the initial values of x _{ f } 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.
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 shapebased 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.
Abbreviations
 FMT:

fluorescence molecular tomography
 FEM:

finite element method
 ICG:

indocyanine green
 EMCCD:

electron multiplying chargecoupled device
References
Ntziachristos V. Go deeper than microscopy: the optical imaging frontier in biology. Nat Meth. 2010;7:603–14.
Ntziachristos V. Fluorescence molecular imaging. Annu Rev Biomed Eng. 2006;8:1–33.
Shi J, Liu F, Zhang G, Luo J, Bai J. Enhanced spatial resolution in fluorescence molecular tomography using restarted L1regularized nonlinear conjugate gradient algorithm. J Biomed Opt. 2014;19:046018.
Liu X, Liu F, Wang D, Bai J. In vivo wholebody imaging of optical agent dynamics using full angle fluorescence diffuse optical tomography. Chin Opt Lett. 2010;8:1156–9.
Liu X, Zhang B, Luo J, Bai J. 4D reconstruction for dynamic fluorescence diffuse optical tomography. IEEE T Med Imaging. 2012;31:2120–32.
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–11.
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–90.
Zhang G, Pu H, He W, Liu F, Luo J, Bai J. Fulldirect method for imaging pharmacokinetic parameters in dynamic fluorescence molecular tomography. Appl Phys Lett. 2015;106:081110.
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–44.
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.
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–3.
Wu L, Wan W, Wang X, Zhou Z, Li J, Zhang L, Zhao H, Gao F. Shapeparameterized diffuse optical tomography holds promise for sensitivity enhancement of fluorescence molecular tomography. Biomed Opt Express. 2014;5:3640–59.
Zacharopoulos AD, Schweiger M, Kolehmainen V, Arridge SR. 3D shape based reconstruction of experimental data in diffuse optical tomography. Opt Express. 2009;17:18940–56.
Joshi A, Bangerth W, SevickMuraca E. Adaptive finite element based tomography for fluorescence optical imaging in tissue. Opt Express. 2004;12:5402–17.
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–92.
Song X, Wang D, Chen N, Bai J, Wang H. Reconstruction for freespace fluorescence tomography using a novel hybrid adaptive finite element algorithm. Opt Exress. 2007;15:18300–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–64.
Arridge SR. Optical tomography in medical imaging. Inverse Prob. 1999;15:R41.
Arridge SR, Schotland JC. Optical tomography: forward and inverse problems. Inverse Prob. 2009;25:123010.
Jiang H, Paulsen KD, Osterberg UL, Pogue BW, Patterson MS. Optical image reconstruction using frequencydomain data: simulations and experiments. J Opt Soc Am A. 1996;13:253–66.
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 nearinfrared spectroscopy: separate evaluation of uptake and removal. Hepatalogy. 1996;23:137–44.
Liu F, Liu X, Wang D, Zhang B, Bai J. A parallel excitation based fluorescence molecular tomography system for wholebody simultaneous imaging of small animals. Ann Biomed Eng. 2010;38:3440–8.
Wang D, Liu X, Chen Y, Bai J. Invivo fluorescence molecular tomography based on optimal small animal surface reconstruction. Chin Opt Lett. 2010;8:82–5.
Álvarez D, Medina P, Moscoso M. Fluorescence lifetime imaging from time resolved measurements using a shapebased approach. Opt Express. 2009;17:8843–55.
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.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
About this article
Cite this article
Zhang, X., Zhang, J., Bai, J. et al. Shapebased reconstruction of dynamic fluorescent yield with a level set method. BioMed Eng OnLine 15, 6 (2016). https://doi.org/10.1186/s129380160124y
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s129380160124y