Image Database and Preprocessing

Similar documents
CHAPTER 4 LOCATING THE CENTER OF THE OPTIC DISC AND MACULA

CHAPTER 4 BACKGROUND

An Efficient Pre-Processing Method to Extract Blood Vessel, Optic Disc and Exudates from Retinal Images

Digital Retinal Images: Background and Damaged Areas Segmentation

Optic Disc Approximation using an Ensemble of Processing Methods

Fovea and Optic Disc Detection in Retinal Images with Visible Lesions

Colour Retinal Image Enhancement based on Domain Knowledge

The TRC-NW8F Plus: As a multi-function retinal camera, the TRC- NW8F Plus captures color, red free, fluorescein

Procedure to detect anatomical structures in optical fundus images

Gaussian and Fast Fourier Transform for Automatic Retinal Optic Disc Detection

Segmentation Of Optic Disc And Macula In Retinal Images

A new method for segmentation of retinal blood vessels using morphological image processing technique

Introduction. American Journal of Cancer Biomedical Imaging

SEGMENTATION OF BRIGHT REGION OF THE OPTIC DISC FOR EYE DISEASE PREDICTION

DETECTION OF OPTIC DISC BY USING THE PRINCIPLES OF IMAGE PROCESSING

DIABETIC retinopathy (DR) is the leading ophthalmic

Blood Vessel Tree Reconstruction in Retinal OCT Data

ABSTRACT I. INTRODUCTION II. REVIEW OF PREVIOUS METHODS. et al., the OD is usually the brightest component on

Automatic Detection Of Optic Disc From Retinal Images. S.Sherly Renat et al.,

Segmentation of Blood Vessels and Optic Disc in Fundus Images

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Exudates Detection Methods in Retinal Images Using Image Processing Techniques

Macula centred, giving coverage of the temporal retinal. Disc centred. Giving coverage of the nasal retina.

Comparison of two algorithms in the automatic segmentation of blood vessels in fundus images

Automatic Optic Disc Localization in Color Retinal Fundus Images

High Quality - Low Computational Cost Technique for Automated Principal Object Segmentation Applied in Solar and Medical Imaging

OPTIC DISC LOCATION IN DIGITAL FUNDUS IMAGES

Localization of Optic Disc and Macula using Multilevel 2-D Wavelet Decomposition Based on Haar Wavelet Transform

A Retinal Image Enhancement Technique for Blood Vessel Segmentation Algorithm

Drusen Detection in a Retinal Image Using Multi-level Analysis

ANALYZING THE EFFECT OF MULTI-CHANNEL MULTI-SCALE SEGMENTATION OF RETINAL BLOOD VESSELS

Computational approach for diagnosis of malaria through classification of malaria parasite from microscopic image of blood smear.

Segmentation of Blood Vessel in Retinal Images and Detection of Glaucoma using BWAREA and SVM

Retinal blood vessel extraction

Segmentation approaches of optic cup from retinal images: A Survey

Optic Disc Boundary Approximation Using Elliptical Template Matching

Automatic Licenses Plate Recognition System

INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION

Centre for Computational and Numerical Studies, Institute of Advanced Study in Science and Technology 2. Dept. of Statistics, Gauhati University

Research Article Vessel Extraction of Conjunctival Images Using LBPs and ANFIS

Usefulness of Retina Codes in Biometrics

EC-433 Digital Image Processing

Hybrid Method based Retinal Optic Disc Detection

Chapter 6. [6]Preprocessing

Image Modeling of the Human Eye

Study and Analysis of various preprocessing approaches to enhance Offline Handwritten Gujarati Numerals for feature extraction

A diabetic retinopathy detection method using an improved pillar K-means algorithm

Image Processing for feature extraction

AUTOMATED MALARIA PARASITE DETECTION BASED ON IMAGE PROCESSING PROJECT REFERENCE NO.: 38S1511

Computer analysis of optic disc images. Comparison with HRT data

Blood Vessel Segmentation of Retinal Images Based on Neural Network

DISEASE DETECTION OF TOMATO PLANT LEAF USING ANDROID APPLICATION

Fourier Domain (Spectral) OCT OCT: HISTORY. Could OCT be a Game Maker OCT in Optometric Practice: A THE TECHNOLOGY BEHIND OCT

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

The First True Color Confocal Scanner on the Market

Locating Blood Vessels in Retinal Images by Piece-wise Threshold Probing of a Matched Filter Response

Morphological Techniques and Median Filter Apply to Calculate Intra Ocular Pressure for Glaucoma Diagnosis

An Image Processing Approach for Screening of Malaria

Blood Vessel Tracking Technique for Optic Nerve Localisation for Field 1-3 Color Fundus Images

CX-1 digital retinal camera mydriatic & non-mydriatic. Redefining true versatility.

A SPATIAL ENHANCEMENT SCHEME WITH SUPERVISED PIXEL CLASSIFICATION FOR BLOOD VESSEL DETECTION IN RETINAL IMAGE

Goal: Label Skin Pixels in an Image. Their Application. Background/Previous Work. Understanding Skin Albedo. Measuring Spectral Albedo of Skin

Comparison of Segmentation Framework on Digital Microscope Images for Acute Lymphoblastic Leukemia Diagnosis using RGB and HSV Color Spaces

NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT:

AN AUTOMATIC SCREENING METHOD TO DETECT OPTIC DISC IN THE RETINA

An Efficacious Method of Cup to Disc Ratio Calculation for Glaucoma Diagnosis Using Super pixel

Color Image Segmentation Using K-Means Clustering and Otsu s Adaptive Thresholding

Impressive Wide Field Image Quality with Small Pupil Size

Research Article An Approach to Evaluate Blurriness in Retinal Images with Vitreous Opacity for Cataract Diagnosis

1200 "h278" 2500 "h563"

Retinal Blood Vessel Segmentation Using Ensemble of Single Oriented Mask Filters

AUTOMATED DRUSEN DETECTION IN A RETINAL IMAGE USING MULTI-LEVEL ANALYSIS

Statistical Color Models with Application to Skin Detection

AUTOMATIC MACULA DETECTION IN HUMAN EYE FUNDUS AUTO- FLUORESCENCE IMAGES: APPLICATION TO EYE DISEASE LOCALIZATION

Touchless Fingerprint Recognization System

Improved Region of Interest for Infrared Images Using. Rayleigh Contrast-Limited Adaptive Histogram Equalization

ME 6406 MACHINE VISION. Georgia Institute of Technology

Keyword: Morphological operation, template matching, license plate localization, character recognition.

Research Article. Detection of blood vessel Segmentation in retinal images using Adaptive filters

An Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi

The First True-Color Wide-Field Confocal Scanner

Abstract Terminologies. Ridges: Ridges are the lines that show a pattern on a fingerprint image.

An Efficient ELM Approach for Blood Vessel Segmentation in Retinal Images

FACE RECOGNITION BY PIXEL INTENSITY

Vehicle Number Plate Recognition with Bilinear Interpolation and Plotting Horizontal and Vertical Edge Processing Histogram with Sound Signals

Diabetic Retinopathy Clinical Research Network (DRCR.net) UWF Optos Imaging Protocol. Version /14/14

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

Diabetic Retinopathy Clinical Research Network (DRCR.net) UWF Optos 200Tx Imaging Protocol. Version 3.0 9/19/16

Data Mining for AMD Screening: A Classification Based Approach

IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING

Segmentation of Liver CT Images

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

SEGMENTATION OF CUP AND DISC FOR GLAUCOMA DETECTION 1

Research Article Blood Vessel Extraction in Color Retinal Fundus Images with Enhancement Filtering and Unsupervised Classification

ROAD TO THE BEST ALPR IMAGES

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

Research Article Robust Retinal Blood Vessel Segmentation Based on Reinforcement Local Descriptions

Quality control of microarrays

COMPUTERIZED HEMATOLOGY COUNTER

Carmen Alonso Montes 23rd-27th November 2015

Transcription:

Chapter 3 Image Database and Preprocessing 3.1 Introduction The digital colour retinal images required for the development of automatic system for maculopathy detection are provided by the Department of Ophthalmology, Kasturba Medical College (KMC), Manipal. The images are captured by a Zeiss FF 450IR fundus camera (Figure 3.1). A modified digital backunit (Sony 3CCD colour video camera) is connected to the fundus camera to convert the fundus image into a digital image. The digital images are processed and saved on the hard drive of a Windows based computer with a resolution of 768 x 576 in 24 bit JPEG format. This consists of 8-bits of Red, Green and Blue (RGB) layers with 256 levels each. The images are linked to the patient data using the Visupac software, which is a patient database. The images are usually obtained from the posterior pole s view including the optic disc and macula. A total of over 300 images are captured by the ophthalmologists. Out of those images only 148 images are considered for testing the system after consulting with the expert ophthalmologist. Images of the patients treated by laser are not considered in the work. 34

Fig. 3.1: Zeiss FF 450IR fundus camera. Apart from the KMC database, two publicly available retinal databases called DRIVE (Staal et al., 2004) and STARE (Hoover et al., 2000) are used for testing the retinal vessel segmentation method and DIARETDB1 (Kauppi et al., 2008) standard database is used for testing exudate detection method. The details of these databases are as follows. The STARE Database: There are twenty retinal fundus slides and their ground truth images in the STARE (Structured Analysis of Retina) database. The images are digitized slides captured by a TopCon TRV-50 fundus camera with 35 degree field of view. Each slide was digitized to produce a 605 x 700 pixel image with 24-bits per pixel. All the twenty images were carefully labeled by hand to produce ground truth vessel segmentation by an expert. Figure 3.2 shows an example of an image from the database. The DRIVE Database: The second image database is referred as the DRIVE (Digital Retinal Images for Vessel Extraction). The database consists of 40 colour fundus photographs and their ground truth images. 35

Fig. 3.2: Retinal image from STARE database (left), hand labeled ground truth vessel segmentation (right). All images in DRIVE database are digitized using a Cannon CR5 nonmydriatic 3CCD camera with a 45 degree field of view. Each image is captured using 24-bits per pixel at the image size of 565 584. These images were labeled by hand, to produce ground truth vessel segmentation and Figure 3.3 shows one such image. Fig. 3.3: Retinal image from DRIVE database (left), hand labeled ground truth vessel segmentation (right). 36

DIARETDB1 Database: The database consists of 89 colour fundus images of which 84 contain at least mild non proliferative signs of the diabetic retinopathy (see Figure 3.4), and five are considered as normal which do not contain any signs of the diabetic retinopathy according to all the experts participated in the evaluation. Images were captured with the same 50 degree field-of-view digital fundus camera with varying imaging controlled by the system in the Kuopio university hospital, Finland. The image ground truth provided along with the database is based on expert selected findings related to the diabetic retinopathy and normal fundus structures. Special software was used to inspect the fundus images and annotate the findings as hard exudates, hemorrhages and microaneurysms. Fig. 3.4: Example of abnormal fundus image from DIARETDB1 database (left), and Ground truth of hard exudates (right). 3.2 Preprocessing Patient movement, poor focus, bad positioning, reflections, inadequate illumination can cause a significant proportion of images to be of such poor quality as to interfere with analysis. In approximately 10% of the retinal images, artifacts are significant enough to impede human 37

grading. Preprocessing of such images can ensure adequate level of success in the automated abnormality detection. In the retinal images there can be variations caused by the factors including differences in cameras, illumination, acquisition angle and retinal pigmentation. First step in the preprocessing is to attenuate such image variations by normalizing the colour of the original retinal image against a reference image. Few of the retinal images acquired using standard clinical protocols often exhibit low contrast. Also, retinal images typically have a higher contrast in the centre of the image with reduced contrast moving outward from the centre. For such images, a local contrast enhancement method is applied as a second preprocessing step. Finally it is required to create a fundus mask for each image to facilitate segmentation of lesions and anatomical structures in later stages. The pre-processing steps are explained in detail in the following subsections. 3.2.1 Colour Normalization Colour normalization is necessary due to the significant intra-image and inter-image variability in the colour of the retina in different patients. There can also be, differences in skin pigmentation, aging of the patient and iris colour between different patients that affect the colour of the retinal image. Colour normalization method is applied to make the images invariant with respect to the background pigmentation variation between individuals. The colour normalization is performed using histogram matching (Gonzalez and Woods 2004). In histogram matching a processed image can have a shape of the histogram as specified by the user. This is done by modifying the image values through a histogram transformation operator which maps a given initial intensity distribution into a desired distribution using the histogram equalization technique as an intermediate stage. Let ( ) 38

and ( ) represent the standard image and desired image probability density functions, respectively. The histogram equalization of the standard image is as follows: ( ) ( ) ( ) The histogram equalization of desired image is obtained by a similar transformation function as follows: ( ) ( ) ( ) The values of d for the desired image are obtained as follows: [ ] [ ( )] ( ) A standard retinal image is used as a reference for histogram specification technique in agreement with the expert ophthalmologist. This method is applied to normalize the values of only those images in the database that varies in colour with reference to the standard image. The histogram specification technique is independently applied to each individual RGB channel to match the shapes of three specific histograms of the reference image. Figure 3.5 (a) and (b) show the reference retinal image and its RGB histogram. To demonstrate the colour normalization effect, a different colour retinal image and its RGB histograms are shown in Figure 3.5 (c) and (d). The image normalized version and the relevant RGB histogram can be seen in Figure 3.5 (e) and (f). It can be seen that normalization process modifies the colour distributions of the considered image to match the reference image s distribution. This can be seen from comparison of the normalized image histograms with the reference image s histograms. 39

RGB Histogram of reference image 8000 6000 4000 2000 0 B R G 1 51 101 151 201 251 (a) (b) 10000 RGB Histogram of input image 8000 6000 4000 2000 B R G 0 1 51 101 151 201 251 (c) (d) RGB Histogram ofcolour normalized image 10000 8000 6000 4000 B R G 2000 0 1 51 101 151 201 251 (e) (f) Fig. 3.5: Colour normalization using histogram matching technique. (a) Reference colour retinal image; (b) RGB Histograms of reference image; (c) Input image; (d) RGB histograms of input image; (e) Colour normalized image; (f) RGB histogram of normalized image. 40

3.2.2 Contrast Enhancement The contrast enhancement techniques are aimed at altering the visual appearance that makes an object distinguishable from other objects and the background. Usually retinal images acquired using standard clinical protocols often exhibit low contrast and may contain photographic artifacts. Also, it can be seen that retinal image contrast is decreased as the distance of a pixel from the centre of the image increases. In the current work this preprocessing step is applied to retinal images after the colour normalization. At first, the red, green and blue space of the original image in Figure 3.6 (a) is transformed to Hue, Saturation and Intensity (HSI) space image. The HSI colour space is more appropriate for contrast enhancement as it allows the intensity to be treated separately from the other two components. Initially, on application of histogram equalization on the intensity image results in the image shown in Figure 3.6 (b). It can be seen that, even though the image quality is improved, the central part of the image and the optic disc region are both over-enhanced, which causes the image to lose important information. This is due to histogram equalization characteristic that treats the image globally. Since histogram equalization does not provide an efficient scheme, a Contrast-Limited Adaptive Histogram Equalization (CLAHE) technique is employed (Sinthanayothin et al., 1999). While histogram equalization works on the entire image, CLAHE operates on small regions in the image, called tiles. Each tile's contrast is enhanced with histogram equalization. After performing the equalization, it combines neighbouring tiles using bilinear interpolation to eliminate artificially induced boundaries. While the contrast enhancement improves the contrast of exudate lesions it also enhances the contrast of some non-exudate background pixels, so that these 41

pixels can wrongly be identified as exudate lesions. For this, a median filtering operation is applied on the intensity image prior to the contrast enhancement method to decrease this effect. Figure 3.6 (d) shows significant enhancement of contrast of the retinal image. (a) (b) (c) (d) Fig. 3.6: Contrast enhancement of retinal image using CLAHE technique. (a) Colour image before contrast enhancement; (b) Intensity image in HSI colour space; (c) Result of global histogram equalization; (d) Result of CLAHE. 3.2.3 Fundus Mask Detection The mask is a binary image with the same resolution as that of fundus image whose positive pixels correspond to the foreground area. It is important to separate the fundus from its background so that the further processing is only performed for the fundus and not interfered 42

by pixels belonging to the background. In a fundus mask, pixels belonging to the fundus are marked with ones and the background of the fundus with zeros. The fundus can be easily separated from the background by converting the original fundus image from the RGB to HSI colour system where a separate channel is used to represent the intensity values of the image. The intensity channel image is thresholded by a low threshold value as the background pixels are typically significantly darker than the fundus pixels. A median filter of size 5 5 is used to remove any noise from the created fundus mask and the edge pixels are removed by morphological erosion with a structuring element of size 5 5. Figure 3.7 (b) shows the example of the fundus mask. (a) (b) Fig. 3.7: Automatic fundus mask generation. (a) Input image; (b) Automatically generated fundus mask. 3.3 Summary To develop an automatic retinal image processing system, the first important thing is to obtain an effective database. To realize this and also for facilitating comparison with the existing methods, four sets of 43

retinal databases are used. Details of the fundus camera and image properties of each of these databases are explained. In any retinal image database, there will be some images with non uniform illumination and poor contrast. There can also be difference in the colour of the fundus due to retinal pigmentation among different patients. These images are preprocessed before they can be subjected to anatomical and pathological structure detection. Colour normalization is performed to attenuate colour variations in the image by normalizing the colour of the original retinal image against a reference image. In order to correct non uniform illumination and to improve contrast of an image, contrast-limited adaptive histogram equalization is employed. On application of this method, the image quality is significantly improved with the increase in contrast. Each fundus camera has a mask of different shape and size according to its settings. By automatically detecting the fundus mask a lesion detection algorithm or vessel detection algorithm can process only the pixels of the fundus leaving out the background pixels. The following Chapters will explain the methods used to detect anatomical and pathological structures in retinal image leading to the development of automatic system for the identification of severity levels in diabetic maculopathy. 44