SYSTEM AND METHOD FOR ANALYSIS OF MEDICAL IMAGE DATA BASED ON AN INTERACTION OF QUALITY METRICS
20230223136 · 2023-07-13
Inventors
- ANDRÉ GOOSSEN (ELDENA, DE)
- HEINER MATTHIAS BRUECK (PINNEBERG, DE)
- JENS VON BERG (HAMBURG, DE)
- SVEN KRÖNKE (HAMBURG, DE)
- DANIEL BYSTROV (HAMBURG, DE)
- STEWART MATTHEW YOUNG (HAMBURG, DE)
Cpc classification
G16H30/00
PHYSICS
International classification
Abstract
The disclosure relates to a system for analysis of medical image data, which represents a two-dimensional or three-dimensional medical image. The system is configured to read and/or determine, for the medical image, a plurality of image quality metrics and to determine a combined quality metrics based on the image quality metrics. The system is further configured so that the determination of the combined quality metrics takes into account an interaction between the image quality metrics in their combined effect on the combined quality metrics.
Claims
1. A system for analyzing medical image data, which represent a two-dimensional or three-dimensional medical image, comprising: a memory that stores a plurality of instructions; and a processor that couples to the memory and is configured to execute the plurality of instructions to: determine, for the medical image, a plurality of image quality metrics; and determine a combined quality metrics based on the image quality metrics; wherein the determination of the combined quality metrics is based on an interaction among the image quality metrics; wherein the interaction among the image quality metrics is so that a change of the combined quality metrics, which is caused by a change of a first one of the quality metrics, is compensable by a change of one or more of the remaining quality metrics.
2. The system of claim 1, wherein each of the image quality metrics is associated with a respective predefined optimum value or predefined optimum range; and wherein the interaction among the image quality metrics is so that an increased deviation from the optimum range or optimum value of a first one of the metrics is compensable by a decreased deviation from the optimum range or optimum value of one or more of the remaining image quality metrics.
3. The system of claim 1, wherein one or more of the quality metrics is indicative of one or more parameters of a position and/or one or more parameters of an orientation of an imaged body portion relative to a component of an imager or relative to a further body portion.
4. The system of claim 1, wherein the processor is configured to determine, for one or more of the images based on the determined combined quality metric, a parameter or state variable representing a change of imaging conditions for using an imager; and wherein the changed imaging conditions are configured to change one or more of the image quality metrics.
5. The system of claim 1, wherein the determination of the image quality metrics include: segmenting at least a portion of the image; and/or registering the image with an atlas using the segmented image.
6-9. (canceled)
10. A computer-implemented method for analyzing medical image data, comprising: acquiring the medical image data; determining, for the medical image, a plurality of image quality metrics; and determining a combined quality metrics based on the image quality metrics; wherein the determining of the combined quality metrics is based on an interaction among the image quality metrics; wherein the interaction among the image quality metrics is so that a change of the combined quality metrics, which is caused by a change of a first one of the quality metrics, is compensable by a change of one or more of the remaining quality metrics.
11-13. (canceled)
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
DETAILED DESCRIPTION OF EMBODIMENTS
[0067]
[0068] Each of the imaging units 2a, 2b, 2c is configured to acquire projection X-ray images from a subject 8a, 8b, 8c, which is positioned between the radiation source 3a, 3b, 3c and the radiation-sensitive detector 4a, 4b, 4c. The system 1 includes, for each of the medical imaging units 2a, 2b, 2c, a computer system 5a, 5b, 5c, which is operated by a radiographer who positions the subject 8a, 8b, 8c between the X-ray-radiation source 3a, 3b, 3c and the radiation-sensitive detector 4a, 4b, 4c so that a body portion of the subject 8a, 8b, 8c is imaged using the X-rays emitted from the radiation source 3a, 3b, 3c.
[0069] As is illustrated in
[0070] The system 1 further comprises a central computer system 7, which may be, for example, operated by a radiologist. The central computer system 7 may be a dedicated server that receives all images acquired using the medical imaging units 2a, 2b and 2c for analysis by the radiologist. The computer systems are in signal communication with each other via a computer network, which may include a LAN 6 (local area network) and/or the Internet.
[0071] Each of the medical imaging units 2a, 2b and 2c is configured to determine, for each of the acquired images, a plurality of image quality metrics based on the image data of the respective image. The determination of the imaging quality metrics may be performed automatically or semi-automatically (i.e. requiring user intervention). One or more of all of the image quality metrics may be indicative of, or may be a parameter of, a position and/or an orientation of the imaged body portion of the imaged subject 8a, 8b, 8c relative to a component of the medical imaging unit 2a, 2b, 2c. The component may include at least a portion of the X-ray radiation source 3a, 3b, 3c and/or the radiation-sensitive detector 4a, 4b, 4c.
[0072]
[0073] It is to be noted that these image quality metrics are only examples and the present invention is not limited to these image quality metrics. Specifically, the image quality metrics, as well as the predefined ranges and/or the optimum values for the image quality metrics, may depend on the imaged body portion and/or on a certain diagnosis which is intended to be made based on the radiograph.
[0074] The determination of one or more or all of the image quality metrics may be performed using image processing applied to the image. The image processing may include a segmentation of the image. The segmentation of the medical image may be performed using one or a combination of the following segmentation techniques: thresholding, region growing, Watershed transformation, edge detection, using a shape model, using an appearance model and hand-segmentation using user interaction with the graphical user interface. Additionally or alternatively, the segmentation may be performed using an artificial neural network. The artificial neural network may be trained using hand segmentation. The segmentation may be performed automatically or interactively (i.e. requiring user intervention). In interactive segmentations, the computer system may receive user input, which is indicative of one or more parameters of a location, an orientation and/or an outer contour of an image region.
[0075] The segmentation may result in one or more segmented image regions and/or in one or more contours. The image regions and/or contours may be two-dimensional. In three-dimensional images, the image regions or contours may be three-dimensional. At least a portion of the image regions or contours may represent an anatomical or functional portion of the body or a surface thereof. An anatomical portion of the body may be a bone structure and/or a tissue structure of the body. A functional portion of the body may be a portion of the body which performs an anatomical function.
[0076] Additionally or alternatively, the determination of the image quality metrics may include registering at least a portion of the image with an atlas. The data processing system may be configured to extract features from the image, which are used for registering the image with the atlas. The features may be extracted using image processing. The atlas registration may be performed based on the segmentation of the image. Additionally or alternatively, the atlas registration may be performed based on landmarks, which are detected in the image using the computer system.
[0077] The segmentation of the image may be configured to extract one or more parameters of a position, one or more parameters of an orientation and/or one or more parameters of an extent and/or a shape of a portion of the body, such as an anatomical or functional portion of the body. The atlas registration may use one or more of the extracted parameters to register the image with the atlas.
[0078] It has been shown by the inventors that the atlas registration leads to a more reliable determination of the image quality metrics. Thereby, the combined quality metrics, which is determined based on the determined image quality metrics and which will be explained in more detail below, may more accurately indicate, whether or not an image is of diagnostic image quality. However, it is also been shown that a sufficient accuracy can be obtained without using segmentation and atlas registration techniques.
[0079] Each of the computer systems 5a, 5b and 5c (shown in
[0080]
[0081] Each of the computer systems 5a, 5b and 5c is configured to determine, for each of the medical images, at least one combined quality metric based on the image quality metrics of the respective image. By way of example, the combined quality metric includes a parameter, a vector and/or a state variable which are calculated based on the calculated values of the image quality metrics. The combined quality metric may be a function of the image quality metrics. The function may include an analytical function and/or a tabulated function, which are stored in the computer systems 5a, 5b, 5c.
[0082] The inventors have found that the image quality metrics interact in their effect on the image quality, which is a measure of the suitability of the medical image for medical diagnosis.
[0083] By way of example, for ankle radiographs (such as the radiograph shown in
[0084] Additionally or alternatively, for images in which the deviation of the rotation angle α about the tibia's longitudinal axis from the optimum rotation angle is comparatively small, the flexion angle β of the ankle joint can have a comparatively large deviation from the optimum flexion angle.
[0085] The inventors have further shown that a combined quality metric, which takes into account this interaction between image quality metrics allow a more accurate determination of whether or not an image is of diagnostic quality.
[0086] Characteristics of such a combined quality metrics, which takes into account the interaction between the image quality metrics, are schematically illustrated in
[0087] Since the computer systems 5a, 5b and 5c (shown in
[0088] Therefore, the limit, which is represented by the contour line 10 represents a criterion for selecting images based on the combined quality metric.
[0089] Since the images represented by points 15, 16 and 17 are within the region limited by the contour line 10 or at the contour line 10, these images are of diagnostic image quality. On the other hand, image 18 is outside the contour line 10 so that this image is of a non-diagnostic image quality.
[0090] Since the contour line 10 for the combined quality parameter deviates from the shape of a rectangle 11, the range 12 within which the rotation angle about the tibia's longitudinal axis (parameter α in
[0091] Each of the computer systems 5a, 5b and 5c (shown in
[0092] The output may further be configured so that it is indicative for a change in imaging conditions so that the resulting image is suitable (or better suitable) for diagnosis.
[0093] By way of example, for the image 18, which is shown in
[0094] The determined image quality metrics and the combined quality metrics are transmitted from the computer systems 5a, 5b and 5c (shown in
[0095] The computer system 7 includes a user interface allowing the radiologist to review the determined combined quality metrics of a plurality of images acquired using the imaging units 2a, 2b and 2c. Based on the review, the central computer system 7 and/or the computer systems 5a, 5b and 5c are able to adjust the algorithm for determining the combined quality metrics or to adjust the algorithm for determining, based on the combined quality metrics, whether or not the image is a diagnostic image.
[0096] Therefore, the central computer system 7 is configured to determine, based on a user-specified quality rating for one or more of the images (provided by the radiologist), data, which is indicative of a criterion for selecting images (such as diagnostic images) based on the combined quality metric. Further, the central computer system 7 is configured to determine, based on the user specified quality rating, data, which are used for determining the combined quality metric based on the image quality metrics. Thereby, the determination of the combined quality metric may be adjusted based on user input provided by the radiologist.
[0097]
[0098] It is conceivable that for each of the images, the combined quality metric of the respective image is indicated by other means, such icons, which are displayed in different color or which include a number.
[0099] It also is conceivable that the coordinate system is a one-dimensional coordinate system of one single image quality metric or that the coordinate system is a three-dimensional spatial coordinate system. It is also conceivable that one or more dimensions are illustrated using a color coding, icons and/or numbers so that it is possible to provide a graphical representation of more than three image quality metrics. The graphical user interface may be configured to receive user input for selecting one or more image quality metrics, which are used to generate the graphical representation. Additionally or alternatively, the central computer system may be configured to automatically or interactively (i.e. requiring user intervention) determine one or more image quality metrics based on a predefined criterion. The predefined criterion may depend on an intended diagnosis.
[0100] The graphical user interface of the central computer system is further configured so that the radiologist can select one or more of the images. By way of example, the graphical user interface may be configured so that each of the icons is indicative of a user-selectable region of the graphical user interface. The user-selectable regions may be selectable using a computer mouse of the data processing system. In response to the selection, the central computer system displays the selected image allowing the radiologist to review, whether the determined combined quality metric adequately indicates, whether or not the image is suitable for diagnosis.
[0101] Therefore, the data processing system may be configured to receive, via the graphical user interface, a user-specified selection of one or more of the medial images. In response to the user-specified selection, the central computer system displays the selected one or more images to the user and requests the user to input user input, which, for each of the selected one or more medical images, is indicative of a user-specified quality rating for the respective image.
[0102] In a same manner, as has been discussed in connection with
[0103] Additionally or alternatively, the central computer system may be configured to register the medical image with an atlas using one or more rigid transformations. The central computer system may further be configured to display at least a portion of the transformed image to the user using the graphical user interface.
[0104] The rigid transformations may include a rotation transformation, a scaling transformation and/or a translation of the image. Since the atlas has a fixed position, orientation and scale, applying the rigid transformations to a plurality of different images generates a representation of the anatomy, which is coherent between these images. Therefore, using these rigid transformations makes it easier for the radiologist to compare images and thereby to recognize anomalies within the image. This allows for a more time-efficient and more reliable review of the image quality conducted by the radiologist.
[0105]
[0106] Therefore, similarly as has been discussed in connection with
[0107] As has further been explained in connection with
[0108] The graphical representation 21 allows the radiologist to select those images, which are close to the limit in order to check, whether the limit represents an adequate separation between images of diagnostic quality and images of non-diagnostic quality. The graphical user interface is configured so that the radiologist can select an image using the mouse cursor and the central computer system 7, in response to the selection, displays the image selected image to the user.
[0109] As is further schematically illustrated in
[0110] The central computer system 7 may further be configured to select images based on the limit and further based on the determined combined quality metric. Specifically, the selection may be so that it is not necessary for the radiologist to determine images, which need to be reviewed.
[0111] The central computer system 7 is further configured to receive, via the graphical user interface, for one or more of the images, input from the radiologist, which is indicative of a user-specified quality rating for the respective image. In particular, the user-specified quality rating may include an indication of whether or not the image is of diagnostic image quality.
[0112] Based on the input received via the user interface, the central computer system adjusts the limit for the combined quality metric (which is an example for algorithm for classifying the images based on the combined quality metric) and/or the central computer system adjusts the algorithm for determining the combined quality metric. It is also possible that the central computer system determines, based on the user input, a new algorithm for classifying the images and/or a new algorithm for determining the combined quality metric.
[0113] The adaptation or determination of the criterion for selecting images based on the combined user input and/or the adaptation or determination of the algorithm for determining the combined quality metric may include a machine learning process in which the user's input (i.e. the indication whether or not the image is suitable for diagnosis and/or the user-specified quality rating) is used as training data.
[0114] Additionally or alternatively, the determination of the algorithm for classifying the images based on the combined user input and/or the adaptation of the algorithm for determining the combined quality metric may be performed using dimensionality reduction techniques, such as kernel principal component analysis. By way of example, such techniques may be used to simplify the determination of the limit by reducing the required number of images to be reviewed by the radiologist. Specifically, for a given limit, these techniques can be used to find a lower dimensional phase-space representation of the limit for the combined quality metric. The lower dimensional phase-space representation may facilitate a graphical illustration of the limit via the graphical user interface and may also make the adaptation of the limit for the combined quality metric more efficient. After having adapted the limit, the dimensionality reduction technique may be applied again for further simplifying the phase-space.
[0115] The determination or adaptation of the algorithm for classifying the images and/or for determining the combined quality metric may be performed using one or a combination of: a maximum likelihood model and a machine learning algorithm. The machine learning algorithm may be configured for supervised and/or unsupervised learning. The machine learning algorithm may be implemented using a support vector machine or an artificial neural network.
[0116] Specifically, the maximum likelihood model may be implemented using the assumption that the image quality metrics span an Euclidean space and that the distribution of one of a plurality of predefined classes (such as the class of diagnostic images) in this space is comparatively compact and that a function f(p) is known to approximate it, such as a Gaussian normal distribution.
[0117] According to an embodiment, the central computer system is configured to generate a maximum likelihood model that indicates, for a plurality of points p in the Euclidean space, the probability that the corresponding image is a member of one of the plurality of predefined classes. By way of example, the predefined classes include a class of diagnostic images and a class of non-diagnostic images. The central computer system may further be configured to use a threshold Θ for deciding, for a combination of image quality metrics, of which class the corresponding image is a member (e.g. diagnostic if f(p)>Θ or non-diagnostic if f(p)<=Θ). The corresponding boundary may represent a Mahalanobis distance.
[0118] A classification algorithm, which uses machine learning may be implemented using a support vector machine and/or an artificial neural network. A description of support vector machines, which can be used for the embodiments described herein, can be found in the book “The nature of statistical learning”, written by Vladimir Vapnik in 1995 and published by “Springer Science+Business Media”, New York.
[0119]
[0120] As can be seen from
[0121] A description of an ANN, which may be used for the embodiments described in the present disclosure, is described in the article “Foveal fully convolutional nets for multi-organ segmentation”, written by Tom Brosch and Axel Saalbach and published in SPIE 10574, Medical Imaging 2018: Image Processing, 105740U. The contents of this article is incorporated by reference herein for all purposes.
[0122] The ANN may be configured as a convolutional neural network. The term “convolutional neural network” may be defined herein as an artificial neural network having at least one convolutional layer. A convolutional layer may be defined as a layer which applies a convolution to the previous layer. The convolutional layer may include a plurality of neurons, wherein each neuron receives inputs from a predefined section of the previous layer. The predefined section may also be called a local receptive field. The weights for the predefined section may be the same for each neuron in the convolutional layer. Thereby, the convolutional layer may be defined by the two concepts of weight sharing and field accepting. The ANN may include one or more subsampling layers. Each of the subsampling layers may be arranged subsequent (in particular immediately subsequent) to a respective convolutional layer. The subsampling layer may be configured to downsample the output of the preceding convolution layer along the height dimension and along the width dimension. The number of convolution layers, which are succeeded by a pooling layer may be at least 1, at least 2 or at least 3. The number of layers may be less than 100, less than 50, or less than 20.
[0123] Before we go to set out the claims, the first set out the following clauses describing some prominent features of certain embodiments of the present disclosure:
[0124] 1. A system for analysis of medical image data, which represent a two-dimensional or three-dimensional medical image, which has been acquired from a human subject; wherein the system comprises a data processing system, which is configured to: read and/or determine, for the medical image, a plurality of image quality metrics; and to automatically or interactively determine a combined quality metrics based on the image quality metrics; wherein the data processing system is configured so that the determination of the combined quality metrics takes into account an interaction between the image quality metrics in their combined effect on the combined quality metrics.
[0125] 2. The system of clause 1, wherein the interaction between the image quality metrics is so that a change of the combined quality metrics, which is caused by a change of a first one of the quality metrics is compensable by a change of one or more of the remaining quality metrics.
[0126] 3. The system of clauses 1 or 2, wherein each of the image quality metrics is associated with a respective predefined optimum value or predefined optimum range; wherein the interaction between the image quality metrics is so that an increased deviation from the optimum range or optimum value of a first one of the metrics is compensable by a decreased deviation from the optimum range or optimum value of one or more of the remaining image quality metrics.
[0127] 4. The system of any one of the preceding clauses, wherein one or more or each of the quality metrics is indicative of one or more parameters of a position and/or one or more parameters of an orientation of an imaged body portion relative to a component of the imaging unit or relative to a further body portion.
[0128] 5. The system of any one of the preceding clauses, wherein the system is configured to determine, for one or more of the images, based on the determined combined quality metric, a parameter or state variable representing a change of imaging conditions for using the imaging unit; wherein the changed imaging conditions are configured to change one or more of the image quality metrics.
[0129] 6. The system of any one of the preceding clauses, wherein the determination of the image quality metrics include: segmenting at least a portion of the image; and/or registering the image with an atlas using the segmented image.
[0130] 7. A system for analysis of medical image data, which represent a plurality of medical images, each of which being a two-dimensional or a three-dimensional image; wherein the medical images are acquired from one or more human subjects using one or more medical imaging units, wherein each of the medical imaging units is configured to acquire medical images; wherein the system comprises a data processing system, which is configured to: read and/or generate, for each of the medical images, one or more quality metrics; and to receive, via the user interface, for at least a portion of the images, user input indicative of a user-specified quality rating for the respective image; wherein the data processing system is further configured to: (a) determine or adapt an algorithm for determining a combined quality metric based on the image quality metrics and based on the user input; and/or to (b) determine or adapt an algorithm for classifying the images or selecting a portion of the images, wherein the classifying or the selecting is based on the user input and based on the combined quality metric; wherein the combined quality metric depends on an interaction between the image quality metrics in their combined effect on the combined quality metrics.
[0131] 8. The system of clause 7, wherein the system is configured to display, via the user interface: output, which is indicative of the combined quality metric for at least a portion of the images; and/or output, which is indicative of a classification of the medical images, which classifies the images based on the combined quality metric.
[0132] 9. The system of any one of clauses 7 or 8, wherein the system is configured to output, via the user interface, a graphical representation which is indicative of a coordinate system of one or more of the image quality metrics; wherein, for one or more of the images, the graphical representation is further indicative of a spatial relationship between the respective image and the coordinate system.
[0133] 10. The system of any one of clauses 7 to 9, wherein the data processing system is configured to receive, via the user interface, a user-specified selection of one or more of the images for inputting the user input which is indicative of the user-specified rating for the images, which are selected by the user-specified selection.
[0134] 11. A computer-implemented method for analysis of medical image data, which represent a two-dimensional or three-dimensional medical image, wherein the image is an image of at least a portion of a human subject; wherein the method is performed using a data processing system, wherein the method comprises: reading and/or determining, using the data processing system, for the medical image, a plurality of image quality metrics; and to automatically or interactively determining, using the data processing system, a combined quality metrics based on the image quality metrics; wherein the determining of the combined quality metrics takes into account an interaction between the image quality metrics in their combined effect on the combined quality metrics.
[0135] 12. A computer-implemented method for analysis of medical image data, which represent a plurality medical images, each of which being a two-dimensional or a three-dimensional image; wherein the medical images are images of portions of one or more human subjects; wherein the method is performed using a data processing system, wherein the method comprises: reading and/or generating, using the data processing system, for each of the medical images, one or more quality metrics; receiving, via a user interface of the data processing system, for at least a portion of the images, user input indicative of a user-specified quality rating for the respective image; wherein the method comprises at least one of the following: (a) determining or adapting, using the data processing system, an algorithm for determining a combined quality metric based on the image quality metrics and based on the user input; and/or (b) determining or adapting, using the data processing system, an algorithm for classifying the images or selecting a portion of the images, wherein the classifying or the selecting is based on the user input and based on the combined quality metric; wherein the combined quality metric depends on an interaction between the image quality metrics in their combined effect on the combined quality metrics.
[0136] 13. A program element for analysis of medical image data, which represent a two-dimensional or three-dimensional medical image, wherein the image is an image of at least a portion of a human subject; wherein the method is performed using a data processing system, wherein the program element, when being executed by a processor of the data processing system, is adapted to carry out: reading and/or determining, using the data processing system, for the medical image, a plurality of image quality metrics; and to automatically or interactively determining, using the data processing system, a combined quality metrics based on the image quality metrics; wherein the determining of the combined quality metrics takes into account an interaction between the image quality metrics in their combined effect on the combined quality metrics.
[0137] 14. A program element for analysis of medical image data, which represent a plurality medical images, each of which being a two-dimensional or a three-dimensional image; wherein the medical images are images of portions of one or more human subjects; wherein the program element, when being executed by a processor of the data processing system, is adapted to carry out: —reading and/or generating, using the data processing system, for each of the medical images, one or more quality metrics; receiving, via a user interface of the data processing system, for at least a portion of the images, user input indicative of a user-specified quality rating for the respective image; wherein the program element, when being executed by the processor is further configured to carry out at least one of the following: (a) determining or adapting, using the data processing system, an algorithm for determining a combined quality metric based on the image quality metrics and based on the user input; and/or (b) determining or adapting, using the data processing system, an algorithm for classifying the images or selecting a portion of the images, wherein the classifying or the selecting is based on the user input and based on the combined quality metric; wherein the combined quality metric depends on an interaction between the image quality metrics in their combined effect on the combined quality metrics.
[0138] 15. Computer program product having stored thereon the computer program element of clause 13 and/or clause 14.
[0139] The above embodiments as described are only illustrative, and not intended to limit the technique approaches of the present invention. Although the present invention is described in details referring to the preferable embodiments, those skilled in the art will understand that the technique approaches of the present invention can be modified or equally displaced without departing from the protective scope of the claims of the present invention. In particular, although the invention has been described based on a projection radiograph, it can be applied to any imaging technique which results in a projection image. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. Any reference signs in the claims should not be construed as limiting the scope.