US20010032053A1 - Imaging of a scattering medium using the equation of radiative transfer - Google Patents

Imaging of a scattering medium using the equation of radiative transfer Download PDF

Info

Publication number
US20010032053A1
US20010032053A1 US09/767,230 US76723001A US2001032053A1 US 20010032053 A1 US20010032053 A1 US 20010032053A1 US 76723001 A US76723001 A US 76723001A US 2001032053 A1 US2001032053 A1 US 2001032053A1
Authority
US
United States
Prior art keywords
objective function
energy
scattering
code
scattering medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/767,230
Inventor
Andreas Hielscher
Alexander Klose
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US09/767,230 priority Critical patent/US20010032053A1/en
Assigned to THE RESEARCH FOUNDATION OF STATE UNIVERSITY OF NEW YORK reassignment THE RESEARCH FOUNDATION OF STATE UNIVERSITY OF NEW YORK CORRECTIVE DOCUMENT TO CORRECT THE PROPERTY NUMBER Assignors: HIELSCHER, ANDREAS, KLOSE, ALEXANDER
Publication of US20010032053A1 publication Critical patent/US20010032053A1/en
Assigned to NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF HEALTH AND HUMAN SERVICES (DHHS), U.S. GOVERNMENT reassignment NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF HEALTH AND HUMAN SERVICES (DHHS), U.S. GOVERNMENT EXECUTIVE ORDER 9424, CONFIRMATORY LICENSE Assignors: STATE UNIVERSITY OF NEW YORK
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/17Systems in which incident light is modified in accordance with the properties of the material investigated
    • G01N21/47Scattering, i.e. diffuse reflection
    • G01N21/49Scattering, i.e. diffuse reflection within a body or fluid

Definitions

  • the invention relates to the field of imaging in a scattering medium, and in particular to improved methods of reconstructing images of the spatial distribution of properties inside the scattering medium.
  • Imaging of a scattering medium relates generally to an imaging modality for generating an image of the spatial distribution of properties (such as the absorption or scattering coefficients) inside a scattering medium through the detection of energy emerging from the medium.
  • a typical system for imaging based on scattered energy measures includes at least one source and detector on the surface of the medium for illuminating the medium and detecting emerging energy, respectively.
  • the source illuminates the target medium with energy that is highly scattered in the medium so that the energy in general does not travel along a straight line path through the medium, but rather, is scattered many times as it propagates through the medium.
  • the detectors on the surface of the medium measure this scattered energy as it exits the target medium. Based on measurements of the scattered energy emerging from the target medium, a reconstructed image representation of the internal properties of the medium can be generated.
  • projection imaging systems such as x-ray, that measure and image the attenuation or absorption of energy traveling a straight line path between a the x-ray source and a detector.
  • NIR near infrared
  • rheumatoid arthritis affects the scattering coefficient of the synovial fluid, which is located inside the joints.
  • These techniques employ a forward model that provides predictions of the detector readings based on an initial guess of the spatial distribution of properties inside the medium.
  • the predicted detector readings are then compared with experimentally measured readings using an appropriately defined objective function ⁇ .
  • the true distribution of internal properties of the target medium is then determined by iteratively updating the initial guess and performing new forward calculations with these updated internal properties until the predicted data agrees with the measured data from the detector readings.
  • the final distribution of internal properties is then displayed or printed as an image.
  • the diffusion approximation is only valid for example: (1) for highly scattering media where the properties of the medium ⁇ ' s (the scattering coefficient) is much larger than ⁇ a (the absorption coefficient), (2) for media that do not contain strong discontinuities in optical properties, such as very low scattering and absorbing regions (“void-like regions”) embedded in highly scattering materials, and (3) for large source-detector pair separation, i.e., the separation between a source location and a detector location on the target medium.
  • the diffusion approximation will fail to accurately describe energy propagation through the medium.
  • Examples of highly absorbing regions in the body, where the scattering coefficient is not much larger than the absorption coefficient, are hematoma or liver tissue. Void like regions, those having low scattering and low absorbing areas, are present in areas such as the cerebrospinal fluid of the brain, the synovial fluid of human finger joints, or the amniotic fluid in the female uterus. For these cases the diffusion approximation fails and it is highly desirable to have a reconstruction code that is based on the theory of radiative transfer.
  • GIIR gradient based iterative image reconstruction
  • the present method and system satisfies these needs by providing a gradient-based iterative reconstruction algorithm for imaging of scattering media using (1) the equation of radiative transfer as a forward model, and (2) an adjoint differentiation method for the fast and efficient gradient calculation used in the modification of the initial guess in the updating scheme.
  • One embodiment of the present method and system provides a method for making an initial guess of the internal properties of a target medium, predicting the propagation of energy through the medium based on the initial guess, measuring the actual propagation of energy through the medium, updating the initial guess based on the predicted data and measured data.
  • the predicted propagation of energy is calculated using the equation of radiative transfer and an initial guess as to what the spatial properties of the target might be.
  • the measured propagation is obtained by directing energy into the target and measuring the energy emerging from the target.
  • An objective function is then generated that relates the predicted values to the measured values.
  • the objective function gives an indication of how far the initial guess of the spatial properties of the target was from the actual spatial properties of the target.
  • a gradient of the objective function is then generated using a method of adjoint differentiation.
  • the gradient indicates how that initial guess should be adjusted to make the predicted data more closely match the measured data. This process is then repeated until the predicted and measured data are within an acceptable error. At this point the adjusted initial guess is representative of the spatial properties of the actual target and an image is generated therefrom.
  • FIG. 1 is a flow chart of the reconstruction process
  • FIG. 2 is a schematic of an exemplary measurement and imaging system
  • FIG. 3A is a computational graph of the forward model calculating the objective function
  • FIG. 3B is a computational graph of the adjoint differentiation technique.
  • imaging of a scattering medium refers generally to the methods and techniques of reconstructing an image of the internal properties of a scattering medium based on the transmission of energy into the medium and the measurement of the scattered energy emerging from the medium.
  • the present method and system employs an iterative image reconstruction scheme that has three major elements.
  • the following sections describe in detail how the three major elements of the present method and system work together to yield a reconstructed image of the internal properties of the scattering target medium.
  • the solution of the forward model of the equation of radiative transfer is solved using an upwind difference scheme, even-parity finite-element formulation or the like; by way of example, the present invention is illustrated using the upwind scheme.
  • the second and third component namely the objective function and the updating scheme, in which adjoint differentiation is used for the gradient calculation. Referring to FIG. 1, these elements are illustrated as the forward model 105 , the objective function/analysis scheme 120 and the updating scheme 125 .
  • the vector P generated by the forward model, contains the predicted radiance value ⁇ d , or derived parameter related thereto, at each detector, for each source detector pair, as a function of the properties ⁇ .
  • Measured data for the actual target to be imaged is then collected in step 115 .
  • the measured radiance at each detector, for each source detector pair is stored in the vector M.
  • a typical imaging system for collecting the measured data is presented in detail below.
  • step 120 the predicted radiances ⁇ d ( ⁇ 0 ) are compared with the set of measured radiances M on the boundary ⁇ of an actual target medium to define an objective function ⁇ .
  • steps 125 through 135 an optimization technique is used to minimize the objective function ⁇ , e.g., the normalized difference between the predicted and measured values.
  • the internal properties ⁇ 0 are updated using the derivative d ⁇ /d ⁇ of the objective function with respect to the internal properties.
  • step 130 the gradient is computed by an adjoint differentiation technique, that takes advantage of a well-chosen numerical discretization of the forward model.
  • the iteration process continues until the minimum of the objective function is reached within a specified error. At this point the predicted detector readings are identical to the measured detector readings within a given tolerance.
  • the internal properties, ⁇ , of the target medium are then mapped into an image.
  • the present system and method is described in further detail below with respect to an optical tomography system.
  • any energy source e.g., electromagnetic, acoustic, etc.
  • any scattering medium e.g., body tissues, oceans, foggy atmospheres, geological strata, and various materials, etc.
  • any source condition e.g., time-independent, time-harmonic, time-resolved. Its applicability is dependent only on the presence of the phenomenology described herein, (i.e., radiative transfer being the principal mechanism of energy transport), which is expected in all cases where scattering occurs. Accordingly, this methodology can be extended to allow for new imaging approaches in a broad range of applications, including nondestructive testing, geophysical imaging, medical imaging, and surveillance technologies.
  • FIG. 2 A schematic illustration of an exemplary optical tomography system is shown in FIG. 2. This system includes a computer 202 , energy source 204 , a fiber switcher 208 , an imaging head 210 , detectors 212 , a data acquisition board 214 , source fibers 220 and detector fibers 222 .
  • the energy source 204 provides optical energy, directed through the fiber switcher 208 to each of the plurality of source fibers 120 one at a time in series.
  • the source fibers 220 are arranged around an imaging head 210 so that the energy is directed into the target medium 216 at a plurality of source locations around the target.
  • the energy leaves the source fiber 220 at the imaging head 210 and enters the target medium 216 centered in the imaging head 210 .
  • the energy is scattered as it propagates through the target medium, emerging from the target medium at a plurality of locations.
  • the emerging energy is collected by the detector fibers 222 arranged around the imaging head 210 .
  • the detected energy then travels through the detector fibers 222 to detectors 212 having energy measuring devices that generate a signal corresponding to the measurement.
  • the data acquisition board 214 receives the measurement signal for delivery to the computer 202 .
  • This process is repeated for each source position so that a vector of measures are obtained for all of the detectors and source locations.
  • This vector of measured data is the vector M referred to above.
  • the vector of data M is stored by the computer 202 for use in image reconstruction and other analysis discussed below.
  • the present method and system compares measured data M from the actual target with predicted data P for the target.
  • the predicted data is obtained through the “forward” model.
  • the equation of radiative transfer is used for the forward model.
  • steps 100 through 110 the radiative transfer equation is used to predict the detector readings of energy emerging at one or more detector locations on the scattering medium based on an initial guess of the properties of the medium.
  • the equation of radiative transfer is derived by considering energy conservation in a small volume.
  • r is the spatial position vector
  • co is a unit vector pointing in the direction of photon propagation
  • ⁇ (r, ⁇ ,t) and ⁇ (r, ⁇ ) are the energy radiance in units of W cm ⁇ 2 sr ⁇ 1
  • S(r, ⁇ ,t) and S(r, ⁇ ) are the source terms representing energy directed into a solid angle centered on ⁇ in a unit volume at r
  • ⁇ s is the scattering coefficient given in units of cm ⁇ 1
  • ⁇ a is the absorption coefficient given in units of cm ⁇ 1
  • ⁇ ( ⁇ , ⁇ ′) is the phase function that describes the probability that a photon with direction ⁇ ′ will be scattered into the direction ⁇ during a scattering event.
  • is the angle between the two directions ⁇ and ⁇ ′.
  • the parameter ⁇ k′ is a weighting factor that depends on the chosen quadrature formula.
  • the spatial variable r needs to be discretized.
  • the domain ⁇ is defined by a rectangular spatial mesh with M grid points on the x-coordinate and N grid points on the y-coordinate.
  • the distance between two adjacent grid points along the x-axis is ⁇ x and along the y-axis is ⁇ y.
  • the spatial derivatives have to be replaced with a finite-difference scheme.
  • the upwind-difference formula depends on the direction ⁇ k of the angular-dependent radiance ⁇ k .
  • a significant improvement in convergence speed can be achieved by a slight modification to the Gauss-Seidel method.
  • the successive over-re laxation (SOR) method uses a relaxation parametero ⁇ with 1 ⁇ 2 in order to correct the solution ⁇ k,i,j z+1 of the Gauss-Seidel iteration, now denoted ⁇ overscore ( ⁇ ) ⁇ k,l,j z+1 .
  • the boundary conditions are treated between each successive iteration steps. Because of the refraction index mismatch at the air-tissue interface, the outgoing radiance is partly reflected on the boundary and only a fraction of that energy escapes the medium. The internally reflected energy contributes further to the photon propagation inside the medium, while the transmitted energy enters the detectors.
  • the transmissivity T and reflectivity R are calculated at the boundary grid points for each ordinate ⁇ k and for the given refractive indices.
  • the angle ⁇ ref ⁇ in is just the angle of the reflected radiance on the boundary inside the object.
  • the transmitted and the reflected radiance are calculated with:
  • weighting factors ⁇ k are given by the extended trapezoidal rule, [ 84 ] which provides the quadrature formula in this work.
  • the first components of the present method and system i.e., the forward model used to generate the predicted energy emerging from the target, and the collection of measured energy emerging from the target, have been described in detail above.
  • the following sections describe the second and third components of the method and system, illustrated in steps 120 through 135 of FIG. 1, namely, the objective function and the updating scheme, in which adjoint differentiation is used for the gradient calculation. These second and third components are used to modify the initial guess of the internal properties of the medium in an iterative process.
  • Optical tomography can be viewed as an optimization problem with a non-linear objective function.
  • step 120 the discrepancy between the actual measurements, represented by the vector M, and the predictions, given by the vector P, for m source-detector pairs is defined by a scalar-valued objective function ⁇ (P).
  • the predictions P are mapped onto a scalar ⁇ using the ⁇ 2 —error norm:
  • the predictions P are determined for all m source-detector positions by evaluating the forward model F, given the spatial distribution of internal properties ⁇ (see Part I):
  • the parameters I and J denote the number of grid points of a finite-difference grid along the x-axis and y-axis, respectively.
  • the goal in image reconstruction is to determine a vector ⁇ that minimizes the objective function ⁇ .
  • gradient-based optimization techniques such as the conjugate-gradient method, employ the gradient ⁇ ⁇ ⁇ ( ⁇ ) to calculate a sequence of points ⁇ 0 , ⁇ 1 , . . . , ⁇ i that lead to ever-improving values of ⁇ .
  • This iterative process is terminated when
  • a crucial task within this process is the computationally efficient calculation of the gradient ⁇ ⁇ ⁇ ( ⁇ i ). The following section describes in detail how this can be done using an adjoint differentiation scheme.
  • the sub-functions F e are defined by the SOR-method that is used to solve the forward model (see Part I).
  • the SOR-method is an iterative approach and the z-th iteration yields the intermediate result ⁇ k,i,j z .
  • the radiance vector ⁇ of length ⁇ KxIxJ with k ⁇ [1,K], i ⁇ [1,I], and j ⁇ [1,J].
  • the detector readings P( ⁇ ) are the angular-dependent radiances ⁇ k,i,j z at the last iteration step Z at detector positions (i,j) on the boundary.
  • the computational graph of the forward model is depicted in FIG. 3A.
  • the sub-function F 1 produces the intermediate result and output variable ⁇ k .
  • the output variables ⁇ z of F e and the internal properties ⁇ always serve as input variables for the next sub-function F e+1 for all subsequent steps of the decomposition.
  • the step F Z calculates the predictions P, which become the input to the final step of the objective function ⁇ determination, which is the calculation of the scalar ⁇ .
  • ⁇ k , i , j 1 ⁇ ⁇ ⁇ S k , i , j + ⁇ k ⁇ ⁇ ⁇ x ⁇ ⁇ k , i - 1 , j 1 + ⁇ k ⁇ ⁇ ⁇ y ⁇ ⁇ k , i , j - 1 1 ⁇ ⁇ ⁇ k ⁇ ⁇ ⁇ x + n k ⁇ ⁇ ⁇ y + ( ⁇ a + ⁇ s ) ⁇ . ( 28 )
  • Equations 26 and 28 are the smallest computational units in the forward code and play an important role in the adjoint differentiation step, which is discussed below.
  • the gradient ⁇ ⁇ ⁇ of the objective function is obtained by differentiating equation 24 with respect to the internal properties ⁇ .
  • the total derivative ⁇ ⁇ ⁇ can be obtained by systematically applying the chain rule of differentiation to equation 22.
  • the total derivative ⁇ ⁇ ⁇ is a composition of derivatives of all intermediate steps of the forward model due to the explicit dependence of the intermediate results on the internal properties.
  • [0105] is calculated from ( ⁇ ⁇ ⁇ ⁇ z + 1 ) T ,
  • the gradient of the objective function is calculated by stepping backward through all previously calculated iteration steps of the forward model without solving an entirely new numerical adjoint equation of radiative transfer. Furthermore, the particular underlying physical system does not have to be known, because the derivative is computed directly from the elementary steps of the forward model code (equations 26 and 28).
  • ⁇ min,final represents the spatial distribution of the optical properties in the target medium.
  • the image can be represented by any known means, such as on a computer monitor or printed as a hard copy on paper, wherein the property values of the medium may be represented as shades of gray or colors.

Landscapes

  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Or Analysing Materials By Optical Means (AREA)

Abstract

A system and method for improved image reconstruction of the internal properties of a scattering medium is provided. The reconstruction technique employs a model-based iterative image reconstruction scheme. The reconstruction algorithm comprises a forward and inverse model. The forward model of the present method and system is based on the equation of radiative transfer. The forward model predicts the transport of energy through a medium for a given set of internal properties, source positions, source strengths, and boundary conditions, for a medium to be imaged. The inverse model relates the predicted transport of energy to the actual measured energy transport through the medium to determine the actual properties of the medium. The inverse model of the present system and method uses (1) an adjoint differentiation algorithm to determine the gradient of an objective function (normalized error between the predicted and measured values) and (2) minimizes the objective function using a gradient based optimization method. This method and system provides an accurate and efficient scheme for imaging the properties of media having void like regions, high absorbing regions and in general media for which the diffusion approximation is not valid.

Description

  • This application claims the benefit under 35 U.S.C. §120 of prior U.S. Provisional patent application Ser. Nos. 60/177,779 filed Jan. 24, 2000, entitled IMAGE RECONSTRUCTION IN OPTICAL TOMOGRAPHY.[0001]
  • [0002] This invention was made with U.S. Government support under contract number R01 AR46255-01, awarded by the National Institute of Health. The U.S. Government has certain rights in the invention.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0003]
  • The invention relates to the field of imaging in a scattering medium, and in particular to improved methods of reconstructing images of the spatial distribution of properties inside the scattering medium. [0004]
  • 2. Background Information [0005]
  • Imaging of a scattering medium relates generally to an imaging modality for generating an image of the spatial distribution of properties (such as the absorption or scattering coefficients) inside a scattering medium through the detection of energy emerging from the medium. [0006]
  • A typical system for imaging based on scattered energy measures, includes at least one source and detector on the surface of the medium for illuminating the medium and detecting emerging energy, respectively. The source illuminates the target medium with energy that is highly scattered in the medium so that the energy in general does not travel along a straight line path through the medium, but rather, is scattered many times as it propagates through the medium. The detectors on the surface of the medium measure this scattered energy as it exits the target medium. Based on measurements of the scattered energy emerging from the target medium, a reconstructed image representation of the internal properties of the medium can be generated. These systems and methods are in contrast to projection imaging systems, such as x-ray, that measure and image the attenuation or absorption of energy traveling a straight line path between a the x-ray source and a detector. [0007]
  • As will be appreciated, there are many instances where these techniques are highly desirable. For example, one flourishing application is in the field of optical tomography. In recent years optical methods using near-infrared energy (i.e., electromagnetic radiation with wavelengths in the range of ≈700≈1200 nanometers) have become increasingly important for noninvasive diagnostics in medicine. The ability to use near infrared (NIR) energy to probe the human body is of particular interest, because the propagation of NIR energy in tissue is exceptionally responsive to blood oxygenation levels and blood volumes, so that blood acts as a contrast agent. These attributes permit imaging of the vasculature, and thus provide great potential for detecting cardiovascular disease, tumors, brain hemorrhages, breast cancer, rheumatoid arthritis in finger joints, and the like. Furthermore, changes in the scattering properties may also be used as contrast agents. For example, rheumatoid arthritis affects the scattering coefficient of the synovial fluid, which is located inside the joints. [0008]
  • Systems for making measurements on human subjects using sources and detectors as described above are well known and readily available. However, a major challenge remains in the development of algorithms that transform these measurements into useful images on the target medium's internal properties. Since near-infrared energy is strongly scattered in tissue, standard backprojection techniques applied in X-ray tomography have been of limited success. Various other mathematical methods have been developed for solving the reconstruction problem in optical tomography. Some commonly applied schemes are modified backprojection methods, diffraction tomography, perturbation approaches, full matrix inversion techniques and elliptic system methods. Most of these methods employ model-based iterative imaging reconstruction (MOBIIR) techniques. These techniques employ a forward model that provides predictions of the detector readings based on an initial guess of the spatial distribution of properties inside the medium. The predicted detector readings are then compared with experimentally measured readings using an appropriately defined objective function φ. The true distribution of internal properties of the target medium is then determined by iteratively updating the initial guess and performing new forward calculations with these updated internal properties until the predicted data agrees with the measured data from the detector readings. The final distribution of internal properties is then displayed or printed as an image. [0009]
  • These known techniques, however, have several disadvantages. First, all of the known reconstruction schemes are generally based on the diffusion approximation to the equation of radiative transfer. The equation of radiative transport describes the propagation of photons through a scattering medium based in part on the internal properties of the target. The diffusion approximation to this equation, makes several assumptions that reduce the complexity of the equation making it easier and faster to solve. However, the diffusion approximation is only valid for example: (1) for highly scattering media where the properties of the medium μ'[0010] s (the scattering coefficient) is much larger than μa (the absorption coefficient), (2) for media that do not contain strong discontinuities in optical properties, such as very low scattering and absorbing regions (“void-like regions”) embedded in highly scattering materials, and (3) for large source-detector pair separation, i.e., the separation between a source location and a detector location on the target medium.
  • If the above conditions are not met, the diffusion approximation will fail to accurately describe energy propagation through the medium. Examples of highly absorbing regions in the body, where the scattering coefficient is not much larger than the absorption coefficient, are hematoma or liver tissue. Void like regions, those having low scattering and low absorbing areas, are present in areas such as the cerebrospinal fluid of the brain, the synovial fluid of human finger joints, or the amniotic fluid in the female uterus. For these cases the diffusion approximation fails and it is highly desirable to have a reconstruction code that is based on the theory of radiative transfer. [0011]
  • Another disadvantage of the known techniques is that most of the currently available reconstruction schemes require the selection of a reference medium having properties nearly identical to the known properties of the target medium, so that there is only a small perturbation between the reference and target medium. Recently, increasing attention has been paid to gradient based iterative image reconstruction (GIIR) methods, which are a subclass of MOBIIR schemes. GIIR schemes overcome the limitations of small perturbations, by using information about the gradient of the objective function (the relative difference between predicted data for the reference and measured data from the target) with respect to the distribution of optical properties in a minimization scheme. However, current techniques for calculating the gradient are impractical due to the complexity of the calculation and the corresponding time required to execute the calculation. [0012]
  • For the foregoing reasons, there is a need for a reconstruction scheme that can efficiently and accurately reconstruct an image of the internal properties of a heterogeneous scattering medium, including but not limited to media that contain void-like regions and media that contain regions in which the absorption coefficient is not much smaller that the scattering coefficient. [0013]
  • SUMMARY OF THE INVENTION
  • The present method and system satisfies these needs by providing a gradient-based iterative reconstruction algorithm for imaging of scattering media using (1) the equation of radiative transfer as a forward model, and (2) an adjoint differentiation method for the fast and efficient gradient calculation used in the modification of the initial guess in the updating scheme. [0014]
  • One embodiment of the present method and system provides a method for making an initial guess of the internal properties of a target medium, predicting the propagation of energy through the medium based on the initial guess, measuring the actual propagation of energy through the medium, updating the initial guess based on the predicted data and measured data. The predicted propagation of energy is calculated using the equation of radiative transfer and an initial guess as to what the spatial properties of the target might be. The measured propagation is obtained by directing energy into the target and measuring the energy emerging from the target. An objective function is then generated that relates the predicted values to the measured values. The objective function gives an indication of how far the initial guess of the spatial properties of the target was from the actual spatial properties of the target. A gradient of the objective function is then generated using a method of adjoint differentiation. The gradient indicates how that initial guess should be adjusted to make the predicted data more closely match the measured data. This process is then repeated until the predicted and measured data are within an acceptable error. At this point the adjusted initial guess is representative of the spatial properties of the actual target and an image is generated therefrom. [0015]
  • The foregoing specific objects and advantages of the invention are illustrative of those which can be achieved by the present invention and are not intended to be exhaustive or limiting of the possible advantages that can be realized. Thus, the objects and advantages of this invention will be apparent from the description herein or can be learned from practicing the invention, both as embodied herein or as modified in view of any variations which may be apparent to those skilled in the art. Accordingly, the present invention resides in the novel parts, constructions, arrangements, combinations and improvements herein shown and described.[0016]
  • BRIEF DESCRIPTION OF THE DRAWING
  • For a better understanding of the invention, together with the various features and advantages thereof, reference should be made to the following detailed description of the preferred embodiments and to the accompanying drawings wherein: [0017]
  • FIG. 1 is a flow chart of the reconstruction process; [0018]
  • FIG. 2 is a schematic of an exemplary measurement and imaging system; [0019]
  • FIG. 3A is a computational graph of the forward model calculating the objective function; and [0020]
  • FIG. 3B is a computational graph of the adjoint differentiation technique.[0021]
  • DETAILED DESCRIPTION OF THE INVENTION
  • I. Introduction [0022]
  • As discussed above, imaging of a scattering medium refers generally to the methods and techniques of reconstructing an image of the internal properties of a scattering medium based on the transmission of energy into the medium and the measurement of the scattered energy emerging from the medium. [0023]
  • The present method and system employs an iterative image reconstruction scheme that has three major elements. The following sections describe in detail how the three major elements of the present method and system work together to yield a reconstructed image of the internal properties of the scattering target medium. First, the solution of the forward model of the equation of radiative transfer is solved using an upwind difference scheme, even-parity finite-element formulation or the like; by way of example, the present invention is illustrated using the upwind scheme. This is followed with a detailed description of the second and third component, namely the objective function and the updating scheme, in which adjoint differentiation is used for the gradient calculation. Referring to FIG. 1, these elements are illustrated as the [0024] forward model 105, the objective function/analysis scheme 120 and the updating scheme 125.
  • The forward model starts at [0025] step 100 with an initial guess μ0=[μs.0(r), μa.0(r)] (scattering and absorption coefficients respectively) of the internal properties, known energy source S(rs) at the positions rs and given boundary conditions. Based on the initial guess go, energy source S(rs) and the given boundary conditions the forward model (1) gives a numerical solution of the energy distribution Ψ(r) inside the target scattering medium, and (2) predicts the energy radiance Ψd on the boundary Ω of the medium based on the equation of radiative transfer. Referring to step 110 of FIG. 1, the vector P, generated by the forward model, contains the predicted radiance value Ψd, or derived parameter related thereto, at each detector, for each source detector pair, as a function of the properties μ. Measured data for the actual target to be imaged is then collected in step 115. The measured radiance at each detector, for each source detector pair is stored in the vector M. A typical imaging system for collecting the measured data is presented in detail below.
  • In the analysis scheme, [0026] step 120, the predicted radiances Ψd0) are compared with the set of measured radiances M on the boundary Ω of an actual target medium to define an objective function Φ. In steps 125 through 135, an optimization technique is used to minimize the objective function Φ, e.g., the normalized difference between the predicted and measured values. For this optimization the internal properties μ0 are updated using the derivative dΦ/dμ of the objective function with respect to the internal properties. In step 130, the gradient is computed by an adjoint differentiation technique, that takes advantage of a well-chosen numerical discretization of the forward model.
  • Once the gradient is computed, the initial guess is modified in [0027] step 140 or 145, depending on whether an inner or outer iteration is being performed, and a new forward calculation is performed based on the new set of internal properties μ0=Δμ. The iteration process continues until the minimum of the objective function is reached within a specified error. At this point the predicted detector readings are identical to the measured detector readings within a given tolerance. The internal properties, μ, of the target medium are then mapped into an image.
  • For illustration purposes, the present system and method is described in further detail below with respect to an optical tomography system. However, it will be appreciated by those skilled in the art that the methodology of the present invention is applicable for any energy source (e.g., electromagnetic, acoustic, etc.), any scattering medium (e.g., body tissues, oceans, foggy atmospheres, geological strata, and various materials, etc.), and any source condition (e.g., time-independent, time-harmonic, time-resolved). Its applicability is dependent only on the presence of the phenomenology described herein, (i.e., radiative transfer being the principal mechanism of energy transport), which is expected in all cases where scattering occurs. Accordingly, this methodology can be extended to allow for new imaging approaches in a broad range of applications, including nondestructive testing, geophysical imaging, medical imaging, and surveillance technologies. [0028]
  • II. Exemplary Measuring System [0029]
  • There are many known imaging systems for collecting the measured data used in image reconstruction. A schematic illustration of an exemplary optical tomography system is shown in FIG. 2. This system includes a [0030] computer 202, energy source 204, a fiber switcher 208, an imaging head 210, detectors 212, a data acquisition board 214, source fibers 220 and detector fibers 222.
  • The [0031] energy source 204 provides optical energy, directed through the fiber switcher 208 to each of the plurality of source fibers 120 one at a time in series. The source fibers 220 are arranged around an imaging head 210 so that the energy is directed into the target medium 216 at a plurality of source locations around the target.
  • The energy leaves the [0032] source fiber 220 at the imaging head 210 and enters the target medium 216 centered in the imaging head 210. The energy is scattered as it propagates through the target medium, emerging from the target medium at a plurality of locations. The emerging energy is collected by the detector fibers 222 arranged around the imaging head 210. The detected energy then travels through the detector fibers 222 to detectors 212 having energy measuring devices that generate a signal corresponding to the measurement. The data acquisition board 214 receives the measurement signal for delivery to the computer 202.
  • This process is repeated for each source position so that a vector of measures are obtained for all of the detectors and source locations. This vector of measured data is the vector M referred to above. The vector of data M is stored by the [0033] computer 202 for use in image reconstruction and other analysis discussed below.
  • III. Forward Model [0034]
  • As discussed in the introduction above, the present method and system compares measured data M from the actual target with predicted data P for the target. The predicted data is obtained through the “forward” model. [0035]
  • In the present method and system, the equation of radiative transfer is used for the forward model. Referring to FIG. 1, [0036] steps 100 through 110, the radiative transfer equation is used to predict the detector readings of energy emerging at one or more detector locations on the scattering medium based on an initial guess of the properties of the medium. The equation of radiative transfer is derived by considering energy conservation in a small volume. The equation for time-dependent case can be written as: 1 c Ψ ( r , ω , t ) t = S ( r , ω , t ) - ω · Ψ ( r , ω , t ) - ( μ a + μ s ) Ψ ( r , ω , t ) + μ s 0 2 π p ( ω , ω ) Ψ ( r , ω , t ) ω . ( 1 a )
    Figure US20010032053A1-20011018-M00001
  • and; for the time-independent case can be written as: [0037]
  • ωΔΨ(r,ω)+(μαs)Ψ(r,ω)=S(r,ω)+μs0 ρ(ω,ω′)Ψ(r,ω′)dω′,  (1b)
  • where r is the spatial position vector, co is a unit vector pointing in the direction of photon propagation, Ψ(r,ω,t) and Ψ(r,ω) are the energy radiance in units of W cm[0038] −2 sr−1. S(r,ω,t) and S(r,ω) are the source terms representing energy directed into a solid angle centered on ω in a unit volume at r, μs is the scattering coefficient given in units of cm−1, μa is the absorption coefficient given in units of cm−1 and ρ(ω,ω′) is the phase function that describes the probability that a photon with direction ω′ will be scattered into the direction ω during a scattering event.
  • The scattering phase function ρ(ω, ω′) can be described, for example, using the well known Henyey-Greenstein scattering function, [0039] p ( cos θ ) = 1 - g 2 2 ( 1 + g 2 - 2 g cos θ ) 3 / 2 . ( 2 )
    Figure US20010032053A1-20011018-M00002
  • where θ is the angle between the two directions ω and ω′. The parameter g is the anisotropy factor which is commonly used to characterizes the angular distribution of scattering. It can range from g=−1 (total backward scattering), over g=0 (isotropic scattering), to g=1 (strictly forward scattering). Biological tissues typically have a g-factor between g=0.7 and g=0.98. Other scattering phase functions are also possible, for example derived from Mie theory. [0040]
  • The integral of the radiance over all angles ω at one point r yields the fluence rate Φ(r) for the time-independent case: [0041] Φ ( r ) = 2 π Ψ ( r , ω ) ω ( 3 )
    Figure US20010032053A1-20011018-M00003
  • While it will be appreciated to those skilled in the art that a similar three-dimensional and/or time dependent equation can be generated, by way of example the remainder of the specification will focus on the two-dimensional, time-independent problem. [0042]
  • Various computational techniques exist, such as those disclosed by Lewis E E, Miller W F, Computational Methods of neutron transport, New York, John Wiley & Sons, 1984, that numerically solve the equation of radiative transfer. Techniques commonly applied include the singular eigenfunction method, the method of spherical harmonics, the method of characteristics, the finite-element method, and the finite-difference discrete-ordinate method. A concise review of these techniques has been presented by Sanchez R, McCormick N J, A Review of neutron transport approximations. Nucl. Sci. Eng. 1982,80:481-535; and McCormick N J, Inverse radiative transfer problems: a review, Nucl. Sci. Eng. 1992,112:185-198. The discrete-ordinates method is widely used with several different finite-difference approximations, such as the diamond-difference scheme, the weighted diamond-difference scheme, or the centered-difference scheme. [0043]
  • Another means of solving the equation of radiative transfer is the upwind-difference scheme used in connection with the discrete-ordinates method to the equation of radiative transfer disclosed by Sewell G., The numerical solution of ordinary and partial differential equations, San Diego, Academic Press, 1988. This method is a computationally efficient method for the calculation of the radiance and has the advantage that it easily supplies the required mathematical structure for the adjoint differentiation calculation. The adjoint differentiation method is crucial for obtaining the gradient of the objective function in an computationally efficient way, and thus obtaining an update of the initial guess of the properties of the target medium. The adjoint differentiation method and the objective function will be described in detail below in Section IV. [0044]
  • Returning to the forward problem, to solve the equation of radiative transfer with an upwind-difference discrete-ordinates method, the angular and spatial variables have to be discretized. First, the integral term in equation 1b is replaced by a quadrature formula that uses a finite set of K angular directions ω[0045] k with k=1, . . . K. This yields a set of K coupled ordinary differential equations for the angular-dependent radiance Ψk(r)=Ψ(r,ωk) in the directions ωk. The coupling term is the internal source term μ s k = 1 K a k p ( ω k , ω k ) Ψ ( r , ω ) .
    Figure US20010032053A1-20011018-M00004
  • The parameter α[0046] k′ is a weighting factor that depends on the chosen quadrature formula. In this work the extended trapezoidal rule is employed. ω k Ψ k ( r ) + ( μ a + μ s ) Ψ k ( r ) = S k ( r ) + μ s k = 1 k a k p kk Ψ k ( r ) ( 4 )
    Figure US20010032053A1-20011018-M00005
  • Additionally, the spatial variable r needs to be discretized. The domain Ω is defined by a rectangular spatial mesh with M grid points on the x-coordinate and N grid points on the y-coordinate. The distance between two adjacent grid points along the x-axis is Δx and along the y-axis is Δy. The angular radiance at the grid point (i,j) with position r=(x[0047] i, yj) for a particular direction ωk is represented by Ψk,i,jk(xi, yj). The angular direction ωk can be expressed in cartesian coordinates with ξk=exk=cos (ωk) and ηk=eyk=sin (ωk). The transport equation can now be written as: ξ k Ψ k ( x i , y j ) x + n k Ψ k ( x i , y j ) y + ( μ a + μ s ) Ψ k ( x i , y j ) = S k ( x i , y j ) + μ s K = 1 K K a p kk Ψ k ( x i , y j ) ( 5 )
    Figure US20010032053A1-20011018-M00006
  • Finally, the spatial derivatives have to be replaced with a finite-difference scheme. The upwind-difference formula depends on the direction ω[0048] k of the angular-dependent radiance Ψk. Thus, the set of all angular directions ωk are subdivided into four quadrants to generate four different difference formulas for the radiance Ψk,i,j, depending on the sign of ξk and ηk: I ) ξ k > 0 , η k > 0 : Ψ x δ x Ψ k , i , j = Ψ i , j - Ψ t - 1 , j Δ x , Ψ y δ y Ψ k , i , j = Ψ i , j -   Ψ i , j - 1 Δ y ( 6 a ) II ) ξ k < 0 , η k > 0 : Ψ x δ x Ψ k , i , j = Ψ i + 1 , j - Ψ i , j Δ x , Ψ y δ y Ψ k , i , j = Ψ i , j - Ψ i , j - 1 Δ y ( 6 b ) III ) ξ k > 0 , η k < 0 : Ψ x δ x Ψ k , i , j = Ψ ij - Ψ i - 1 , j Δ x , Ψ y δ y Ψ k , i , j = Ψ i , j + 1 - Ψ i , j Δ y ( 6 c ) IV ) ξ k < 0 , η k < 0 : Ψ x δ x Ψ k , i , j = Ψ i + 1 , j - Ψ i , j Δ x , Ψ y δ y Ψ k , i , j = Ψ i , j + 1 - Ψ i , j Δ y ( 6 d )
    Figure US20010032053A1-20011018-M00007
  • The time-independent radiative transfer equation, with the external and internal source terms on the right-hand-side, can now be written as: [0049] ξ k · δ x Ψ k , i , j + η k · δ y Ψ k , i , j + ( μ a + μ s ) Ψ k , i , j = S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j ( 7 )
    Figure US20010032053A1-20011018-M00008
  • Recasting the left-hand side of the preceding equation as a single operator acting upon Ψ[0050] k,i,j, produces; { ξ k · δ x + η k · δ y + ( μ a + μ s ) } Ψ k , i , j = S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j , ( 8 )
    Figure US20010032053A1-20011018-M00009
  • from which it is apparent that the system of equations 8 corresponding to all K directions can be written as a single matrix equation: [0051]
  • AΨ=b;  (9)
  • proportional to one row of the matrix A and with an ordering of the radiance vector for a fixed k with, for example ξ[0052] k>0,ηk>0, Ψ=(Ψk,1,1, Ψk,1,2, . . . , Ψk,2,1, Ψk,2,2, . . . , Ψk,i,j, . . . Ψk,M,N) produces: ξ k Ψ k , i , j - Ψ k , i - 1 , j Δ x + η k Ψ k , i , j - Ψ k , i , j - 1 Δ y + ( μ a + μ s ) Ψ k , i , j = S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j ( 10 )
    Figure US20010032053A1-20011018-M00010
  • The resulting system of equations for the radiance Ψ[0053] k,i,i for all grid points is solved for each ordinate index k by a Gauss-Seidel method. Accordingly, the matrix A is split into a diagonal part D, an upper-triangular part U, and a lower-triangular part L, with A=L+D+U. The original matrix equation 9 is now be written as either:
  • (L+D+U)Ψ=b  (11a)
  • or, [0054]
  • (D+L)Ψ=−UΨ+b  (11b)
  • In this case an upper matrix U does not exist. Thus, for example for the case ξ[0055] k>0, ηk>0: { ξ Δ x + n k Δ y + ( μ a + μ s ) } Ψ k , i , j - ξ Δ x Ψ k , i , j - 1 η k Δ y Ψ k , i , j - 1 = S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j ( 12 )
    Figure US20010032053A1-20011018-M00011
  • [0056]
  • diagonal matrix D lower matrix L b [0057]
  • Now the iterative form with the iteration matrix (D+L) is expressed as [0058]
  • (D+Lz+1 =−UΨ z +b,   (13)
  • and for the case ξ[0059] k>0, ηk>0: ξ Δ x + n k Δ y + ( μ a + μ s ) } Ψ k , i , j z + 1 = ξ k Δ x Ψ k , i , j - 1 z + 1 - η k Δ y Ψ k , i , j - 1 z_ 1 = S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j z , ( 14 ) Ψ k , i , j z + 1 = { S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j z + ξ k Δ x Ψ k , i - 1 , j z + 1 + η k Δ y Ψ k , i , j - 1 z + 1 } { ξ Δ x + n k Δ y + ( μ a + μ s ) } . ( 15 )
    Figure US20010032053A1-20011018-M00012
  • [0060]
  • All Ψ[0061] k,i−l,j z+1 and Ψk,l,j−1 z+1 are already calculated at the current iteration step because of the vector ordering. For all other ordinates ωk besides ξk>0, ηk>0, the radiance vector Ψ has to be re-ordered to get the same matrix structure with (D+L)Ψ=−UΨ+b. The iteration process is repeated until the error norm E=∥Ψk,l,j z+1−Ψk,l,j z∥ at the grid point (ij) is smaller than a defined α.
  • A significant improvement in convergence speed can be achieved by a slight modification to the Gauss-Seidel method. The successive over-re laxation (SOR) method uses a relaxation parametero ρ with 1<ρ<2 in order to correct the solution Ψ[0062] k,i,j z+1 of the Gauss-Seidel iteration, now denoted {overscore (Ψ)}k,l,j z+1. The updated value Ψk,l,j z+1 of the SOR is a linear combination of the Gauss-Seidel value {overscore (Ψ)}k,l,j z+1 and the previously computed value Ψk,l,j z of the SOR using: Ψ k , i , j z + 1 = ( 1 - ρ ) Ψ k , i , j z + ρ Ψ _ k , i , j z + 1 . ( 16 )
    Figure US20010032053A1-20011018-M00013
  • The boundary conditions are treated between each successive iteration steps. Because of the refraction index mismatch at the air-tissue interface, the outgoing radiance is partly reflected on the boundary and only a fraction of that energy escapes the medium. The internally reflected energy contributes further to the photon propagation inside the medium, while the transmitted energy enters the detectors. Using Fresnel's formula, the transmissivity T and reflectivity R are calculated at the boundary grid points for each ordinate ω[0063] k and for the given refractive indices. The reflectivity R and the transmissivity T are defined as R = sin 2 ( ω trans - ω in ) + sin 2 ( ω trans + ω in ) 2 . ( 17 )
    Figure US20010032053A1-20011018-M00014
  • T−1−r  (18)
  • The angles ω[0064] trans, which pertain to radiances escaping the object, are determined by Snell's law (nobject sin ωin=nair sin ωtrans) given the angleωin of the radiance, which hits the boundary inside the object. The angle ωref=−ωin is just the angle of the reflected radiance on the boundary inside the object. The transmitted and the reflected radiance are calculated with:
  • Ψtrans z=T.Ψin z,  (19)
  • Ψref z=R.Ψin z.  (20)
  • The fluence Φ[0065] ij, on the boundary at the grid point (i,j), which enters the detector, is calculated for a given detector aperture AP using the transmitted radiance, Φ ( x 1 , y i ) = AP Ψ ( x i . y i , ω ) ω k = k 1 k = k 2 a k Ψ k , i , j = Φ i , j . ( 21
    Figure US20010032053A1-20011018-M00015
  • The weighting factors α[0066] k are given by the extended trapezoidal rule, [84] which provides the quadrature formula in this work.
  • These fluence values Φ[0067] ij on the boundary provide the vector of predicted values shown in step 110 of FIG. 1 used for the reconstruction algorithm.
  • IV. Objective Function/Analysis Scheme and Updating Scheme [0068]
  • The first components of the present method and system, i.e., the forward model used to generate the predicted energy emerging from the target, and the collection of measured energy emerging from the target, have been described in detail above. The following sections describe the second and third components of the method and system, illustrated in [0069] steps 120 through 135 of FIG. 1, namely, the objective function and the updating scheme, in which adjoint differentiation is used for the gradient calculation. These second and third components are used to modify the initial guess of the internal properties of the medium in an iterative process.
  • 1. Objective Function/Analysis Scheme [0070]
  • Optical tomography can be viewed as an optimization problem with a non-linear objective function. Referring to FIG. 1, [0071] step 120, the discrepancy between the actual measurements, represented by the vector M, and the predictions, given by the vector P, for m source-detector pairs is defined by a scalar-valued objective function Φ(P). The predictions P are mapped onto a scalar φ using the χ2—error norm:
  • Φ:Rm→R   (22a)
  • [0072] P ϕ = 1 2 i m ( P i - M i ) 2 ( 22 b )
    Figure US20010032053A1-20011018-M00016
  • The predictions P are determined for all m source-detector positions by evaluating the forward model F, given the spatial distribution of internal properties μ (see Part I): [0073]
  • F:Rn→Rm  (23a)
  • μ├→P(μ)  (23b)
  • The vector μ is of length n=2 I J, and contains the internal properties μ[0074] s and μa. The parameters I and J denote the number of grid points of a finite-difference grid along the x-axis and y-axis, respectively.
  • The goal in image reconstruction is to determine a vector μ that minimizes the objective function Φ. As already mentioned in the introduction, gradient-based optimization techniques, such as the conjugate-gradient method, employ the gradient Δ[0075] μΦ(μ) to calculate a sequence of points μ0, μ1, . . . , μi that lead to ever-improving values of Φ. This iterative process is terminated when |Φ(μi+1)−Φ(μi)| becomes smaller than a predefined value ε. A crucial task within this process is the computationally efficient calculation of the gradient ΔμΦ(μi). The following section describes in detail how this can be done using an adjoint differentiation scheme.
  • 2. Gradient Calculation With Adjoint Differentiation [0076]
  • In adjoint differentiation schemes the numerical code that calculates the objective function Φ is directly differentiated to obtain the gradient Δ[0077] μΦ(μi), FIG. 1, step 130. To apply this method one has to decompose the objective function into a series of elementary differentiable function steps. By systematically applying the chain rule of differentiation to each of these elementary steps in the reverse direction of the forward model computation, a value for the gradient is obtained.
  • The parameter Φ=Φ(P(μ)) can be decomposed into sub-functions F[0078] e in the following way:
  • Φ(F(μ))=Φ(FZ(FZ−1(FZ−2(. . . (F2(F1(μ),μ)). . )μ)μ):=(Φ∘FZ(μ)∘FZ−1(μ)∘FZ−2(μ)∘. . . ∘F2(μ)∘F1)(μ).  (24)
  • The sub-functions F[0079] e are defined by the SOR-method that is used to solve the forward model (see Part I). The SOR-method is an iterative approach and the z-th iteration yields the intermediate result Ψk,i,j z. The radiance vector Ψ of length ρ=KxIxJ with kε[1,K], i ε[1,I], and j ε[1,J]. The detector readings P(μ) are the angular-dependent radiances Ψk,i,j z at the last iteration step Z at detector positions (i,j) on the boundary. The computational graph of the forward model is depicted in FIG. 3A. Starting with the internal properties μ as the input variables, the sub-function F1 produces the intermediate result and output variable Ψk. The output variables Ψz of Fe and the internal properties μ always serve as input variables for the next sub-function Fe+1 for all subsequent steps of the decomposition. The step FZ calculates the predictions P, which become the input to the final step of the objective function Φ determination, which is the calculation of the scalar φ.
  • The sub-functions F[0080] e map the intermediate variables Ψz−1 and constant input values of μ onto the intermediate result ΨZ=FZZ−1, μ) for all iteration steps of the transport forward model: F z : p × n p ( 25 a ) ( Ψ z - 1 μ ) Ψ z , ( 25 b )
    Figure US20010032053A1-20011018-M00017
  • For the ordinates with ξ[0081] k>0, ηk>0 this mapping is given explicitly by: Ψ k , i , j z + 1 = ( 1 - ω ) Ψ k , i , j z - 1 + ω { S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j z - 1 + ξ k Δ x Ψ k , i - 1 , j z + η k Δ y Ψ k , i , j - 1 z } { ξ k Δ x + n k Δ y + ( μ a + μ s ) } ( 26 )
    Figure US20010032053A1-20011018-M00018
  • For the first iteration step z=1, F[0082] Z only maps the input variables μ:
  • F1:Rn→Rρ  (27a)
  • μ├→Ψ1  (27b)
  • and produces: [0083] Ψ k , i , j 1 = ω { S k , i , j + ξ k Δ x Ψ k , i - 1 , j 1 + η k Δ y Ψ k , i , j - 1 1 } { ξ k Δ x + n k Δ y + ( μ a + μ s ) } . ( 28 )
    Figure US20010032053A1-20011018-M00019
  • Equations 26 and 28 are the smallest computational units in the forward code and play an important role in the adjoint differentiation step, which is discussed below. The gradient Δ[0084] μΦ of the objective function is obtained by differentiating equation 24 with respect to the internal properties μ. The total derivative ΔμΦ can be obtained by systematically applying the chain rule of differentiation to equation 22. The total derivative ΔμΦ is a composition of derivatives of all intermediate steps of the forward model due to the explicit dependence of the intermediate results on the internal properties. Starting from the last step of the forward code, in which the objective function Φ is calculated given the predicted detector readings P=ΨZ, the total derivative is given by the chain rule as: ( Φ μ ) T = ( Φ Ψ z ) T Ψ z μ + ( Φ μ ) T . ( 29 )
    Figure US20010032053A1-20011018-M00020
  • The derivative [0085] Ψ z μ
    Figure US20010032053A1-20011018-M00021
  • is obtained by again applying the chain rule of differentiation: [0086] Ψ z μ = Ψ z Ψ z - 1 Ψ z - 1 μ + Ψ z μ . ( 30 )
    Figure US20010032053A1-20011018-M00022
  • Equations 29 and 30 yield together: [0087] ( Φ μ ) T = ( Φ Ψ z ) T Ψ z Ψ z - 1 Ψ z - 1 μ + ( Φ Ψ z ) T Ψ z μ + ( Φ μ ) T . ( 31 )
    Figure US20010032053A1-20011018-M00023
  • In the next step the total derivative [0088] Ψ z - 1 μ
    Figure US20010032053A1-20011018-M00024
  • is replaced again. This process is repeated for all total derivatives down to the first step [0089] Ψ 1 μ = Ψ 1 μ ,
    Figure US20010032053A1-20011018-M00025
  • , to obtain: [0090] ( Φ μ ) T = { ( Φ Ψ z ) T Ψ z Ψ z - 1 Ψ 2 Ψ 1 Ψ 1 μ } + { ( Φ Ψ z ) T Ψ z Ψ z - 1 Ψ 3 Ψ 2 Ψ 2 μ } + + { ( Φ Ψ z ) T Ψ z μ } + ( Φ μ ) T ( 32 )
    Figure US20010032053A1-20011018-M00026
  • or, using the short hand notation [0091] { ( Φ Ψ z ) T Ψ z Ψ z - 1 Ψ z + 1 Ψ z } = ( Φ•Ψ z •Ψ z + 1 ) T Ψ z = ( Φ Ψ z ) T ( 33 )
    Figure US20010032053A1-20011018-M00027
  • rewriting equation 33 produces: [0092] ( Φ μ ) T = ( Φ Ψ 1 ) T Ψ 1 μ + ( Φ Ψ 2 ) T Ψ 2 μ + + ( Φ Ψ z ) T Ψ z μ + + ( Φ Ψ z ) T Ψ z μ + ( Φ μ ) T or , ( 34 ) μ Φ := ( Φ μ ) T = ( z ( Φ Ψ z ) T Ψ z μ ) + ( Φ μ ) T , ( 35 )
    Figure US20010032053A1-20011018-M00028
  • which contains three distinct terms. The last term [0093] ( Φ μ ) T
    Figure US20010032053A1-20011018-M00029
  • is zero, because Φ is not an explicit function of the internal properties. The middle term [0094] Ψ z μ
    Figure US20010032053A1-20011018-M00030
  • can be calculated from equation 26 of the forward model. The derivatives with respect to μ[0095] a and μs are: ( Ψ 2 μ s ) k , i , j = ω k = 1 K a k p k , k Ψ k , i , j z - 1 { ξ K Δ x + η k Δ y + ( μ a + μ s ) } - ω { S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j z - 1 + ξ k Δ x Ψ k , i - 1 , j z + η k Δ y Ψ k , i , j - 1 z } { ξ K Δ x + η k Δ y + ( μ a + μ s ) } ( 36 a ) ( Ψ 2 μ a ) k , i , j = - ω { S k , i , j + μ s k = 1 K a k p k , k Ψ k , i , j z - 1 + ξ k Δ x Ψ k , i - 1 , j z + η k Δ y Ψ k , i , j - 1 z } { ξ K Δ x + η k Δ y + ( μ a + μ s ) } 2 . ( 36 b )
    Figure US20010032053A1-20011018-M00031
  • At this point the adjoint differentiation technique has not yet been used, since the process has not stepped backward through the forward code. This procedure comes into play in the calculation of the first term [0096] ( Φ Ψ z ) T
    Figure US20010032053A1-20011018-M00032
  • in equation 35. This can be best understood while looking at the computational graph of the adjoint differentiation technique in FIG. 3B. Starting with the last step (output) of the forward code, which is the calculation of the objective function given the predictions P=Ψ[0097] Z, Φ is differentiated with respect to ΨZ and multiply it with ( Φ Φ ) T = 1.
    Figure US20010032053A1-20011018-M00033
  • . The result is difference between the measured and predicted data, [0098] ( Φ Ψ Z ) T = ( Ψ Z - M ) T . ( 37 )
    Figure US20010032053A1-20011018-M00034
  • This is the input to our adjoint model, which will eventually provide the gradient Δ[0099] μΦ. More specifically, ( Φ Ψ z - 1 ) T
    Figure US20010032053A1-20011018-M00035
  • is calculated by continuing to step backward through the forward code and is given by: [0100] ( Φ Ψ z - 1 ) T = ( Ψ z Ψ z - 1 ) T ( Φ Ψ z ) T . ( 38 )
    Figure US20010032053A1-20011018-M00036
  • The remaining derivatives [0101] ( Φ Ψ z ) T
    Figure US20010032053A1-20011018-M00037
  • of all intermediate steps in equation 35 are computed using the previously calculated derivatives [0102] ( Φ Ψ z + 1 ) T ,
    Figure US20010032053A1-20011018-M00038
  • , such that [0103] ( Φ Ψ z ) T = ( Φ• •Ψ z + 1 ) ( Ψ z ) T Ψ z = ( Ψ z + 1 Ψ z ) T · ( Φ• •Ψ z + 2 ) ( Ψ z + 1 ) T Ψ z + 1 = ( Ψ z + 1 Ψ z ) T · ( Φ Ψ z + 1 ) T . ( 39 )
    Figure US20010032053A1-20011018-M00039
  • This step, in which [0104] ( Φ Ψ z ) T
    Figure US20010032053A1-20011018-M00040
  • is calculated from [0105] ( Φ Ψ z + 1 ) T ,
    Figure US20010032053A1-20011018-M00041
  • constitutes the adjoint differentiation step in our code. The matrix [0106] ( Ψ z + 1 Ψ z ) T
    Figure US20010032053A1-20011018-M00042
  • is calculated by analytically differentiating the (z+1)-th SOR-iteration step, given in equation 26, with respect to Ψ[0107] Z. We get, for example in the case of ordinates with ξk>0, ηk>0: Ψ k , 1 , J z + 1 Ψ k , i , j z = ( 1 - ω ) δ k , i , j + ω { μ s a k p k , k δ i , j + ξ k Δ x δ k , i - 1 , j + η k Δ y δ k , i , j - 1 } { ξ k Δ x + η k Δ y + ( μ a + μ s ) } with δ a , b , c = δ a δ b δ c and δ x = { 1 if x = x 0 if x x . Here , the approximations ξ k Δ x Ψ k , i - 1 , j z + 1 Ψ k , i , j z ξ k Δ x δ k , i - 1 , j and ξ k Δ y Ψ k , i , j - 1 z + 1 Ψ k , i , j z ξ k Δ y δ k , i - 1 , j ( 40 )
    Figure US20010032053A1-20011018-M00043
  • Here, the approximations can be made for the relevant terms on the right hand side of equation 40. [0108]
  • As can be seen, the gradient of the objective function is calculated by stepping backward through all previously calculated iteration steps of the forward model without solving an entirely new numerical adjoint equation of radiative transfer. Furthermore, the particular underlying physical system does not have to be known, because the derivative is computed directly from the elementary steps of the forward model code (equations 26 and 28). [0109]
  • 3. Gradient-Based Optimization [0110]
  • Once the gradient Δ[0111] μΦ(μ0) for a point μ0 is obtained, a one-dimensional line minimization along the given gradient direction is performed until a minimum, Φ(μmin) is found, FIG. 1, step 135 (inner iteration). Various techniques can be applied to perform such one-dimensional minimizations. Exemplary techniques are disclosed in Nash S G, Sofer A. Linear and nonlinear programming, McGraw-Hill, New York, 1996, and Press W H, Teukolsky S A, Vetterling W T, and Flannery B P. Numerical Recipes in C. Cambridge University Press, New York, (1992). One approach is to start with three points, the initial guess μ0, μ10+Δμ, and μ2=μμ0+2Δμ chosen along the direction of the gradient. After calculating the objective function at these three points, the largest calculated value is neglected, and a new guess μ3 is determined using the golden section rule until a minimum is bracketed. At that time a parabola is fit through these three points. The smallest value of the objective function on this parabola is determined to be the minimum. Once the point (guess) μmin,1 is found for which Φ(μmin,1) is minimal along the one-dimensional subspace, a new gradient calculation ΔμΦ(μmin,1) is performed at the minimum μmin,1 and a new direction is chosen in a conjugate-gradient framework. For this a Polak-Riberie conjugate-gradient scheme can be employed (outer iterations.)
  • After completing several inner and outer iterations a final point μ[0112] min,final is found for which Φ(μmin,final) is smaller than for all other points μmin before. The final reconstruction image is than given by μmin,final, wherein μmin,final represents the spatial distribution of the optical properties in the target medium. The image can be represented by any known means, such as on a computer monitor or printed as a hard copy on paper, wherein the property values of the medium may be represented as shades of gray or colors.
  • Although illustrative embodiments have been described herein in detail, those skilled in the art will appreciate that variations may be made without departing from the spirit and scope of this invention. Moreover, unless otherwise specifically stated, the terms and expressions used herein are terms of description and not terms of limitation, and are not intended to exclude any equivalents of the system and methods set forth in the following claims. [0113]

Claims (60)

What is claimed is:
1. A method for reconstructing an image of a scattering medium, comprising:
directing energy into the scattering medium at a source location on the scattering medium;
measuring the energy emerging from the scattering medium at a detector location on the scattering medium;
selecting an initial guess of internal properties of the scattering medium;
predicting the energy emerging from the scattering medium using an equation of radiative transfer, wherein the prediction is a function of the initial guess;
generating an objective function based on a comparison of the prediction with the measurement;
generating a gradient of the objective function by a method of adjoint differentiation;
modifying the initial guess of the properties of the scattering medium based on the gradient of the objective function; and
generating an image representation of the internal properties of the scattering medium.
2. The method according to
claim 1
, further comprising repeating the predicting of the energy emerging from the scattering medium based on the modified initial guess, generating the objective function and modifying the initial guess, until at least one of a predetermined number of repetitions has occurred and the objective function reaches a predetermined threshold.
3. The method according to
claim 1
, wherein the prediction depends on the boundary conditions.
4. The method according to
claim 3
, wherein the boundary conditions account for a refractive mismatch at an interface between the medium and at least one of the detectors and source.
5. The method according to
claim 1
, wherein the prediction comprises an iterative process producing intermediate results.
6. The method according to
claim 5
, wherein the intermediate results of the prediction are stored.
7. The method according to
claim 6
, wherein generating the gradient of the objective function by adjoint differences uses the intermediate results of the prediction.
8. The method according to
claim 7
, wherein generating the gradient comprises stepping backward through the intermediate results of the prediction.
9. The method according to
claim 1
, wherein the equation of radiative transfer is time independent.
10. The method according to
claim 9
, wherein the time independent equation of radiative transfer is:
ωΔΨ(r,ω)+(μas)Ψ(r,ω)=S(r,ω)+μs0 ρ(ω, ω′)Ψ(r,ω′)dω′
where Ψ(r,ω)is the radiance at the spatial position r directed into a unit solid angle ω, S(r,w) is the energy directed into the medium at spatial position r into a unit solid angle ω, μs is the scattering coefficient, μα is the absorption coefficient and ρ(ω, ω′) is the scattering phase function.
11. The method according to
claim 10
, wherein the scattering phase function is:
p ( cos θ ) = 1 - g 2 2 ( 1 + g 2 - 2 g cos θ ) 3 / 2
Figure US20010032053A1-20011018-M00044
where θ is the angle between the two unit solid angles ω and ω′, and g is the anisotropy factor.
12. The method according to
claim 1
, wherein the equation of radiative transfer is time dependent.
13. The method according to
claim 12
, wherein the time dependent equation of radiative transfer is:
1 c Ψ ( r , ω , t ) t = S ( r , ω , t ) - ω · Ψ ( r , ω , t ) - ( μ a + μ s ) Ψ ( r , ω , t ) + μ s 0 2 π p ( ω , ω ) Ψ ( r , ω , t ) ω
Figure US20010032053A1-20011018-M00045
where Ψ(r,ω, t) is the radiance at the spatial position r directed into a unit solid angle ω, S(r,w, t) is the energy directed into the medium at spatial position r into a unit solid angle ω, μs is the scattering coefficient, μa is the absorption coefficient and ρ(ω, ω′) is the scattering phase function.
14. The method according to
claim 13
, wherein the scattering phase function is:
p ( cos θ ) = 1 - g 2 2 ( 1 + g 2 - 2 g cos θ ) 3 / 2
Figure US20010032053A1-20011018-M00046
where θ is the angle between the two unit solid angles ω and ω′, and g is the anisotropy factor.
15. The method according to
claim 1
, wherein the properties include at least one of a scattering coefficient, an absorption coefficient, an anisotropy factor, and a scattering phase function.
16. The method according to
claim 1
, wherein the objective function is a normalized comparison of the predicted energy and the measured energy.
17. The method according to
claim 1
, wherein the objective function is based on the normalized sum of the differences between the predicted energy and the measured energy for each source detector pair, wherein a source detector pair is formed between each source location and each detector location.
18. The method according to
claim 1
, wherein the objective function is:
ϕ = 1 2 i m ( P i - M i ) 2
Figure US20010032053A1-20011018-M00047
where Mi represents the actual measurements and the Pi represents the predicted measurements for each source defector pair i, m is the number of source detector pairs, where a source detector pairs is formed between each source location and each detector location.
19. The method according to
claim 1
, further comprising minimizing the objective function.
20. The method according to
claim 19
, wherein minimizing the objective function includes a one dimensional line search.
21. The method according to
claim 20
, wherein the one dimensional line search is performed along a direction of the gradient of the objective function.
22. The method according to
claim 20
, wherein the one dimensional line search is performed along a gradient-dependent direction.
23. The method according to
claim 1
, wherein the energy comprises near infra-red energy.
24. The method according to
claim 1
, wherein the scattering medium contains regions wherein the scattering coefficients are not substantially greater than the absorption coefficients.
25. The method according to
claim 1
, wherein the scattering medium contains a low scattering region embedded in a high scattering region.
26. The method according to
claim 1
, wherein the predicted energy is determined using finite element methods.
27. The method according to
claim 1
, wherein the predicted energy is determined using finite difference methods.
28. A method for imaging the spatial optical properties of tissue, comprising:
(a) directing energy into the scattering medium at a source location on the tissue;
(b) measuring the energy emerging from the scattering medium at a detector location on the tissue;
(c) selecting and initial guess of the spatial optical properties of the tissue;
(d) predicting the energy emerging from the tissue using an equation of radiative transfer in an iterative process, wherein the prediction is a function of the initial guess and a refraction index mismatch at a boundary of the tissue, and the iterative process generates a plurality of intermediate predictions;
(e) generating an objective function based on a normalized comparison of the prediction with the measured energy emerging from the scattering medium;
(f) generating a gradient of the objective function by adjoint differentiation;
(g) modifying the initial guess of the spatial properties of the tissue based on the gradient of the objective function;
(h) repeating steps (d) through (g) until at least one of a threshold of modifications to the initial guess is reached and the objective function reaches a threshold; and
(i) generating an image representation of the spatial optical properties of the tissue.
29. A system for reconstructing an image of a scattering medium, comprising:
a source for directing energy into the scattering medium at source location on the scattering medium;
a detector for measuring the energy emerging from the scattering medium at a detector location on the scattering medium;
an initial guess of internal properties of the scattering medium;
means for predicting the energy emerging from the scattering medium using an equation of radiative transfer, wherein the prediction is a function of the initial guess;
means for generating an objective function based on a comparison of the prediction with the measurement;
means for generating a gradient of the objective function by a method of adjoint differentiation;
means for modifying the initial guess of the properties of the scattering medium based on the gradient of the objective function; and
means for generating an image representation of the internal properties of the scattering medium.
30. The system according to
claim 1
, farther comprising means for repeating the predicting of the energy emerging from the scattering medium based on the modified initial guess, generating the objective function and modifying the initial guess, until at least one of a predetermined number of repetitions has occurred and the objective function reaches a predetermined threshold.
31. The system according to
claim 1
, wherein the prediction depends on the boundary conditions.
32. The system according to
claim 31
, wherein the boundary conditions account for a refractive mismatch at an interface between the medium and at least one of the detectors and source.
33. The system according to
claim 1
, wherein the prediction comprises an iterative process producing intermediate results.
34. The system according to
claim 33
, wherein the intermediate results of the prediction are stored.
35. The system according to
claim 34
, wherein generating the gradient of the objective function by adjoint differences uses the intermediate results of the prediction.
36. The system according to
claim 35
, wherein generating the gradient comprises stepping backward through the intermediate results of the prediction.
37. The system according to
claim 1
, wherein the equation of radiative transfer is time independent.
38. The system according to
claim 37
, wherein the time independent equation of radiative transfer is:
ωΔΨ(r,ω)+(μas)Ψ(r,ω)=S(r,ω)+μs0 ρ(ω, ω′)Ψ(r,ω′)dω′
where Ψ(r,ω) is the radiance at the spatial position r directed into a unit solid angle ω, S(r,w) is the energy directed into the medium at spatial position r into a unit solid angle ω, μs is the scattering coefficient, μa is the absorption coefficient and ρ(ω,ω′) is the scattering phase function.
39. The system according to
claim 38
, wherein the scattering phase function is:
p ( cos θ ) = 1 - g 2 2 ( 1 + g 2 - 2 g cos θ ) 3 / 2
Figure US20010032053A1-20011018-M00048
where θ is the angle between the two unit solid angles ω and ω′, and g is the anisotropy factor.
40. The system according to
claim 1
, wherein the equation of radiative transfer is time dependent.
41. The system according to
claim 40
, wherein the time dependent equation of radiative transfer is:
1 c Ψ ( r , ω , t ) t = S ( r , ω , t ) - ω · Ψ ( r , ω , t ) - ( μ a + μ s ) Ψ ( r , ω , t ) + μ s 0 2 π p ( ω , ω ) Ψ ( r , ω , t ) ω
Figure US20010032053A1-20011018-M00049
where Ψ(r,ω, t) is the radiance at the spatial position r directed into a unit solid angle ω, S(r,w,t) is the energy directed into the medium at spatial position r into a unit solid angle ω, μs is the scattering coefficient, μa is the absorption coefficient and ρ(ω,ω′) is the scattering phase function.
42. The system according to
claim 41
, wherein the scattering phase function is:
p ( cos θ ) = 1 - g 2 2 ( 1 + g 2 - 2 g cos θ ) 3 / 2
Figure US20010032053A1-20011018-M00050
where θ is the angle between the two unit solid angles ω and ω′, and g is the anisotropy factor.
43. The system according to
claim 1
, wherein the properties include at least one of a scattering coefficient, an absorption coefficient, an anisotropy factor, and a scattering phase function.
44. The system according to
claim 1
, wherein the objective function is a normalized comparison of the predicted energy and the measured energy.
45. The system according to
claim 1
, wherein the objective function is based on the normalized sum of the differences between the predicted energy and the measured energy for each source detector pair, wherein a source detector pair is formed between each source location and each detector location.
46. The system according to
claim 1
, wherein the objective function is:
ϕ = 1 2 i m ( P i - M i ) 2
Figure US20010032053A1-20011018-M00051
where Mi represents the actual measurements and Pi represents the predicted measurements for each source detector pair, m is the number of source detector pairs, where a source detector pairs is formed between each source location and each detector location.
47. The system according to
claim 1
, further comprising minimizing the objective function.
48. The system according to
claim 47
, wherein minimizing the objective function includes a one dimensional line search.
49. The system according to
claim 48
, wherein the one dimensional line search is performed along a direction of the gradient of the objective function.
50. The system according to
claim 49
, wherein the one dimensional line search is performed along a gradient-dependent direction.
51. The system according to
claim 50
, wherein the energy comprises near infra-red energy.
52. The system according to
claim 1
, wherein the scattering medium contains regions wherein the scattering coefficients are not substantially greater than the absorption coefficients.
53. The system according to
claim 1
, wherein the scattering medium contains a low scattering region embedded in a high scattering region.
54. The system according to
claim 1
, wherein the predicted energy is determined using finite element methods.
55. The system according to
claim 1
, wherein the predicted energy is determined using finite difference methods.
56. A system for imaging the spatial distribution of optical properties of tissue, comprising:
(a) a source for directing energy into the scattering medium at a source location on the tissue;
(b) a detector for measuring the energy emerging from the scattering medium at a detector location on the tissue;
(c) an initial guess of spatial optical properties of the tissue;
(d) means for predicting the energy emerging from the tissue using an equation of radiative transfer in an iterative process, wherein the prediction is a function of the initial guess and a refraction index mismatch at a boundary of the tissue, and the iterative process generates a plurality of intermediate predictions;
(e) means for generating an objective function based on a normalized comparison of the prediction with the measured energy emerging from the scattering medium;
(f) means for generating a gradient of the objective function by adjoint differentiation;
(g) means for modifying the initial guess of the spatial properties of the tissue based on the gradient of the objective function;
(h) means for repeating steps (d) through (g) until at least one of a threshold of modifications to the initial guess is reached and the objective function reaches a threshold; and
(i) means for generating an image representation of the spatial optical properties of the tissue.
57. Computer executable software code stored on a computer readable medium, the code for reconstructing an image of a scattering medium, comprising:
code to direct energy into the scattering medium at a source location on the scattering medium;
code to measure the energy emerging from the scattering medium at a detector location on the scattering medium;
code to receive an initial guess of internal properties of the scattering medium;
code to predict the energy emerging from the scattering medium using an equation of radiative transfer, wherein the prediction is a function of the initial guess;
code to generate an objective function based on a comparison of the prediction with the measurement;
code to generate a gradient of the objective function by a method of adjoint differentiation;
code to modify the initial guess of the properties of the scattering medium based on the gradient of the objective function; and
code to generate an image representation of the internal properties of the scattering medium.
58. Computer executable software code stored on a computer readable medium, the code for imaging the spatial distribution of optical properties of tissue, comprising:
(a) code to direct energy into the scattering medium at a source location on the tissue;
(b) code to measure the energy emerging from the scattering medium at a detector location on the tissue;
(c) code to receive an initial guess of spatial optical properties of the tissue;
(d) code to predict the energy emerging from the tissue using an equation of radiative transfer in an iterative process, wherein the prediction is a function of the initial guess and a refraction index mismatch at a boundary of the tissue, and the iterative process generates a plurality of intermediate predictions;
(e) code to generate an objective function based on a normalized comparison of the prediction with the measured energy emerging from the scattering medium;
(f) code to generate a gradient of the objective function by adjoint differentiation;
(g) code to modify the initial guess of the spatial properties of the tissue based on the gradient of the objective function;
(h) code to repeat steps (d) through (g) until at least one of a threshold of modifications to the initial guess is reached and the objective function reaches a threshold; and
(i) code to generate an image representation of the spatial optical properties of the tissue.
59. A computer readable medium having computer executable software code stored thereon, the code for reconstructing an image of a scattering medium, comprising:
code to direct energy into the scattering medium at a source location on the scattering medium;
code to measure the energy emerging from the scattering medium at a detector location on the scattering medium;
code to receive an initial guess of internal properties of the scattering medium;
code to predict the energy emerging from the scattering medium using an equation of radiative transfer, wherein the prediction is a function of the initial guess;
code to generate an objective function based on a comparison of the prediction with the measurement;
code to generate a gradient of the objective function by a method of adjoint differentiation;
code to modify the initial guess of the properties of the scattering medium based on the gradient of the objective function; and
code to generate an image representation of the internal properties of the scattering medium.
60. A computer readable medium having computer executable software code stored thereon, the code for imaging the spatial distribution of optical properties of tissue, comprising:
(a) code to direct energy into the scattering medium at a source location on the tissue;
(b) code to measure the energy emerging from the scattering medium at a detector location on the tissue;
(c) code to receive an initial guess of spatial optical properties of the tissue;
(d) code to predict the energy emerging from the tissue using an equation of radiative transfer in an iterative process, wherein the prediction is a function of the initial guess and a refraction index mismatch at a boundary of the tissue, and the iterative process generates a plurality of intermediate predictions;
(e) code to generate an objective function based on a normalized comparison of the prediction with the measured energy emerging from the scattering medium;
(f) code to generate a gradient of the objective function by adjoint differentiation;
(g) code to modify the initial guess of the spatial properties of the tissue based on the gradient of the objective function;
(h) code to repeat steps (d) through (g) until at least one of a threshold of modifications to the initial guess is reached and the objective function reaches a threshold; and
(j) code to generate an image representation of the spatial optical properties of the tissue.
US09/767,230 2000-01-24 2001-01-22 Imaging of a scattering medium using the equation of radiative transfer Abandoned US20010032053A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/767,230 US20010032053A1 (en) 2000-01-24 2001-01-22 Imaging of a scattering medium using the equation of radiative transfer

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US17777900P 2000-01-24 2000-01-24
US09/767,230 US20010032053A1 (en) 2000-01-24 2001-01-22 Imaging of a scattering medium using the equation of radiative transfer

Publications (1)

Publication Number Publication Date
US20010032053A1 true US20010032053A1 (en) 2001-10-18

Family

ID=26873638

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/767,230 Abandoned US20010032053A1 (en) 2000-01-24 2001-01-22 Imaging of a scattering medium using the equation of radiative transfer

Country Status (1)

Country Link
US (1) US20010032053A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040030255A1 (en) * 2002-06-05 2004-02-12 Research Foundation Of City University Hybrid-dual-Fourier tomographic algorithm for a fast three-dimensional optical image reconstruction in turbid media
US20040092824A1 (en) * 2001-03-06 2004-05-13 Stamnes Jakob J. Method and an arrangement for the determination of the optical properties of a multi-layered tissue
US20060259282A1 (en) * 2003-03-14 2006-11-16 Failla Gregory A Deterministic computation of radiation transport for radiotherapy dose calculations and scatter correction for image reconstruction
WO2009117485A3 (en) * 2008-03-18 2010-03-04 Balter, Inc. Optical method for determining morphological parameters and physiological properties of tissue
US20110046894A1 (en) * 2008-01-24 2011-02-24 Jakob Stamnes Method for discriminating between malignant and benign tissue lesions
CN101989350A (en) * 2009-08-02 2011-03-23 联发科技股份有限公司 Image enhancement method, image enhancement device and image processing circuit
US20110308811A1 (en) * 2009-03-11 2011-12-22 Kaveh Ghayour Adjoint-Based Conditioning Of Process-Based Geologic Models
WO2013049677A1 (en) * 2011-09-30 2013-04-04 The Trustees Of Columbia University In The City Of New York Compact optical imaging devices, systems, and methods
US8612195B2 (en) 2009-03-11 2013-12-17 Exxonmobil Upstream Research Company Gradient-based workflows for conditioning of process-based geologic models
JP2018128470A (en) * 2009-05-05 2018-08-16 ルミト・アーベー System, method, and luminescent marker for improved diffuse luminescent imaging or tomography in scattering medium
US10271811B2 (en) 2016-07-14 2019-04-30 Toshiba Medical Systems Corporation Scatter simulation with a radiative transfer equation using direct integral spherical harmonics method for computed tomography
US11168353B2 (en) 2011-02-18 2021-11-09 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling
US11174509B2 (en) 2013-12-12 2021-11-16 Bio-Rad Laboratories, Inc. Distinguishing rare variations in a nucleic acid sequence from a sample
US11187702B2 (en) 2003-03-14 2021-11-30 Bio-Rad Laboratories, Inc. Enzyme quantification
US11224876B2 (en) 2007-04-19 2022-01-18 Brandeis University Manipulation of fluids, fluid components and reactions in microfluidic systems
US11254968B2 (en) 2010-02-12 2022-02-22 Bio-Rad Laboratories, Inc. Digital analyte analysis
US11351510B2 (en) 2006-05-11 2022-06-07 Bio-Rad Laboratories, Inc. Microfluidic devices
US11390917B2 (en) 2010-02-12 2022-07-19 Bio-Rad Laboratories, Inc. Digital analyte analysis
US11511242B2 (en) 2008-07-18 2022-11-29 Bio-Rad Laboratories, Inc. Droplet libraries
US11819849B2 (en) 2007-02-06 2023-11-21 Brandeis University Manipulation of fluids and reactions in microfluidic systems
US11901041B2 (en) 2013-10-04 2024-02-13 Bio-Rad Laboratories, Inc. Digital analysis of nucleic acid modification
US11898193B2 (en) 2011-07-20 2024-02-13 Bio-Rad Laboratories, Inc. Manipulating droplet size
US12038438B2 (en) 2008-07-18 2024-07-16 Bio-Rad Laboratories, Inc. Enzyme quantification
US12091710B2 (en) 2006-05-11 2024-09-17 Bio-Rad Laboratories, Inc. Systems and methods for handling microfluidic droplets
US12140590B2 (en) 2021-11-17 2024-11-12 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5137355A (en) * 1988-06-08 1992-08-11 The Research Foundation Of State University Of New York Method of imaging a random medium
US5213105A (en) * 1990-12-04 1993-05-25 Research Corporation Technologies, Inc. Frequency domain optical imaging using diffusion of intensity modulated radiation
US5787888A (en) * 1995-05-15 1998-08-04 Schotland; John Carl Absorption tomography system and method using direct reconstruction of scattered radiation
US5807263A (en) * 1992-06-17 1998-09-15 Non-Invasivie Technology, Inc. Imaging of biological tissue using photon migration with high directionality techniques
US5865754A (en) * 1995-08-24 1999-02-02 Purdue Research Foundation Office Of Technology Transfer Fluorescence imaging system and method
US5931789A (en) * 1996-03-18 1999-08-03 The Research Foundation City College Of New York Time-resolved diffusion tomographic 2D and 3D imaging in highly scattering turbid media
US6081322A (en) * 1997-10-16 2000-06-27 Research Foundation Of State Of New York NIR clinical opti-scan system
US6163589A (en) * 1998-06-13 2000-12-19 General Electric Company Monte Carlo scatter correction method for computed tomography of general object geometries
US6219575B1 (en) * 1998-10-23 2001-04-17 Babak Nemati Method and apparatus to enhance optical transparency of biological tissues
US6662128B2 (en) * 2002-01-18 2003-12-09 The Research Foundation Of State University Of New York Normalized-constraint algorithm for minimizing inter-parameter crosstalk in imaging of scattering media
US6795195B1 (en) * 1999-09-14 2004-09-21 Research Foundation Of State University Of New York System and method for tomographic imaging of dynamic properties of a scattering medium
US6937884B1 (en) * 1999-09-14 2005-08-30 The Research Foundation Of State University Of New York Method and system for imaging the dynamics of scattering medium
US7106327B2 (en) * 2002-11-26 2006-09-12 The Trustees Of Columbia University In The City Of New York Systems and methods for modeling the impact of a medium on the appearances of encompassed light sources

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5137355A (en) * 1988-06-08 1992-08-11 The Research Foundation Of State University Of New York Method of imaging a random medium
US5213105A (en) * 1990-12-04 1993-05-25 Research Corporation Technologies, Inc. Frequency domain optical imaging using diffusion of intensity modulated radiation
US5807263A (en) * 1992-06-17 1998-09-15 Non-Invasivie Technology, Inc. Imaging of biological tissue using photon migration with high directionality techniques
US5787888A (en) * 1995-05-15 1998-08-04 Schotland; John Carl Absorption tomography system and method using direct reconstruction of scattered radiation
US5865754A (en) * 1995-08-24 1999-02-02 Purdue Research Foundation Office Of Technology Transfer Fluorescence imaging system and method
US5931789A (en) * 1996-03-18 1999-08-03 The Research Foundation City College Of New York Time-resolved diffusion tomographic 2D and 3D imaging in highly scattering turbid media
US6081322A (en) * 1997-10-16 2000-06-27 Research Foundation Of State Of New York NIR clinical opti-scan system
US6163589A (en) * 1998-06-13 2000-12-19 General Electric Company Monte Carlo scatter correction method for computed tomography of general object geometries
US6219575B1 (en) * 1998-10-23 2001-04-17 Babak Nemati Method and apparatus to enhance optical transparency of biological tissues
US6795195B1 (en) * 1999-09-14 2004-09-21 Research Foundation Of State University Of New York System and method for tomographic imaging of dynamic properties of a scattering medium
US6937884B1 (en) * 1999-09-14 2005-08-30 The Research Foundation Of State University Of New York Method and system for imaging the dynamics of scattering medium
US6662128B2 (en) * 2002-01-18 2003-12-09 The Research Foundation Of State University Of New York Normalized-constraint algorithm for minimizing inter-parameter crosstalk in imaging of scattering media
US7106327B2 (en) * 2002-11-26 2006-09-12 The Trustees Of Columbia University In The City Of New York Systems and methods for modeling the impact of a medium on the appearances of encompassed light sources

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7822468B2 (en) * 2001-03-06 2010-10-26 Balter, AS Method and an arrangement for the determination of the optical properties of a multi-layered tissue
US20040092824A1 (en) * 2001-03-06 2004-05-13 Stamnes Jakob J. Method and an arrangement for the determination of the optical properties of a multi-layered tissue
US20110098575A1 (en) * 2001-03-06 2011-04-28 Balter As Method and an arrangement for the determination of the optical properties of a multi-layered tissue
US7218959B2 (en) * 2002-06-05 2007-05-15 Research Foundation Of City University Hybrid-dual-fourier tomographic algorithm for a fast three-dimensionial optical image reconstruction in turbid media
US20040030255A1 (en) * 2002-06-05 2004-02-12 Research Foundation Of City University Hybrid-dual-Fourier tomographic algorithm for a fast three-dimensional optical image reconstruction in turbid media
US11187702B2 (en) 2003-03-14 2021-11-30 Bio-Rad Laboratories, Inc. Enzyme quantification
US20060259282A1 (en) * 2003-03-14 2006-11-16 Failla Gregory A Deterministic computation of radiation transport for radiotherapy dose calculations and scatter correction for image reconstruction
US11351510B2 (en) 2006-05-11 2022-06-07 Bio-Rad Laboratories, Inc. Microfluidic devices
US12091710B2 (en) 2006-05-11 2024-09-17 Bio-Rad Laboratories, Inc. Systems and methods for handling microfluidic droplets
US11819849B2 (en) 2007-02-06 2023-11-21 Brandeis University Manipulation of fluids and reactions in microfluidic systems
US11224876B2 (en) 2007-04-19 2022-01-18 Brandeis University Manipulation of fluids, fluid components and reactions in microfluidic systems
US11618024B2 (en) 2007-04-19 2023-04-04 President And Fellows Of Harvard College Manipulation of fluids, fluid components and reactions in microfluidic systems
US9974475B2 (en) 2008-01-24 2018-05-22 Balter, Inc. Optical transfer diagnosis (OTD) method for discriminating between malignant and benign tissue lesions
US20110046894A1 (en) * 2008-01-24 2011-02-24 Jakob Stamnes Method for discriminating between malignant and benign tissue lesions
US20110054298A1 (en) * 2008-03-18 2011-03-03 Stamnes Jakob J Optical method for determining morphological parameters and physiological properties of tissue
US9823189B2 (en) 2008-03-18 2017-11-21 Balter, As. Optical method for determining morphological parameters and physiological properties of tissue
WO2009117485A3 (en) * 2008-03-18 2010-03-04 Balter, Inc. Optical method for determining morphological parameters and physiological properties of tissue
US11596908B2 (en) 2008-07-18 2023-03-07 Bio-Rad Laboratories, Inc. Droplet libraries
US11534727B2 (en) 2008-07-18 2022-12-27 Bio-Rad Laboratories, Inc. Droplet libraries
US12038438B2 (en) 2008-07-18 2024-07-16 Bio-Rad Laboratories, Inc. Enzyme quantification
US11511242B2 (en) 2008-07-18 2022-11-29 Bio-Rad Laboratories, Inc. Droplet libraries
US8892412B2 (en) * 2009-03-11 2014-11-18 Exxonmobil Upstream Research Company Adjoint-based conditioning of process-based geologic models
US20110308811A1 (en) * 2009-03-11 2011-12-22 Kaveh Ghayour Adjoint-Based Conditioning Of Process-Based Geologic Models
US8612195B2 (en) 2009-03-11 2013-12-17 Exxonmobil Upstream Research Company Gradient-based workflows for conditioning of process-based geologic models
JP2018128470A (en) * 2009-05-05 2018-08-16 ルミト・アーベー System, method, and luminescent marker for improved diffuse luminescent imaging or tomography in scattering medium
CN101989350A (en) * 2009-08-02 2011-03-23 联发科技股份有限公司 Image enhancement method, image enhancement device and image processing circuit
US11254968B2 (en) 2010-02-12 2022-02-22 Bio-Rad Laboratories, Inc. Digital analyte analysis
US11390917B2 (en) 2010-02-12 2022-07-19 Bio-Rad Laboratories, Inc. Digital analyte analysis
US11747327B2 (en) 2011-02-18 2023-09-05 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling
US11168353B2 (en) 2011-02-18 2021-11-09 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling
US11768198B2 (en) 2011-02-18 2023-09-26 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling
US11965877B2 (en) 2011-02-18 2024-04-23 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling
US11754499B2 (en) 2011-06-02 2023-09-12 Bio-Rad Laboratories, Inc. Enzyme quantification
US11898193B2 (en) 2011-07-20 2024-02-13 Bio-Rad Laboratories, Inc. Manipulating droplet size
US10111594B2 (en) 2011-09-30 2018-10-30 The Trustees Of Columbia University In The City Of New York Compact optical imaging devices, systems, and methods
WO2013049677A1 (en) * 2011-09-30 2013-04-04 The Trustees Of Columbia University In The City Of New York Compact optical imaging devices, systems, and methods
US11901041B2 (en) 2013-10-04 2024-02-13 Bio-Rad Laboratories, Inc. Digital analysis of nucleic acid modification
US11174509B2 (en) 2013-12-12 2021-11-16 Bio-Rad Laboratories, Inc. Distinguishing rare variations in a nucleic acid sequence from a sample
US10271811B2 (en) 2016-07-14 2019-04-30 Toshiba Medical Systems Corporation Scatter simulation with a radiative transfer equation using direct integral spherical harmonics method for computed tomography
US12140590B2 (en) 2021-11-17 2024-11-12 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling
US12140591B2 (en) 2022-03-21 2024-11-12 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling

Similar Documents

Publication Publication Date Title
US20010032053A1 (en) Imaging of a scattering medium using the equation of radiative transfer
US7962200B2 (en) Method and system for free space optical tomography of diffuse media
Klose et al. Optical tomography using the time-independent equation of radiative transfer—Part 2: inverse model
Ye et al. Optical diffusion tomography by iterative-coordinate-descent optimization in a Bayesian framework
Arridge Methods in diffuse optical imaging
Barbour A perturbation approach for optical diffusion tomography using continuous-wave and time-resolved data
US6528809B1 (en) Methods and apparatus for tailoring spectroscopic calibration models
CN105894562B (en) A kind of absorption and scattering coefficienth method for reconstructing in optical projection tomographic imaging
US20150286785A1 (en) Systems, methods, and devices for image reconstruction using combined pde-constrained and simplified spherical harmonics algorithm
Abdoulaev et al. Optical tomography as a PDE-constrained optimization problem
US20190110024A1 (en) Tomographic Imaging Methods, Devices, and Systems
JP4913299B2 (en) Scattering medium imaging using relative detector values
US7812945B2 (en) Fluorescence tomography using line-by-line forward model
US7034303B2 (en) System and method of image reconstruction for optical tomography with limited data
Tarvainen et al. Quantitative photoacoustic tomography: modeling and inverse problems
Bates et al. A probabilistic approach to tomography and adjoint state methods, with an application to full waveform inversion in medical ultrasound
US20040085536A1 (en) Tomography system and method using nonlinear reconstruction of scattered radiation
Chang et al. Recovery of optical cross-section perturbations in dense-scattering media by transport-theory-based imaging operators and steady-state simulated data
Konovalov et al. Early‐photon reflectance fluorescence molecular tomography for small animal imaging: Mathematical model and numerical experiment
US7859671B2 (en) Method for determining optical properties of turbid media
Wang et al. Depth-resolved backscattering signal reconstruction based OCT attenuation compensation
US7046832B1 (en) Imaging of scattering media using relative detector values
Chang et al. Layer-stripping approach for recovery of scattering media from time-resolved data
Kirisits et al. Diffraction tomography for incident Herglotz waves
Nagarajan et al. Proficient reconstruction algorithms for low-dose X-ray tomography

Legal Events

Date Code Title Description
AS Assignment

Owner name: THE RESEARCH FOUNDATION OF STATE UNIVERSITY OF NEW

Free format text: CORRECTIVE DOCUMENT TO CORRECT THE PROPERTY NUMBER;ASSIGNORS:HIELSCHER, ANDREAS;KLOSE, ALEXANDER;REEL/FRAME:012151/0353

Effective date: 20010503

AS Assignment

Owner name: NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF

Free format text: EXECUTIVE ORDER 9424, CONFIRMATORY LICENSE;ASSIGNOR:STATE UNIVERSITY OF NEW YORK;REEL/FRAME:021035/0150

Effective date: 20011130

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION