Superpixel Based Automatic Segmentation of Corneal Ulcers from Ocular Staining Images

In this paper, we proposed and validated a novel and accurate automatic pipeline for extracting flaky corneal ulcer areas based on fluorescein staining images. We first used an existing semi-automatic approach to identify the cornea from each image. The ulcer area was then segmented within the cornea by employing a combination of techniques: 1) identify and modify the color information of reflective areas; 2) segment each image into a total of 1000 superpixels based on simple linear iterative clustering (SLIC); 3) employ support vector machine (SVM) to classify all superpixels into two classes; 4) erode and dilate to polish the ulcer segmentation results. The proposed pipeline has been validated on a total of 150 clinical images. Accurate segmentation results have been obtained, with the mean accuracy being 0.984, the mean Jaccard similarity coefficient being 0.871, and the Pearson correlation coefficient being 0.921 when compared with the manually-delineated gold standard. The proposed method was found to significantly outperform two classic segmentation algorithms (active contour and Otsu thresholding) in terms of segmenting corneal ulcers.

[1]  Tony F. Chan,et al.  Active contours without edges , 2001, IEEE Trans. Image Process..

[2]  Amit Raj,et al.  A Case of Bilateral Corneal Perforation in a Patient with Severe Dry Eye. , 2017, Journal of clinical and diagnostic research : JCDR.

[3]  Xiaoying Tang,et al.  Automatic segmentation of corneal ulcer area based on ocular staining images , 2018, Medical Imaging.

[4]  Greg Mori,et al.  Guiding model search using segmentation , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[5]  S. Süsstrunk,et al.  SLIC Superpixels ? , 2010 .

[6]  Nobuyuki Otsu,et al.  ATlreshold Selection Method fromGray-Level Histograms , 1979 .

[7]  Sven J. Dickinson,et al.  Multiscale Symmetric Part Detection and Grouping , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[8]  Ron Kimmel,et al.  Efficient Dilation, Erosion, Opening and Closing Algorithms , 2000, ISMM.

[9]  R. Swanson,et al.  Digitally quantifying cerebral hemorrhage using Photoshop® and Image J , 2010, Journal of Neuroscience Methods.

[10]  P. Jaccard THE DISTRIBUTION OF THE FLORA IN THE ALPINE ZONE.1 , 1912 .

[11]  Richard S. Zemel,et al.  Learning and Incorporating Top-Down Cues in Image Segmentation , 2006, ECCV.

[12]  Stefano Soatto,et al.  Class segmentation and object localization with superpixel neighborhoods , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[13]  Alexei A. Efros,et al.  Automatic photo pop-up , 2005, SIGGRAPH 2005.

[14]  S. Chatterjee CORNEAL ULCER , 1954, Calcutta medical review.

[15]  Harminder S Dua,et al.  Evaluating the effectiveness of treatment of corneal ulcers via computer-based automatic image analysis , 2012, Photonics Europe.

[16]  Carole Maldonado-Codina,et al.  Corneal staining: do we really understand what we are seeing? , 2009, Contact lens & anterior eye : the journal of the British Contact Lens Association.

[17]  Woong Bae Yoon,et al.  Objective assessment of corneal staining using digital image analysis. , 2014, Investigative ophthalmology & visual science.

[18]  E. Cohen,et al.  Corneal ulcers associated with cosmetic extended wear soft contact lenses. , 1987, Ophthalmology.

[19]  J. Wolffsohn,et al.  Clinical monitoring of ocular physiology using digital image analysis. , 2003, Contact lens & anterior eye : the journal of the British Contact Lens Association.

[20]  Peng Ma,et al.  Brain tumor CT image segmentation based on SLIC0 superpixels , 2016, 2016 9th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI).

[21]  Andreas Christmann,et al.  Support vector machines , 2008, Data Mining and Knowledge Discovery Handbook.

[22]  N. Otsu A threshold selection method from gray level histograms , 1979 .