Professional Documents
Culture Documents
XRAY3
XRAY3
School of Computer Science and Engineering, University of New South Wales, Sydney, NSW 2052, Australia
b
School of Information Technologies, University of Sydney, Sydney, NSW 2006, Australia
c
Telecommunications and Industrial Physics, CSIRO, NSW 1710, Australia
Received 14 March 2003; received in revised form 14 March 2003; accepted 17 March 2003
Abstract
We present an intelligent computer-aided diagnosis (ICAD) system for chest radiography to merge
radiologic findings or the extracted features into a diagnosis using Multiple Classification Ripple
Down Rule (MCRDR) and fuzzy functions. The ICAD system is a semi-automatic system since the
abnormalities in chest radiographs could be detected by a combination of the automatic system and
radiologists. Based on these abnormalities, the ICAD system suggests the possible disease states.
D 2003 Elsevier Science B.V. and CARS. All rights reserved.
Keywords: Intelligent computer-aided diagnosis; Chest radiography; Incremental knowledge
1. Introduction
Computer-aided diagnosis (CAD) may be defined as a diagnosis made by a physician
who takes into account the result of the computer output as a second opinion [1] and the
final diagnosis is left to the radiologist regarding the possible diseases states. However,
CAD may be considered in decision-making in complex situations, such as with multiple
disease states.
There are three problems to be considered to build such a decision-making system based
on the result of the computer output. First, it has become evident that knowledge of an
expert system provided by the radiologists is always context dependent. However,
radiologists do not normally have complete introspective access to their knowledge. They
tend to give justifications of their considerations rather than a complete explanation. That
means, once the knowledge base is built, it should be increased whenever other consid* Corresponding author. Tel.: +61-2-9372-4117; fax: +61-2-9372-4111.
E-mail address: mirap@cse.unsw.edu.au (M. Park).
0531-5131/03 D 2003 Elsevier Science B.V. and CARS. All rights reserved.
doi:10.1016/S0531-5131(03)00486-2
1006
erations occur. Second, end users for the system are radiologists and they should be able to
easily maintain the system to increase the knowledge base without an engineers assistance.
Third, to diagnose the possible disease states, the decision-making process needs more
information than the radiologic findings by computers. For example, our image processing
tool is not able to detect the texture or medial border behind the heart, but if there are any
abnormalities, the abnormalities should be used as input for decision-making.
To solve these problems, we present an intelligent computer-aided diagnosis (ICAD)
system, which is a knowledge-based system with the application of machine learning
techniques.
2. Methodology
2.1. System overview
ICAD consists of three levels, which are low-, intermediate- and high-level processing
(see Fig. 1). Low-level processing includes all image analysis schemes such as lung
segmentation, texture analysis, ribs and clavicle detection and hilar region detection.
Intermediate-level processing classifies and describes the image features obtained from
low-level processing for recognition and interpretation of image features. All image
features will be represented by symbolic description using fuzzy functions. High-level
processing has a stronger resemblance to what generally is meant by the term intelligent
1007
cognition. ICAD system adopts Multiple Classification Ripple Down Rules (MCRDR)
[10], which is an incremental knowledge-based scheme.
2.2. Image processing
Image processing produces image features in the form of numeric data from an input
chest radiograph. There are four modules: lung segmentation, texture analysis, ribs
detection and hilar detection.
2.2.1. Lung segmentation
The lung field is extracted to obtain the boundary information of the lung. The
knowledge-based lung field extraction method, developed by Brown et al. [3] and
extended by Park et al. [4], is applied to segment the lung field from the input chest.
2.2.2. Texture analysis
The lung texture is analysed using Quasi-Gabor filter [5,6], multi-scale classification
and Score Block Operation [7] based on the 2D-discrete Fast Fourier Transform power
spectrum. Lung field is formed as right- and left-lung and each lung field is divided into
upper-, middle- and lower-lung. Lung texture is categorized as normal, dots and
grape-like texture.
2.2.3. Ribs detection
The ribs and clavicles are detected to check the density of the ribs using semi-elliptical
cavity and 4 way with 10 neighbours connectivity [8].
2.2.4. Hila detection
We used a very simple method to detect and measure the hilar region [9]. The hilar
regions are represented as normal, big and small.
2.3. Symbolic processing
This process converts the numeric data obtained from the image processing to the
symbolic descriptions using three fuzzy functions, which are Z-function, C-function and
S-function. The descriptions of features are defined so that some of them, such as ratio,
presence, position, width, size, angle, and density can be represented in linguistic terms.
Some descriptions use the crisp function to report yes or no. For example, the
description of the lung texture is normal, dots or grape-like if one of texture
is detected. In this way, the radiologists, who have to provide the chest radiograph
information needed for both delineation and recognition of image features, can work
with statements with which they are familiar, based on nonnumeric descriptions (i.e.,
linguistic terms) of object features. It is important to note that the compatibility scores
used in the fuzzy sets represent a level of human belief rather than frequencies of
occurrence as in classical probability. Since we are approximating an expert level of
belief, we have generated the fuzzy compatibility functions manually with guidance
from a radiologist.
1008
1009
does not agree with the conclusion, the radiologist reclassifies the case by adding a new
conclusion to the knowledge base.
Fig. 2 shows an example of ICAD system. It displays a chest radiograph with lung
boundaries, hilar region and lung texture. The attribute board enables the abnormalities
found by the system and suggests the possible disease states. Knowledge-Base Viewer
shows the history of the learning for the case 11. The initial conclusion was normal since
the case 11 was a new case and there was no conclusion for this case (see the root node of
the tree). Mucoviscidosis was added as a conclusion for the case 11 and Other disease
11 and Mucoviscidosis were added again as the new conclusion. The new conclusion
has been added for the case 11, but the most final node of the tree is the current conclusion.
4. Results
We can only evaluate the automatic radiologic finding since ICAD system allows user
input and is learning its cases. We tested 33 chest radiographs including 5 normal cases
1010
and 28 abnormal cases. ICAD detected all 5 normal cases and detected 260 abnormalities
while the radiologist detected 326 abnormalities in abnormal cases. The result included
213 true positives, 74 false positives and 113 false negatives. Therefore, the sensitivity of
the automatic radiologic finding is 65%. This relatively low sensitivity is biased by poor
performance for some abnormalities (e.g., hila detection) while the sensitivity for high rib
density was 100% and for abnormal lung texture was 82%. The knowledge base was
maintained and increased easily by the radiologist without technical assistance.
5. Discussion
We proposed a new approach to merge the radiologic findings or the extracted features
from the chest radiograph into a diagnosis using MCRDR and fuzzy set. As Abe et al. [2]
proved, clinical parameters can be equally or more important than radiologic findings in the
diagnosis of lung diseases. Therefore, the fuzzy function can be improved by adding
clinical parameters and it is very easy to add more attributes to our ICAD system. We
proved that ICAD system can be adopted for decision-making in complex situations with
many possible attributes.
Acknowledgements
We thank Dr. Bruce Doust, Radiology Department, St. Vincents Hopital, Sydney,
Australia for supplying all testing images and valuable medical verification advices.
References
[1] K. Doi, H. MacMahon, S. Katsuragawa, M.R. Nishikawa, Y. Jiang, Computer-aided diagnosis in radiology:
potential and pitfalls, Radiology 31 (1997) (1999) 97 109.
[2] H. Abe, K. Ashizawa, S. Katsuragawa, H. MacMahon, K. Doi, Use of an artificial neural network to
determine the diagnostic value of specific clinical and radiologic parameters in the diagnosis of interstitial
lung disease on chest radiographs, Academic Radiology 9 (2002) 13 17.
[3] S.M. Brown, L. Wilson, D.B. Doust, W.R. Gill, S. Sun, Knowledge-based method for segmentation and
analysis of lung boundaries in chest X-ray images, Computerized Medical Imaging and Graphics 22 (1998)
463 477.
[4] M. Park, L. Wilson, J. Jin, Automatic extraction of lung boundaries by a knowledge-based method, Visual
Information Processing 2 (2001) 11 16.
[5] M. Park, J. Jin, L. Wilson, Fast content-based image retrieval using Quasi-Gabor filter and reduction of
image feature, 5th IEEE Southwest Symposium on Image Analysis and Interpretation, 2002, pp. 178 182.
[6] M. Park, J. Jin, L. Wilson, Hierarchical indexing images using weighted low dimensional texture features,
15th IAPR Vision Interface, 2002, pp. 39 44.
[7] M. Park, J. Jin, L. Wilson, A new texture analysis method for classification of interstitial lung abnormalities in chest radiography, 7th International Conference on Control, Automation, Robotics and Vision,
2002, pp. 1636 1640.
[8] M. Park, J. Jin, L. Wilson, Detection and measurement of hilar region in chest radiograph, Visual Information Processing (2002) (in press).
[9] M. Park, J. Jin, L. Wilson, Detection and labelling ribs on expiration chest radiographs, SPIE Medical
Imaging (2003) (in press).
[10] B.H. Kang, Validating Knowledge Acquisition: Multiple Classification Ripple Down Rules. PhD Thesis,
University of New South Wales, Sydney, Australia, 1996.