The present application hereby claims priority under 35 U.S.C. §119 on German patent application number DE 10 2005 016 258.4 filed Apr. 8, 2005, the entire contents of which is hereby incorporated herein by reference.
The invention generally relates to a method for automatically determining the rectum distance in a patient's colon, the path in the colon between a selected site, preferably a lesion, and the rectum being determined by processing 3D image data records.
A method for automatically determining the rectum distance in the colon is known from the European patent specification EP 1 057 161 B1. It is described there how it is possible by automatically determining a path in 3D image data records of colon displays, to determine the path between a lesion in the colon and the rectum. Reference is also made by way of example to the use of the Dijkstra method for finding the shortest path on a graph.
The problem with such methods in which the path calculation is carried out automatically from a 3D display of a patient's colon resides in the fact that, depending on the position in which the 3D display is recorded, parts of the colon cannot be completely continuous. Consequently, the automatic method cannot lead to the goal in the case of such displays, but must be stopped prematurely.
It is an object of at least one embodiment of the invention to provide a method that enables the rectum distance in a patient's colon to be determined automatically even when positionally defined blockages are present in the colon picture.
The inventors have recognized that the problem of a premature stoppage during automatic calculation of the rectum distance in the colon from a selected site can be circumvented by not only using a single 3D display of the patient in a single position, but taking at least two or more pictures of the patient in different positions. As a result, sites in the colon whose passage is blocked at a specific position can be opened by repositioning the patient. By common perusal of the various images of different positions of the patient, it is then possible to bridge such position-dependent blockages during automatic calculation of the rectum distance, and to determine the rectum distance automatically with a high probability of success.
The inventors propose, in accordance with at least one embodiment, to improve the method known per se for automatically determining the rectum distance in a patient's colon, in the case of which the path in the colon between a selected site, preferably a lesion, and the rectum is determined by processing 3D image data records. In at least one embodiment, the improved method includes recording at least two 3D image data records with the patient being differently positioned. Further, the path between the rectum and selected site is determined from the common perusal of the at least two 3D image data records.
There are diverse possibilities for executing the common perusal of the different 3D image data records.
A first example possibility resides in combining the available 3D displays of the patient in different positions with one another by way of a morphing method or by way of a registration such that here, as well, possible blockages in the colon path are opened, thus enabling automatic path calculation free from stoppage.
It is also possible alternatively or in addition to superpose the 3D image data records themselves, for example by way of an OR operation of the air-filled voxels of the image data records such that wherever the air-filled region of the colon is found in one of the displays a path that can actually be found is indicated in the superposed display. Blockages that are present in a display are thereby compensated in the superposed variant such that it is possible overall to carry out an automatic path calculation without premature stoppage owing to a blockage.
A further variant of at least one embodiment of the invention provides that an automatic path calculation is carried out for each of the at least two 3D image data records, and path calculations that stop before the rectum is reached remain out of account.
Moreover, it is possible that an automatic path calculation is carried out for each of the at least two 3D image data records, and in each case premature path stoppages owing to blockages are reciprocally replaced by paths of the respective other 3D image data record, the path calculation in the image data record with prematurely stopped path being resumed in this image data record after bridging. Thus, use is made here of a common perusal of the 3D image data records in which a path calculation takes place in each individual 3D image data record. As soon as a path stoppage is detected in one of the 3D image data records, the path through this inherently sealed part of the colon is replaced by a path that has been opened up by a different positioning until a free part of the colon has been reached again. Thus, the blockage respectively present is suppressed in the end by the redundancy of the pictures.
It is likewise possible to carry out automatic path calculation for each of the at least two 3D image data records, and to form the total path from the sum of the paths determined. Reference is made here to the fact that this formation of the sum does not constitute an addition of the path lengths, but that in this formation of the sum the actual geometrical paths are to be combined with reference to their position, and the total path is then calculated therefrom.
A further possibility can reside in that, for each of the at least two 3D image data records, an automatic path calculation is carried out in relation to at least one salient point in the colon, the path lengths between the salient points are determined, to the extent that this can be carried out without premature stoppage, and the total path between the predetermined site and the rectum is determined from all subpaths thus present. This variant utilizes the fact that each colon has specific characteristic features that can be determined automatically.
For example, in this case an appendix that is present is involved, or the right or left curve or the ileum. If, now, the different path lengths between the salient points and the selected site, determined in each case for different positions, are entered in a table, the entire stretch between the selected site or a lesion and the rectum can be put together by forming the mean value of all the subpaths actually found. It is not absolutely necessary in principle to form a mean value here, it is also possible to determine the most likely path by means of other mathematical methods, it being possible to take no account of outliers with reference to the length determined for a subpath. Examples are meridian values, arithmetic means or similar methods.
A further inventive variant of an embodiment of the method for automatically determining the rectum distance in a patient's colon, which can, if appropriate, also be carried out using a single picture, provides that in the case of at least one 3D image data record an automatic path calculation is carried out in relation to at least one salient point whose mean statistical distance from the rectum is constant in a fashion largely independent of patient, or is known as a function of other patient parameters (for example, size, weight or sex), and the path length to the rectum is determined from the sum of the calculated path and the distance which is known independently of patient.
In this embodiment of the method, account is taken of the fact that the path length from specific salient points in the colon to the rectum can be predicted with great reliability for a patient. It is accordingly necessary only to determine the path between such a salient point and the selected site or the lesion in the colon, in order to be able to calculate the actual path length from the selected site to the rectum. It is also possible here that the salient site need not necessarily lie on the path between the selected site and the rectum, but that it is also possible for the salient point to be located outside this route, that is to say a path is thus calculated which leads away from the rectum and deeper into the colon region, it subsequently being necessary to subtract that path found from the statistically known distance from the salient point to the rectum in order to determine the actual distance from the selected site to the rectum.
The inventors also propose in accordance with a further variant embodiment of the invention that a typical colon volume data record is produced by registering a multiplicity of colon pictures of various standard persons, and is registered with at least one picture of the currently examined patient, and an automatic path calculation relating to the rectum is determined with the aid of the image data record resulting therefrom.
The method of registering various volume image data records is known, for example, from cardio imaging. Reference is made in this regard to the document by Timo Mäkele et al., A Review of Cardiac Image Registration Methods, IEEE Transactions on Medical Imaging, Vol. 21, No. 9, September 2002, 1011-1021, the entire contents of which are incorporated herein by reference, with citations of literature that lead further. This method is explicitly explained again in the description of the figures that follows.
Also possible, moreover, is a combination in the case of which a typical colon volume data record is produced by registering a multiplicity of colon pictures of various standard persons, and is registered at least partially with at least one picture of the currently examined patient, and an automatic path calculation relating to at least one salient point is carried out with the aid of the image data record resulting therefrom, and from the sum of this distance and the known distance of this salient point the distance to the rectum is determined from the typical colon volume data record (colon atlas) known by registration of a multiplicity of colon pictures of various standard persons.
In the abovenamed the method, it is possible in a way according to an embodiment of the invention to begin the path calculation either exclusively at the predetermined site in the colon, or to do so exclusively at the rectum. However, there is also the possibility of carrying out the path calculation from both ends, a greater part of the possible path to be calculated being present in this variant in the event of a blockage that is present and a premature path stoppage.
The method is preferably carried out with reference to the path calculation by using the Dijkstra method.
Additional features and advantages of the invention emerge from the following description of example embodiments with reference to the drawings, only the features required to understand the invention being illustrated.
The aim is to explain the invention in more detail with the aid of the embodiments and drawings, the following reference symbols being used: A: vermiform appendix; Cx: colon; L: lesion; P, Px: salient points; R: rectum; Tx: path; Vx: blockage.
In detail:
A three-dimensional CT picture of an air-filled colon C1 is illustrated in
3-dimensional medical image data are acquired in many medical situations for the diagnosis of the anatomy and pathology of the colon of a patient, this being done with the aid of scanners, for example X-ray computer tomographs, NMR tomographs or ultrasonic scanners. The virtual colonoscopy supports the diagnostician in the evaluation of the image data obtained. In this case, an image processor reconstructs 3-dimensional views of the surface of the air-filled interior of the colon, views which are along the lines of views provided by a physical endoscope.
So that the user of virtual colonoscopy can find specific sites in the colon in subsequent interventional colonoscopy, the respective rectum distance of this salient site is determined. This distance datum indicates to the diagnostician how far the endoscope has to be advanced in the colon during interventional colonoscopy in order to reach the region of the site being considered.
From a geometric point of view, the rectum distance is the shortest distance to the ambient air from a specific site along the course of the colon.
The first step in image processing is to mark those voxels (pixels) in the image data that include air and/or ambient air. Subsequently, the distance measurement is used to determine, along the course of the colon, the shortest distance between the selected starting point and the nearest voxel marked as ambient air.
In the case of a modality-specific method that relates to the X-ray absorption values determined in the case of an existing computer tomographic 3D image data record, the density value of air lies below a specific threshold value such that the identification of all the air voxels is firstly carried out thereby.
During marking of the ambient air, a method examines the 2-dimensional neighborhood relationships of the air voxels in slices perpendicular to the longitudinal axis of the patient. In each slice, the starting point of the analysis is points of which it can reliably be assumed that they lie in the ambient air, for example the four corner points of the respective slice. All the air voxels of the slice that have a direct neighbor that it was possible to identify as ambient air are marked in a number of iterations. Since the colon in these slices is connected to the ambient air only at the rectum, air voxels in the colon are not marked here.
With the aid of the Dijkstra method proceeding from the starting point, the distance measurement seeks rectilinear route segments of defined length in essentially all six directions of the principal Cartesian axes (X+, X−, Y+, Y−, Z+, Z−) which run entirely along air voxels. Since the starting point is selected in the colon interior, all colon points thus found also lie in the interior of the colon. Each end point found in this way is subsequently marked by the method with the length of the route segment covered.
In further iterations, the search is now expanded from all the end points found by new route segments that once again run completely along the air voxels. These end points are now marked with the sum of the length of the new route segment and the distance value noted at the previous end point. If in so doing the method repeatedly hits an identical end point, the end point is marked with the minimum of these sums at the respective end point. Such an end point is therefore not considered further during further iterations. The expansion of the end points is repeated until an end point in the ambient air is found. The calculated route sum of this end point is the approximated rectum distance.
The search method can be optimized with the aid of a list of the end points that is ordered according to accumulated distance. In this case, it is respectively only the end point that exhibits the smallest accumulated distance to date which is expanded by reading this end point from the top of the list. The search thereby expands uniformly in all spatial directions.
The end points can additionally be ordered with the aid of a penalty function that incorporates the distance of the respective end point from the colon wall or from the skeleton of the colon or from a path previously covered by the endoscope. Use is made here of a heuristic weighting of accumulated distance and distance to the walls/middle line of the colon. The search thereby preferably expands along the middle line of the colon and finds the rectum thus after a few iterations.
The distance value is approximated owing to the search along the directions of the principal axes, since the endoscope follows a rectilinear course when being advanced, whereas the distance is measured along a stepped course whose size is governed by the length of the rectilinear route segments. The approximation quality can be improved when the search is also expanded in diagonal directions in addition to the directions of the principal axes.
After an end point has been found in the ambient air, a similar effect can be achieved by backtracking on the path leading from the starting point to this end point and smoothing it, for example by leaving out individual end points. It must be checked in this case whether the newly produced route segments run along air voxels, that is to say run inside the colon.
The abovedescribed embodiment of a method shows only one of the possible variants of image processing. Other known processing methods for automatic path calculation can likewise be used without departing from the scope of the invention.
Since the colon can also become partially blocked during image acquisition, situations can arise in which the abovedescribed Dijkstra method does not find the rectum. However, this problem can be overcome according to at least one embodiment of the invention by using at least two image data records of the patient, recorded in different positions.
For example, one data record of the patient can be acquired in prone position, and one in supine position. In one refinement of an embodiment of the method, the course of the colon of the two data records can then firstly be brought into spatial correspondence with one another, for example via a registration method described further below. The partial blockages can now be bridged by combining the two data records in a suitable way when identifying air voxels, for example by way of an OR operation or by forming an envelope.
Since the anatomy of the colon exhibits anatomical features—for example appendix (caecum), vermiform appendix, right or left curve (right colic flexure or left colic flexure), ileum (sinus)—that vary only slightly from patient to patient in the rectum distance, the rectum distance can be determined with the aid of these additional features. If the reverse distance measurement encounters one of these features, the distance measurement can either terminate and add the mean statistical rectum distance of the feature to the distance determined up to this point, or the distance measurement can continue and output a mean value determined from both distances, or if appropriate from distances determined at a number of features.
A particular design of the method according to an embodiment of the invention is illustrated in
According to an embodiment of the invention, in
The sum of the colon Cs thus determined is illustrated in
Another variant of the path determination is illustrated in
At the same time,
It is pointed out in this regard that a very similar calculation is also possible by virtue of the fact that, for example, the paths are respectively calculated in
A further embodiment of the inventive automatic distance calculation in the colon is illustrated in
Another inventive possibility of path calculation is finally illustrated in
An improved variant of this design can be provided, for example, by additionally measuring further distances through using other colon pictures with different positions of the patient such that an improved evaluation is thereby possible by forming the mean of the rectum distances thus determined from the lesion. In addition, such a distance calculation between two salient points in the colon can be used, for example, to calculate the deviation of the patient's own values from statistical mean values such that these patient-specific differences can also be introduced into the calculation.
Thus, there is the possibility of measuring the actual distance between two salient points, and also of transferring the change in relation to its statistical value onto other statistical values so as to enable an improved accuracy of the determination of distance from the combination of actually measured values and statistically available values.
In particular variants of embodiments of the invention, use is made of a so-called registration method by which two n-dimensional, medical data records of the same body region are brought into spatial or temporal correspondence by means of global rigid, affine, projective or curvilinear transformations or, in addition, by means of local transformation similar to a morphing method.
The input data records can have been produced in this case both by a single patient and by different patients in the same or different positions (for example supine/prone positions). Moreover, it is possible in principle for image data of the same modality such as CT-CT, MR-MR, etc., or else of two different modalities such as CT-PET, MR-SPECT, etc., to be registered with one another.
In detail, the method steps are:
The transformation can effect both a global change in the overall data cube (rotation, translation, scaling, shearing, etc.), and transform individual partial cubes locally in accordance with different rules. After each transformation step, the quality of the correspondence found is determined by way of a suitable evaluation method, for example sum of the difference of the position of manually set, correlating markers; sum of the voxel intensity differences; correlation of the intensities; maximum mutual information, and the direction and size of the next step are determined if appropriate. The method terminates when it is no longer possible to find any improving step direction, that is to say when a locally optimum transformation of the initial data record into the reference data record is found.
By analogy with the abovedescribed registration method, it is also possible to produce on the basis of a multiplicity of n patient data records an anatomical atlas or reference image data record that reflects an average patient anatomy and, in addition, a measure of local deviations.
To this end, all n data records can firstly be registered by rigid transformations in order to eliminate the transformation given by the picture and different patient positions. Subsequently, an initial data record is transformed elastically using n patient data records such that it has a maximum sum of correspondence or minimum quadratic deviation with these n data records.
If such a method is carried out to produce a colon atlas, the method according to an embodiment of the invention can be used to determine an average rectum distance for each point Px in the colon Ca and stored with the atlas. Such an atlas is illustrated by way of example in
The rectum distance stored in the atlas can be used in order to determine the rectum distance of a point in the colon of the patient being examined. To this end, one (or more) acquired patient data record is registered with the anatomical atlas. Subsequently, the point marked in the patient data record can be identified in the atlas, and the rectum distance stored for this point can be output in a suitable combination with further measurements.
It remains to be pointed out in addition that the colon pictures registered in relation to reference images can also be produced as a function of patient-specific data such as age, size, sex, etc., atlas images with similar or identical patient-typical features respectively being used in the design of the method in accordance with an embodiment of the invention.
It goes without saying that the abovementioned features of embodiments of the invention can be used not only in the respectively specified combination, but also in other rational combinations, in particular in combinations other than specified in the patent claims that are referred back, or on their own, without departing from the scope of the invention.
Thus, overall, at least one embodiment of the invention proposes the use of a method known per se for the purpose of computer-aided determination of the rectum distance between a selected site and the rectum, the path between the rectum and selected site being determined by common perusal from at least two 3D image data records, either recorded with different positions of the patient, or with at least one 3D image data record of the patient and at least one statistically relevant reference 3D image data record. The common perusal can reside in this case both in an initial processing of the at least two image data records to form a common image data record and subsequent application of a known automatic path determination, or else in the common perusal of the previously calculated paths on the basis of a number of unprocessed image data records, errors in the path calculation being compensated here. Of course, the invention also incorporates a combination of these two last mentioned basic types of the method according to at least one embodiment of the invention.
Example embodiments being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the present invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10 2005 016 258 | Apr 2005 | DE | national |
Number | Name | Date | Kind |
---|---|---|---|
7224827 | Acar et al. | May 2007 | B2 |
20040136584 | Acar et al. | Jul 2004 | A1 |
Number | Date | Country |
---|---|---|
1 057 161 | May 2002 | EP |
Number | Date | Country | |
---|---|---|---|
20060251308 A1 | Nov 2006 | US |