Model-based Characterization of Mammographic Masses

Similar documents
Dimensionality Reduction Using PCA/LDA. Hongyu Li School of Software Engineering TongJi University Fall, 2014

Lecture: Face Recognition

Example: Face Detection

Feature selection and classifier performance in computer-aided diagnosis: The effect of finite sample size

An Efficient Pseudoinverse Linear Discriminant Analysis method for Face Recognition

Eigenface-based facial recognition

Eigenimages. Digital Image Processing: Bernd Girod, 2013 Stanford University -- Eigenimages 1

Enhanced Fisher Linear Discriminant Models for Face Recognition

Face Recognition. Face Recognition. Subspace-Based Face Recognition Algorithms. Application of Face Recognition

A Unified Bayesian Framework for Face Recognition

Keywords Eigenface, face recognition, kernel principal component analysis, machine learning. II. LITERATURE REVIEW & OVERVIEW OF PROPOSED METHODOLOGY

Microcalcification Features Extracted from Principal Component Analysis in the Wavelet Domain

Template-based Recognition of Static Sitting Postures

Eigenfaces. Face Recognition Using Principal Components Analysis

Image Analysis & Retrieval. Lec 14. Eigenface and Fisherface

Recognition Using Class Specific Linear Projection. Magali Segal Stolrasky Nadav Ben Jakov April, 2015

Discriminant Uncorrelated Neighborhood Preserving Projections

Linear Subspace Models

Lecture 17: Face Recogni2on

Image Analysis & Retrieval Lec 14 - Eigenface & Fisherface

Pattern Recognition 2

Comparative Assessment of Independent Component. Component Analysis (ICA) for Face Recognition.

Lecture 17: Face Recogni2on

When Fisher meets Fukunaga-Koontz: A New Look at Linear Discriminants

ECE 661: Homework 10 Fall 2014

Lecture 13 Visual recognition

Reconnaissance d objetsd et vision artificielle

IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 31, NO. 5, MAY ASYMMETRIC PRINCIPAL COMPONENT ANALYSIS

Automatic Identity Verification Using Face Images

Locality Preserving Projections

Principal Component Analysis -- PCA (also called Karhunen-Loeve transformation)

Two-Layered Face Detection System using Evolutionary Algorithm

Face Detection and Recognition

Symmetric Two Dimensional Linear Discriminant Analysis (2DLDA)

Available online at ScienceDirect. Procedia Environmental Sciences 27 (2015 ) 16 20

A Unified Framework for Subspace Face Recognition

201 Broadway 20 Ames St. E (corresponding to variations between dierent. and P (j E ) which are derived from training data

Kazuhiro Fukui, University of Tsukuba

Appears in: The 3rd IEEE Int'l Conference on Automatic Face & Gesture Recognition, Nara, Japan, April 1998

Course 495: Advanced Statistical Machine Learning/Pattern Recognition

CITS 4402 Computer Vision

Subspace Methods for Visual Learning and Recognition

COS 429: COMPUTER VISON Face Recognition

PCA & ICA. CE-717: Machine Learning Sharif University of Technology Spring Soleymani

Face Recognition Using Multi-viewpoint Patterns for Robot Vision

Uncorrelated Multilinear Principal Component Analysis through Successive Variance Maximization

COVARIANCE REGULARIZATION FOR SUPERVISED LEARNING IN HIGH DIMENSIONS

Evolutionary Pursuit and Its Application to Face Recognition

On New Radon-Based Translation, Rotation, and Scaling Invariant Transform for Face Recognition

Face recognition Computer Vision Spring 2018, Lecture 21

FARSI CHARACTER RECOGNITION USING NEW HYBRID FEATURE EXTRACTION METHODS

Iterative Laplacian Score for Feature Selection

Group Sparse Non-negative Matrix Factorization for Multi-Manifold Learning

Robot Image Credit: Viktoriya Sukhanova 123RF.com. Dimensionality Reduction

W vs. QCD Jet Tagging at the Large Hadron Collider

Statistical Analysis of Tensor Fields

The Mathematics of Facial Recognition

Face Recognition in Subspaces

Tied factor analysis for face recognition across large pose changes

Image Analysis. PCA and Eigenfaces

Covariance-Based PCA for Multi-Size Data

Face detection and recognition. Detection Recognition Sally

Modeling Classes of Shapes Suppose you have a class of shapes with a range of variations: System 2 Overview

A Comparative Study of Face Recognition System Using PCA and LDA

Multiple Similarities Based Kernel Subspace Learning for Image Classification

Bilinear Discriminant Analysis for Face Recognition

Efficient Kernel Discriminant Analysis via QR Decomposition

Intra-Personal Kernel Space for Face Recognition

Feature extraction for one-class classification

Face Recognition Using Eigenfaces

Non-Extensive Entropy for CAD Systems of Breast Cancer Images

Heeyoul (Henry) Choi. Dept. of Computer Science Texas A&M University

PCA and LDA. Man-Wai MAK

Non-parametric Classification of Facial Features

CS4495/6495 Introduction to Computer Vision. 8B-L2 Principle Component Analysis (and its use in Computer Vision)

Eigenfaces and Fisherfaces

Face Recognition Using Laplacianfaces He et al. (IEEE Trans PAMI, 2005) presented by Hassan A. Kingravi

Chapter 2 Face Recognition in Subspaces

300 IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, VOL. 13, NO. 3, MAY 2009

2D Image Processing Face Detection and Recognition

IEEE. Proof. LINEAR DISCRIMINANT analysis (LDA) [1], [16] has

Random Sampling LDA for Face Recognition

PCA FACE RECOGNITION

Improving medical image perception by hierarchical clustering based segmentation

A Statistical Analysis of Fukunaga Koontz Transform

Simultaneous and Orthogonal Decomposition of Data using Multimodal Discriminant Analysis

Statistical Pattern Recognition

Face Recognition from Video: A CONDENSATION Approach

Defining Statistically Significant Spatial Clusters of a Target Population using a Patient-Centered Approach within a GIS

Advanced metric adaptation in Generalized LVQ for classification of mass spectrometry data

Local Learning Projections

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Spectral Regression for Efficient Regularized Subspace Learning

PCA and LDA. Man-Wai MAK

Drift Reduction For Metal-Oxide Sensor Arrays Using Canonical Correlation Regression And Partial Least Squares

FACE RECOGNITION BY EIGENFACE AND ELASTIC BUNCH GRAPH MATCHING. Master of Philosophy Research Project First-term Report SUPERVISED BY

A Modified Incremental Principal Component Analysis for On-line Learning of Feature Space and Classifier

Face Recognition. Lecture-14

Semi-supervised subspace analysis of human functional magnetic resonance imaging data

Discriminative Direction for Kernel Classifiers

Transcription:

Model-based Characterization of Mammographic Masses Sven-René von der Heidt 1, Matthias Elter 2, Thomas Wittenberg 2, Dietrich Paulus 1 1 Institut für Computervisualistik, Universität Koblenz-Landau 2 Abteilung Bildverarbeitung und Medizintechnik, Fraunhofer-Institut für Integrierte Schaltungen agas@uni-koblenz.de Abstract. The discrimination of benign and malignant types of mammographic masses is a major challenge for radiologists. The classic eigenfaces method was recently adapted for the detection of masses in mammograms. In the work at hand we investigate if this method is also suited for the problem of distinguishing benign and malignant types of this mammographic lesion. We furthermore evaluate two extended versions of the eigenfaces approach (fisherface and eigenfeature regularization extraction) and compare the performance of all three methods on a public mammography database. Our results indicate that all three methods can be applied to discriminate benign and malignant types of mammographic masses. However, our ROC analysis shows that the methods still require combination with other features to allow for reliable classification. 1 Introduction Mammography is the most effective technique for the early detection and diagnosis of breast cancer available today. One of the most difficult tasks in the context of mammogram interpretation is the discrimination of benign and malignant mass lesions, which are defined as space-occupying lesions that can be seen in at least two different projections [1]. Recently, Oliver et al. [2] have proposed to apply the classic eigenface method to a related task, the detection of mammographic masses. Their results indicate that the eigenface method is a promising approach to the detection of masses, or more precisely, the discrimination of normal tissue and mammographic masses. In the work at hand, we investigate if the eigenface method is also suited to discriminate between benign and malignant types of mammographic masses. Furthermore, we have implemented two extended versions of the eigenface method: the fisherface and the eigenfeature-regularization-extraction methods. We compare the receiver operating characteristic curve performance of all three approaches on a public mammography database. There has been considerable interest in the classification of mammographic masses in the last decade. Due to the broad variety of approaches that have been published in the last years, we can mention only

288 Von der Heidt et al. some representative examples of state of the art methods here. In contrast to the three approaches that we propose in this work, most of the work that can be found in literature follows the classic pattern recognition chain: segmentation of a mass from the background tissue, feature extraction and classification. Good examples are the work of Shi et al. [3] who apply level-sets for the segmentation of masses and propose several features specifically designed for the task of mass characterization. Varela et al. [4] have developed features that measure the degree of sharpness and microlobulation of the mass margin to improve their previously proposed CAD approach. Drukker et al. [5] extract mass features from both mammograms and ultrasound images and thus have proposed a promising multi-modal approach for the discrimination of masses. Timp and Karssemeijer [6] have developed a segmentation method based on dynamic programming to improve the classification performance of their previously proposed system for mass characterization. The rest of this work is organized as follows: in Sec. 2 the eigenface, fischerface and eigenfeature regularization extraction methods (ERE method) are briefly described. Furthermore, details on the database of mammograms that we use to develop and evaluate the proposed approach are provided. In Sec. 3 the experiments and their results that we have performed to evaluate the classification performance of the proposed approaches are described. Finally, we close this work with a discussion of our results and provide possible directions for future research (Sec. 4). 2 Materials and methods We use the digital database for screening mammography (DDSM) [7] for our experiments. It is a widely used public reference database for computer-aided detection and diagnosis of mammographic lesions. For this study we have randomly selected 206 regions of interest (ROIs) containing mammographic masses from the DDSM. 114 ROIs contained malignant and 92 ROIs benign masses. In the following we will apply eigenface techniques to the input images. This requires that each image has the same size. We crop ROIs from the mammograms and normalize them to a standard size. Another major problem are the different intensity ranges for the ROIs. Hence, we rescale each region to a normalized distribution of gray-levels. The principal component analysis (PCA) provides the basis for the following mathematical approaches. It is also called the Karhunen-Loeve transform (KLT) [8]. The eigenface method was introduced by Turk and Pentland [9] for face recognition. It requires a set of images that have each the same size. For faces the method works best if the images are aligned (e.g. the nose is in the center of each image). Eigenfaces (or eigenvectors) are obtained from the covariance matrix of the probability distribution of the vector space of possible faces (in our case mammographic masses) using the PCA. Another approach used in face recognition is due to Fisher [10]. It extends the eigenface method by a LDA (linear discriminant analysis). The input

Characterization of mammographic masses 289 images are divided into subsets for each class. Two covariance matrices are computed for intra-class features and inter-class distances. A linear transform is computed that simultaneously de-correlates the feature vectors and class separation. The fisherface method is known to be less sensitive to variation in lighting and pose of the object than the eigenface method. The ERE method [11] further extends the eigenface method and particularly inspects those eigenvectors who s eigenvalues are zero. 3 Results For the experiments we normalize and pre-process the input images as outlined in Sect. 2. We have evaluated and compared the classification performance of the three proposed approaches using 10-fold cross validation and receiver operating characteristic (ROC) curve analysis. We use the area under the ROC curve A z as a performance metric. The classification is done using the k-nearest neighbors (knn) classifier with Euclidean distance metric in eigenfeature space. We use the program ROCKIT by Charles E. Metz, PhD, to determine A z based on the output of the cknn classifier [12]. Fig. 1 shows ROC-curves for eigen- and fisherfaces and the ERE method. Fig. 1 shows results for the DDSM-database with uniform size for input images of 80 80 pixels. The training set for all tests consisted of 206 ROIs. The A z values are 0.5256 for the Fisherfaces, 0.5617 for 1 0.8 0.6 Sens 0.4 0.2 Fisherfaces: AUC = 0.5256 ERE Methode: AUC = 0.5617 Eigenfaces: AUC = 0.5779 0 0 0.2 0.4 0.6 0.8 1 1Spez Fig. 1. Tests with uniform scaling to 80 80 pixel using 206 ROIs

290 Von der Heidt et al. Table 1. Results with uniform scaling to 80 80 pixel and 206 ROIs for different numbers of eigenfeatures. AUC values Number of eigenfeatures Eigenfaces Fisherfaces ERE method 10 0.6017 0.5623 0.5496 40 0.6017 0.5161 0.5559 all 0.5941 0.5155 0.5406 Table 2. Results with grouping by ROI size instead of scaling and 206 ROIs for different numbers of eigenfeatures. AUC values Number of eigenfeatures Eigenfaces Fisherfaces ERE method 10 0.5916 0.5152 0.5713 40 0.6000 0.5016 0.5735 all 0.5988 0.5527 0.5422 the ERE-Method, and 0.5779 for eigenfaces. Table 1 and Table 2 summarize AUC results for different experiments. For Table 2 we grouped the ROIs of similar sizes and avoided resizing. 4 Discussion We have proposed to apply the eigenface method to the discrimination of benign and malignant mass. We showed that the eigenface method and two extended approaches can be used for discriminating benign and malignant mammographic masses. However, the AUC values show that the methods are not reliable enough, yet, for diagnosis. Interestingly, the classic eigenface method seems to be better suited for mass classification than the two extended approaches, which are known to be superior in other applications [10, 11]. We tested different preprocessing approaches and came to the result that scaling as required for eigenfaces actually reduces the classification performance. We are confident that manual selection of the examples used for the estimation of the covariance matrices will yield better values. Acknowledgement. The authors are also grateful to Charles E. Metz, PhD, for providing the ROCKIT program for ROC analysis. This work was supported in part by the Bayerische Forschungsstiftung within the scope of the project Mammo-iCAD. References 1. American College of Radiology. Breast Imaging Reporting and Data System BI- RADS Atlas; 2006.

Characterization of mammographic masses 291 2. Oliver A, Marti J, Bosch A, et al. A new approach to the classification of mammographic masses and normal breast tissue. In: The 18th International Conference on Pattern Recognition (ICPR 06); 2006. p. 707 710. 3. Shi J, Sahiner B, Chan HP, et al. Characterization of mammographic masses based on level set segmentation with new image features and patient information. Med Phys. 2008;35(1):280 290. 4. Varela C, Timp S, Karssemeijer N. Use of border information in the classification of mammographic masses. Phys Med Biol. 2006;51(2):425 441. Available from: http://dx.doi.org/10.1088/0031-9155/51/2/016. 5. Drukker K, Horsch K, Giger ML. Multimodality computerized diagnosis of breast lesions using mammography and sonography. Acad Radiol. 2005;12(8):970 979. Available from: http://dx.doi.org/10.1016/j.acra.2005.04.014. 6. Timp S, Karssemeijer N. A new 2D segmentation method based on dynamic programming applied to computer aided detection in mammography. Med Phys. 2004;31(5):958 971. 7. Heath M, Bowyer K, Kopans D, et al. The digital database for screening mammography. Procs Int Workshop on Digital Mammography. 2001; p. 212 218. 8. Kessler W. Multivariante Datenanalyse: Für die Pharma-, Bio- und Prozessanalyse. WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim; 2007. 9. Turk M, Pentland A. Eigenfaces for Recognition. J Cognitive Neuroscience. 1991;3(1):71 86. 10. Belhumeur PN, Hespanha JP, Kriegman DJ. Eigenfaces vs. fisherfaces: Recognition using class specific linear projection. IEEE Trans PAMI. 1997;19(7):711 720. 11. Jiang X, Mandal B, Kot A. Eigenfeature regularization and extraction in face recognition. IEEE Trans PAMI. 2008;30(3):383 394. 12. Metz CE, Herman BA, Shen JH. Maximum-likelihood estimation of ROC curves from continuously-distributed data. Stat Med. 1998;17:1033 1053.