CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK

Size: px
Start display at page:

Download "CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK"

Transcription

1 CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK Ocular fundus images can provide information about ophthalmic, retinal and even systemic diseases such as hypertension, diabetes, macular degeneration and arteriosclerosis. Detection of normal and abnormal features in retinal images is fundamental and helpful for automatic understanding of these images. The normal features are the anatomical structures of fundus images that include optic disk, macula, fovea and blood vessels. Hard Exudates and hemorrhages are the major abnormal features for diabetic retinopathy, which is the foremost cause of blindness. Optic disk is a bright yellowish disk where the blood vessels and the optic nerves emerge. It is a major landmark for the detection of other anatomic features. The dimensions of the optic disk are often studied for clues of some diseases as well. In this thesis, principal component analysis (pca) and a method based on finding the vessel branch with highest number of vessel connections are investigated to locate the optic disk. To identify the contour of the optic disk a method based on geometric active contours with new variational formulation is proposed. This chapter is organized as follows. In Section 4.1, methods used to localize the optic disk are presented. Contour detection of optic disk

2 based on geometric active contour model with new variational formulation is described in Section 4.2. In Section 4.3, experimental results of the proposed methods are presented and compared with existing methods. Conclusions are given in Section LOCALIZATION OF OPTIC DISK For localizing optic disk two methods are investigated. The implementation details of these methods are explained in this section Principal Component Analysis (PCA) PCA is a powerful tool in the recognition of an identical shape to the trained shapes. The PCA based method has been widely explored in the application of face recognition [98]. The PCA based approach includes three steps. Firstly, the Eigen vectors are calculated from the training images. Then, a new fundus image is projected to the space specified by the Eigen vectors. Finally, the distance between the fundus image and its projection is calculated. The training set consists of thirty optic disk images. The training data is acquired by manually cropping a square sub-image around the optic disk from each fundus image. The intensities of the sub-images are normalized to the same range to eliminate the illumination difference between each sub-image. All the sub-images are resized to L x L pixels. Each training image is considered as a vector of dimension L 2 and L is set to 90 because most of the optic disk diameters fit well into this square.

3 In order to get the modes of variation with respect to the average image, the PCA method is applied to the training set. The subspace defined by Eigen vectors is termed as disk space. The optic disk images of the training set are denoted as vector 1, 2, 3,., M, where M defines the number of training images and is 30 for the proposed case. The training set of images is as shown in Fig.4.1. The images are average centered by subtracting the average image from each image vector. The average vector of the training set is computed using the equation 1 M i M i 1 (4.1) The average vector of the training set is shown in Fig.4.2. Let i be defined as mean centered image, i = i -. Let vector ui and λi are the Eigen vector and corresponding Eigen value of the covariance L 2 L 2 matrix C: C 1 M T T ii WW M i 1 (4.2) where W is a matrix comprised of the column vectors i placed side by side. The vector uk, is an Eigen vector with corresponding Eigen value k and was calculated using equation,

4 Fig.4.1 Training Images for Localization of Optic Disk C.uk = k.uk (4.3) The L x L sub-image Γnew is obtained by cropping an L x L square with the center pixel (x, y). To project the sub-image Γnew to disk space, the mean image Ψ should be subtracted: Φnew= Γnew -Ψ.

5 Fig.4.2. Average Vector of the Training Set The sub-image Γnew is projected against the disk space by the following transformation: u. k=1, 2,, M. (4.4) T k k new where 1, 2,..., n are n new disk spaces and n is a number of selected dominant Eigen vectors. A pre-processed image is reconstructed by using its disk spaces and Eigen disks of the training set using equation n u, r k k k1 where Φr is a reconstructed image and n is the number of dominant Eigen disks. The sub-image will be classified as optic disk if the Euclidean distance between Φr and Φnew is below a threshold

6 Fig.4.3 Examples of Eigen Disk Images value new 2. The Euclidean distance can be calculated as new new r.

7 Localization of Optic Disk Based on Finding the Branch with the Most Vessels The vasculature in the retinal image consists of many vessels of various lengths and various widths. The proposed method turns the vessel probability map into a network of vessels and branches. In this method, network information is stored about the connections between vessels and branches. By means of this network, the branch with most vessels connected to it can be selected. The selected branch is used to determine the optic disk. The binary blood vessel skeleton map is obtained using the vessel segmentation method described in chapter 3. For each skeleton pixel the amount of neighbour skeleton pixels is determined. If the amount of neighbours is smaller than three, then the pixel is added to the vessel image. Otherwise the pixel is added to the branch image. The starting and ending points of a blood vessel can be found by identifying the pixels having only one neighbour in all vessel pixels. The branches are detected by applying eight connected component analysis on the branch image. The procedure to detect vessels is: 1) when the starting point of a vessel is detected within the vessel image, the vessel is traced towards its end point. 2) the starting and ending points are marked to avoid tracing a vessel twice. The constructed vessel-branch network can be used to find the optic disk in many ways. A very simple algorithm to localize optic disk is the selection of the branch with most vessels. For each branch of the network, the number of vessels connected to it is stored. The optic

8 disk contains the optic nerve from which a few main vessels split up into many smaller vessels which spread around the retina. Vessel segments in this area of the retina are often small and are therefore often combined into one large branch of the network with many vessel objects connected to it. An increasing amount of vessel connections of a branch also increases the probability of the branch being located in the optic disk area. The algorithm is performed as follows: Select the branch with the highest number of vessel connections. If there are several branches with the highest number of vessel connections, then the branch with the highest number of branch pixels is selected. Take the bounding box of the branch with the most vessel connections. Select the bounding box center as the center of optic disk. For example, given a colour retinal image in Fig. 4.4(a), the binary vasculature and the skeleton of the vasculature overlaid on the retina image are shown in Fig. 4.4(b) and Fig. 4.4(c). The detected center of the optic disk is shown in Fig This is not the geometrical center of the optic disk and only indicates the location of the optic disk where the vessel branch with the most vessels is present. As the image contrast is very low at thin blood vessels, the binary blood vessel map shown in Fig. 4.4(b) has some broken points. But these broken points will not influence the performance of the proposed technique since the

9 (a) (b) (c) Fig.4.4. Localization of Optic Disk (a) Original Colour Retina Image (b) The Binary Vessel Map (c) Overlay of the Vessel Branch Network and the Original Image and (d) The Bounding Box of the Best Branch and the Determination of the Optic Disk Center. (d)

10 Fig.4.5. Detected Optic Disk Center brightness of the optic disk region is high compared to other regions. So the blood vessel segments near the optic disk region do not have any broken points. The detected optic disk center for the retinal image in Fig.4.4 is shown in Fig CONTOUR DETECTION OF OPTIC DISK Variation in the shape, depth or colour of the optic disk is a sign of various ophthalmic pathologies, especially for glaucoma. The accurate detection of the contour of the optic disk will be useful to study the progress of eye diseases and treatment results. The contour detection of optic disk is complicated as some parts of the optic disk contour are not well defined and some areas are partly obscured by the vessels in fundus images. A geometric active contour model is proposed to detect the contour of the optic disk in fundus images.

11 HOMOGENIZATION OF OPTIC DISK REGION As optic disk has no proper shape and its boundary is broken by outgoing blood vessels, the boundary of the optic disk appears fuzzy. Hence edge based localization methods cannot be used to detect the contour of the optic disk. Active contours are the best choice for such situation. Active contours make use of the edge information to converge on to the region having the highest edge energy. This region is to be identified as the optic disk boundary, but optic disk region is occluded by large blood vessels. In order to enable the optic disk to get lock on to the boundary, the blood vessels should be removed from the optic disk region without adding much distortion to the boundary of the optic disk. Firstly, the original colour retinal image is preprocessed using colour mathematical morphology in lab space. This helps to remove blood vessels very effectively and provides a more homogeneous optic disk region for the geometric active contour to lock onto. Dilation is performed first to remove the blood vessels in the optic disk region. Erosion is applied next to re-establish the boundaries to their former position. In the proposed method, a symmetrical disk structuring element of size 13 is used as the blood vessels are found to be not wider than 11 pixels. The morphology in lab space is performed using the method described by hanbury et al. [99]. For every arbitrary point X, dilation (Id) and erosion (Ie) by a structuring element k are defined as:

12 I I x I y Iy mini z, x I y: Iy maxi z, Z d K x e K x : Z (4.5) For the colour retinal image shown in fig. 4.6(a), the LAB morphology output is as shown in fig. 4.6(c), where the blood vessels are removed cleanly to have homogenous optic disk region Contour Detection Using Geometric Active Contour Model The optic disk contour is found by applying a Geometric active contour model with new variational formulation. In this chapter, a variational formulation that forces the snake to be close to a signed distance function which eliminates the need for re-initialization procedure is used. The variational energy functional comprises an external and an internal energy terms. The deviation of level set function from a signed distance function is penalized by the internal energy term. The motion of the zero level set towards the desired image features is driven by the external energy term. The resultant evolution of the level set function is a gradient flow that reduces the overall energy functional. During the evolution, the level set function is automatically kept as an approximate signed distance function because of the internal energy. Therefore, the re-initialization procedure is completely eliminated. For a snake, the initial contour must be close to the desired contour; otherwise the snake may

13 (a) (b) (c) (d) (e) Fig.4.6. Boundary Detection of Optic Disk (a) Colour Retina Image (b) Located Optic Disk (c) Result after Applying Colour Morphology in Lab Space (d) Initial Snake (e) Detected Optic Disk Boundary and (f) Overlay of the Groundtruth and the Result of Proposed Method. (f)

14 converge to a wrong resting place. The method described for localizing the optic disk in Section is used to automatically position the initial snake. The initial contour for the retinal image in Fig. 4.6(a) is as given in Fig. 4.6(d). In general, a snake is defined as a set of points initially positioned close to the contour of interest that are gradually brought nearer to the exact shape of the desired area in the image. For this, an iterative minimization of the variational energy functional is carried out. (4.6) P g,, v where P dxdy, is a metric to exemplify how close a function to a signed distance function in Ω R 2, and µ > 0 is a metric which controls the outcome of penalizing the deviation of function from the distance function. For the conduct of experiments, µ = 0.04 is used because for stable evolution of the level set, the product of time step and µ must be less than 0.25 [100]. ε g,λ,v() is the external energy for a function (x, y) and is defined in [100] as g,,v L va g g (4.7) Where (> 0) and v are constants and g is an edge indicator function defined as

15 g 1 1 G (4.8) * I 2 Where i is an image and gσ is the gaussian kernel having standard deviation. The terms lg() and ag() are defined as LG() = g dxdy (4.9) and AG() = gh dxdy, (4.10) Respectively, where defines the univariate dirac function, and h indicates the heaviside function. The external energy εg,λ,v drives the zero level set function towards the object boundary, while the internal energy term μ.p() penalizes the deviation of function from the signed distance function during its evolution. The gateaux derivative (first variation) of the functional in eq. (4.7) can be expressed as [ ] div div g vg (4.11) Where is the laplacian operator. Therefore, the function that minimizes this variational energy functional satisfies the euler-

16 lagrange equation 0. The steepest descent process for iterative minimization of the energy functional is the following gradient flow: div t div g vg (4.12) This gradient flow defines the evolution equation of the level set in the proposed approach. The second and third terms of right hand side of Eq. (4.12) are related to the gradient flow of the variational energy functionals Lg() and vag(), respectively, and are responsible for driving the zero level set function towards the object boundaries. The detected optic disk boundary by this method for the image in Fig. 4.6(a) is as shown in Fig. 4.6(e), and Fig. 4.6(f) shows the overlay of the result of the proposed optic disk boundary detection method on the hand-labelled groundtruth image EXPERIMENTAL RESULTS AND DISCUSSION The proposed algorithms for optic localization and contour detection are tested and evaluated on four popular research databases of colour retinal images: STARE [55], DRIVE [94], DIARETDB0 [101] and DIARETDB1[102] databases. The DIARETDB0 database consists of 130 colour retinal images of size The DIARETDB1 database consists of 89 colour retinal images of size

17 Fig.4.7. Comparison of Optic Disk Localization. + indicates the localization by the method of finding the branch with most vessels, indicates the localization of optic disk by principal components analysis method and represents the localization by the centroid of the largest cluster of the brightest pixels LOCALIZATION OF OPTIC DISK The performance of the PCA based approach and the method based on finding the vessel branch with most number of vessels are compared with the maximum local variance method [14]. An example is shown in Fig. 4.7, where + indicates the localization by the method of finding the branch with most vessels, indicates the localization of optic disk by PCA method and represents the optic disk localization by the maximum local variance method [14]. The method in [14] gives the wrong localization when processing the retinal images with large areas of lesions, while PCA based approach and algorithm of finding the branch with most vessels can obtain the

18 correct localization. The PCA based method failed in the testing images where there is a large area of abnormalities around the optic disk as there is no such case available in the training set. But the proposed algorithm based on finding the branch with most vessels works pretty well even for these images. This algorithm performed well for the input retinal images which are in a low-contrast condition. Table 4.1 shows the performance comparison with maximum local variation method in terms of success rate for the STARE, DRIVE, DIARETDB0, DIARETDB1 databases. The success rate of the method based on finding the branch with most vessels is better compared to other methods with an accuracy of 99.2% CONTOUR DETECTION OF OPTIC DISK To evaluate the performance of the proposed optic disk contour detection method, the results are compared with the state-of-the-art results obtained from GVF snake method [57], 2D Circular Hough Transform method [54] and hand labeled groundtruth segmentations. In GVF snake method, the images are preprocessed morphologically and the parameters of the energy functions are set carefully to make a balance between smoothness and accuracy on the resulted boundary. In 2D Circular Hough Transform method, the dimensions of the normal circular Hough Transform histogram are reduced from 3 to 2 dimensions by considering that the approximate optic disk radius is known. Only the first few circles are assessed by using the maximum

19 Table.4.1. Performance Comparison of Maximum Local Variation Method [14] and the Proposed Methods Database Number of Images Maximum Local Variation Method [14] Success Rate in % PCA Based Method Proposed Method STARE DRIVE DIARETDB DIARETDB point from Hough space. The optic disk contour manually marked by an experienced ophthalmologist is set to be the groundtruth. Then a simple and effective overlap measure is applied to find the accuracy of the detected contour. n( R T) M n ( R T ) (4.13) where R and T refer to the groundtruth and the detected optic disk region respectively and n(.) corresponds to the number of image pixels in a region. Specifically, the retinal images are classified into three categories, normal retinal images, abnormal retinal images with ill-defined optic disk and retinal images with fuzzy elliptic optic disk. From column by

20 Fig.4.8. First Row: Example Images with Closer View of Optic Disk; Second Row: Results from GVF Snake; Third Row: Results from Hough Transform; Last row: Results from Proposed Method. column, the first column of Fig.4.8 presents the results obtained from normal retinal images. Results of abnormal retinal images with ill-

21 defined optic disk are illustrated in the second column and the third column presents results from retinal images with fuzzy elliptic optic disk. From row by row, the first row presents original colour retinal images. The results of GVF snake method are illustrated in the second row and the last row shows simulation results of Hough transform [54]. The last row presents simulation results of the proposed method. An example of normal retinal image having elliptic optic disk is illustrated in first column of Fig.4.8, where both the proposed method and GVF snake method give the successful results; Hough transform gives the failed result. The measured accuracies for the GVF snake, Hough transform and the proposed method are 99.3%, 78% and 99.5% respectively. The example given in the second column is an optic disk having ill-defined contour and noises from the surrounding tissue. The proposed method correctly located the disk boundary, while the GVF snake and Hough transform methods failed. The accuracies for the GVF snake and Hough transform are 72% and 74% respectively. For the same image the proposed method has an accuracy of 99.1%. An example of fuzzy elliptic optic disk is shown in the third column. The accuracies for the GVF snake and Hough transform are 81% and 82% respectively. For the same image the proposed method has an accuracy of 98.2%. Table 4.2 compares the proposed approach with the GVF snake and Hough transform methods in terms of accuracy for STARE, DRIVE, DIARETDB0 and DIARETDB1 databases. It can be seen obviously that the proposed method offers better result.

22 Table.4.2. Comparison of Average Accuracy for Detecting the Boundary of Optic Disk Database Number of Images Hough Transform [54] Average Accuracy (%) GVF Snake [57] Proposed Geometric Active Contour Method STARE DRIVE DIARETDB DIARETDB CONCLUSIONS In this chapter, efficient methods for localizing the optic disk and detecting the contour of optic disk are presented. The proposed methods are implemented using MATLAB 7.4 on a core 2 Duo 1.8 GHz PC with 1GB memory. The proposed method for optic disk localization is based on finding the vessel branch with most vessels. When compared to other methods [14] [52] [53] the proposed method is fast and can locate the optic disk accurately even though the retina image contains large areas of bright lesions. The PCA based method failed to locate optic disk in retinal images that contains large area of abnormalities around the optic disk as such case is not considered in the training set. The proposed contour detection algorithm uses colour morphology and geometric active contour with new variational formulation to

23 detect the contour of optic disk. In order to have homogenous optic disk region colour mathematical morphology in Lab space is used. The contour of the optic disk is detected by employing geometric active contour with new variational formulation. The results of proposed optic disk contour detection method are compared with the results of Hough transform method, GVF snake method and validated against an experienced ophthalmologist s hand drawn groundtruth. The average accuracy obtained by the proposed method for STARE, DRIVE, DIARETDB0 and DIARETDB1 databases is better with an accuracy of 96.95% compared to the accuracy results of Hough transform method and GVF snake method which are 87.97% and 94.72% respectively. One visible advantage of the proposed optic disk contour detection method over other approaches is that the contour is detected even though the boundary of the optic disk is not continuous or blurred.

CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION

CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION 60 CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION 3.1 IMPORTANCE OF OPTIC DISC Ocular fundus images provide information about ophthalmic, retinal and even systemic diseases such as hypertension, diabetes, macular

More information

Blood vessel tracking in retinal images

Blood vessel tracking in retinal images Y. Jiang, A. Bainbridge-Smith, A. B. Morris, Blood Vessel Tracking in Retinal Images, Proceedings of Image and Vision Computing New Zealand 2007, pp. 126 131, Hamilton, New Zealand, December 2007. Blood

More information

Tutorial 8. Jun Xu, Teaching Asistant March 30, COMP4134 Biometrics Authentication

Tutorial 8. Jun Xu, Teaching Asistant March 30, COMP4134 Biometrics Authentication Tutorial 8 Jun Xu, Teaching Asistant csjunxu@comp.polyu.edu.hk COMP4134 Biometrics Authentication March 30, 2017 Table of Contents Problems Problem 1: Answer The Questions Problem 2: Daugman s Method Problem

More information

Gopalakrishna Prabhu.K Department of Biomedical Engineering Manipal Institute of Technology Manipal University, Manipal, India

Gopalakrishna Prabhu.K Department of Biomedical Engineering Manipal Institute of Technology Manipal University, Manipal, India 00 International Journal of Computer Applications (0975 8887) Automatic Localization and Boundary Detection of Optic Disc Using Implicit Active Contours Siddalingaswamy P. C. Department of Computer science

More information

AN ADAPTIVE REGION GROWING SEGMENTATION FOR BLOOD VESSEL DETECTION FROM RETINAL IMAGES

AN ADAPTIVE REGION GROWING SEGMENTATION FOR BLOOD VESSEL DETECTION FROM RETINAL IMAGES AN ADAPTIVE REGION GROWING SEGMENTATION FOR BLOOD VESSEL DETECTION FROM RETINAL IMAGES Alauddin Bhuiyan, Baikunth Nath and Joselito Chua Computer Science and Software Engineering, The University of Melbourne,

More information

Geometry-Based Optic Disk Tracking in Retinal Fundus Videos

Geometry-Based Optic Disk Tracking in Retinal Fundus Videos Geometry-Based Optic Disk Tracking in Retinal Fundus Videos Anja Kürten, Thomas Köhler,2, Attila Budai,2, Ralf-Peter Tornow 3, Georg Michelson 2,3, Joachim Hornegger,2 Pattern Recognition Lab, FAU Erlangen-Nürnberg

More information

CHAPTER 4 OPTIC CUP SEGMENTATION AND QUANTIFICATION OF NEURORETINAL RIM AREA TO DETECT GLAUCOMA

CHAPTER 4 OPTIC CUP SEGMENTATION AND QUANTIFICATION OF NEURORETINAL RIM AREA TO DETECT GLAUCOMA 83 CHAPTER 4 OPTIC CUP SEGMENTATION AND QUANTIFICATION OF NEURORETINAL RIM AREA TO DETECT GLAUCOMA 4.1 INTRODUCTION Glaucoma damages the optic nerve cells that transmit visual information to the brain.

More information

Segmentation of the Optic Disc, Macula and Vascular Arch

Segmentation of the Optic Disc, Macula and Vascular Arch Chapter 4 Segmentation of the Optic Disc, Macula and Vascular Arch M.Niemeijer, M.D. Abràmoff and B. van Ginneken. Segmentation of the Optic Disc, Macula and Vascular Arch in Fundus Photographs. IEEE Transactions

More information

THE quantification of vessel features, such as length, width,

THE quantification of vessel features, such as length, width, 1200 IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 25, NO. 9, SEPTEMBER 2006 Segmentation of Retinal Blood Vessels by Combining the Detection of Centerlines and Morphological Reconstruction Ana Maria Mendonça,

More information

C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S. Image Operations II

C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S. Image Operations II T H E U N I V E R S I T Y of T E X A S H E A L T H S C I E N C E C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S Image Operations II For students of HI 5323

More information

CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS

CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS 130 CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS A mass is defined as a space-occupying lesion seen in more than one projection and it is described by its shapes and margin

More information

Segmentation of the Optic Disk in Color Eye Fundus Images Using an Adaptive Morphological Approach

Segmentation of the Optic Disk in Color Eye Fundus Images Using an Adaptive Morphological Approach Segmentation of the Optic Disk in Color Eye Fundus Images Using an Adaptive Morphological Approach Daniel Welfer a, Jacob Scharcanski,a, Cleyson M. Kitamura b, Melissa M. Dal Pizzol b, Laura W. B. Ludwig

More information

CHAPTER 3 BLOOD VESSEL SEGMENTATION

CHAPTER 3 BLOOD VESSEL SEGMENTATION 47 CHAPTER 3 BLOOD VESSEL SEGMENTATION Blood vessels are an internal part of the blood circulatory system and they provide the nutrients to all parts of the eye. In retinal image, blood vessel appears

More information

Fundamentals of Digital Image Processing

Fundamentals of Digital Image Processing \L\.6 Gw.i Fundamentals of Digital Image Processing A Practical Approach with Examples in Matlab Chris Solomon School of Physical Sciences, University of Kent, Canterbury, UK Toby Breckon School of Engineering,

More information

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) References: [1] http://homepages.inf.ed.ac.uk/rbf/hipr2/index.htm [2] http://www.cs.wisc.edu/~dyer/cs540/notes/vision.html

More information

Computer-aided Diagnosis of Retinopathy of Prematurity

Computer-aided Diagnosis of Retinopathy of Prematurity Computer-aided Diagnosis of Retinopathy of Prematurity Rangaraj M. Rangayyan, Faraz Oloumi, and Anna L. Ells Department of Electrical and Computer Engineering, University of Calgary Alberta Children's

More information

Digital Image Processing and Pattern Recognition Techniques for the Analysis of Fundus Images of the Retina

Digital Image Processing and Pattern Recognition Techniques for the Analysis of Fundus Images of the Retina Digital Image Processing and Pattern Recognition Techniques for the Analysis of Fundus Images of the Retina Rangaraj M. Rangayyan Department of Electrical and Computer Engineering University of Calgary

More information

EE795: Computer Vision and Intelligent Systems

EE795: Computer Vision and Intelligent Systems EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 04 130131 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Histogram Equalization Image Filtering Linear

More information

Fovea and Optic Disk Detection and Key Performance Indicators Process Automation

Fovea and Optic Disk Detection and Key Performance Indicators Process Automation UNIVERSITY OF COIMBRA FACULTY OF SCIENCE AND TECHNOLOGY CRITICAL HEALTH S.A. Fovea and Optic Disk Detection and Key Performance Indicators Process Automation José Manuel Neves Pinão Coimbra, July 2011

More information

Mathematical Morphology and Distance Transforms. Robin Strand

Mathematical Morphology and Distance Transforms. Robin Strand Mathematical Morphology and Distance Transforms Robin Strand robin.strand@it.uu.se Morphology Form and structure Mathematical framework used for: Pre-processing Noise filtering, shape simplification,...

More information

Segmentation and Localization of Optic Disc using Feature Match and Medial Axis Detection in Retinal Images

Segmentation and Localization of Optic Disc using Feature Match and Medial Axis Detection in Retinal Images Biomedical & Pharmacology Journal Vol. 8(1), 391-397 (2015) Segmentation and Localization of Optic Disc using Feature Match and Medial Axis Detection in Retinal Images K. PRADHEPA, S.KARKUZHALI and D.MANIMEGALAI

More information

CHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37

CHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37 Extended Contents List Preface... xi About the authors... xvii CHAPTER 1 Introduction 1 1.1 Overview... 1 1.2 Human and Computer Vision... 2 1.3 The Human Vision System... 4 1.3.1 The Eye... 5 1.3.2 The

More information

AUTOMATIC OPTIC DISK DETECTION FROM LOW CONTRAST RETINAL IMAGES OF ROP INFANT USING GVF SNAKE

AUTOMATIC OPTIC DISK DETECTION FROM LOW CONTRAST RETINAL IMAGES OF ROP INFANT USING GVF SNAKE AUTOMATIC OPTIC DISK DETECTION FROM LOW CONTRAST RETINAL IMAGES OF ROP INFANT USING GVF SNAKE Viranee Thongnuch * and Bunyarit Uyyanonvara * Received: Jan 22, 2007; Revised: Jun 19, 2007; Accepted: Jun

More information

Quantitative Three-Dimensional Imaging of the Posterior Segment with the Heidelberg Retina Tomograph

Quantitative Three-Dimensional Imaging of the Posterior Segment with the Heidelberg Retina Tomograph Quantitative Three-Dimensional Imaging of the Posterior Segment with the Heidelberg Retina Tomograph Heidelberg Engineering GmbH, Heidelberg, Germany Contents 1 Introduction... 1 2 Confocal laser scanning

More information

THE Segmentation of retinal image structures has

THE Segmentation of retinal image structures has 1 Segmentation of Blood Vessels and Optic Disc in Retinal Images Ana Salazar-Gonzalez, Djibril Kaba, Yongmin Li and Xiaohui Liu Abstract Retinal image analysis is increasingly prominent as a non-intrusive

More information

09/11/2017. Morphological image processing. Morphological image processing. Morphological image processing. Morphological image processing (binary)

09/11/2017. Morphological image processing. Morphological image processing. Morphological image processing. Morphological image processing (binary) Towards image analysis Goal: Describe the contents of an image, distinguishing meaningful information from irrelevant one. Perform suitable transformations of images so as to make explicit particular shape

More information

Variational Level Set Formulation and Filtering Techniques on CT Images

Variational Level Set Formulation and Filtering Techniques on CT Images Variational Level Set Formulation and Filtering Techniques on CT Images Shweta Gupta Assistant Professor, Dept. of Electronics and Communication Dronacharya College of Engineering, Khentawas, Farrukhnagar,

More information

Feature Extraction and Image Processing, 2 nd Edition. Contents. Preface

Feature Extraction and Image Processing, 2 nd Edition. Contents. Preface , 2 nd Edition Preface ix 1 Introduction 1 1.1 Overview 1 1.2 Human and Computer Vision 1 1.3 The Human Vision System 3 1.3.1 The Eye 4 1.3.2 The Neural System 7 1.3.3 Processing 7 1.4 Computer Vision

More information

Short Survey on Static Hand Gesture Recognition

Short Survey on Static Hand Gesture Recognition Short Survey on Static Hand Gesture Recognition Huu-Hung Huynh University of Science and Technology The University of Danang, Vietnam Duc-Hoang Vo University of Science and Technology The University of

More information

SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS

SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS Cognitive Robotics Original: David G. Lowe, 004 Summary: Coen van Leeuwen, s1460919 Abstract: This article presents a method to extract

More information

RETINAL photography is an essential mean to document

RETINAL photography is an essential mean to document 246 IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. 51, NO. 2, FEBRUARY 2004 Automated Feature Extraction in Color Retinal Images by a Model Based Approach Huiqi Li*, Member, IEEE, and Opas Chutatape,

More information

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging 1 CS 9 Final Project Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging Feiyu Chen Department of Electrical Engineering ABSTRACT Subject motion is a significant

More information

EE 584 MACHINE VISION

EE 584 MACHINE VISION EE 584 MACHINE VISION Binary Images Analysis Geometrical & Topological Properties Connectedness Binary Algorithms Morphology Binary Images Binary (two-valued; black/white) images gives better efficiency

More information

Principal Component Analysis (PCA) is a most practicable. statistical technique. Its application plays a major role in many

Principal Component Analysis (PCA) is a most practicable. statistical technique. Its application plays a major role in many CHAPTER 3 PRINCIPAL COMPONENT ANALYSIS ON EIGENFACES 2D AND 3D MODEL 3.1 INTRODUCTION Principal Component Analysis (PCA) is a most practicable statistical technique. Its application plays a major role

More information

Carmen Alonso Montes 23rd-27th November 2015

Carmen Alonso Montes 23rd-27th November 2015 Practical Computer Vision: Theory & Applications 23rd-27th November 2015 Wrap up Today, we are here 2 Learned concepts Hough Transform Distance mapping Watershed Active contours 3 Contents Wrap up Object

More information

Chapter 11 Representation & Description

Chapter 11 Representation & Description Chain Codes Chain codes are used to represent a boundary by a connected sequence of straight-line segments of specified length and direction. The direction of each segment is coded by using a numbering

More information

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH Ignazio Gallo, Elisabetta Binaghi and Mario Raspanti Universitá degli Studi dell Insubria Varese, Italy email: ignazio.gallo@uninsubria.it ABSTRACT

More information

Image Resizing Based on Gradient Vector Flow Analysis

Image Resizing Based on Gradient Vector Flow Analysis Image Resizing Based on Gradient Vector Flow Analysis Sebastiano Battiato battiato@dmi.unict.it Giovanni Puglisi puglisi@dmi.unict.it Giovanni Maria Farinella gfarinellao@dmi.unict.it Daniele Ravì rav@dmi.unict.it

More information

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 6, Issue 8, August 2017

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 6, Issue 8, August 2017 ENTROPY BASED CONSTRAINT METHOD FOR IMAGE SEGMENTATION USING ACTIVE CONTOUR MODEL M.Nirmala Department of ECE JNTUA college of engineering, Anantapuramu Andhra Pradesh,India Abstract: Over the past existing

More information

Tracking of Blood Vessels in Retinal Images Using Kalman Filter

Tracking of Blood Vessels in Retinal Images Using Kalman Filter Tracking of Blood Vessels in Retinal Images Using Kalman Filter Tamir Yedidya and Richard Hartley The Australian National University and National ICT Australia {tamir.yedidya, richard.hartley}@rsise.anu.edu.au

More information

Face Detection and Recognition in an Image Sequence using Eigenedginess

Face Detection and Recognition in an Image Sequence using Eigenedginess Face Detection and Recognition in an Image Sequence using Eigenedginess B S Venkatesh, S Palanivel and B Yegnanarayana Department of Computer Science and Engineering. Indian Institute of Technology, Madras

More information

Lecture: Segmentation I FMAN30: Medical Image Analysis. Anders Heyden

Lecture: Segmentation I FMAN30: Medical Image Analysis. Anders Heyden Lecture: Segmentation I FMAN30: Medical Image Analysis Anders Heyden 2017-11-13 Content What is segmentation? Motivation Segmentation methods Contour-based Voxel/pixel-based Discussion What is segmentation?

More information

Operators-Based on Second Derivative double derivative Laplacian operator Laplacian Operator Laplacian Of Gaussian (LOG) Operator LOG

Operators-Based on Second Derivative double derivative Laplacian operator Laplacian Operator Laplacian Of Gaussian (LOG) Operator LOG Operators-Based on Second Derivative The principle of edge detection based on double derivative is to detect only those points as edge points which possess local maxima in the gradient values. Laplacian

More information

Morphological Image Processing

Morphological Image Processing Morphological Image Processing Morphology Identification, analysis, and description of the structure of the smallest unit of words Theory and technique for the analysis and processing of geometric structures

More information

N.Priya. Keywords Compass mask, Threshold, Morphological Operators, Statistical Measures, Text extraction

N.Priya. Keywords Compass mask, Threshold, Morphological Operators, Statistical Measures, Text extraction Volume, Issue 8, August ISSN: 77 8X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Combined Edge-Based Text

More information

EE 701 ROBOT VISION. Segmentation

EE 701 ROBOT VISION. Segmentation EE 701 ROBOT VISION Regions and Image Segmentation Histogram-based Segmentation Automatic Thresholding K-means Clustering Spatial Coherence Merging and Splitting Graph Theoretic Segmentation Region Growing

More information

1 Background and Introduction 2. 2 Assessment 2

1 Background and Introduction 2. 2 Assessment 2 Luleå University of Technology Matthew Thurley Last revision: October 27, 2011 Industrial Image Analysis E0005E Product Development Phase 4 Binary Morphological Image Processing Contents 1 Background and

More information

Image Segmentation and Registration

Image Segmentation and Registration Image Segmentation and Registration Dr. Christine Tanner (tanner@vision.ee.ethz.ch) Computer Vision Laboratory, ETH Zürich Dr. Verena Kaynig, Machine Learning Laboratory, ETH Zürich Outline Segmentation

More information

Image Processing, Analysis and Machine Vision

Image Processing, Analysis and Machine Vision Image Processing, Analysis and Machine Vision Milan Sonka PhD University of Iowa Iowa City, USA Vaclav Hlavac PhD Czech Technical University Prague, Czech Republic and Roger Boyle DPhil, MBCS, CEng University

More information

SECTION 5 IMAGE PROCESSING 2

SECTION 5 IMAGE PROCESSING 2 SECTION 5 IMAGE PROCESSING 2 5.1 Resampling 3 5.1.1 Image Interpolation Comparison 3 5.2 Convolution 3 5.3 Smoothing Filters 3 5.3.1 Mean Filter 3 5.3.2 Median Filter 4 5.3.3 Pseudomedian Filter 6 5.3.4

More information

Lecture 8 Object Descriptors

Lecture 8 Object Descriptors Lecture 8 Object Descriptors Azadeh Fakhrzadeh Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Reading instructions Chapter 11.1 11.4 in G-W Azadeh Fakhrzadeh

More information

DETECTING THE OPTIC DISC BOUNDARY AND MACULA REGION IN DIGITAL FUNDUS IMAGES USING BIT-PLANE SLICING, EDGE DIRECTION, AND WAVELET TRANSFORM TECHNIQUES

DETECTING THE OPTIC DISC BOUNDARY AND MACULA REGION IN DIGITAL FUNDUS IMAGES USING BIT-PLANE SLICING, EDGE DIRECTION, AND WAVELET TRANSFORM TECHNIQUES DETECTING THE OPTIC DISC BOUNDARY AND MACULA REGION IN DIGITAL FUNDUS IMAGES USING BIT-PLANE SLICING, EDGE DIRECTION, AND WAVELET TRANSFORM TECHNIQUES Bijee Lakshman 1 and R. Radha 2 1 Department of Computer

More information

Fast and accurate automated cell boundary determination for fluorescence microscopy

Fast and accurate automated cell boundary determination for fluorescence microscopy Fast and accurate automated cell boundary determination for fluorescence microscopy Stephen Hugo Arce, Pei-Hsun Wu &, and Yiider Tseng Department of Chemical Engineering, University of Florida and National

More information

Comparison of Vessel Segmentations using STAPLE

Comparison of Vessel Segmentations using STAPLE Comparison of Vessel Segmentations using STAPLE Julien Jomier, Vincent LeDigarcher, and Stephen R. Aylward Computer-Aided Diagnosis and Display Lab The University of North Carolina at Chapel Hill, Department

More information

Review for the Final

Review for the Final Review for the Final CS 635 Review (Topics Covered) Image Compression Lossless Coding Compression Huffman Interpixel RLE Lossy Quantization Discrete Cosine Transform JPEG CS 635 Review (Topics Covered)

More information

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy Chenyang Xu 1, Siemens Corporate Research, Inc., Princeton, NJ, USA Xiaolei Huang,

More information

CS 565 Computer Vision. Nazar Khan PUCIT Lectures 15 and 16: Optic Flow

CS 565 Computer Vision. Nazar Khan PUCIT Lectures 15 and 16: Optic Flow CS 565 Computer Vision Nazar Khan PUCIT Lectures 15 and 16: Optic Flow Introduction Basic Problem given: image sequence f(x, y, z), where (x, y) specifies the location and z denotes time wanted: displacement

More information

Fuzzy C-means Clustering For Retinal Layer Segmentation On High Resolution OCT Images

Fuzzy C-means Clustering For Retinal Layer Segmentation On High Resolution OCT Images Fuzzy C-means Clustering For Retinal Layer Segmentation On High Resolution OCT Images Markus A. Mayer1,2, Ralf P. Tornow3, Joachim Hornegger1, Friedrich E. Kruse3 1 Chair of Pattern Recognition, 2 Graduate

More information

A Keypoint Descriptor Inspired by Retinal Computation

A Keypoint Descriptor Inspired by Retinal Computation A Keypoint Descriptor Inspired by Retinal Computation Bongsoo Suh, Sungjoon Choi, Han Lee Stanford University {bssuh,sungjoonchoi,hanlee}@stanford.edu Abstract. The main goal of our project is to implement

More information

Artifacts and Textured Region Detection

Artifacts and Textured Region Detection Artifacts and Textured Region Detection 1 Vishal Bangard ECE 738 - Spring 2003 I. INTRODUCTION A lot of transformations, when applied to images, lead to the development of various artifacts in them. In

More information

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm Group 1: Mina A. Makar Stanford University mamakar@stanford.edu Abstract In this report, we investigate the application of the Scale-Invariant

More information

Chapter 9 Morphological Image Processing

Chapter 9 Morphological Image Processing Morphological Image Processing Question What is Mathematical Morphology? An (imprecise) Mathematical Answer A mathematical tool for investigating geometric structure in binary and grayscale images. Shape

More information

Macula Precise Localization Using Digital Retinal Angiographies

Macula Precise Localization Using Digital Retinal Angiographies Macula Precise Localization Using Digital Retinal Angiographies C.MARIÑO, S. PENA, M.G.PENEDO, M. ORTEGA, J. ROUCO, A. POSE-REINO, M. PENA Grupo de Visión Artificial y Reconocimiento de Patrones University

More information

FACE RECOGNITION USING INDEPENDENT COMPONENT

FACE RECOGNITION USING INDEPENDENT COMPONENT Chapter 5 FACE RECOGNITION USING INDEPENDENT COMPONENT ANALYSIS OF GABORJET (GABORJET-ICA) 5.1 INTRODUCTION PCA is probably the most widely used subspace projection technique for face recognition. A major

More information

Pathology Hinting as the Combination of Automatic Segmentation with a Statistical Shape Model

Pathology Hinting as the Combination of Automatic Segmentation with a Statistical Shape Model Pathology Hinting as the Combination of Automatic Segmentation with a Statistical Shape Model Pascal A. Dufour 1,2, Hannan Abdillahi 3, Lala Ceklic 3, Ute Wolf-Schnurrbusch 2,3, and Jens Kowal 1,2 1 ARTORG

More information

Computer-Aided Diagnosis in Abdominal and Cardiac Radiology Using Neural Networks

Computer-Aided Diagnosis in Abdominal and Cardiac Radiology Using Neural Networks Computer-Aided Diagnosis in Abdominal and Cardiac Radiology Using Neural Networks Du-Yih Tsai, Masaru Sekiya and Yongbum Lee Department of Radiological Technology, School of Health Sciences, Faculty of

More information

Binary Shape Characterization using Morphological Boundary Class Distribution Functions

Binary Shape Characterization using Morphological Boundary Class Distribution Functions Binary Shape Characterization using Morphological Boundary Class Distribution Functions Marcin Iwanowski Institute of Control and Industrial Electronics, Warsaw University of Technology, ul.koszykowa 75,

More information

Multiscale Blood Vessel Segmentation in Retinal Fundus Images

Multiscale Blood Vessel Segmentation in Retinal Fundus Images Multiscale Blood Vessel Segmentation in Retinal Fundus Images Attila Budai 1, Georg Michelson 2, Joachim Hornegger 1 1 Pattern Recognition Lab and Graduate School in Advanced Optical Technologies(SAOT),

More information

Binary Image Processing. Introduction to Computer Vision CSE 152 Lecture 5

Binary Image Processing. Introduction to Computer Vision CSE 152 Lecture 5 Binary Image Processing CSE 152 Lecture 5 Announcements Homework 2 is due Apr 25, 11:59 PM Reading: Szeliski, Chapter 3 Image processing, Section 3.3 More neighborhood operators Binary System Summary 1.

More information

CS 223B Computer Vision Problem Set 3

CS 223B Computer Vision Problem Set 3 CS 223B Computer Vision Problem Set 3 Due: Feb. 22 nd, 2011 1 Probabilistic Recursion for Tracking In this problem you will derive a method for tracking a point of interest through a sequence of images.

More information

Mathematical morphology (1)

Mathematical morphology (1) Chapter 9 Mathematical morphology () 9. Introduction Morphology, or morphology for short, is a branch of image processing which is particularly useful for analyzing shapes in images. We shall develop basic

More information

COMPUTER AND ROBOT VISION

COMPUTER AND ROBOT VISION VOLUME COMPUTER AND ROBOT VISION Robert M. Haralick University of Washington Linda G. Shapiro University of Washington A^ ADDISON-WESLEY PUBLISHING COMPANY Reading, Massachusetts Menlo Park, California

More information

Extracting Layers and Recognizing Features for Automatic Map Understanding. Yao-Yi Chiang

Extracting Layers and Recognizing Features for Automatic Map Understanding. Yao-Yi Chiang Extracting Layers and Recognizing Features for Automatic Map Understanding Yao-Yi Chiang 0 Outline Introduction/ Problem Motivation Map Processing Overview Map Decomposition Feature Recognition Discussion

More information

Extraction of Features from Fundus Images for Glaucoma Assessment

Extraction of Features from Fundus Images for Glaucoma Assessment Extraction of Features from Fundus Images for Glaucoma Assessment YIN FENGSHOU A thesis submitted in partial fulfillment for the degree of Master of Engineering Department of Electrical & Computer Engineering

More information

Image Processing Fundamentals. Nicolas Vazquez Principal Software Engineer National Instruments

Image Processing Fundamentals. Nicolas Vazquez Principal Software Engineer National Instruments Image Processing Fundamentals Nicolas Vazquez Principal Software Engineer National Instruments Agenda Objectives and Motivations Enhancing Images Checking for Presence Locating Parts Measuring Features

More information

Multiscale Blood Vessel Segmentation in Retinal Fundus Images

Multiscale Blood Vessel Segmentation in Retinal Fundus Images Multiscale Blood Vessel Segmentation in Retinal Fundus Images Attila Budai 1, Georg Michelson 2, Joachim Hornegger 1 1 Pattern Recognition Lab and Graduate School in Advanced Optical Technologies(SAOT),

More information

Automated Vessel Shadow Segmentation of Fovea-centred Spectral-domain Images from Multiple OCT Devices

Automated Vessel Shadow Segmentation of Fovea-centred Spectral-domain Images from Multiple OCT Devices Automated Vessel Shadow Segmentation of Fovea-centred Spectral-domain Images from Multiple OCT Devices Jing Wu a, Bianca S. Gerendas a, Sebastian M. Waldstein a, Christian Simader a and Ursula Schmidt-Erfurth

More information

CHAPTER 5 MOTION DETECTION AND ANALYSIS

CHAPTER 5 MOTION DETECTION AND ANALYSIS CHAPTER 5 MOTION DETECTION AND ANALYSIS 5.1. Introduction: Motion processing is gaining an intense attention from the researchers with the progress in motion studies and processing competence. A series

More information

Segmentation and Grouping

Segmentation and Grouping Segmentation and Grouping How and what do we see? Fundamental Problems ' Focus of attention, or grouping ' What subsets of pixels do we consider as possible objects? ' All connected subsets? ' Representation

More information

Segmentation of Blood Vessels and Optic Disc In

Segmentation of Blood Vessels and Optic Disc In International Refereed Journal of Engineering and Science (IRJES) ISSN (Online) 2319-183X, (Print) 2319-1821 Volume 5, Issue 5 (May 2016), PP.24-33 Segmentation of Blood Vessels and Optic Disc In Kota

More information

Level-set MCMC Curve Sampling and Geometric Conditional Simulation

Level-set MCMC Curve Sampling and Geometric Conditional Simulation Level-set MCMC Curve Sampling and Geometric Conditional Simulation Ayres Fan John W. Fisher III Alan S. Willsky February 16, 2007 Outline 1. Overview 2. Curve evolution 3. Markov chain Monte Carlo 4. Curve

More information

Norbert Schuff VA Medical Center and UCSF

Norbert Schuff VA Medical Center and UCSF Norbert Schuff Medical Center and UCSF Norbert.schuff@ucsf.edu Medical Imaging Informatics N.Schuff Course # 170.03 Slide 1/67 Objective Learn the principle segmentation techniques Understand the role

More information

HISTOGRAMS OF ORIENTATIO N GRADIENTS

HISTOGRAMS OF ORIENTATIO N GRADIENTS HISTOGRAMS OF ORIENTATIO N GRADIENTS Histograms of Orientation Gradients Objective: object recognition Basic idea Local shape information often well described by the distribution of intensity gradients

More information

Digital Image Processing

Digital Image Processing Digital Image Processing Third Edition Rafael C. Gonzalez University of Tennessee Richard E. Woods MedData Interactive PEARSON Prentice Hall Pearson Education International Contents Preface xv Acknowledgments

More information

Edge and local feature detection - 2. Importance of edge detection in computer vision

Edge and local feature detection - 2. Importance of edge detection in computer vision Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature

More information

Automatic Attendance System Based On Face Recognition

Automatic Attendance System Based On Face Recognition Automatic Attendance System Based On Face Recognition Sujay Patole 1, Yatin Vispute 2 B.E Student, Department of Electronics and Telecommunication, PVG s COET, Shivadarshan, Pune, India 1 B.E Student,

More information

Detection of Edges Using Mathematical Morphological Operators

Detection of Edges Using Mathematical Morphological Operators OPEN TRANSACTIONS ON INFORMATION PROCESSING Volume 1, Number 1, MAY 2014 OPEN TRANSACTIONS ON INFORMATION PROCESSING Detection of Edges Using Mathematical Morphological Operators Suman Rani*, Deepti Bansal,

More information

[ ] Review. Edges and Binary Images. Edge detection. Derivative of Gaussian filter. Image gradient. Tuesday, Sept 16

[ ] Review. Edges and Binary Images. Edge detection. Derivative of Gaussian filter. Image gradient. Tuesday, Sept 16 Review Edges and Binary Images Tuesday, Sept 6 Thought question: how could we compute a temporal gradient from video data? What filter is likely to have produced this image output? original filtered output

More information

Blood Microscopic Image Analysis for Acute Leukemia Detection

Blood Microscopic Image Analysis for Acute Leukemia Detection I J C T A, 9(9), 2016, pp. 3731-3735 International Science Press Blood Microscopic Image Analysis for Acute Leukemia Detection V. Renuga, J. Sivaraman, S. Vinuraj Kumar, S. Sathish, P. Padmapriya and R.

More information

K Means Clustering Using Localized Histogram Analysis and Multiple Assignment. Michael Bryson 4/18/2007

K Means Clustering Using Localized Histogram Analysis and Multiple Assignment. Michael Bryson 4/18/2007 1 K Means Clustering Using Localized Histogram Analysis and Multiple Assignment Michael Bryson 4/18/2007 2 Outline Introduction Redefining Distance Preliminary Results Multiple Assignment Discussion 3

More information

Comparative Study of ROI Extraction of Palmprint

Comparative Study of ROI Extraction of Palmprint 251 Comparative Study of ROI Extraction of Palmprint 1 Milind E. Rane, 2 Umesh S Bhadade 1,2 SSBT COE&T, North Maharashtra University Jalgaon, India Abstract - The Palmprint region segmentation is an important

More information

Pathology Hinting as the Combination of Automatic Segmentation with a Statistical Shape Model

Pathology Hinting as the Combination of Automatic Segmentation with a Statistical Shape Model Pathology Hinting as the Combination of Automatic Segmentation with a Statistical Shape Model Pascal A. Dufour 12,HannanAbdillahi 3, Lala Ceklic 3,Ute Wolf-Schnurrbusch 23,JensKowal 12 1 ARTORG Center

More information

Topic 6 Representation and Description

Topic 6 Representation and Description Topic 6 Representation and Description Background Segmentation divides the image into regions Each region should be represented and described in a form suitable for further processing/decision-making Representation

More information

Overlay Text Detection and Recognition for Soccer Game Indexing

Overlay Text Detection and Recognition for Soccer Game Indexing Overlay Text Detection and Recognition for Soccer Game Indexing J. Ngernplubpla and O. Chitsophuk, Member, IACSIT Abstract In this paper, new multiresolution overlaid text detection and recognition is

More information

Retinal Vessel Segmentation Using Gabor Filter and Textons

Retinal Vessel Segmentation Using Gabor Filter and Textons ZHANG, FISHER, WANG: RETINAL VESSEL SEGMENTATION 1 Retinal Vessel Segmentation Using Gabor Filter and Textons Lei Zhang 1 Lei.zhang@uea.ac.uk Mark Fisher 1 http://www2.cmp.uea.ac.uk/~mhf/ Wenjia Wang 1

More information

Blood Vessel Segmentation in Angiograms using Fuzzy Inference System and Mathematical Morphology

Blood Vessel Segmentation in Angiograms using Fuzzy Inference System and Mathematical Morphology Blood Vessel Segmentation in Angiograms using Fuzzy Inference System and Mathematical Morphology 1 K.Hari Babu, Assistant Professor, Department of Electronics and Communication Engineering, MLRIT, Hyderabad,

More information

Detecting and Identifying Moving Objects in Real-Time

Detecting and Identifying Moving Objects in Real-Time Chapter 9 Detecting and Identifying Moving Objects in Real-Time For surveillance applications or for human-computer interaction, the automated real-time tracking of moving objects in images from a stationary

More information

Introduction. Computer Vision & Digital Image Processing. Preview. Basic Concepts from Set Theory

Introduction. Computer Vision & Digital Image Processing. Preview. Basic Concepts from Set Theory Introduction Computer Vision & Digital Image Processing Morphological Image Processing I Morphology a branch of biology concerned with the form and structure of plants and animals Mathematical morphology

More information

Shape-based Diffeomorphic Registration on Hippocampal Surfaces Using Beltrami Holomorphic Flow

Shape-based Diffeomorphic Registration on Hippocampal Surfaces Using Beltrami Holomorphic Flow Shape-based Diffeomorphic Registration on Hippocampal Surfaces Using Beltrami Holomorphic Flow Abstract. Finding meaningful 1-1 correspondences between hippocampal (HP) surfaces is an important but difficult

More information

Image Processing. Image Features

Image Processing. Image Features Image Processing Image Features Preliminaries 2 What are Image Features? Anything. What they are used for? Some statements about image fragments (patches) recognition Search for similar patches matching

More information