ESTIMATING OPTICAL PROPERTIES OF SURGICAL TISSUE
20220313358 · 2022-10-06
Inventors
Cpc classification
A61B2034/104
HUMAN NECESSITIES
A61B2018/00636
HUMAN NECESSITIES
A61B18/203
HUMAN NECESSITIES
International classification
Abstract
A method of assessing optical properties of surgical tissue by observing the tissue thermal response to laser irradiation includes exposing the tissue in a surgical region to a short laser pulse for triggering a localized temperature increase, and observing the triggered temperature increase by a thermal sensor. Optical properties of the tissue are then estimated, for determining laser surgery parameters for an eminent procedure, based on the observed temperature increase. In an example configuration, the thermal sensor is a thermal infrared camera, and estimation includes using an Ensemble Kalman Filter (EnKF) for comparing the temperature sensor data with the output of a computational laser-tissue interaction model.
Claims
1. A method for predicting tissue properties indicative of a thermal response of irradiated tissue, comprising: directing an irradiation signal at tissue for a therapeutic effect; receiving, from an optical sensor, thermal images indicative of a temperature response of the irradiated tissue based on optical properties of the irradiated tissue; applying the temperature response to a thermal laser-tissue interaction model for computing irradiation response coefficients indicative of an ablative effect on the irradiated tissue from the irradiation; and controlling the irradiation signal based on the irradiation response coefficients.
2. The method of claim 1 wherein the tissue properties include: an absorption coefficient indicative of a fraction of photonic energy transferred to the tissue in the form of heat; and and a scattering coefficient indicative of a direction change of a photon upon transferring the fraction of photonic energy.
3. The method of claim 1 wherein the ablative effect causes heating for inducing removal or cutting of the tissue.
4. The method of claim 1 wherein the irradiation signal is a laser and directing the irradiation signal includes actuating the laser for aiming and traversing the laser across the tissue.
5. The method of claim 4 further comprising receiving thermal images from an infrared camera focused on an irradiated region of the tissue defined by the laser.
6. The method of claim 1 wherein the thermal laser-tissue interaction model is a filter for computing optical penetration of the irradiation signal into the tissue and a fraction of energy of the irradiation signal absorbed by the irradiated tissue and manifested as heat by the irradiated tissue receiving the irradiation signal.
7. The method of claim 6 further comprising: determining an initial value for one or more of the optical properties of the tissue; computing the irradiation response coefficients based on the one or more initial values; and iteratively revising the computed irradiation response coefficients based on the received thermal images.
8. The method of claim 7 wherein iteratively revising the irradiation response coefficients includes comparing the temperature response based on the received thermal images with the computed irradiation response coefficients from a previous iteration.
9. The method of claim 1 wherein the filter performs tracking of time varying parameters based on a progression of the irradiation response coefficients in response to changes in the optical properties of the irradiated tissue resulting from a pulsing of the irradiation signal.
10. A computer guided laser device for performing surgical manipulations based on method for predicting tissue properties indicative of a thermal response of irradiated tissue, comprising: a laser operative for directing an irradiation signal at tissue for a therapeutic effect; an infrared camera for transmitting thermal images indicative of a temperature response of the irradiated tissue based on optical properties of the irradiated tissue; a computation circuit for applying the temperature response to a thermal laser-tissue interaction model for computing irradiation response coefficients indicative of an ablative effect on the irradiated tissue from the irradiation; a memory for storing the thermal laser-tissue interaction model; and a laser control responsive to the computation circuit for controlling the irradiation signal based on the irradiation response coefficients.
11. The method of claim 10 wherein the tissue properties include: an absorption coefficient indicative of a fraction of photonic energy transferred to the tissue in the form of heat; and and a scattering coefficient indicative of a direction change of a photon upon transferring the fraction of photonic energy.
12. The method of claim 10 wherein the ablative effect causes heating for inducing removal or cutting of the tissue.
13. The method of claim 10 wherein the irradiation signal is a laser beam and the laser control is configured to actuate the laser for aiming and traversing the laser across the tissue.
14. The method of claim 13 wherein the thermal images contain temperature information from an irradiated region of the tissue defined by the laser.
15. The method of claim 10 wherein the thermal laser-tissue interaction model is a filter for computing optical penetration of the irradiation signal into the tissue and a fraction of energy of the irradiation signal absorbed by the irradiated tissue and manifested as heat by the irradiated tissue receiving the irradiation signal.
16. The method of claim 10 wherein the filter is configured for tracking of time varying parameters based on a progression of the irradiation response coefficients in response to changes in the optical properties of the irradiated tissue resulting from the irradiation signal.
17. In an irradiation treatment environment for ablating tissue through controlled laser energy, a method for predicting a thermal response for absorption and scattering resulting from projected light, comprising: identifying a thermal response of an irradiated tissue receiving, from an optical sensor, thermal images indicative of a temperature response of the irradiated tissue; applying the temperature response to a thermal laser-tissue interaction model for computing irradiation response coefficients indicative of an ablative effect on the irradiated tissue; and controlling an irradiation source based on the irradiation response coefficients.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The foregoing and other objects, features and advantages of the invention will be apparent from the following description of particular embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
[0011]
[0012]
[0013]
[0014]
[0015]
DETAILED DESCRIPTION
[0016] Configurations below describe implementation of an irradiation method, system and apparatus for laser based treatment of tissue. Alternate irradiation sources and radiation targets other than tissue may be utilized with the disclosed approach. The configurations below depict a particular approach and example using surgical approaches with human tissue, and exhibit differences in laser irradiation cutting, ablation and/or removal techniques with varied tissue types. The disclosed approach is easily deployable in a robotic mechanism for controlling and guiding a robotic actuator for surgical intervention responsive to the computed irradiation parameters as described below.
[0017]
[0018] Conventional robotic systems for laser surgery cannot monitor and control the complex interactions that occur between the laser and the tissue. Configurations depicted below propose a method to identify the physical tissue properties that govern the dynamics of laser-tissue interactions. The disclosed approach focuses on the estimation of two quantities, namely, the absorption and scattering coefficients, whose knowledge is necessary to model the optical-thermal response of laser-irradiated tissue. Giving robots the ability to identify these coefficients is key to enable the automatic control of laser actions. The claimed approach estimates absorption and scattering using a system identification approach, i.e., by measuring the tissue temperature elevation created by a prescribed set of laser inputs, such as laser aiming, spot size, power and exposure time. Other laser inputs for control and intensity of the laser may also be programmed and directed; this set is exemplary.
[0019] Conventional uses of the absorption and scattering coefficients of tissue rely on the use of specialized and/or bulky optical equipment (e.g., integrating spheres) that is cumbersome to use in a surgical setting. Configurations herein, in contrast, characterize absorption and scattering based on the observation of the tissue thermal response to laser exposure. The disclosed approach operates as follows: given an initial guess of the unknown coefficients, first attempt to predict the tissue thermal response using a thermal laser-tissue interaction model; then update the tissue optical properties to minimize the difference between the predicted and observed tissue temperature. To perform the update, an Ensemble Kalman Filter (EnKF) may be employed. The EnKF is a type of Bayesian filtering algorithm for data assimilation.
[0020] The sequential nature of EnKFs enables the implementation of an online, or continual feedback estimation process, i.e., the absorption and scattering coefficients are progressively refined as more and more temperature observations become available over time. It should be noted that the implementation of the approach in the workflow of a robotic laser procedure only imposes the introduction of a thermal sensor to monitor the tissue, such as a miniaturized infrared thermocamera. No additional input or invasive diagnostics are imposed on the laser surgery patient.
[0021]
[0022] The computation circuit 120 therefore receives thermal images 112 from the infrared camera 121 focused on an irradiated region of the tissue defined by the laser. In a particular configuration, the irradiation signal 102 is a laser and directing the irradiation signal includes actuating the laser for aiming and traversing the laser across the tissue 110.
[0023] The tissue properties include an absorption coefficient indicative of a fraction of photonic energy transferred to the tissue in the form of heat, and a scattering coefficient indicative of a direction change of a photon upon transferring the fraction of photonic energy. The resulting ablative effect causes heating for inducing removal or cutting of the tissue, including cutting, ablating, abrading and/or outright removal from the heat energy of the laser. As underscored above, careful application of the laser is needed to channel the potentially damaging effect in the proper manner to avoid damaging healthy or unexcised tissue in the surgical region.
[0024] The proposed approach identifies the tissue absorption and scattering coefficients based on Ensemble Kalman Filtering. In the EnKF framework, the unknown parameters of a system are modeled as stochastic variables whose probability density functions are encoded by a set of random realizations called an ensemble. Each time new sensor data becomes available, the ensemble is manipulated through a set of update rules to reflect the new probability distributions of the unknown parameters conditioned on the observed data. A more detailed formulation of the filter and a description of the ensemble update rules are described further below. Configurations herein use a version of EnKF capable of tracking time-varying parameters, which allows monitoring of the shift in the tissue optical properties that may occur during a laser procedure. Since these heating effects occur quickly in response to an ongoing laser surgical procedure, prompt response is important to identify appropriate laser control parameters in a timely manner.
[0025] Continuing to refer to
[0026] The thermal laser-tissue interaction model 160 defines a filter for computing optical penetration of the irradiation signal 102 into the tissue 110 and also the fraction of energy of the irradiation signal absorbed and manifested as heat by the irradiated tissue receiving the irradiation signal. It is important to define the role that the absorption and scattering coefficients play in the thermal response of laser-irradiated tissue.
[0027] At appropriate intervals, the computation circuit 120 iteratively revises the computed irradiation response coefficients based on the received thermal images. This includes comparing the temperature response based on the received thermal images with the computed irradiation response coefficients from a previous iteration. The filter performs tracking of time varying parameters based on a progression of the irradiation response coefficients in response to changes in the optical properties of the irradiated tissue 110 resulting from the irradiation signal 102.
[0028]
where c.sub.v is the volumetric heat capacity of the tissue (J cm.sup.−3 K.sup.−1), k is the tissue thermal conductivity (W cm.sup.−1 K.sup.−1), and S is the volumetric power density (W cm.sup.−3). This latter term models the heat created by the laser in the tissue, and it is given by the product between the beam power (W) and the light absorption map A(x, y, z) (cm.sup.−3), which represents the fraction of light captured at any given location within the tissue volume.
[0029] To calculate the absorption map A, it is necessary to model the diffusion of light into the tissue. It is in these calculations that the coefficients of absorption μ.sub.a and scattering μ.sub.s (both having units of cm.sup.−1) appear. Obtaining a closed form solution for the absorption map can be challenging, and this quantity is frequently calculated with a Monte Carlo method instead; the idea is to simulate the optical path of a large number of photons as a discrete random walk, and to keep track of where the photons deposit energy. The length of each step of the walk is sampled from a logarithmic distribution, i.e.,
where ζ is a computer-generated number sampled uniformly at random between 0 and 1. When a photon moves from one step to the next, its direction of travel will change due to scattering. This change in direction is modeled by means of an azimuthal component, sampled uniformly at random between 0 and 2π, combined with a deflection angle θ, which is typically modeled using the Henyey-Greenstein function, i.e.,
with g being the expected value of cos(θ). This parameter is also known as the anisotropy factor, and for most biological tissues, its value has experimentally been determined to range between 0.7 and 0.99.
[0030] At each step of the walk, a photon loses a fraction of its energy due to absorption. A photon is terminated either when it escapes the tissue volume or when its residual energy level falls below some arbitrary small positive value €.
[0031] To estimate the absorption and scattering coefficients, μ.sub.a and μ.sub.s in (2), the computation circuit 120 uses an augmented EnKF 150. Given the observed sensor data, the goal is to formulate an approximation of the joint probability density function π(T, μ.sub.a, μ.sub.s) using a discrete sample. For conciseness of notation, we introduce a vector θ=(μ.sub.a, μ.sub.s), so that the probability density function can simply be written as π(T, θ).
[0032] Assume that we have a set of measurements d.sub.j of the obtained sequentially by the thermal sensor at discrete times t.sub.j, with j=1, . . . , M. Further assume that the data are corrupted by measurement errors. Let T.sub.j denote the temperature predicted by the laser-tissue interaction model at time j, and let θ.sub.j=(μ.sub.a,j, μ.sub.s,j) be a vector containing the parameter estimates at time j. The filtering process begins by drawing a random sample of size N from the prior distribution π(T.sub.0, θ.sub.0), which encodes any prior knowledge on the unknown coefficients. This forms the initial ensemble at time j=0. The filter then proceeds in a two-step updating scheme from time j to j+1, as described below.
1) Prediction Step: Given the Current Ensemble
[0033]
S.sub.j={(T.sub.j.sup.n,θ.sub.j.sup.n)}.sub.n=1.sup.N
at time j, the prediction step of the EnKF updates the temperature values using a model approximation; i.e.,
T.sub.j+1|j.sup.n=F(T.sub.j.sup.n,θ.sub.j.sup.n)+v.sub.j+1.sup.n,n=1, . . . ,N (4)
Where F(T.sub.j.sup.n, θ.sub.j.sup.n) represents the numerical solution to (1) at time j+1, stored as a column vector, and the innovation
v.sub.j+1.sup.n˜(0,C)
accounts for uncertainty in the forward prediction. The parameter values
θ.sub.j.sup.n.
are propagated forward using a random walk model of the form
θ.sub.j+1|j.sup.n=θ.sub.j.sup.n+ξ.sub.j+1.sup.n,n=1, . . . ,N (5)
where
ξ.sub.j+1.sup.n˜(0,E)
with a prescribed covariance matrix E. Note that the parameter forward prediction in (5) is not necessary if the parameters are assumed to be constants; however, it is vital in tracking time-varying parameters. The predicted temperature and parameter values are augmented into vectors of the form
which are used to compute the mean
and the covariance
of the prediction ensemble.
2) Analysis Step: During the analysis step, the observed data d.sub.j+1 are assimilated in producing the posterior ensemble, which is computed by
z.sub.j+1.sup.n=.sub.j+1|j.sup.n+K.sub.j+1(d.sub.j+1.sup.n−G(z.sub.j+1|j.sup.n)) (9)
for each n=1, . . . , N. Here
d.sub.j+1.sup.n=d.sub.j+1+w.sub.j+1.sup.n,n=1, . . . ,N (10)
generates an ensemble of fictitious measurements around the observed data d.sub.j+1, with
w.sub.j+1.sup.n˜(0,D)
representing observation error; G is the observation function, which maps the predicted states and parameters to corresponding model observations; and K.sub.j+1 is the Kalman gain matrix, which contains cross-correlation information between the predicted model states and parameters. In this work, the observation function G in (10) is a linear mapping
G(z.sub.j+1|j.sup.n)=P z.sub.j+1|j.sup.n,n=1, . . . ,N (11)
where the projection matrix P picks out the tissue location at which the temperature is being measured, and the Kalman gain is computed by
K.sub.j+1=Γ.sub.j+1|jP.sup.T(PΓ.sub.j+1|jP.sup.T+D).sup.−1. (12)
Posterior ensemble statistics are computed similarly as in (7)-(8) using
z.sub.j+1.sup.n.
The process repeats for j<M. Note that here we assume that temperature data are available at each time j; if measurements are not available at a subset of the filter time steps, the observation update can be neglected such that the prediction ensemble serves as the posterior at these steps.
[0034] To study the viability of the proposed method in estimating the unknown tissue absorption and scattering coefficients, we conducted a set of numerical experiments. Simulations were performed using the MATLAB® programming language (The MathWorks, Inc., Natick, Mass., well known in the art). Other computation packages may also be employed. The computation circuit 102 is a computer having a processor and memory suitable for executing and performing the simulations and related calculations, and for receiving the temperature response and rendering the results.
[0035] In each experiment, we simulate the setup previously illustrated in
[0036] As noted, the goal is to estimate the absorption and scattering coefficients of the tissue given the thermal sensor data. At the beginning of each experiment, we initialize the EnKF with an ensemble of size N=50. The initial tissue temperature is set to 0° C., and the initial values for the unknown tissue coefficients are drawn from uniformly distributed priors, i.e., U (0.5θ{circumflex over ( )}, 2θ{circumflex over ( )}), where θ{circumflex over ( )} are the true coefficient values listed in Table I. To perform the temperature prediction step (§ II-B), the filter internally runs its own implementation of the laser-tissue interaction model described in section II-A with a coarser tissue grid (i.e. 20×20×10 voxels) than the one used to simulate the sensor data. The use of a coarser forward model helps to limit the computational complexity of the filter. While the absorption and scattering coefficients are unknown, we assume that the EnKF has knowledge of the other two tissue parameters in the thermal model, namely, the volumetric heat capacity, c.sub.v, and thermal conductivity, k. We note that these additional parameters may not always be known a priori in a realistic setting, but reasonable approximations can generally be obtained using empirical models available in the laser tissue interactions literature.
TABLE-US-00001 TABLE I TISSUE PHYSICAL PROPERTIES USED IN SIMULATION Symbol Physical Variable Units Value Used μa Absorption Coefficient cm−.sup.1 1 μs Scattering Coefficient cm−.sup.1 100 cv Volumetric Heat Capacity J/(cm−.sup.3 ° C.) 3.76 k Thermal Conductivity W/(cm ° C.) 0.0037
[0037]
[0038]
[0039]
[0040] As seen in
[0041] In this experiment depicted in
respectively. It should be noted that the EnKF does not assume any knowledge of the relations above, and that the goal of this experiment is precisely to verify if the filter is able to track the absorption and scattering coefficients as their values change over time.
[0042]
[0043] Those skilled in the art should readily appreciate that the programs and methods defined herein are deliverable to a user processing and rendering device in many forms, including but not limited to a) information permanently stored on non-writeable storage media such as ROM devices, b) information alterably stored on writeable non-transitory storage media such as floppy disks, magnetic tapes, CDs, RAM devices, and other magnetic and optical media, or c) information conveyed to a computer through communication media, as in an electronic network such as the Internet or telephone modem lines. The operations and methods may be implemented in a software executable object or as a set of encoded instructions for execution by a processor responsive to the instructions. Alternatively, the operations and methods disclosed herein may be embodied in whole or in part using hardware components, such as Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs), state machines, controllers or other hardware components or devices, or a combination of hardware, software, and firmware components.
[0044] While the system and methods defined herein have been particularly shown and described with references to embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention encompassed by the appended claims.