Skip to main content
Healthcare Informatics Research logoLink to Healthcare Informatics Research
. 2011 Sep 30;17(3):143–149. doi: 10.4258/hir.2011.17.3.143

The Recent Progress in Quantitative Medical Image Analysis for Computer Aided Diagnosis Systems

Tae-Yun Kim 1, Jaebum Son 1, Kwang-Gi Kim 1,
PMCID: PMC3212740  PMID: 22084808

Abstract

Computer-aided diagnosis (CAD) has become one of the major research subjects in medical imaging and diagnostic radiology. Many different CAD schemes are being developed for use in the detection and/or characterization of various lesions found through various types of medical imaging. These imaging technologies employ conventional projection radiography, computed tomography, magnetic resonance imaging, ultrasonography, etc. In order to achieve a high performance level for a computerized diagnosis, it is important to employ effective image analysis techniques in the major steps of a CAD scheme. The main objective of this review is to attempt to introduce the diverse methods used for quantitative image analysis, and to provide a guide for clinicians.

Keywords: Radiography, Computer-Assisted Image Analysis, Computer-Assisted Image Processing, Classification, Quantitative Evaluation

I. Introduction

Medical imaging technology provides effective tools for reliable assessment of diseases via various digital image Analysis. Its development history goes back to the early 1980s, but the wide adoption in clinics is not very old. This change obviously accompanied the improvement of computer technology, that yielded 1) improved accessibility to digital data, 2) progressive increase of data set sizes, 3) increased pressure for improved efficiency in healthcare systems, and 4) increased use of image data. Recently the usefulness of the technology made its applications not limited to "native" digital methods, such as computed tomography (CT) and magnetic resonance imaging (MRI), but extended further to conventional analogue imaging modalities (e.g., endoscopy and radiography). Now it is considered one of indispensible parts in medical diagnostics in conjunction with picture archiving and communication system.

Computer aided diagnostic (CAD) systems must be one of the most prospective applications of this medical imaging technology. The basic concept of CAD is to provide a valuable second opinion to assist radiologists' image interpretation by improving the accuracy and consistency of radiological diagnosis and also by reducing the image reading time. To achieve a good quality, it is important to employ effective image analysis techniques in major steps of the CAD scheme, and a number of researchers have reported their efforts in the development of CAD systems in various medical images [1-4].

In CAD, medical images consist of individual pixel elements, to which discrete brightness or color values assigned. They can be processed effectively, evaluated objectively, and made available at many sites at the same time by using appropriate networks and protocols. Generally, we should consider three aspects in medical image analysis [5]. First, biological structures are subject to both inter- and intraindividual alterability. Thus, universal formulation of a priori knowledge is not as effective as specific case treatments. Second, interesting biological structures often cannot be separated conveniently from others because the diagnostically relevant object is represented by the entire image. Finally, reliability and robustness of algorithms is necessary. These mean that images, which cannot be processed correctly, must be automatically classified as such rejected and withdrawn from further processing.

Medical image analysis is generally performed in a systematic sequence, of which steps are used for quantitative measurements as well as abstract interpretation of biomedical images (Figure 1). They require a priori knowledge on the nature and content of the images, which must be integrated into the algorithms on a high level of abstraction. Thus the processing a medical image is very specific, and an algorithm for one application domain can be transferred rarely directly into others.

Figure 1.

Figure 1

Steps of medical image analysis.

In this review, we aim to introduce several important analysis methods that have been put forth specifically in the area of medical image analysis over the past three decades. For this, we especially focus on two technical steps in the analysis sequence: "feature extraction" step and "classification" step. A feature extraction step may be categorized into one of three categories, which are shape analysis, texture analysis, and parametric analysis.

II. Image Analysis Methods

1. Shape Analysis

The shape of an object refers to its profile and physical structures. These characteristics can be represented by the boundary, region, moment, and structural representations. These can be used to match shapes, to recognize objects, and to make measurements of shapes.

Shape descriptor features are calculated from object's contour: i.e. circularity, aspect ratio, discontinuity, angle irregularity, length irregularity,complexity, rightangleness, sharpness, and directedness. Those are translation, rotation and scale invariant shape descriptors [6-8]. All contour-based data representations usually result in substantial data compression compared to image matrix. For example, a radial functions R(θ) shows the distance R between an interior point and the contour points, as a function of the polar angle θ, In Figure 2, Ri represents a distance between i-th boundary point and centroid of obejct.

Figure 2.

Figure 2

An example of shape descriptors: (A) radial function (contour-based), (B) orientation (moment-based).

Many shape features also can be conveniently represented in terms of moments, such as perimeter, area, radial function, bending energy, roundness, and symmetry. Moments based features are used for recognition of small sets of distinct objects or for pre-classification before more precise comparison in order to reduce number of candidates. For instance, orientation of objects can be defined as angel between x axis and principal axis (x1): axis around which the object can be rotated with minimum inertia. In selecting descriptors, there are certain desirable qualities: 1) uniqueness that there is one and only one set of descriptors for a given two-dimensional shape, 2) calculation independency that a descriptor independent from others can be discarded without additional calculation of the others (especially, a descriptor which does not affect to others may be eliminated painlessly), 3) rotation invariance that the orientation of a object doesn't affect the value of the descriptor, and 4) scale invariance that the outline will not affect the outcome (e.g., a large circle and a small one have the same shape).

Shape descriptors are important in several contexts. For example, the shape and the size of tumors in mammograms are essential to classify them as benign or malignant. As is well-known, tumors with irregular shape are usually malignant and tumors with regular shape are usually benign [9,10]. Another example is the use of shape analysis of carpal bones for bone age assessment (Figure 3). In this case, we can consider several features as follows: The ratio of the total area of all carpal bones to the total area of the capitates. The ratio of the total area of all carpal bones to the total area of the hamate. The ratio of the perimeter of the capitate to the distance between the centroid of the capitate and the hamate, etc.

Figure 3.

Figure 3

Carpal bone shape analysis: (A) Input image, (B) selected carpal-bone region-of-interest image.

2. Texture Analysis

Some diseases, such as interstitial fibrosis, affect the lungs in such a manner that the resulting changes in the X-ray images are texture changes as opposed to clearly delineated lesions. In such applications, texture analysis methods are ideally suited for these images.

Image texture refers to the spatial relationship of pixel values in an image region. Texture also determines the local spectral or frequency content in an image. Here, changes in local texture should cause changes in the local spatial frequency [11]. Based on these definitions, there are ongoing studies into various mathematical methods of quantifying image texture, including statistical, Fourier, and wavelet-based methods. Texture analysis is a three-layer process [12]. The first layer identifies the texture primitives, of which make up texture patterns are composed. The second layer extracts certain properties from the identified texture primitives. Depending on the types of primitives, the properties can be tonal or geometric. The third layer builds the spatial and/or statistical distribution of the primitives in terms of their attributes.

Texture analysis has a long history, and a wide variety of methods has been studied and proposed in the past [13-15]. The gray level co-occurrence matrix (GLCM) is recognized as the most representative algorithm in spatial texture-related research [16-18]. In brief, a GLCM is constructed by systematically considering the relationship between pixel pairs and tabulating the frequency of various gray level combinations within an image or within a region of interest. In a similar manner, run-length features can be computed to evaluate the coarseness of a texture in a predetermined direction. A gray-level run consists of a set of consecutive collinear pixels in a given direction.

A wavelet transform provides improved flexibility over Fouier transform, with trading some degree of spatial-frequency resolution for the ability to localize this frequency content in time. The wavelet transform may be intuitively understood by imagining a window of constant area but fluid dimensions, its width(time) narrowing with increasing length (spatial frequency), and vice versa, by making it equally suitable for identifying fine texture (short bursts of high spatial frequency) and coarse texture (slow waves of low-frequency content) [19-21]. For example, the wavelet energy features reflect the distribution of energy along the frequency axis over scale and orientation, and have proven to be very effective for texture characterization. Because most relevant texture information is removed by iterative low-pass filtering, the energy of the low-resolution image is generally not considered a texture feature. The wavelet entropy can be interpreted as a measure of uncertainty, variability, and complexity. Entropy reaches its maximum in a completely random state and its minimum in a state of certainty. As a result, a homogeneous region produces zero entropy.

Characterization of microcalcifications (MCs) on mammograms will be a good example of texture analysis (Figure 4). A variety of computer-extracted features and classification schemes have been used to automatically discriminate between benign and malignant clusters. This approach is based on extracting image features from regions of interest and estimating the probability of malignancy for a given MC cluster [22,23].

Figure 4.

Figure 4

An example of fractal texture analysis for mammography of breast cancer: (A) original image; (B) calculation of fractal dimensions. An user-defined region-of-interest (ROI; solid line), a ROI for Hurst coefficient (dot line), and a ROI for box-counting method (dashed line), respectively.

Recently, numerous methods for computing 3D texture features have been developed. These methods include the use of Laws filters, run-length matrices, sub-band filtering, Gaussian-Markov random fields (GMRF) and a combination of co-occurrence matrices and Gabor filters [24-26].

3. Parametric Mapping Analysis

Parametric mapping analysis is generally used to identify functionally specialized responses and is the most prevalent approach to characterizing functional anatomy and disease-related changes. It entails the construction of spatially extended statistical processes to test hypotheses about regionally specific effects. Resultant parametric maps are image descriptors with voxel values that are, under the null hypothesis, distributed according to a known probability density function.

Dynamic perfusion imaging utilizes the imaging evaluation of bio-distribution of the contrast medium infusion acting as a tracer (Figure 5). The contrast medium following infusion is distributed into the body tissue in relation to local microvascularization and on the diffusion across the endothelial membrane into the interstitial space [27]. The imaging depicts the distribution of the contrast medium by measuring variations in the vessels and in the tissue enhancement over time. The elaborated images are represented by parametric color maps.

Figure 5.

Figure 5

An example of perfusion parametric map. Eye fundus images: (A) original image; (B) parametric perfusion map.

The perfusion studies, both with CT and or MRI, considered by recent studies, can be used for preoperative grading of the gliomas, in particularly for the differential diagnosis of low and high-grade astrocitomas because these technique can provide complementary information about tumor hemodynamics, not available with conventional CT or MR.

Elastography is a non-invasive method in which stiffness or strain images of soft tissue are used to detect or classify tumors [28]. A tumor or a suspicious cancerous growth is normally 5 to 28 times stiffer than the background of normal soft tissue. When a mechanical compression or vibration is applied, the tumor deforms less than the surrounding tissue. i.e. the strain in the tumor is less than the surrounding tissue. While sonograms convey information related to the local acoustic backscatter energy from tissue components, elastograms relate to its local strain (Figure 6). Some research has been conducted using magnetic resonance elastography and CT. However, ultrasonography still has the advantages of being cheaper, faster and more portable over other techniques.

Figure 6.

Figure 6

An example of sonogram and matching elastogram.

4. Classification Methods

Classification is a step used for detecting or analyzing patterns of interest contained within images, and performed by experimenting with many different types of classifiers (classification model), comparing their performance and choosing the best.

In quantitative analysis, not only feature selection is important, classifier selection and training are very important. A number of classifiers have been used, including the nearest neighborhood, neural networks, Fisher discriminant analysis, fuzzy-based methods, and learning vector quantization, etc. [29-31].

Linear discriminant analysis is a statistical technique to classify a set of observations into predefined classes. The model is built based on a set of observations (or training set) for which the classes are known. Based on it, the technique constructs a set of a linear function of the predictors, known as discriminant functions. This technique can be used to determine the variables discriminating between two or more naturally occurring groups.

Artificial neural networks (ANNs) work, as do linear discriminants, by mapping a generally multidimensional observation to a scalar decision variable. Unlike linear discriminants, however, ANNs typically use a non-linear mapping function. In its simplest form, a neural network is a set of connected nodes roughly resembling the human neuron system. Artificial neural networks are automated classifiers that have been extensively applied to the field of medical imaging over the past 20 years with much success.

In recent years the support vector machine (SVM) has started to have widely been used as a very successful classifier [32]. SVM attempts to separate points belonging to two given sets in multi-dimensional space by a nonlinear surface, often only implicitly defined by a kernel function. An important advantage of the SVM is that it is based on the principle of structural risk minimization. Thus SVMs aim at minimizing a bounding on the generalization error.

Generally, classifiers require a supervised training technique, image samples are divided into two sub sets. One is used to determine the discriminant function (training) and the other to test the derived function (testing). Since there is a limited amount of available data in training, it is very important to test with enough extra data.

III. Conclusions

In this review, we briefly introduced several image analysis techniques for medical image quantification. The last few decades have resulted in an enormous amount of work related to image analysis. The main objective of this review was to attempt to cover the diversity of methods for shape, texture, and parametric description, and provide a guide that the clinician can use for further research. They will be essential for the development of CAD systems for more accurate diagnosis and prognosis.

Acknowledgements

This work was supported by a research grant from the Technology Innovation Program or Industrial strategic technology development program (10038419) funded by Ministry of Knowledge Economy (MKE, Korea) and Seoul R&D Program (ST090841).

Footnotes

No potential conflict of interet relevant to this article was reported.

References

  • 1.Verma B, Zakos J. A computer-aided diagnosis system for digital mammograms based on fuzzy-neural and feature extraction techniques. IEEE Trans Inf Technol Biomed. 2001;5:46–54. doi: 10.1109/4233.908389. [DOI] [PubMed] [Google Scholar]
  • 2.Gletsos M, Mougiakakou SG, Matsopoulos GK, Nikita KS, Nikita AS, Kelekis D. A computer-aided diagnostic system to characterize CT focal liver lesions: design and optimization of a neural network classifier. IEEE Trans Inf Technol Biomed. 2003;7:153–162. doi: 10.1109/titb.2003.813793. [DOI] [PubMed] [Google Scholar]
  • 3.Schmid-Saugeona P, Guillodb J, Thirana JP. Towards a computer-aided diagnosis system for pigmented skin lesions. Comput Med Imaging Graph. 2003;27:65–78. doi: 10.1016/s0895-6111(02)00048-4. [DOI] [PubMed] [Google Scholar]
  • 4.Gur D, Sumkin JH, Rockette HE, Ganott M, Hakim C, Hardesty L, Poller WR, Shah R, Wallace L. Changes in breast cancer detection and mammography recall rates after the introduction of a computer-aided detection system. J Natl Cancer Inst. 2004;96:185–190. doi: 10.1093/jnci/djh067. [DOI] [PubMed] [Google Scholar]
  • 5.Deserno TM. Biomedical image processing. Berlin: Springer Heidelberg; 2011. [Google Scholar]
  • 6.Rodenacker K, Bengtsson E. A feature set for cytometry on digitized microscopic images. Anal Cell Pathol. 2003;25:1–36. doi: 10.1155/2003/548678. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Pathak SD, Ng L, Wyman B, Fogarasi S, Racki S, Oelund JC, Sparks B, Chalana V. Quantitative image analysis: software systems in drug development trials. Drug Discov Today. 2003;8:451–458. doi: 10.1016/s1359-6446(03)02698-9. [DOI] [PubMed] [Google Scholar]
  • 8.Clark MW. Quantitative shape analysis: a review. Math Geol. 1981;13:303–320. [Google Scholar]
  • 9.Rahbar G, Sie AC, Hansen GC, Prince JS, Melany ML, Reynolds HE, Jackson VP, Sayre JW, Bassett LW. Benign versus malignant solid breast masses: US differentiation. Radiology. 1999;213:889–894. doi: 10.1148/radiology.213.3.r99dc20889. [DOI] [PubMed] [Google Scholar]
  • 10.Liberman L, Morris EA, Lee MJ, Kaplan JB, LaTrenta LR, Menell JH, Abramson AF, Dashnaw SM, Ballon DJ, Dershaw DD. Breast lesions detected on MR imaging: features and positive predictive value. AJR Am J Roentgenol. 2002;179:171–178. doi: 10.2214/ajr.179.1.1790171. [DOI] [PubMed] [Google Scholar]
  • 11.Drabycz S, Stockwell RG, Mitchell JR. Image texture characterization using the discrete orthonormal S-transform. J Digit Imaging. 2009;22:696–708. doi: 10.1007/s10278-008-9138-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Ji Q, Engel J, Craine E. Classifying cervix tissue patterns with texture analysis. Pattern Recognit. 2000;33:1561–1573. [Google Scholar]
  • 13.Galloway MM. Texture analysis using gray level run lengths. Comput Graph Image Process. 1975;4:172–179. [Google Scholar]
  • 14.Cross GR, Jain AK. Markov random field texture models. IEEE Trans Pattern Anal Mach Intell. 1983;5:25–39. doi: 10.1109/tpami.1983.4767341. [DOI] [PubMed] [Google Scholar]
  • 15.Doh SY, Park RH. Segmentation of statistical texture images using the metric space theory. Signal Process. 1996;53:27–34. [Google Scholar]
  • 16.Woods BJ, Clymer BD, Kurc T, Heverhagen JT, Stevens R, Orsdemir A, Bulan O, Knopp MV. Malignant-lesion segmentation using 4D co-occurrence texture analysis applied to dynamic contrast-enhanced magnetic resonance breast image data. J Magn Reson Imaging. 2007;25:495–501. doi: 10.1002/jmri.20837. [DOI] [PubMed] [Google Scholar]
  • 17.Ojala T, Pietikainen M, Kyllonen J. Co-occurrence histograms via learning vector quantization; Proceedings of the 11th Scandinavian Conference in Image Analysis; Kangerlussuaq, Greenland. 1990. pp. 103–108. [Google Scholar]
  • 18.Gibbs P, Turnbull LW. Textural analysis of contrast-enhanced MR images of the breast. Magn Reson Med. 2003;50:92–98. doi: 10.1002/mrm.10496. [DOI] [PubMed] [Google Scholar]
  • 19.Arivazhagan S, Ganesan L. Texture classification using wavelet transform. Pattern Recognit Lett. 2003;24:1513–1521. [Google Scholar]
  • 20.Jian M, Guo H, Liu L. Texture image classification using visual perceptual texture features and Gabor wavelet features. J Comput. 2009;4:763–770. [Google Scholar]
  • 21.Dettori L, Semler L. A comparison of wavelet, ridgelet, and curvelet-based texture classification algorithms in computed tomography. Comput Biol Med. 2007;37:486–498. doi: 10.1016/j.compbiomed.2006.08.002. [DOI] [PubMed] [Google Scholar]
  • 22.Karahaliou A, Skiadopoulos S, Boniatis I, Sakellaropoulos P, Likaki E, Panayiotakis G, Costaridou L. Texture analysis of tissue surrounding microcalcifications on mammograms for breast cancer diagnosis. Br J Radiol. 2007;80:648–656. doi: 10.1259/bjr/30415751. [DOI] [PubMed] [Google Scholar]
  • 23.Nie K, Chen JH, Yu HJ, Chu Y, Nalcioglu O, Su MY. Quantitative analysis of lesion morphology and texture features for diagnostic prediction in breast MRI. Acad Radiol. 2008;15:1513–1525. doi: 10.1016/j.acra.2008.06.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Reyes-Aldasoro CC, Bhalerao A. Volumetric texture description and discriminant feature selection for MRI. Inf Process Med Imaging. 2003;18:282–293. doi: 10.1007/978-3-540-45087-0_24. [DOI] [PubMed] [Google Scholar]
  • 25.Chen Z, Ning R. Breast volume denoising and noise characterization by 3D wavelet transform. Comput Med Imaging Graph. 2004;28:235–246. doi: 10.1016/j.compmedimag.2004.04.004. [DOI] [PubMed] [Google Scholar]
  • 26.Ranguelova E, Quinn A. Analysis and synthesis of threedimensional Gaussian Markov random fields; Proceedings of International Conference on Image Processing (ICIP); 1999 Oct 24-28; Kobe, Japan. pp. 430–434. [Google Scholar]
  • 27.Di Nallo AM, Vidiri A, Marzi S, Mirri A, Fabi A, Carapella CM, Pace A, Crecco M. Quantitative analysis of CT-perfusion parameters in the evaluation of brain gliomas and metastases. J Exp Clin Cancer Res. 2009;28:38. doi: 10.1186/1756-9966-28-38. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Osanai O, Ohtsuka M, Hotta M, Kitaharai T, Takema Y. A new method for the visualization and quantification of internal skin elasticity by ultrasound imaging. Skin Res Technol. 2011 doi: 10.1111/j.1600-0846.2010.00492.x. Feb 23 [Epub]. http://dx.doi.org/10.1111/j.1600-0846.2010.00492.x. [DOI] [PubMed] [Google Scholar]
  • 29.Johnson RA, Wichern DW. Applied multi-variate statistical analysis. 5th ed. Englewood Cliffs, NJ: Prentice-Hall; 2002. [Google Scholar]
  • 30.Lu D, Weng Q. A survey of image classification methods and techniques for improving classification performance. Int J Remote Sens. 2007;28:823–870. [Google Scholar]
  • 31.Gose E, Johnsonbaugh R, Jost S. Pattern recognition and image analysis. Englewood Cliffs, NJ: Prentice-Hall; 1996. [Google Scholar]
  • 32.Li S, Kwok JT, Zhu H, Wang Y. Texture classification using the support vector machines. Pattern Recognit. 2003;36:2883–2893. [Google Scholar]

Articles from Healthcare Informatics Research are provided here courtesy of Korean Society of Medical Informatics

RESOURCES