Brain Hemorrhage Detection and Classification Steps

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

ECG Signal processing (2)
A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
QR Code Recognition Based On Image Processing
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Kyle Marcolini MRI Scan Classification. Previous Research  For EEN653, project devised based on custom built classifier for demented MRI brain scans.
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Image Analysis Phases Image pre-processing –Noise suppression, linear and non-linear filters, deconvolution, etc. Image segmentation –Detection of objects.
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Each pixel is 0 or 1, background or foreground Image processing to
AIIA Lab, Department of Informatics Aristotle University of Thessaloniki Z.Theodosiou, F.Raimondo, M.E.Garefalaki, G.Karayannopoulou, K.Lyroudia, I.Pitas,
1 Binary Image Analysis Binary image analysis consists of a set of image analysis operations that are used to produce or process binary images, usually.
Binary Image Analysis: Part 2 Readings: Chapter 3: mathematical morphology region properties region adjacency 1.
Feature Screening Concept: A greedy feature selection method. Rank features and discard those whose ranking criterions are below the threshold. Problem:
Co-Occurrence and Morphological Analysis for Colon Tissue Biopsy Classification Khalid Masood, Nasir Rajpoot, Kashif Rajpoot*, Hammad Qureshi Signal and.
A Study of the Relationship between SVM and Gabriel Graph ZHANG Wan and Irwin King, Multimedia Information Processing Laboratory, Department of Computer.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Attention Deficit Hyperactivity Disorder (ADHD) Student Classification Using Genetic Algorithm and Artificial Neural Network S. Yenaeng 1, S. Saelee 2.
FEATURE EXTRACTION FOR JAVA CHARACTER RECOGNITION Rudy Adipranata, Liliana, Meiliana Indrawijaya, Gregorius Satia Budhi Informatics Department, Petra Christian.
Machine Vision for Robots
1/20 Obtaining Shape from Scanning Electron Microscope Using Hopfield Neural Network Yuji Iwahori 1, Haruki Kawanaka 1, Shinji Fukui 2 and Kenji Funahashi.
Ajay Kumar, Member, IEEE, and David Zhang, Senior Member, IEEE.
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
ENT 273 Object Recognition and Feature Detection Hema C.R.
CS 376b Introduction to Computer Vision 02 / 22 / 2008 Instructor: Michael Eckmann.
September 23, 2014Computer Vision Lecture 5: Binary Image Processing 1 Binary Images Binary images are grayscale images with only two possible levels of.
1 Binary Image Analysis Binary image analysis consists of a set of image analysis operations that are used to produce or process binary images, usually.
Traffic Lights Detection Using Blob Analysis and Pattern Recognition
Pixel Connectivity Pixel connectivity is a central concept of both edge- and region- based approaches to segmentation The notation of pixel connectivity.
SAR-ATR-MSTAR TARGET RECOGNITION FOR MULTI-ASPECT SAR IMAGES WITH FUSION STRATEGIES ASWIN KUMAR GUTTA.
Text From Corners: A Novel Approach to Detect Text and Caption in Videos Xu Zhao, Kai-Hsiang Lin, Yun Fu, Member, IEEE, Yuxiao Hu, Member, IEEE, Yuncai.
A Framework for a Fully Automatic Karyotyping System E. Poletti, E. Grisan, A. Ruggeri Department of Information Engineering, University of Padova, Italy.
Nottingham Image Analysis School, 23 – 25 June NITS Image Segmentation Guoping Qiu School of Computer Science, University of Nottingham
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Image Segmentation Nitin Rane. Image Segmentation Introduction Thresholding Region Splitting Region Labeling Statistical Region Description Application.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
We propose an accurate potential which combines useful features HP, HH and PP interactions among the amino acids Sequence based accessibility obtained.
Sheng-Fang Huang Chapter 11 part I.  After the image is segmented into regions, how to represent and describe these regions? ◦ In terms of its external.
Presented by: Anum Masood PhD Scholar
EE368 Final Project Spring 2003
IMAGE PROCESSING Tadas Rimavičius.
Cancer Metastases Classification in Histological Whole Slide Images
Course : T Computer Vision
COMP 9517 Computer Vision Binary Image Analysis 4/15/2018
Avdesh Mishra, Md Tamjidul Hoque {amishra2,
图像处理技术讲座(3) Digital Image Processing (3) Basic Image Operations
Recognition of biological cells – development
In Search of the Optimal Set of Indicators when Classifying Histopathological Images Catalin Stoean University of Craiova, Romania
Robust Lung Nodule Classification using 2
Feature Extraction Introduction Features Algorithms Methods
Avdesh Mishra, Manisha Panta, Md Tamjidul Hoque, Joel Atallah
CS 698 | Current Topics in Data Science
Introduction Feature Extraction Discussions Conclusions Results
Computer Vision Lecture 5: Binary Image Processing
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Extra Tree Classifier-WS3 Bagging Classifier-WS3
Support Vector Machine (SVM)
Department of Computer Engineering
Somi Jacob and Christian Bach
Binary Image Analysis: Part 2 Readings: Chapter 3:
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Joshua Kahn, Scott Wiese ECE533 – Fall 2003 December 12, 2003
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Introduction Computer vision is the analysis of digital images
7th Annual STEMtech conference
Pooja Pun, Avdesh Mishra, Simon Lailvaux, Md Tamjidul Hoque
Manisha Panta, Avdesh Mishra, Md Tamjidul Hoque, Joel Atallah
Results Motivation Introduction Methods Conclusions Acknowledgements
Tschandl P1,2, Argenziano G3, Razmara M4, Yap J4
Presentation transcript:

Brain Hemorrhage Detection and Classification Steps Effective Brain Hemorrhage Diagnosis from Image Using Machine Learning Approach Duaa Alawad, Avdesh Mishra, Md Tamjidul Hoque email: {dmalawad, amishra2, thoque}@uno.edu Department of Computer Science, University of New Orleans, New Orleans, LA, USA Introduction Brain Hemorrhage Detection and Classification Steps Cerebrovascular diseases or brain hemorrhages are the third major death causing diseases in the world after cancer and heart diseases. There are three different types of brain hemorrhages which includes: epidural, subdural, and intraparenchymal hemorrhage. We propose a machine learning based approach for a computer-aided detection and diagnosis (CAD) system, to detect the existence and type of hemorrhages in human brains from the computed tomography (CT) scan images. Image Processing Image processing involves conversion of the image from RGB to gray scale After the conversion, the image will contain pixel intensities in the range between 0 and 255. Next the peripheral area of the skull is removed, since it is the brightest part of the image. Bright peripheral area is identified if the pixel value is greater than 240. Data set Figure (3): Image processing stage The dataset used in this study consists of 76 human brain CT images: 25 of these images represent normal brain 17 images belong to Epidural Hemorrhage type 20 images belong to Subdural Hemorrhage type and 14 images belong to Intraparenchymal Hemorrhage type. The images were obtained from King Abdullah University Hospital in Irbid, Jordan. Image Segmentation - The digital image is segmented into multiple regions based on a defined threshold. - Otsu’s method is used to divide the pixels of an image into several classes, which automatically finds a threshold to minimize the within class variance. - It basically looks at the histogram, pixel values, and the probability in order to obtain a segment. Methods Flowchart Figure (4):Image segmentation stage Morphological Operations - Mathematical morphology is a technique used to analyze images by processing geometrical structures. - It is widely used in digital images, graphs, etc. Mathematical morphology involves two basic operations: - erosion, which is eroding away the boundaries of foreground, - dilation, which is enlarging the boundaries of foreground pixels. - We used the opening operation, which consists of an erosion operation followed by a dilation operation, which is used to filter out the small parts in the image that cannot contain the suspicious region. Figure (1): Flowchart of the proposed classification method. Types of Brain Hemorrhage Figure (5): morphological operation Region Growing - A region growing algorithm is used to obtain the whole mass. - Region growing starts with a seed region and grows it by appending to it those neighboring pixels that have properties similar to the seed region. - The seed region used here is the result of the previous step. Figure (2): Types of Brain Hemorrhage Before and After Image Processing Figure (5): Region growing Results Table (1): Comparison of different machine learning methods Features Algorithm Precision Recall F-Measure Neural Network 0.922 0.921 SMO/SVM 0.96 Logistic Regression 0.862 0.863 0.859 1. Area: It is the actual number of pixels in the Region of Interest (ROI). 2. Centroid: It is the center of mass of the ROI. 3. Bounding Box: Suppose that the ROI is represented by the white pixels in Figure (6), then the green box is the bounding box and the red dot is the centroid 4. EquivDiameter: It measures the diameter of a circle which includes ROI, computed as 5. Eccentricity: It specifies the ratio of the distance between the foci of the ellipse and its major axis length. 6. Extent: The ratio of pixels in the ROI to pixels in the total bounding box of the ROI. Computed as area / area of the bounding box. 7. Convex Area: The number of on pixels in Convex Image. 8. FilledArea: The number of on pixels in the bounding box. 9. MajorAxisLength: Measures the length of the major axis of the ellipse that included the interest area. 10 MinorAxisLength: Measure the length of the minor axis of the ellipse that included the interest area. 11. Orientation: The angle (from -90 to 90 degrees) between the x-axis and the major axis of the ellipse that include the interest area (see Figure 7). 12. Perimeter: The distance around the boundary of the region or the distance between each adjoining pair of pixels around the border of the region. 13. Solidity: Computed as Area / ConvexArea Figure (6): Boundary Conclusions Automated systems for analyzing and classifying medical images have gained a great level of attention recently. One such example is the problem of detecting whether a brain hemorrhage exists (the binary classification problem) and if it exist, what type is it (the multi-class classification problem). The experiments presented in this work showed that after preprocessing CT Scans, the binary classification problem was solved with 100% accuracy. The implemented system achieved 96% accuracy for the 4-class classification problem of determining the hemorrhage type using support vector machine (SVM) with RBF kernel as a classifier. Figure (7): Orientation Classification Methods - We scaled the features from [-1, 1] before feeding them to the machine learning methods for training. We ran several machine leaning algorithms such as: Neural Network, Support Vector Machine and Logistic Regression The RBF kernel parameter, “gamma” and the cost parameter, C are optimized using grid search to achieve higher accuracy. Acknowledgements We gratefully acknowledge the Louisiana Board of Regents through the Board of Regents Support Fund, LEQSF (2016-19)-RD-B-07.