The invention relates to a data processing system for the evaluation of image data that represent the time varying concentration of at least one tracer substance in an object, a record carrier with a computer program for such a data processing system, and an examination apparatus with such a data processing system.
When using medical imaging devices such as CT (Computed Tomography), MR (Magnetic Resonance), PET (Positron Emission Tomography), SPECT (Single Photon Emission Computed Tomography) or US (Ultrasound) to display functional or morphological properties of a patient under study, either a number of static scans or a contiguous time series of dynamic scans is recorded. To obtain the medical information of interest encoded in these images in certain applications a compartmental analysis of the underlying chemical, biological and physiological processes has to be accomplished. Compartmental analysis is based on a special type of mathematical model for the description of the observed data, in which physiologically separate pools of a (tracer) substance are defined as “compartments”. The model then describes the concentration of said substance in the different compartments, for example in the compartment of arterial blood on the one hand side and in the compartment of tissue on the other hand side (it should be noted, however, that in general compartments need not be spatially compact or connected). Typically, there is an exchange of substance between the various compartments that is governed by differential equations with (unknown) parameters like exchange rates. In order to evaluate a compartment model for a given observation, the differential equations have to be solved and their parameters have to be estimated such that the resulting solutions optimally fit to the observed data. Details on the technique of compartmental analysis may be found in the literature (e.g. S. Huang and M. Phelps, “Principles of Tracer Kinetic Modeling in Positron Emission Tomography and Autoradiography” in: M. Phelps, J. Mazziotta, and H. Schelbert (eds.), Positron Emission Tomography and Autoradiography: Principles and Applications for the Brain and Heart, pp 287-346, Raven Press, New York, 1986).
Current methods either apply compartmental models on larger regions of interest, that have to be defined prior to the analysis and depend on previous knowledge, which can introduce an unwanted bias into the analysis, or use simplified (e.g. linearized) models, which can not supply the full information comprised within the recorded data.
Based on this situation it was an object of the present invention to provide means for the evaluation of image data with respect to a compartment model that yield accurate results while integrating easily into the clinical workflow.
This object is achieved by a data processing system according to claim 1, a record carrier according to claim 9, and an examination apparatus according to claim 10. Preferred embodiments are disclosed in the dependent claims.
The data processing system according to the present invention serves to the evaluation of image data that represent the time varying concentration of at least one tracer substance in an object. The image data may for example be PET data that record the radioactive decay of the tracer substance in a patient, wherein the spatial distribution of said substance contains information on physiological or metabolic processes in the body. The data processing system comprises the following components:
(a) A library module comprising parameter dependent analytical functions that represent solutions to at least one given physiological compartment model. Preferably, the analytical functions are non-linear with respect to their independent variable (time) and/or the parameters. The library module is typically implemented by software and data that are stored in a memory (for example RAM, hard disk, CD) of the data processing system. As described above, a compartment model describes the distribution of a substance between different compartments and the exchange of substance between these compartments. Typically the type of compartment model is characterized by the number of different compartments that are considered and the possibilities of exchange between these compartments.
(b) An analysis module that is coupled to the library module and that is adapted to fit the parameters of said analytical functions of the library module (for a given compartment model) to the image data. The analysis module is typically implemented as computer software that can execute the required mathematical operations, said software being stored in a memory of the data processing system. Moreover, the analysis module comprises a (micro)processor for the execution of the algorithms on the image data.
A data processing system of the aforementioned kind has the advantage that it makes use of analytical solutions of one or more given compartment models, which allows real-time computation of complex compartment models and the evaluation of image data with high spatial resolution, i.e. on a voxel basis. Moreover, the resulting solutions are very robust.
In the most simple case, the library contains analytical functions for one compartment model only, making the data processing system apt to perform a fast routine analysis of image data. Preferably however, the library module comprises analytical functions for a set of several compartment models of different complexity and design, from which a user may select by some interactive input device like a keyboard or a mouse. The user may thus choose a compartment model which he considers as optimal for the description of the underlying physiological processes.
According to a further development of the library module, it comprises analytical expressions for the gradients of the analytical functions with respect to their parameters. These expressions may then be used for a fast and accurate estimation of the parameters to the observed image data in fitting procedures like gradient descent (with respect to said parameters), Gauss-Newton, or Levenberg-Marquard (cf. J. Dennis, “Nonlinear Least-Squares” in: D. Jacobs (ed.), State of the Art in Numerical Analysis, pp. 269-312, Academic Press; K. Levenberg, “A Method for the Solution of Certain Problems in Least Squares”, Quart. Appl. Math., Vol. 2, pp 164-168, 1944; D. Marquardt, “An Algorithm for Least-Squares Estimation of Nonlinear Parameters”, SIAM J. Appl. Math. Vol. 11, pp 431-441, 1963). The analytical expressions for the gradients are therefore a reasonable addition to the analytical functions that describe the compartment model.
According to a preferred embodiment of the library module, the analytical functions have the general form according to the following equation
wherein:
Cj is the tracer concentration in a compartment j;
ai, bi, ci and λk are parameters of which at least some shall be fitted to the image data;
is the gamma function; and
is the incomplete gamma function.
As can be shown by mathematical analysis, these analytical functions are suited to described a large class of different compartment models and input functions. In a typical case, the parameters ai, bi, ci describe the plasma concentration of the tracer substance, while the λk depend on exchange rates of the compartment model. The parameters ai, bi, ci may then separately be determined by fitting them to a measured plasma concentration of the tracer.
According to another preferred embodiment, the data processing system is adapted to estimate the errors of the fitted parameters. This estimation will typically be based on a calculation of error data sets from the image data, wherein this calculation may either be done by means of a noise model or by simulation of the image acquisition process. The estimation of parameter errors is a valuable additional information for the user of the data processing system that allows a judgment on the reliability of the calculated results. Furthermore, the consideration of errors in a weighted fit increases the stability of the parameter estimation.
The data processing system preferably is adapted to evaluate the compartment model(s) for every picture element (pixel) or volume element (voxel) of the image data or for larger regions of interest that comprise several pixels or voxels. Thus the user may decide with which spatial resolution the image data are evaluated, wherein the finest resolution of a pixel or voxel is feasible due to the use of analytical functions.
The data processing system may optionally be adapted to register the image data and/or to register maps of the fitted parameters or the like with further images that originate from the same or a different modality (for example PET, SPECT, CT, MR, or US). During preprocessing, the raw image data may for example be co-registered with previous image frames from the same object and the same modality. At the output stage, a registration of the calculated parameter maps with images like CT-scans allows for a fusion of physiological and morphological data.
The data processing system may further comprise a display unit for the display of image data, maps of the fitted parameters, maps of estimated parameter errors or the like. The graphical display of the available information is an important aspect of the data processing system as it allows a physician a fast, intuitive access to the available information.
The invention further comprises a record carrier, for example a floppy disk, a hard disk, or a compact disc (CD), on which a computer program for the evaluation of image data that represent the time varying concentration of at least one tracer substance in an object is stored, wherein said program is adapted to fit the parameters of analytical functions (the functions representing solutions to at least one given physiological compartment model) to said image data.
Finally, the invention comprises an examination apparatus with an imaging device for generating image data that represent the time varying concentration of at least one tracer substance in an object, and a data processing system of the kind described above. The imaging device may for example be a PET-scanner.
The aforementioned record carrier and examination apparatus rely on the features of a data processing system as it was described above. For more information on details, advantages and further developments of the record carrier and the examination apparatus, reference is therefore made to the description of the data processing system.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiment(s) described hereinafter.
In the following the invention is described by way of example with the help of the accompanying drawings in which:
In the upper left corner of
Instead of the described PET-scanner 10, any other medical imaging device (like PET, SPECT, CT, MR, or US) could be used provided that it is suited to map the spatial distribution of the (tracer) substance in a monitored region.
In the following, the data processing system 1 will be described in more detail. This data processing system 1 mainly consists of the aforementioned data processing unit or computer 40 to which a display unit like a monitor 60 and an input device like a keyboard 70 with a mouse are coupled.
The computer 40 receives as input the full set of recorded images I (either several static scans or the 4-dimensional time series of scans) and generates from this input maps of all the relevant chemical, biological and physiological parameters on a per-voxel basis. The computer 40 contains the usual hardware components like memory, I/O-interface(s), and microprocessor(s). More important for the present invention is the functional structure of the computer 40 which is primarily determined by software that is stored in the available memories and executed by the available processors. This functional structure is illustrated by the blocks in
The described apparatus adapts easily into the clinical workflow, allowing for extraction of the relevant parameters of the examination on a per-voxel basis and visualizing them as parametric maps, which can be fused with additional (e.g. anatomical) information to improve diagnosis and resulting treatment. It integrates all steps starting from transfer of the input data from the medical input device to visualization of the results. Input data has not to be converted multiple times between various formats for each processing step. The apparatus makes full compartmental analysis on a per-voxel basis possible for a wide class of compartmental models, which can easily be expanded. The models can be adapted to the special examination of interest by modifying parameter properties (e.g. bounds) by user interaction.
The apparatus may e.g. be applied in oncology for the compartmental analysis of dynamic PET data which allows for the determination of various physiological parameters, e.g. oxygenation of tumor cells, which play an important role in RTP (radio therapy planning). Analysis of the data using the proposed apparatus enables refined planning incorporating the information drawn from the parametric maps. Moreover, quantification of RT success is facilitated in subsequent follow-up studies based on the comparison of the parametric maps before and after RT.
Equation (1) describes the total activity A(t) that will be measured (for example by the PET-device 10 of
In the computer 40 of
Moreover, the library module 48 may contain analytical expressions for the gradients of the functions Cj(t) with respect to their parameters, i.e. analytical expressions for
(not shown in
Finally it is pointed out that in the present application the term “comprising” does not exclude other elements or steps, that “a” or “an” does not exclude a plurality, and that a single processor or other unit may fulfill the functions of several means. Moreover, reference signs in the claims shall not be construed as limiting their scope.
Number | Date | Country | Kind |
---|---|---|---|
04102015.7 | May 2004 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB05/51446 | 5/3/2005 | WO | 11/6/2006 |