The present application hereby claims priority under 35 U.S.C. §119 on German patent application number DE 10 2005 058 217.6 filed Dec. 6, 2005, the entire contents of which is hereby incorporated herein by reference.
Embodiments of the invention generally relate to a method and/or a system for computer aided detection of high contrast objects in tomographic pictures of a patient, in particular for the use of a special filter.
A method and a system for a computer aided detection of high contrast objects in tomographic pictures are generally known. With the aid of tomographic pictures, a computer aided search is made in this case for lesions, for example in the lung or in the colon, and if appropriate criteria hold true the lesions are displayed in a suitable way to the operating staff on the display screen. High contrast objects in the meaning of embodiments of the invention are spoken of when tissue contours are displayed with the aid of a contrast agent—such as air, iodine containing or lanthanide containing liquid—that exhibits a greatly different absorption behavior by contrast with human tissue.
For example, such investigation methods are described in document U.S. Pat. No. 6,556,696 B1 or in the German patent application (not yet a prior publication) with the file reference DE 10 2004 060 931.4-35.
In the case of the methods shown there, the lesions found with the aid of computers are displayed to the operating staff in different display variants on a display screen, the operating staff viewing these lesions, for example polyps in the intestine, and obtaining findings for their pathological relevance.
There is the problem in this mode of procedure that, on the one hand, lesions actually present are to be detected in any case, that is to say the sensitivity of the automatic detection must be set relatively high while, on the other hand, the time expenditure for the subsequent manual findings rises steeply given the very high number of false positive results associated therewith, in particular for data records with a low dose.
In at least one embodiment of the invention, the method known per se is improved for automatically detecting high contrast objects in tomographic pictures such that, on the one hand, the number of false positive detections is reduced, but on the other hand the lesions detected as true positive are not worsened in the process.
Because of the continuous effort to carry out radiological examinations with the least possible dose commitment for the patient, and because of the property that the lesions being sought are high contrast objects, very low doses are frequently used in computer tomography. The noise thereby present in the volume data renders more difficult the ability to diagnose in low contrast objects. Random findings, for example, from liver lesions in CT data records of the colon are therefore no longer possible, or possible only with great limitations. In order to improve the detectability of such low contrast objects, it is known to use nonlinear edge-preserving filters that yield a clear improvement in diagnosis.
Computer aided automatic detection (CAD, computer aided detection) of high contrast objects, for example of lesions in the lung or in the colon, finds defective results, that is to say “false positive” lesions, in addition to the actual “true positive” lesions being sought. The defective results must be examined manually in addition just like the actual lesions. A high false positive rate therefore leads to a time-consuming diagnosis and is therefore undesirable. One goal of the development of CAD algorithms is to find as many lesions as possible and at the same time to keep the number of false positive results as low as possible. The cause of the undesired CAD results resides firstly in the fact that there are present in the body structures with similar features to which the CAD algorithm is optimized. Secondly, however, deficiencies in the measurement such as, for example, movement artifacts or noise due to low doses in computer tomography lead to the false positive results.
It has been shown surprisingly that in the conditioning of reconstructed volume data that are being used in CAD algorithms the use of digital filters that are originally provided to suppress noise in medical image data can reduce the number of false positive results without influencing the search results of the actual lesions (true positives).
Simple linear lowpass filters can certainly suppress noise very efficiently, but in this process smaller structures are also disturbed in such a way that the downstream CAD algorithm can no longer find the lesions being sought with the required quality. The true positive results are thus unfavorably influenced. This renders these filters unusable.
Nonlinear filters, in particular edge-preserving nonlinear low pass filters that suppress noise without substantially influencing edges and thus the structures, have proved to be favorable for application with CAD algorithms. For example, the filters can be used in conjunction with algorithms for automatically detecting pulmonary nodules or intestinal polyps, these algorithms referring to high contrast objects, that is to say to pulmonary nodules in the air filled lung or to intestinal polyps in the air filled intestine. Consequently, the surfaces of the lesions being sought are not influenced, or are influenced only insubstantially, by the proposed filter, and no influence is exerted on the detection rate of the actual lesions.
In an examination of 9 data records (9-80 mAs, mean value 21 mAs) a reduction from 46 false positive to 34 false positive results was found, for example. This corresponds to a reduction by approximately 25%, no influence having been determined on the two positive results. No significant improvement could be achieved in 9 further data records (80-165 mAs, mean value 102 mAs).
Thus, the inventor has recognized that the application of filters known per se that serve for improving the display of visual low contrast pictures, preferably of edge-preserving filters, after an application to the tomographic displays that are used for computer aided detection of lesions greatly reduces the number of lesions detected as false positive after the application of this filter, whereas at the same time the number of the lesions detected as true positive is not influenced thereby.
Consequently, the inventor proposes the use of at least one nonlinear filter on reconstructed tomographic display data of a patient, the tomographic display data thus filtered serving for computer aided finding of high contrast objects. It has emerged that such an application of at least one suitable nonlinear filter to tomographic data before they are processed with the algorithms of an automatic finding system leads to a reduction in false positive findings.
This effect is particularly pronounced when the at least one nonlinear filter is an edge-preserving filter. It is also simultaneously avoided thereby that the true positive findings are unfavorably influenced. The use of a combination of at least one linear and/or at least one nonlinear filter is particularly advantageous.
A similar edge-preserving filtering that, according to at least one embodiment of the invention, can be used in the context with the computer aided diagnosis is described, for example, in the German patent application of file reference DE 10 2004 008 979.5-53, the entire contents of which is hereby incorporated herein by reference.
In a particular variant embodiment, the inventor proposes in particular terms that for the tomographic display of the patient use be made of a volume model that divides the volume of the patient into a multiplicity of three-dimensional image voxels with individual image values in accordance with a first data record with original image voxels, and the image value of each voxel represents an object-specific property of the examination object in this volume, the variances of the image values in a prescribed range or radius R being calculated for each image voxel after the reconstruction of the total volume, the direction of the largest variance being determined for each image voxel in order to detect contrast discontinuities and their spatial orientation with their tangent planes T, and the direction of the smallest variance being determined for each image voxel in the tangent plane. The filtering is fashioned in this case such that the original image voxels are processed with the aid of a 2D filter, which is the same over the entire image area, and two different linear filters with selected directions that result from the extremes of the previously calculated variances, three data records with differently filtered image voxels are produced, and the original image voxels and the filtered image voxels are mixed by using local weights to form a result image.
A strong suppression of noise and the simultaneous preservation of the sharpness of the structures is achieved by way of this specific filtering and with minimal computing time, and so only a few false positive results are still to be noted in the subsequent computer aided analysis of the structures.
Such filtering is described in another context in the German patent application DE 10 2005 038 940.6, which is not a prior publication, and which the entire contents thereof are hereby incorporated herein by reference.
In a particular design, the inventor proposes to carry out a two-dimensional isotropic convolution as 2D filter on two-dimensionally flat voxel sets, a second data record of voxels IIF being produced. Such an isotropic convolution can be executed in the spatial domain, but it is more advantageous to execute this isotropic convolution in the frequency domain, here using a Fourier transformation to transfer the first data record in planar fashion in accordance with the orientation of the 2D filter that is the same over the entire image area into a frequency domain, multiplying it there by the isotropic 2D filter function and thereafter back transforming it into the spatial domain.
According to at least one embodiment of the invention, it is possible to apply to the first data record a first local and linear filter that is respectively aligned in the direction of the local minimum variance {right arrow over (v)}min and generates a third data record of voxels IALF,min.
Correspondingly, a second linear, locally variable filter aligned perpendicular to the tangent plane T can be used, the perpendicular to the tangent plane being determined by {right arrow over (v)}⊥={right arrow over (v)}min×{right arrow over (v)}max, and the fourth data record of voxels IALF,max being generated by applying it. With reference to this filtering, it is expressly pointed out that said locally variable filter can also be identical at all voxels.
In order to ensure the normalization of the result data record, when mixing the four data records, the first data record Iorg can be subtracted in a weighted fashion from the weighted sum of the second to fourth data records IIF, IALF,min and IALF, ⊥.
With reference to the weighting, the weighting in the mixing of the four data records can be set as a function of the isotropy and/or anisotropy of the immediate surroundings of the image voxel considered and of the local variance.
It is particularly advantageous in this case when the weighted mixing of the four data records is carried out in accordance with the following formula:
Ifinal=(1−w)·Iorig+w·[w3D·I3D+(1−w3D)·I2d], where
I3d=IIF+IALF,min−Iorig and
I2d=wIF·IIF+(1−wIF)·[IALF,min+w⊥·(IALF,⊥−Iorig)],
the weighting factors having the following meaning:
Here, the anisotropy η3D in three-dimensional space can be calculated using the formula
it being possible to produce the weighting factor w3D from w3D=1−η3D, for example.
The anisotropy ηIF in the plane of the filter IIF can be calculated using the formula:
vmaxIF and vminIF representing the maximum and minimum variances from the directions of the filter IIF. Here, as well, the weighting factor wIF can be calculated from wIF=1−ηIF, for example.
Moreover, the anisotropy η⊥ in the directions v⊥ and vmin can be represented by the formula:
it advantageously being possible to calculate the weighting factor w⊥ from w⊥=1−η⊥.
It is expressly pointed out that different functional relationships of the weighting factors with the respectively named relevant variance are possible, and the relationships are only exemplary. It would likewise also be possible to use any desired, if appropriate linear, function, for example w=aηb+c or similar, it being possible to give the user the possibility to adapt the parameters if appropriate for an optimum filter result.
Embodiments of the invention are described in more detail below with the aid of the figures, only the features required to understand the invention being illustrated. The following reference symbols are used in this case: 1: CT system; 2: X-ray tubes; 3: detector; 4: optional second X-ray tubes; 5: optional second detector; 6: gantry housing; 7: patient; 8: patient couch; 9: system axis; 10: control and arithmetic logic unit; 11: memory of the control and arithmetic logic unit; 12: reconstructed volume display; 13: edge detection; 14: axially isotropic filter; 15: adaptive linear filtering in direction v⊥; 16: adaptive linear filtering in direction vmin; 17: mixing with local weights; 18: filtered tomographic display or volume display; 19: computer aided detection of the lesions; 20: filter; I: sagital tomographic display of the area of interest; II: axial tomographic view of the area of interest; III: virtual endoluminar view of the area of interest; IV: three-dimensional segmented overview display of the colon.
Individually in the drawings:
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “includes” and/or “including”, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
In describing example embodiments illustrated in the drawings, specific terminology is employed for the sake of clarity. However, the disclosure of this patent specification is not intended to be limited to the specific terminology so selected and it is to be understood that each specific element includes all technical equivalents that operate in a similar manner.
Referencing the drawings, wherein like reference numerals designate identical or corresponding parts throughout the several views, example embodiments of the present patent application are hereafter described.
The control of the system and the evaluation of the detector data including the reconstruction of tomograms or volume data are performed via the control and arithmetic logic unit 10 in which—symbolically illustrated—there are stored in the memory 11 programs Prg1 to Prgn that are executed as required. The volume data 12 reconstructed by these programs are conditioned according to an embodiment of the invention in the filter procedure that is illustrated here by a dashed rectangle 20. To this end, an edge detection is carried out on the basis of these volume data records 12 in method step 13, the directions of the vectors of the minimum and maximum variances vmin and vmax being determined, and the direction of v⊥ being determined.
The filtering of the original image data is now performed in method steps 14, 15 and 16—in accordance with the following rule:
Method step 14 relates to filtering of the axial planes with a fixed 2D filter. For example, it is possible in this case to carry out a two dimensional, isotropic convolution on two dimensional flat voxel sets equivalently in the frequency domain. To this end, the axial images are transformed with the aid of a Fourier transformation into the frequency domain, multiplied there by an isotropic 2D filter function and thereafter transformed again into the spatial domain. It is to be pointed out that it is also possible as an alternative to execute a convolution directly in the spatial domain, it being possible to execute one or other variant more quickly depending on the hardware in use.
Such a filtering is the same for the entire data record, and the result is now stored in the new data record IIF. Furthermore, two locally different filterings are carried out in steps 15 and 16, their local differences being a function of the directions of the vectors vmin and v⊥.
A linear filtering in the v⊥ direction is performed in method step 15 via a convolution with a one-dimensional core, it being possible for the latter to be the same for the entire data record, and only the direction of the filter corresponding to the direction of the vector v⊥ being different.
A linear filtering likewise takes place correspondingly in method step 16, but here in the direction of the vector vmin. This can also be performed by way of a convolution with a one-dimensional core that, if appropriate, is identical over the entire data record, and here, as well, the direction of the filter is locally adapted in accordance with the direction of the minimum variance vmin. Thus, the two method steps 15 and 16 produce new data records IALF,I and IALF,min which are subsequently further processed.
In the further processing, the mixing of the four existing data records IIF, IALF,⊥ and IALF,min with Iorig is now performed in method step 17, the weights of the mixing being a function of the surroundings of the respectively viewed voxels. The following principles are observed in this mixing:
If the surroundings of a voxel are isotropic, that is to say if the values of vmin and vmax are comparable, a 3D filter can be used efficiently for smoothing. Since such a filter is not available, a suitable combination is formed with the aid of the data records IIF and IAF. Here, the subtraction of the original voxel is required so that the latter is not counted twice. The fraction of the components subjected to pseudo-3D filtering in this way is calculated as a function of the isotropy, the weight being intended to be small given a large measure of anisotropy, and vice versa.
If an anisotropy is established, it is possible to design a 1D to 2D filter that is adapted to the local conditions. The anisotropies in the axial and the vmin/v⊥ plane are taken into account to this end. If an isotropic situation is present in one of these planes, a “pseudo-2D filter” is combined from the filters present. In the event of a higher measure of anisotropy, a one-dimensional filter in the direction of vmin is left over.
The total weight of the previously named contributions is set as a function of the local variance, a large variance signifying a low weight, and vice versa. The fact that the eye perceives noise more weakly in the vicinity of high contrast structures is utilized in this case. At the same time, it is possible in this way to ensure that small high contrast structures are obtained. The local variance vmin is used here as measure, since it is free from structural noise.
This filtering calculates new volume data records or image data records 18 that are transformed according to the invention in method step 19 in which the actual computer aided detection known per se of high contrast objects is performed. These high contrast objects, that is to say the lesions found, are then displayed on a display of the arithmetic and control unit 10. As a rule, the operating staff will now check the lesions found with the aid of the computer, and assess them for diagnostic relevance. It is important in this case that the upstream filtering operation according to at least one embodiment of the invention greatly reduces the number of lesions found to be false positive, while at the same time lesions detected as being true positive are not suppressed by this additional filtering process.
FIGS. 2 to 5 display example image excerpts of different situations with or without the filtering according to the invention before the computer aided detection.
In the case of
If the CT display used operates with a nonlinear filter before the computer aided finding, the situation in
A statistical examination revealed that owing to the inventive prefiltering of the CT display that was used for the computer aided detection of lesions, the analysis software really did determine significantly fewer false positive results, while the number of lesions found to be true positive was not influenced by this filtering.
It goes without saying that the above-named features of embodiments of the invention can be used not only in the respectively specified combination, but also in other combinations or on their own, without departing from the scope of the invention.
Further, elements and/or features of different example embodiments may be combined with each other and/or substituted for each other within the scope of this disclosure and appended claims.
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 058 217.6 | Dec 2005 | DE | national |