A Computer Aided Detection System For Digital Mammograms Based on Radial Basis Functions and Feature Extraction Techniques By Mohammed Jirari Shanghai,

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

Applications of one-class classification
Computer Aided Diagnosis: Feature Extraction
Introduction to Computer Vision Image Texture Analysis
Digital Image Processing
Breast Cancer - FACTS:  Breast carcinoma leading cause of cancer death in womean  Every 8-10 th woman affected during lifetime  About 4000 new cases/a.
Face Recognition and Biometric Systems
Computer Aided Diagnosis: CAD overview
Introduction to medical image analysis Final Project Presentation Sang Woo Lee.
Methods Methods ConclusionConclusion Improving Image Quality of Digital Mammographic Images Using an Undecimated Discrete Wavelet Transform Method: Performance.
A Comprehensive Study on Third Order Statistical Features for Image Splicing Detection Xudong Zhao, Shilin Wang, Shenghong Li and Jianhua Li Shanghai Jiao.
WRSTA, 13 August, 2006 Rough Sets in Hybrid Intelligent Systems For Breast Cancer Detection By Aboul Ella Hassanien Cairo University, Faculty of Computer.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods X-ray Imaging Part 3.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Three-dimensional co-occurrence matrices & Gabor filters: Current progress Gray-level co-occurrence matrices Carl Philips Gabor filters Daniel Li Supervisor:
A Computer-Aided Diagnosis System For Digital Mammograms Based on Radial Basis Functions and Feature Extraction Techniques Dissertation written by Mohammed.
Intro. to Neural Networks & Using a Radial-Basis Neural Network to Classify Mammograms Pattern Recognition: 2 nd Presentation Mohammed Jirari Spring 2003.
Texture Classification Based on Co-occurrence Matrices Presentation III Pattern Recognition Mohammed Jirari Spring 2003.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Texture-based Deformable Snake Segmentation of the Liver Aaron Mintz Daniela Stan Raicu, PhD Jacob Furst, PhD.
A Computer Aided Detection System For Mammograms Based on Asymmetry and Feature Extraction Techniques By Mohammed Jirari Benidorm, Spain Sept 9th, 2005.
February 13, 1997CWU B.Kovalerchuk1 DESIGN OF CONSISTENT SYSTEM FOR RADIOLOGISTS TO SUPPORT BREAST CANCER DIAGNOSIS.
Automatic Detection And Classification Of Microcalcifications In Digital Mammograms Institute for Brain and Neural Systems Brown University Providence.
Radial-Basis Function Networks
INTRODUCTION Problem: Damage condition of residential areas are more concerned than that of natural areas in post-hurricane damage assessment. Recognition.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Database Construction for Speech to Lip-readable Animation Conversion Gyorgy Takacs, Attila Tihanyi, Tamas Bardi, Gergo Feldhoffer, Balint Srancsik Peter.
Ranga Rodrigo April 5, 2014 Most of the sides are from the Matlab tutorial. 1.
VEHICLE NUMBER PLATE RECOGNITION SYSTEM. Information and constraints Character recognition using moments. Character recognition using OCR. Signature.
Pattern Recognition & Detection: Texture Classifier ECE 4226 Presented By: Denis Petrusenko December 10, 2007.
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
Bayesian Network for Predicting Invasive and In-situ Breast Cancer using Mammographic Findings Jagpreet Chhatwal1 O. Alagoz1, E.S. Burnside1, H. Nassif1,
ENDA MOLLOY, ELECTRONIC ENG. FINAL PRESENTATION, 31/03/09. Automated Image Analysis Techniques for Screening of Mammography Images.
A Significance Test-Based Feature Selection Method for the Detection of Prostate Cancer from Proteomic Patterns M.A.Sc. Candidate: Qianren (Tim) Xu The.
Medical Image Analysis Image Representation and Analysis Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Presented by Tienwei Tsai July, 2005
Deep Learning – Fall 2013 Instructor: Bhiksha Raj Paper: T. D. Sanger, “Optimal Unsupervised Learning in a Single-Layer Linear Feedforward Neural Network”,
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
Managed by UT-Battelle for the Department of Energy Learning Cue Phrase Patterns from Radiology Reports Using a Genetic Algorithm Robert M. Patton, Ph.D.
Automatic Minirhizotron Root Image Analysis Using Two-Dimensional Matched Filtering and Local Entropy Thresholding Presented by Guang Zeng.
Mammography Past & Present Similar equipments were & are still being used, these can be called as old fashioned equipments cone Tube Breast Stand.
EE459 Neural Networks Examples of using Neural Networks Kasin Prakobwaitayakit Department of Electrical Engineering Chiangmai University.
A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit.
Prostate Cancer CAD Michael Feldman, MD, PhD Assistant Professor Pathology University Pennsylvania.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Chapter 20 Classification and Estimation Classification – Feature selection Good feature have four characteristics: –Discrimination. Features.
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
Feature Extraction and Classification of Mammographic Masses
Slides from Dr. Shahera Hossain
The CALMA project A CAD tool in breast radiography A.Ceccopieri, Padova
THIRD CLASSIFICATION OF MICROCALCIFICATION STAGES IN MAMMOGRAPHIC IMAGES THIRD REVIEW Supervisor: Mrs.P.Valarmathi HOD/CSE Project Members: M.HamsaPriya( )
國立雲林科技大學 National Yunlin University of Science and Technology Intelligent Database Systems Lab 1 Self-organizing map for cluster analysis of a breast cancer.
TUMOR BURDEN ANALYSIS ON CT BY AUTOMATED LIVER AND TUMOR SEGMENTATION RAMSHEEJA.RR Roll : No 19 Guide SREERAJ.R ( Head Of Department, CSE)
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
Coin Recognition Using MATLAB - Emad Zaben - Bakir Hasanein - Mohammed Omar.
Medical Image Analysis
Performance Analysis of 1D and 2D Statistical Measures on Standard Facial Image Databases International Conference on Emerging Trends in Engineering &
Deepak Kumar1, Chetan Kumar1, Ming Shao2
CS 698 | Current Topics in Data Science
Random walk initialization for training very deep feedforward networks
Dynamic Routing Using Inter Capsule Routing Protocol Between Capsules
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
By: Behrouz Rostami, Zeyun Yu Electrical Engineering Department
network of simple neuron-like computing elements
Digital Image Processing Week III
imaging modalities for Breast screening
Random Neural Network Texture Model
Presented By: Firas Gerges (fg92)
Presentation transcript:

A Computer Aided Detection System For Digital Mammograms Based on Radial Basis Functions and Feature Extraction Techniques By Mohammed Jirari Shanghai, China Sept 3 rd, 2005

Why This Project? Breast Cancer is the most common cancer and is the second leading cause of cancer deaths Mammographic screening reduces the mortality of breast cancer But, mammography has low positive predictive value PPV (only 35% have malignancies) Goal of Computer Aided Detection CAD is to provide a second reading, hence reducing the false positive rate

Basic Components of the System Preprocessing –Cropping –Enhancement (Histogram Equalization) Feature extraction Normalization Training Testing ROC Analysis

What is a Mammogram? A Mammogram is an x-ray image of the breast. Mammography is the procedure used to generate a mammogram The equipment used to obtain a mammogram, however, is very different from that used to perform an x-ray of chest or bones

Mammograms (cont.) In order to get a good image, the breast must also be flattened or compressed In a standard examination, two images of each breast are taken: one from the top and one from the side

Mammogram Examples Mammogram of a left breast, cranio-caudal (from the top) view Mammogram of a left breast, medio- lateral oblique (from the side) view

Purpose of CAD Mammography is the most reliable method in early detection of breast cancer But, due to the high number of mammograms to be read, the accuracy rate tends to decrease Double reading of mammograms has been proven to increase the accuracy, but at high cost CAD can assist the medical staff to achieve high efficiency and effectiveness The physician/radiologist makes the call not CAD

Proposed Method The proposed method will assist the physician by providing a second opinion on reading the mammogram, by pointing out an area (if one exists) delimited by its center coordinates and its radius If the two readings are similar, no more work is to be done If they are different, the radiologist will take a second look to make the final diagnosis

Data Used The dataset used is the Mammographic Image Analysis Society (MIAS) MINIMIAS database containing Medio- Lateral Oblique (MLO) views for each breast for 161 patients for a total of 322 images Each image is: 1024 pixels X 1024 pixels

Preprocessing Cropping: cuts the black parts of the image (almost 50%) based on a threshold Enhancement: Histogram equalization to accentuate the features to be extracted by increasing the dynamic range of gray levels

Preprocessing Result Original mammogram After cropping After cropping and histogram equalization

Co-occurrence Matrices to Calculate Features The joint probability of occurrence of gray level a and b for two pixels with a defined spatial relationship in an image The spatial relationship is defined in terms of distance d and angle θ From these matrices, a variety of features may be extracted

Co-occurrence Matrices (cont.) In this project, the matrices are constructed at distance of d=1 and d=3 and for angles θ=0°, 45°, 90°, 135° For each matrix, seven features are extracted Can be formally represented as follows:

Features Used Energy or angular second moment: Entropy: Maximum Probability: Inverse Difference moment: κ=2, λ=1

Features Used (cont.) Homogeneity: Inertia or variance:

Features Used (cont.) Correlation:

Feature Extraction Calculate the co-occurrence matrices at distance d=1 and d=3 The angles used are θ=0°, 45°, 90°, 135° with the fifth matrix being the mean of the 4 directions The co-occurrence matrices and seven statistical features are computed

Example of Calculated Features Feature0 GLCM45 GLCM90 GLCM135 GLCMMean GLCM Energy1.62 e e e e e+9 Inertia2.29 e e e e e+7 Entropy4.76 e e e e e+6 Homogeneity2.98 e e e e e+5 Max. Prob.2.25 e e e e e+4 Inv. Diff. Mom.2.00 e e e e e+5 Correlation9.34 e e e e e+6

Radial Basis Network Used Radial basis networks may require more neurons than standard feed-forward backpropagation (FFBP) networks BUT, can be designed in a fraction of the time to train FFBP Work best with many training vectors

Radial Basis Network with R Inputs

a=radbas(n)=e^(-n^2) Radbas Transfer Function Used

Radial basis network consists of 2 layers: a hidden radial basis layer of S1 neurons and an output linear layer of S2 neurons:

Training After normalizing the data, training begins The first training set was made up of 212 mammograms with 81 abnormal ones, with features calculated at distances d=1 and d=3 The second training set was made up of 163 mammograms with 81 abnormal ones, with features calculated at distances d=1 and d=3

Testing A mammogram is presented to the trained network and the output is a suspicious area denoted by its center’s x and y coordinates and its radius. If the mammogram is considered to be normal then zeros are returned for the coordinates and radius The radiologist can then review his/her original assessment of the patient if some areas uncovered by the network were not originally looked at closely The whole database is tested and the accuracy is calculated The smaller dataset performed better than the larger one, and using d=3 leads to better results than d=1

Results 2 training datasets: 163 and distance measures: 1 and 3 3 spreads: 0.1, 0.25, and goals: , 0.008, For 12 possible combinations The NN was sensitive to the unbalanced data collection that contained about split in the larger training set. Therefore the smaller dataset was preferred Achieving a high recognition % is not that appealing if the TPF is small

Representative Preliminary Results Network123 Goal Spread TPF FPF # of Neurons Recognition % Az

Future work Use more features like standard deviation, skewness, and kurtosis Which feature(s) have the most impact: * Rank the features from best to worst (single input to NN) * Select most significant feature(s) by using leave one out method Determine whether the area is benign or malignant by adding the severity of the abnormality to the training

Future work (cont.) Try and reduce False Negatives on the basis of region characteristics size, difference in homogeneity and entropy Use larger database that contains both MLO and CC to train/learn, since most commercial CADs use hundreds of thousands of mammograms to try and recognize foreign samples

Thank you

Questions