A HPC Paradigm for identifying retinal vessels

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints
Advertisements

Chapter 4 Pattern Recognition Concepts: Introduction & ROC Analysis.
Caroline Rougier, Jean Meunier, Alain St-Arnaud, and Jacqueline Rousseau IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 5,
© Tan,Steinbach, Kumar Introduction to Data Mining 4/18/ Other Classification Techniques 1.Nearest Neighbor Classifiers 2.Support Vector Machines.
An Overview of Machine Learning
Cos 429: Face Detection (Part 2) Viola-Jones and AdaBoost Guest Instructor: Andras Ferencz (Your Regular Instructor: Fei-Fei Li) Thanks to Fei-Fei Li,
The Viola/Jones Face Detector (2001)
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
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.
Object Class Recognition Using Discriminative Local Features Gyuri Dorko and Cordelia Schmid.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
A Computer Aided Detection System For Mammograms Based on Asymmetry and Feature Extraction Techniques By Mohammed Jirari Benidorm, Spain Sept 9th, 2005.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
PhD Thesis. Biometrics Science studying measurements and statistics of biological data Most relevant application: id. recognition 2.
FACE DETECTION AND RECOGNITION By: Paranjith Singh Lohiya Ravi Babu Lavu.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Identifying Computer Graphics Using HSV Model And Statistical Moments Of Characteristic Functions Xiao Cai, Yuewen Wang.
Thien Anh Dinh1, Tomi Silander1, Bolan Su1, Tianxia Gong
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
Introduction to machine learning and data mining 1 iCSC2014, Juan López González, University of Oviedo Introduction to machine learning Juan López González.
Image Classification 영상분류
Automatic Minirhizotron Root Image Analysis Using Two-Dimensional Matched Filtering and Local Entropy Thresholding Presented by Guang Zeng.
Object Recognition in Images Slides originally created by Bernd Heisele.
M. Elena Martinez-Perez, Alun D. Hughes, Simon A. Thom, Anil A. Bharath, Kim H. Parker Medical Image Analysis 11 (2007) 47–61 黃銘哲 2010/11/9 1.
Prostate Cancer CAD Michael Feldman, MD, PhD Assistant Professor Pathology University Pennsylvania.
Automated Fingertip Detection
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers Zhaozheng Yin RI/CMU, Fall 2009.
Oisin Mac Aodha (UCL) Gabriel Brostow (UCL) Marc Pollefeys (ETH)
Computer Vision Lecture 7 Classifiers. Computer Vision, Lecture 6 Oleh Tretiak © 2005Slide 1 This Lecture Bayesian decision theory (22.1, 22.2) –General.
ANITHA L ROLL NO :4 M.TECH[CSE]. LITERATURE SURVEY PROPOSED SYSTEM PERFORMANCE STUDY INTRODUCTION OBJECTIVE.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
Evaluation of Gender Classification Methods with Automatically Detected and Aligned Faces Speaker: Po-Kai Shen Advisor: Tsai-Rong Chang Date: 2010/6/14.
Date of download: 7/8/2016 Copyright © 2016 SPIE. All rights reserved. A scalable platform for learning and evaluating a real-time vehicle detection system.
Combining Models Foundations of Algorithms and Machine Learning (CS60020), IIT KGP, 2017: Indrajit Bhattacharya.
Machine Learning – Classification David Fenyő
Action-Grounded Push Affordance Bootstrapping of Unknown Objects
Mammogram Analysis – Tumor classification
A Personal Tour of Machine Learning and Its Applications
Session 7: Face Detection (cont.)
Epileptic Seizure Prediction
A New Classification Mechanism for Retinal Images
Source: Procedia Computer Science(2015)70:
Classification with Perceptrons Reading:
Introduction Computer vision is the analysis of digital images
Classification of Hand-Written Digits Using Scattering Convolutional Network Dongmian Zou Advisor: Professor Radu Balan.
Welcome To All 18-Sep-18.
CS 698 | Current Topics in Data Science
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
A Tutorial on HOG Human Detection
In summary C1={skin} C2={~skin} Given x=[R,G,B], is it skin or ~skin?
Volume 9, Issue 2, Pages (August 2017)
Detecting Artifacts and Textures in Wavelet Coded Images
Improved Rooftop Detection in Aerial Images with Machine Learning
Volume 10, Issue 6, Pages (June 2018)
Cos 429: Face Detection (Part 2) Viola-Jones and AdaBoost Guest Instructor: Andras Ferencz (Your Regular Instructor: Fei-Fei Li) Thanks to Fei-Fei.
Principal Component Analysis (PCA)
ADABOOST(Adaptative Boosting)
CS4670: Intro to Computer Vision
CS4670: Intro to Computer Vision
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Announcements Project 4 out today Project 2 winners help session today
Outline A. M. Martinez and A. C. Kak, “PCA versus LDA,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 23, no. 2, pp , 2001.
Announcements Artifact due Thursday
Machine Learning with Clinical Data
Announcements Artifact due Thursday
Machine Learning.
An introduction to Machine Learning (ML)
Presented By: Firas Gerges (fg92)
Presentation transcript:

A HPC Paradigm for identifying retinal vessels Carmen Alina Lupascu, Luigi di Rosa, Domenico Tegolo Dipartimento di Matematica e Applicazioni Università degli Studi di Palermo GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy

Automated detection of optic disc location in retinal images Vessel Segmentation? Vessel segmentation is a very important topic in various medical diagnoses, revealing the state of the disease.  Blood vessels can act as landmarks for image-guided laser treatment of choroidal neovascularization, hence reliable automatic detection of blood vessels is needed. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Retinal vessel diameter measurements may predict risk of coronary heart disease (CHD) and stroke deaths in middle-aged persons, but also early measurements in high-risk preterm infants may assess the development of severe retinopathy of prematurity (ROP). Retinal vessel tortuosity measurements may give information about disease severity or change of disease with time. Tortuosity of the blood vessel network can be produced by diseases like high blood flow, angiogenesis and blood vessel congestion.

Automated detection of optic disc location in retinal images Supervised method for vessel segmentation Pixel classification based on supervised methods require hand-labeled ground truth images for training. Sinthanayothin et al. (1999) classify pixels using a multilayer perceptron neural net, for which the inputs were derived from a principal component analysis (PCA) of the image and edge detection of the first component of PCA. Niemeijer et al. (2004) extract for each pixel from the green plane a simple feature vector and then use a K-nearest neighbor (kNN) that evince the probability of being a vessel pixel Soares et al. (2006), each image pixel is classified as vessel or non vessel based on the pixel's feature vector, which is composed of the pixel's intensity and two-dimensional Gabor wavelet transform. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Automated detection of optic disc location in retinal images Our Features Vector Features are extracted from the green plane of the retinal images, because in the green plane the contrast between vessel and background is higher than in the blue or red plane. The scales used in order that vessels with various dimensions could be detected were 4, hence the total number of features is 41. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Our Features Vector HPC-Area The feature vector consisted of: The Gaussian and its derivatives up to order 2. (6 features by the number of scales) A multiscale matched filter for vessels using a Gaussian vessel profile. (1 feature)

Our Features Vector HPC-Area Frangi’s vesselness measure . (2 features) Lindeberg’s ridge strength. (3 features) Staal’s ridges. (1 feature) Values of the principal curvatures. (2 features) Values of the mean curvature. (1 feature) Values of the principal directions. (4 features) Values of the gradient. (1 feature) The green channel intensity of each pixel. (1 feature)

Automated detection of optic disc location in retinal images AdaBoost classifier HPC-Area The training set within the DRIVE database consisted of 20 images of the dimension of 584 by 565 pixels, hence for training we had to choose from 6.599.200 pixels (but we considered only the pixels inside the FOV which are only 4.449.836). Due to the large number of pixels, only 789.914 pixels samples where randomly chosen to train the classifier, 789.914/20 pixels from each image. AdaBoost is an iterative algorithm for constructing a strong classifier as a linear combination of weak classifiers. The final strong classifier takes the form of a perceptron, a weighted combination of weak classifiers which is followed by a threshold. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Digital Retinal Images for Vessel Extraction Automated detection of optic disc location in retinal images DRIVE database Digital Retinal Images for Vessel Extraction http://www.isi.uu.nl/Research/Databases/DRIVE/ Database containing 20 training images and 20 test images. Each image is accompanied by its mask image and its manual segmentation. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy 9 IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland 9

Experimental evaluation Automated detection of optic disc location in retinal images Experimental evaluation The performance are measured using Receiver Operating Characteristic (ROC) curves. ROC curves are represented by plotting True Positive Fractions (TPF) versus False Positive Fractions (FPF) as the discriminating threshold of the AdaBoost algorithm is varied. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

The area under the ROC curve and the accuracy Automated detection of optic disc location in retinal images The area under the ROC curve and the accuracy The area under the ROC curve (Az) measures the ability of the classifier to correctly distinguish between vessel and non vessel pixels. An area of 1 indicates a perfect classification. The accuracy (ACC) is the fraction of pixels correctly classified and represents the degree of veracity of the classification. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

AdaBoost classifier on DRIVE database Automated detection of optic disc location in retinal images AdaBoost classifier on DRIVE database B E S T R U L Our segmentation Ground truth segmentation ROC curve associated (ACC=0.9718) GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

AdaBoost classifier on DRIVE database Automated detection of optic disc location in retinal images AdaBoost classifier on DRIVE database W O R S T E U L Our segmentation Ground truth segmentation ROC curve associated (ACC=0.9441) GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Automated detection of optic disc location in retinal images AdaBoost classifier on DRIVE database After each of the 20 test images from the DRIVE database has been segmented using AdaBoost classifier, the ROC curves are constructed. The mean of the areas under these ROC curves is 0.9560 and the mean of the accuracies is 0.9584. GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Automated detection of optic disc location in retinal images Overview of the performance of different methods on DRIVE database Segmentation method DRIVE database Az ACC Our method 0.9560 0.9584 Soares et al. 0.9614 0.9466 Human observer - 0.9473 Staal et al. 0.9520 0.9442 Niemeijer et al. 0.9294 0.9416 Zana et al. 0.8984 0.9377 Jiang et al. 0.9114 0.9212 Martinez et al. 0.9181 Chaudhuri et al. 0.7878 0.8773 GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Automated detection of optic disc location in retinal images Computational time HARDWARE: the method was tested on an Intel(R) Core Duo CPU (3.16 GHz) with 4GB memory. FEATURE: feature generation for an image from the DRIVE database takes less than 2 minutes. CLASSIFICATION: the classification of its pixels takes less than 5 seconds. THE MODEL: The process of learning the AdaBoost model is computationally more expensive. It takes almost 4 hours. EXPENSIVE!!!! GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy IEEE CBMS2008 June 17-19 2008, Jyväskylä, Finland

Single Neuron Properties our other activities Optical Disk Discovery Islets of Langherans 3D Rendering Pancreas Single Neuron Properties A Methodology for Classifying Megakaryocytes 3D Rendering Spleen GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy

Bibliography B.Ballarò, A.M.Florena, V.Franco, D.Tegolo, C.Tripodo, C.Valenti, “An automated image analysis methodology for classifying megakaryocytes in chronic myeloproliferative disorders”, Medical Image Analysis, Volume 12, Issue 6, December 2008, Pages 703-712 M.Migliore, G.Novara, D.Tegolo, “Single neuron binding properties and the magical number 7”, Hippocampus, Vol. 18, Issue 11, November 2008, Pages 1122-30 C.Tripodo, C.Valenti, B.Ballarò, Z.Rudzki, D.Tegolo, V.Di Gesù, A.M.Florena, V.Franco, “Megakaryocytic features useful for the diagnosis of myeloproliferativedisorders can be obtained by a novel unsupervised software analysis”, Histol Histopathol, Volume 21, number 8 (August), 2006 C.A.Lupascu, D.Tegolo, L.Di Rosa, “Automated Detection of Optic Disc Location in Retinal Images”, 21st IEEE International Symposium on Computer-Based Medical Systems, 2008. CBMS '08, 17-19 June 2008 Pages:17-22. C.Grimaudo, D.Tegolo, C.Valenti, F.Bertuzzi, “Image Segmentation to Evaluate Islets of Langherans”, Proceedings of the First International Conference on Biomedical, Electronics and Devices, BIOSIGNALS 2008, Funchal, Madeira, Portugal. January 28-31, 2008, Volume 1, ISBN 978-989-8111-18-0, Pages: 72-76 GRISU' Open Day su Bio-immagini e Grid, Wednesday 11 March 2009, Napoli, Italy