Automated Tessellated Fundus Detection in Color Fundus Images

Similar documents
Multiple ocular diseases detection by graph regularized multi-label learning

RETINAL DISEASE SCREENING THROUGH LOCAL BINARY PATTERNS

Detection of Glaucoma and Diabetic Retinopathy from Fundus Images by Bloodvessel Segmentation

Hierarchical Local Binary Pattern for Branch Retinal Vein Occlusion Recognition

Facial expression recognition with spatiotemporal local descriptors

Study on Aging Effect on Facial Expression Recognition

A Survey on Localizing Optic Disk

A Bag of Words Approach for Discriminating between Retinal Images Containing Exudates or Drusen

7.1 Grading Diabetic Retinopathy

Automated Assessment of Diabetic Retinal Image Quality Based on Blood Vessel Detection

Incorporating Privileged Genetic Information for Fundus Image Based Glaucoma Detection

Utilizing Posterior Probability for Race-composite Age Estimation

Mammogram Analysis: Tumor Classification

Automatic Ocular Disease Screening and Monitoring Using a Hybrid Cloud System

MULTIMODAL RETINAL VESSEL SEGMENTATION FOR DIABETIC RETINOPATHY CLASSIFICATION

DETECTION OF RETINAL DISEASE BY LOCAL BINARY PATTERN

Mammogram Analysis: Tumor Classification

International Journal of Advance Engineering and Research Development. Detection of Glaucoma Using Retinal Fundus Images with Gabor Filter

ACHIKO-D350: A dataset for early AMD detection and drusen segmentation

Automated Embryo Stage Classification in Time-Lapse Microscopy Video of Early Human Embryo Development

Characterising Glaucoma Using Texture

On Shape And the Computability of Emotions X. Lu, et al.

Automated Blood Vessel Extraction Based on High-Order Local Autocorrelation Features on Retinal Images

A New Approach for Detection and Classification of Diabetic Retinopathy Using PNN and SVM Classifiers

Investigating the performance of a CAD x scheme for mammography in specific BIRADS categories

Detection of Glaucoma using Cup-to-Disc Ratio and Blood Vessels Orientation

Detection of Macular Edema and Glaucoma from Fundus Images

International Journal of Advance Engineering and Research Development EARLY DETECTION OF GLAUCOMA USING EMPIRICAL WAVELET TRANSFORM

Apoptosis Detection for Adherent Cell Populations in Time-lapse Phase-contrast Microscopy Images

Research Article. Automated grading of diabetic retinopathy stages in fundus images using SVM classifer

A complex system for the automatic screening of diabetic retinopathy

Analysis of the Retinal Nerve Fiber Layer Texture Related to the Thickness Measured by Optical Coherence Tomography

Gray level cooccurrence histograms via learning vector quantization

Automated Detection of Vascular Abnormalities in Diabetic Retinopathy using Morphological Entropic Thresholding with Preprocessing Median Fitter

EXTRACTION OF RETINAL BLOOD VESSELS USING IMAGE PROCESSING TECHNIQUES

Automatic Classification of Perceived Gender from Facial Images

Comparative Evaluation of Color Differences between Color Palettes

AUTOMATIC DIABETIC RETINOPATHY DETECTION USING GABOR FILTER WITH LOCAL ENTROPY THRESHOLDING

ISSN (Online): International Journal of Advanced Research in Basic Engineering Sciences and Technology (IJARBEST) Vol.4 Issue.

Distribution and Severity of Myopic Maculopathy Among Highly Myopic Eyes

ARTERY/VEIN CLASSIFICATION AND DETECTION OF NEW VESSELS

IMPROVEMENT OF AUTOMATIC HEMORRHAGES DETECTION METHODS USING SHAPES RECOGNITION

Swathi Anil 1, Elizabeth Isaac 2. M Tech Student, Department of Computer Sciece, Mar Athanasius College of Engineering, Kothamangalam, Kerala, India

Gene Selection for Tumor Classification Using Microarray Gene Expression Data

Identification of Diabetic Retinopathy from Segmented Retinal Fundus Images by using Support Vector Machine

NMF-Density: NMF-Based Breast Density Classifier

Remote Automated Cataract Detection System Based on Fundus Images

Automated Estimation of mts Score in Hand Joint X-Ray Image Using Machine Learning

Diabetic macular edema grading in retinal images using vector quantization and semi-supervised learning

Design of Palm Acupuncture Points Indicator

AUTOMATIC DETECTION OF GLAUCOMA THROUGH CHANNEL EXTRACTION ADAPTIVE THRESHOLD METHOD

A FOOD RECOGNITION SYSTEM FOR DIABETIC PATIENTS USING SVM CLASSIFIER

Survey on Retinal Disease detection techniques

implications. The most prevalent causes of blindness in the industrialized world are age-related macular degeneration,

Keywords: Diabetic retinopathy; blood vessel segmentation; automatic system; retinal fundus image; classification

Implementation of Automatic Retina Exudates Segmentation Algorithm for Early Detection with Low Computational Time

Decision Support System for Skin Cancer Diagnosis

FEATURE EXTRACTION USING GAZE OF PARTICIPANTS FOR CLASSIFYING GENDER OF PEDESTRIANS IN IMAGES

Detection of Lesions and Classification of Diabetic Retinopathy Using Fundus Images

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

ITERATIVELY TRAINING CLASSIFIERS FOR CIRCULATING TUMOR CELL DETECTION

Review on Optic Disc Localization Techniques

Analyzing Macular Edema In Diabetic Patients

Classroom Data Collection and Analysis using Computer Vision

Automatic Diagnosis of Ovarian Carcinomas via Sparse Multiresolution Tissue Representation

Detection of Diabetic Retinopathy from Fundus Images through Local Binary Patterns and Artificial Neural Network

Identification of Thyroid Cancerous Nodule using Local Binary Pattern Variants in Ultrasound Images

COMPARATIVE STUDY ON FEATURE EXTRACTION METHOD FOR BREAST CANCER CLASSIFICATION

CLASSIFICATION OF DIGITAL MAMMOGRAM BASED ON NEAREST- NEIGHBOR METHOD FOR BREAST CANCER DETECTION

Blood Vessel Segmentation for Retinal Images Based on Am-fm Method

Automated Detection Of Glaucoma & D.R From Eye Fundus Images

Age Estimation based on Multi-Region Convolutional Neural Network

ADAPTIVE BLOOD VESSEL SEGMENTATION AND GLAUCOMA DISEASE DETECTION BY USING SVM CLASSIFIER

Relevance of Computational model for Detection of Optic Disc in Retinal images

Extraction and Identification of Tumor Regions from MRI using Zernike Moments and SVM

Segmentation of Optic Nerve Head for Glaucoma Detection using Fundus images

Detection of Diabetic Retinopathy using Kirsch Edge Detection and Watershed Transformation Algorithm

Colon cancer subtypes from gene expression data

REVIEW OF METHODS FOR DIABETIC RETINOPATHY DETECTION AND SEVERITY CLASSIFICATION

VOTING BASED AUTOMATIC EXUDATE DETECTION IN COLOR FUNDUS PHOTOGRAPHS

AUTOMATIC DETECTION OF EXUDATES IN RETINAL IMAGES USING NEURAL NETWORK

Sign Language Recognition System Using SIFT Based Approach

Hierarchical Age Estimation from Unconstrained Facial Images

QUANTIFICATION OF PROGRESSION OF RETINAL NERVE FIBER LAYER ATROPHY IN FUNDUS PHOTOGRAPH

Extraction of Blood Vessels and Recognition of Bifurcation Points in Retinal Fundus Image

Diabetic Retinopathy Detection Using Eye Images

An Automated System for the Detection and Classification of Retinal Changes Due to Red Lesions in Longitudinal Fundus Images

Improved Intelligent Classification Technique Based On Support Vector Machines

Automated Diagnostic System for Grading of Diabetic Retinopathy Stages from Fundus Images Using Texture Features

Diabetic Retinopathy-Early Detection Using Image Processing Techniques

Detection of Abnormalities of Retina Due to Diabetic Retinopathy and Age Related Macular Degeneration Using SVM

Automatic Hemorrhage Classification System Based On Svm Classifier

AUTOMATIC QUANTIFICATION AND CLASSIFICATION OF CERVICAL CANCER VIA ADAPTIVE NUCLEUS SHAPE MODELING

High Myopia: the specificities of refraction and optical equipment

Retinal Blood Vessel Segmentation Using Fuzzy Logic

An Approach for Image Data Mining using Image Processing Techniques

Comparative Study of Classifiers for Diagnosis of Microaneurysm

EECS 433 Statistical Pattern Recognition

A Study on Automatic Age Estimation using a Large Database

Intelligent Diabetic Retinopathy Diagnosis in Retinal Images

Transcription:

University of Iowa Iowa Research Online Proceedings of the Ophthalmic Medical Image Analysis International Workshop 2016 Proceedings Oct 21st, 2016 Automated Tessellated Fundus Detection in Color Fundus Images Mengdi Xu Agency for Science, Technology and Research, Singapore Jun Cheng Agency for Science, Technology and Research, Singapore Damon Wing Kee Wong Agency for Science, Technology and Research, Singapore Ching-Yu Cheng Singapore Eye Research Institute Seang Mei Saw Singapore Eye Research Institute See next page for additional authors Follow this and additional works at: http://iruiowaedu/omia Part of the Ophthalmology Commons Recommended Citation Xu, Mengdi; Cheng, Jun; Kee Wong, Damon Wing; Cheng, Ching-Yu; Saw, Seang Mei; and Wong, Tien Yin Automated Tessellated Fundus Detection in Color Fundus Images In: Chen X, Garvin MK, Liu J, Trucco E, Xu Y editors Proceedings of the Ophthalmic Medical Image Analysis Third International Workshop, OMIA 2016, Held in Conjunction with MICCAI 2016, Athens, Greece, October 21, 2016 25 32 Available from https://doiorg/1017077/omia1043 Rights Copyright 2016 the authors Hosted by Iowa Research Online For more information please contact: lib-ir@uiowaedu

Presenter Information Mengdi Xu, Jun Cheng, Damon Wing Kee Wong, Ching-Yu Cheng, Seang Mei Saw, and Tien Yin Wong This conference paper is available at Iowa Research Online: http://iruiowaedu/omia/2016_proceedings/2016/4

Automated Tessellated Fundus Detection in Color Fundus Images Mengdi Xu 1, Jun Cheng 1, Damon Wing Kee Wong 1, Ching-Yu Cheng 2, Seang Mei Saw 2, and Tien Yin Wong 2 1 Institute for Infocomm Research, Agency for Science, Technology and Research, Singapore (E-mail: xumd@i2ra-staredusg) 2 Singapore Eye Research Institute Abstract In this work, we propose an automated tessellated fundus detection method by utilizing texture features and color features Color moments, Local Binary Patterns (LBP), and Histograms of Oriented Gradients (HOG) are extracted to represent the color fundus image After feature extraction, a SVM classifier is trained to detect the tessellated fundus Both linear and RBF kernels are applied and compared in this work A dataset with 836 fundus images is built to evaluate the proposed method For linear SVM, the mean accuracy of 98% is achieved, with sensitivity of 099 and specificity of 098 For RBF kernel, the mean accuracy is 97%, with sensitivity of 099 and specificity of 095 The detection results indicate that color features and texture features are able to describe the tessellated fundus Keywords: Tessellated fundus, image classification, texture features 1 INTRODUCTION High myopia with any posterior myopia-specific pathology from axial elongation is called pathologic myopia [1] Pathologic myopia can causes a major alteration of the globe or shape of the eye These changes in eyes with pathologic myopia are termed myopic maculopathy, which is one of the major causes of legal blindness worldwide [2] Recently, Matsui et al [2] conducted a study on pathologic myopia, which called META-PM (Meta-Analysis for Pathologic Myopia) In their work, five categories of myopic maculopathy are defined and studied, they are: No myopic retinal degenerative lesion (Category 0) Tessellated fundus (Category 1) Diffuse chorioretinal atrophy (Category 2) Patchy chorioretinal atrophy (Category 3) Macular atrophy (Category 4) In this work, we focus on the detection of tessellated fundus The tessellated fundus related to myopia can be defined to have choroidal vessels around the X Chen, M K Garvin, J Liu, E Trucco, Y Xu (Eds): OMIA 2016, Held in Conjunction with MICCAI 2016, Athens, Greece, Iowa Research Online, pp 25 32, 2016 Available from: http://iruiowaedu/omia/2016_proceedings/2016/

26 M Xu et al arcade vessels and the fovea [2] These choroidal vessels are well-defined and can be clearly observed Fig 1 shows some standard images with tessellated fundus Currently, the detection of tessellated fundus is conducted by ophthalmologist manually Manual assessment is quite time-consuming, thus an automatic method would be necessary To the best of our knowledge, there is no existed work on fully automated tessellated fundus detection But there are some works on automated detection of other signs of myopia As one of the early signs of myopia, peripapillary atrophy (PPA) have been studied recently Several automatic PPA detection approaches have been proposed Tan et al [3] proposed a disc difference approach The difference between optic disc region and the region of optic disc inclusive of the PPA was computed The presence of PPA was defined based on the asymmetry of the difference Cheng et al [4] presented an automatic PPA detection method utilizing biologically inspired feature (BIF) Sparse transfer learning was explored to reduce feature dimensionality The proposed approach achieved an accuracy of more than 90% in PPA detection Fig 1 Standard photographs with tessellated fundus In this work, we propose an automated tessellated fundus detection method by utilizing color moments, LBP and HOG features Color moments measures the color features by computing the mean and standard deviation values on R, G, and B Histograms of Oriented Gradients (HOG) [5] captures the edge information, and Local Binary Patterns (LBP) descriptor [6] describes texture These two features are widely used in face detection, image classification, etc This paper is organized as follows Section 2 introduces methodology and features we used in the experiment Section 3 shows experimental results Discussion and conclusions are introduced in Section 4 2 METHODOLOGY This section introduces technical details of the proposed automated tessellated fundus detection method The proposed method includes following main steps: a)

Automated Tessellated Fundus Detection in Color Fundus Images 27 Tessellation? YES/NO Input Image Feature Extraction Detection Fig 2 Pipeline of the proposed method Feature extraction to get color and texture features, and b) Detection to detect the presence of tessellation Fig 2 shows the pipeline of the proposed method 21 Feature Extraction In this work, we extract color moments, Histograms of Oriented Gradients (HOG) [5] and Local Binary Patterns (LBP) [7] bag-of-words (BOW) [8] features to represent the color fundus images Fig 3 shows the process of feature extraction Color Moments Color moments features measure the feature of color We compute the mean value and standard deviation of R, G, B of the color fundus image as the color moments Thus it could be represented as a 6-D vector, C = [mean(r), mean(g), mean(b), std(r), std(g), std(b)] Local Binary Patterns The Local Binary Patterns (LBP) descriptor [6] is a histogram of quantized LBPs, which are extracted in a local image neighborhood We extract LBP descriptor and represent each fundus image using LBP bagof-words (BOW) Bag-of-words is to represent the image by using the frequency of the words In this work, the training images are used to construct codebooks (words) We compute the LBP descriptor of each codebook image, and cluster them using K-means clustering method [9] to get the codebook centres The frequency of the words is called LBP BOW Here K is set to be 128 Histograms of Oriented Gradients The HOG features [5] are widely used in object detection study Given an input image, the HOG features can be extracted using the following process: Decompose the given image into small squared patches Compute an histogram of oriented gradients in each patch Normalize the histogram using a block-wise pattern Generate the final descriptor

28 M Xu et al Color Moments LBP LBP BOW Mean(R) Mean(G) Mean(B) Std(R) Std(G) Std(B) HOG Frequency Frequency Codebook HOG BOW Codebook Fig 3 Feature extraction scheme We extract HOG feature and quantized it using HOG bag-of-words The same as LBP bag-of-words feature, we compute HOG feature of each training image, and get the codebook centres by using K-means clustering method Here K is set to be 128 22 Detection To evaluate the tessellated fundus detection system, we employ Support Vector Machine (SVM) [10] to classify the images into two groups, they are images with tessellated fundus and without tessellated fundus Both linear and radial basis function(rbf) kernels are investigated LIBSVM package [11] is used for classification in this experiment For RBF kernel, 2-fold cross validation is applied to determine the proper SVM parameters 3 EXPERIMENTS 31 Dataset Construction A total of 836 fundus images collected from local hospital are used to construct the dataset Among which, 418 images are positive samples, which are images with tessellated fundus; the other 418 images are negative samples, which are

Automated Tessellated Fundus Detection in Color Fundus Images 29 (a) (b) (c) (d) Fig 4 Exemplar photographs in our dataset (a) and (b) are negative samples (photographs without tessellated fundus), (c) and (d) are positive samples (photographs with tessellated fundus) images without tessellated fundus Fig 4 shows exemplar images in our dataset Here, (a) and (b) are negative samples (images without tessellated fundus), (c) and (d) are positive samples (images with tessellated fundus) As can be seen from Fig 4, the choroidal vessels could be visually identified 32 Detection Results To evaluate the proposed method, we randomly divide the dataset into two subsets with equal size One of the subset is used as training set, the other subset is used as testing set Each subset includes 209 positive samples and 209 negative samples As mentioned in the previous part, all codebooks are generated using training samples We report the performance on individual features and the combination of these features to justify the effectiveness of the individual features Then sensitivity P +, specificity P, and their average P = (P + + P )/2 are computed to evaluate the performance Here,

30 M Xu et al #T rue P ositive P + = #T otal P ositive P = #T rue Negative #T otal Negative Where #T rue P ositive denotes the number of correctly classified positive samples, #T otal P ositive denotes the total number of positive samples in the testing set, #T rue N egative denotes the number of correctly classified negative samples, and #T otal Negative denotes the total number of negative samples in the testing set Table 1 shows the detection results Table 1 Detection Results Color Moments LBP HOG Color Moments+LBP+HOG Linear Sensitivity P + 052 099 096 099 Specificity P 078 097 090 098 Accuracy P 065 098 093 098 RBF Sensitivity P + 050 099 095 099 Specificity P 074 092 081 095 Accuracy P 062 096 088 097 As shown in Table 1, there is no significant difference between linear SVM and RBF SVM results for either single feature or feature combination For single feature, texture features outperform color features, indicating that texture difference is more significant By considering both texture features and color features, the feature combination gives the best performance Fig 5 shows some correctly classified and wrongly classified images The first row and second row shows correctly classified negative samples (without tessellated fundus) and correctly classified positive samples (with tessellated fundus), respectively The failure cases are shown on the third row From left to right, the first two images are negative samples which are wrongly classified as positive samples; the last two images are positive samples which are wrongly classified as negative samples It can be seen that, all the failure cases are not extreme case, which are slightly similar to the opposite class 33 Codebook Size Fig 6 shows the detection results for different codebook sizes For both HOG and LBP features, as codebook size increases from 8 to 128, the detection accuracy increases to around 96% The performance shows no significant improvement as the codebook size increases further By considering both efficiency and effectiveness, we set codebook size as 128 for both LBP and HOG features

Automated Tessellated Fundus Detection in Color Fundus Images 31 Fig 5 Experimental results The first row shows correctly classified negative samples (without tessellated fundus) The second row shows correctly classified positive samples (with tessellated fundus) The third row shows failure samples For the failure cases, from left to right, the first two images are negative samples which are wrongly classified as positive samples; the last two images are positive samples which are wrongly classified as negative samples 4 DISCUSSIONS AND CONCLUSIONS In this work, we proposed an automated system for tessellated fundus detection Color Moments, LBP and HOG features are studied and compared for the detection scheme The detection results for SVM with linear and RBF kernels were also compared The proposed method is able to achieve an average accuracy of 98% for linear SVM and 97% for SVM with RBF kernel, indicating that our proposed method is effective and reliable To the best of our knowledge, this is the first automated tessellated fundus detection study This work could be used as a preprocess for automated classification and grading for myopic maculopathy References 1 Adatia, FA, Luong, M, Munro, M, Tufail, A: The other cnvm: A review of myopic choroidal neovascularization treatment in the age of anti-vascular endothelial growth factor agents survey of ophthalmology 60 (2015) 204 215 2 Ohno-Matsui, K, Kawasaki, R, Jonas, JB, Cheung, CMG, Saw, SM, Verhoeven, VJ, Klaver, CC, Moriyama, M, Shinohara, K, Kawasaki, Y, et al: International photographic classification and grading system for myopic maculopathy American journal of ophthalmology 159 (2015) 877 883

32 M Xu et al LBP HOG Fig 6 Detection results for different codebook sizes 3 Tan, N, Liu, J, Wong, D, Lim, J, Zhang, Z, Lu, S, Li, H, Saw, S, Tong, L, Wong, T: Automatic detection of pathological myopia using variational level set In: 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (2009) 3609 3612 4 Cheng, J, Tao, D, Liu, J, Wong, DWK, Tan, NM, Wong, TY, Saw, SM: Peripapillary atrophy detection by sparse biologically inspired feature manifold IEEE transactions on medical imaging 31 (2012) 2355 2365 5 Dalal, N, Triggs, B: Histograms of oriented gradients for human detection In: Computer Vision and Pattern Recognition Volume 1, IEEE (2005) 886 893 6 Muja, M, Lowe, DG: Fast approximate nearest neighbors with automatic algorithm configuration VISAPP (1) 2 (2009) 2 7 Ojala, T, Pietikainen, M, Maenpaa, T: Multiresolution gray-scale and rotation invariant texture classification with local binary patterns IEEE Transactions on Pattern Analysis and Machine Intelligence 24 (2002) 971 987 8 Fei-Fei, L, Perona, P: A bayesian hierarchical model for learning natural scene categories In: Computer Vision and Pattern Recognition Volume 2, IEEE (2005) 524 531 9 Bishop, CM: Neural networks for pattern recognition Oxford university press (1995) 10 Cortes, C, Vapnik, V: Support-vector networks Machine learning 20 (1995) 273 297 11 Chang, CC, Lin, CJ: LIBSVM: A library for support vector machines ACM Transactions on Intelligent Systems and Technology 2 (2011) 27:1 27:27 Software available at http://wwwcsientuedutw/ cjlin/libsvm