Canny Edge Detection Method for Medical Image Retrieval

Similar documents
Brain Tumor Segmentation of MRI Images Using SVM Classifier Abstract: Keywords: INTRODUCTION RELATED WORK A UGC Recommended Journal

Automatic Morphological Segmentation and Region Growing Method of Diagnosing Medical Images

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

Content Based Image Retrieval Using Color Histogram

Image Extraction using Image Mining Technique

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

Image Segmentation of Color Image using Threshold Based Edge Detection Algorithm in MatLab

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

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

Removal of Gaussian noise on the image edges using the Prewitt operator and threshold function technical

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES

Keywords: Image segmentation, pixels, threshold, histograms, MATLAB

Computing for Engineers in Python

Implementing Morphological Operators for Edge Detection on 3D Biomedical Images

INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION

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

Digital Image Processing

New Spatial Filters for Image Enhancement and Noise Removal

Segmentation of Liver CT Images

ROTATION INVARIANT COLOR RETRIEVAL

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

Image Enhancement using Histogram Equalization and Spatial Filtering

International Journal of Pharma and Bio Sciences PERFORMANCE ANALYSIS OF BONE IMAGES USING VARIOUS EDGE DETECTION ALGORITHMS AND DENOISING FILTERS

Analysis of Satellite Image Filter for RISAT: A Review

Carmen Alonso Montes 23rd-27th November 2015

IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING

A Review on Image Enhancement Technique for Biomedical Images

[Srivastava* et al., 5(8): August, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

A Novel Approach for MRI Image De-noising and Resolution Enhancement

Vision Review: Image Processing. Course web page:

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

DESIGN & DEVELOPMENT OF COLOR MATCHING ALGORITHM FOR IMAGE RETRIEVAL USING HISTOGRAM AND SEGMENTATION TECHNIQUES

Table of contents. Vision industrielle 2002/2003. Local and semi-local smoothing. Linear noise filtering: example. Convolution: introduction

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

Computer Graphics Fundamentals

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Lane Detection in Automotive

CSC 320 H1S CSC320 Exam Study Guide (Last updated: April 2, 2015) Winter 2015

Integrated Digital System for Yarn Surface Quality Evaluation using Computer Vision and Artificial Intelligence

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

Live Hand Gesture Recognition using an Android Device

Image Filtering. Median Filtering

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

Robust Document Image Binarization Techniques

Fusion of MRI and CT Brain Images by Enhancement of Adaptive Histogram Equalization

Differentiation of Malignant and Benign Masses on Mammograms Using Radial Local Ternary Pattern

CS6670: Computer Vision Noah Snavely. Administrivia. Administrivia. Reading. Last time: Convolution. Last time: Cross correlation 9/8/2009

An Improved Binarization Method for Degraded Document Seema Pardhi 1, Dr. G. U. Kharat 2

Image Processing. Adam Finkelstein Princeton University COS 426, Spring 2019

CHAPTER 4 LOCATING THE CENTER OF THE OPTIC DISC AND MACULA

Practical Image and Video Processing Using MATLAB

Image Processing Of Oct Glaucoma Images And Information Theory Analysis

Edge Detection of Sickle Cells in Red Blood Cells

White Paper. The Advantages of Hybrid Gamma PXL. 1 Introduction Outline of Hybrid Gamma PXL Study Results...

MAV-ID card processing using camera images

Digital Image Processing 3/e

CSE 564: Visualization. Image Operations. Motivation. Provide the user (scientist, t doctor, ) with some means to: Global operations:

Implementation of Barcode Localization Technique using Morphological Operations

An Analysis of Image Denoising and Restoration of Handwritten Degraded Document Images

CS534 Introduction to Computer Vision. Linear Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University

Scanned Image Segmentation and Detection Using MSER Algorithm

Image Segmentation of Historical Handwriting from Palm Leaf Manuscripts

An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods

MATLAB Techniques for Enhancement of Liver DICOM Images

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

BASIC OPERATIONS IN IMAGE PROCESSING USING MATLAB

Direction based Fuzzy filtering for Color Image Denoising

CSE 564: Scientific Visualization

Global Journal of Engineering Science and Research Management

Keywords Fuzzy Logic, ANN, Histogram Equalization, Spatial Averaging, High Boost filtering, MSE, RMSE, SNR, PSNR.

A Proficient Roi Segmentation with Denoising and Resolution Enhancement

Image Enhancement in Spatial Domain

Research on Pupil Segmentation and Localization in Micro Operation Hu BinLiang1, a, Chen GuoLiang2, b, Ma Hui2, c

Kamaljot Singh Kailey et al,int.j.computer Technology & Applications,Vol 3 (3),

International Journal of Advance Engineering and Research Development

Preprocessing on Digital Image using Histogram Equalization: An Experiment Study on MRI Brain Image

An Efficient Method for Landscape Image Classification and Matching Based on MPEG-7 Descriptors

CS 4501: Introduction to Computer Vision. Filtering and Edge Detection

An Improved Bernsen Algorithm Approaches For License Plate Recognition

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

Performance Comparison of Mean, Median and Wiener Filter in MRI Image De-noising

Segmentation using Saturation Thresholding and its Application in Content-Based Retrieval of Images

Vehicle License Plate Recognition System Using LoG Operator for Edge Detection and Radon Transform for Slant Correction

Study Impact of Architectural Style and Partial View on Landmark Recognition

Contrast Enhancement for Fog Degraded Video Sequences Using BPDFHE

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

Image Enhancement of Medical Images Based on an Efficient Approach of Morphological and Arithmetic Operations

DENOISING DIGITAL IMAGE USING WAVELET TRANSFORM AND MEAN FILTERING

Digital Image Processing. Digital Image Fundamentals II 12 th June, 2017

A new seal verification for Chinese color seal

Extraction and Recognition of Text From Digital English Comic Image Using Median Filter

ABSTRACT I. INTRODUCTION II. LITERATURE REVIEW

Study And Analysis Of Enhancement And Edge Detection Method For Human Bone Fracture X-Ray Image

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

Image processing for gesture recognition: from theory to practice. Michela Goffredo University Roma TRE

Advanced Maximal Similarity Based Region Merging By User Interactions

Retinal blood vessel extraction

EFFICIENT CONTRAST ENHANCEMENT USING GAMMA CORRECTION WITH MULTILEVEL THRESHOLDING AND PROBABILITY BASED ENTROPY

Transcription:

Canny Edge Detection Method for Medical Image Retrieval Dr. Sana'a khudayer Jadwa Computer Unit, College of Medicine Al-Nahrain University Baghdad- Iraq Abstract Image retrieval (IR) is one of the most exciting and fastest growing research area in the field of medical imaging. Medical image retrieval can play an important role for diagnostic and teaching purposes in medicine. Image modality is an important visual characteristic that can be used to improve retrieval performance. Edge of the image is one of the most significant features which are mainly used for image analyzing process. An efficient method for extracting the shape features of images using Canny edge detection operator is proposed in this paper. The experimental results demonstrate the efficiency and the good performance of the method. Keywords: Medical Image, Image retrieval (IR), Edge detection, Canny edge detection, Content- Based Image Retrieval (CBIR). 1. Introduction With the development of digital imaging technology in medical domain, hospitals and Medical research institutions produce a large amount of digital images every day. The modes of these images are various: X-ray, Computer Tomography (CT), magnetic resonance imaging (MRI), ultrasonography (US), etc. Medical image retrieval is an important tool for physicians in clinical diagnosis and medical research [1]. Medical images play a pivotal role in surgical planning, medical training, and patient diagnoses. In large hospitals thousands of images to be managed every year,these images needs to be indexed, classified, and searched for easy retrieval[2]. In the medical field, images, and especially digital images, are produced in ever increasing quantities and used for diagnostics and therapy. Content based access to medical images for supporting clinical decision making has been proposed that would ease the management of clinical data and scenarios for the integration of content-based access methods into Picture Archiving and Communication Systems (PACS) have been created[3]. The success of a content-based image retrieval (CBIR) system is with difficulty related to the quality of the extracted features. If the system is not able to build a good representation of the image content, visual similar images can be considered quite different, so the retrieved images will hardly meet the expectations of the user. The feature extraction has three levels, the levels are: pixel, local and global. The simplest visual image features are directly based on the pixel values of the image [4].Edges in images are areas with strong intensity contrasts a jump in intensity from one pixel to the next. Edge detecting an image significantly reduces the amount of data and filters out useless information, while preserving the important structural properties in an image [5].This paper emphasizes on the extraction of the image's edges of a specific image using Canny algorithm for medical image retrieval system. The organization of the rest of this paper is as follows. Section 2 highlights the related works. section 3 introduces image retrieval system. Section 4 present Canny edge detection, Section 5 describes the proposed method. Section 6 present the experimental results and section 7 concludes the paper. 2. Related Work Content based image retrieval (CBIR) has become one of the most active research areas in the past few years. Many techniques based on different features are proposed. Jie-xian Zeng, Yong-gang Zhao[6] introduced a new shape representation and retrieval method called distance. autocorrelogram. Firstly, distance autocorrelogram is obtained under the premise of getting the contour centroidal distances. Then,they applied this shape descriptor to content-based image retrieval (CBIR). B.Jyothi1, Y.Madhavee Latha,[7] proposed an efficient retrieval system using region-based image retrieval system, finding region in the pictures using a new image segmentation method by improved mountain clustering (IMC) technique and features are extracted using a set of orthogonal set of moment functions for describing images. Ashish Oberoi and Manpreet Singh [8] designed a Content Based Image Retrieval System for Medical Databases (CBIR-MD) based on various techniques like Fourier descriptor, Euclidean distance, Haar Wavelet transformation, Canberra distance and analyzed its performance on Endoscopy. A.Kumari Sankari Mala, S.Allwin [9] proposed a new method based on texture 54

based image retrieval system. It is particularly valuable in Histology image analysis for interpreting varying tissue composition and architecture into histological concepts. The proposed method consists of three steps.texture features are retrieved using integer Wavelet. Madhusudhana Rao, S.Pallam Setty[10]presented a paper by considering brain medical images from a medical dataset. Feature vectors are to be extracted efficiently so as to retrieve the images of interest. In this paper a two-way approach is adopted to retrieve the images of relevance from the dataset. In the first step the Probability Density Functions (PDF) are extracted and in the second step the relevant images are extracted using correlation coefficient. Major headings are to be column centered in a bold font without underline. They need be numbered. "2. Headings and Footnotes" at the top of this paragraph is a major heading. 3. Image Retrieval Image retrieval system provides an effective and sophisticated tool for maintaining and managing image databases. There is a significant amount of increase in the use of medical images in clinical medicine and disease research[11]. Image retrieval is deal with searching and retrieving digital images from a huge database. An effective image retrieval system is able to operate on the collection of images to retrieve the relevant images based on the query image which conforms as closely as possible to human perception. According to database management and computer vision communities, there are two different perspectives, text-based and content or visual based. Text based image retrieval techniques use text to describe the content of the image and content based image retrieval used image visual features to describe the content of images[12]. Content Based Image Retrieval (CBIR) is a process to retrieve a stored image from database by supplying an image as query instead of text as shown in Fig. 1. This can be done by proper feature extraction and querying process. The features like histogram, color values and edge detection plays very vital role in proper image retrieval [13][14]. Fig.1 General CBIR System Architecture. 4. Canny Edge Detection Edge detection is the name for a set of mathematical methods which aim at identifying points in a digital image at which the image brightness changes sharply or more formally, has discontinuities. The point at which image brightness changes sharply are typically organized into a set of curved line segments termed as edges. The purpose of edge detection in general is to significantly reduce the amount of data in an image, while preserving the structural properties to be used for further image processing. Canny's edge detection one of the edge detection method which was developed by John F Canny (JFC) in 1986 [15] [16]. In this algorithm optimal defining edge is detected based on some criteria which include finding edges by minimizing error rate, making edges closely to the actual edges to maximize location and marking edges only once when a single edge exists for minimal response. The optimal filter that meets all three criteria above can be approximated using the first derivative of a Gaussian function [17]: In the first stage the image is convoluted with a Gaussian filter. Then the gradient of the image is measured by feeding the convoluted image. The 2-D convolution operation is described in the following equation: Where: = convolution kernel original image 55

filtered image size of convolution kernel detection. The proposed method is depicted in the block diagram shown in Fig.2: Canny improves edge detection by following list of criteria, good detection, good localization, only one response to a single edge[18]: 1-The first one is low error rate. It means that the edge occurring in images should not be missed and there should be no response for the none edges. The probability of missing the real edges and incorrect detection of none real edges should be least. 2- The second principle is that the edge pints should be good localized, i.e. the distance between the edge pixel detect by detector should me minimum if compared with the original image edges i.e. the distance between the detected location and the actual location of the edge should be minimum. 3-There should be only response for a single edge. This principle is implemented because first two pints are not sufficient for good edge detection and there can be possibility for multiple responses for single edge. Multiple respond to a single edge and the none real edges detected because of noise should be removed. It first smooth the image to remove noise and unwanted data and then it calculate image gradient to select region with high spatial derivatives.then the algorithm suppress any pixel that is not the maximal suppression along that selected region and then it tracks remaining pixels that have not been suppressed yet. Canny edge detector uses two thresholds and if the intensity of that pixel is below that lower threshold than it is assigned 0 value that can be none edge and if the intensity of any pixel is above that the higher threshold than it is assigned 1 value and can be edge. Now the problem arises that if any pixels intensity falls between those two thresholds than what to do? So, if such situation arises than that pixel is set to be "1" value if it falls on the edge or there is a path from this pixel to the other pixel with threshold greater that higher threshold, Canny edge detector reduces noise and then locates edges it reduces noise by smoothing the image then detects edges[18]. 5. Proposed Method In this paper the edge detection for medical images based on applying Canny edge detection method is proposed. At first the color image is read from a database that contains a collection of medical images, then these images are converted to grayscale images.global thresholding is applied in order to obtain binary images, then a median filter is used to remove noise, finally Canny edge detection algorithm is applied to produce the final images after edge Fig.2 Block diagram of proposed method. 5.1 Image Database The proposed method is applied on a database that containing six medical images (brain and lung) images, modalities having different sizes that is collect from the web. as shown in Fig.3: Fig. 3 Images Database 5.2 RGB Image Conversion The input image is colored medical image is converted to gray scale image by converts RGB values to grayscale values by forming a weighted sum of the R, G, and B components using Eq.(5): 5.3 Global Thresholding The global thresholding is used to convert gray scale image into binary form. Otsu's method [19] is used to automatically perform histogram shape-based image thresholding or to convert gray level image to a binary (5) 56

image. The algorithm assumes that the image to be threshold contains two classes of pixels or bi-modal histogram (e.g. foreground and background) then calculates the optimum threshold separating those two classes so that their combined spread (intra-class variance) is minimal[19]. 5.4 Noise Removal The binary image may have some noise these noise create problems in the image edge detection.in order to remove these errors, median filter with (3x3) size is used. The median is calculated by first sorting all the pixel values from the surrounding neighborhood into numerical order and then replacing the pixel being considered with the middle pixel value. (If the neighborhood under consideration contains an even number of pixels, the average of the two middle pixel values is used). Fig. 5 Grayscale to binary conversion Fig.6 show the binary image after applying the (3x3) mask median filter to remove noise from it. 5.5 Canny Edge Detector In Canny edge detector algorithm, initially the raw image is convolved with a Gaussian filter in order to reduce its susceptibility to noise. Then, utilizing two filters for each of the directions as in horizontal and vertical it computes the gradient.finally, it calculates the magnitude and the orientation of the gradient and with the usage of a simple threshold technique it suppresses edges with low values [20]. 6. Experimental Results The experiments of the proposed method are implemented on Intel Core i7-5500u, CPU 2.40 GHz with 6 GB RAM under Matlab environment and a Windows 8 platform. The color medical image is reading from the database then it converted to grayscale as shown in Fig.4: Fig. 6 Noise removal After removing noise from the binary image, features extraction is perform. Features extraction is a process to find the edges of the medical image. Canny edge detection algorithm is used to find the edges of the image as shown in Fig.7: Fig. 7 Canny edge detection Fig. 4 Colored Image conversion. The same steps applied for the rest images given the result as shown in Fig.8: Then the global thresholding algorithm is applied on grayscale image to obtain the binary image as show in Fig.5: 57

Fig.8 Results of Canny edge detection for medical images 7. Conclusion An efficient medical image retrieval system requires higher class of robustness, accuracy, and efficiency. In this work, a method for extracting the medical image shape is proposed using Canny edge detection since it is the optimal and widely used as edge detection technique in research. This algorithm is considered to be a very good candidate for image retrieval, this is due to its high generalization performance, and it is a multi-step algorithm that can detect edges with noise suppressed at the same time. The experimental results reveal that the proposed method is better. 8. References [1] Menglin Wu,Quansen Sun,Jin Wang," Medical Image Retrieval based on Combination of Visual Semantic and Local Features",International Journal of Signal Processing, Image Processing and Pattern Recognition Vol. 5, No. 4, December, 2012. [2] Shipra Khurana, Komal," Content based Medical Image Retrieval Using Shape Scripters", International Journal of Latest Research in Science and Technology,Vol.1, Issue 2 :Page No.115-119,July-August,2012. [3] K.Wanjale,Tejas Borawake,Shashideep Chaudhari, " Content Based Image Retrieval for Medical ImagesTechniques and Storage Methods-Review Paper", International Journal of Computer Applications,Volume 1 No.19, February 2010. [4] Y. Fanid Fathabad 1 M.A. Balafar 2," Content Based Image Retrieval for Medical Images","International Journal on Technical and Physical Problems of Engineering",Volume 4, Issue 12, September 2012. [5] C. S. Gode,A. N. Ganar," Image Retrieval by Using Colour, Texture and Shape Features", International Journal of Advanced Research in Electrical,Electronics and Instrumentation Engineering", Vol. 3, Issue 4, April 2014. [6] Jie-xian Zeng, Yong-gang Zhao, Xiang Fu,"A Novel Shape Representation and Retrieval Algorithm: Distance Autocorrelogram", JOURNAL OF SOFTWARE, VOL. 5, NO. 9, SEPTEMBER 2010. 58

[7] B.Jyothi, Y.Madhavee Latha, P.G.Krishna Mohan, V.S.K.Reddy, "Medical Image Retrieval Using Moments",International Journal of Application or Innovation in Engineering & Management (IJAIEM) Volume 2, Issue 1, January 2013. [8] Ashish Oberoi and Manpreet Singh,"Content Based Image Retrieval System for Medical Databases (CBIR- MD) Lucratively tested on Endoscopy, Dental and Skull Images", International Journal of Computer Science Issues, Vol. 9, Issue 3, No 1, May 2012. [9] A.Kumari Sankari Mala, S.Allwin, " Medical Image Retrieval Using Integer Wavelet Transform", International Journal of Innovative Research in Science, Engineering and Technology,Volume 3, Special Issue 3, March 2014. [10] T.V. Madhusudhana Rao, S.Pallam Setty, Y.Srinivas,"An Efficient System for Medical Image Retrieval using Generalized Gamma Distribution", International Journal of Image, Graphics and Signal Processing, 2015. [11] Vadhri Suryanarayana1, M.V.L.N. Raja Rao, P. Bhaskara Reddy and G. Ravindra Babu," Image Retrieval System Using Hybrid Feature Extraction Technique",International Journal of Computer Science & Information Technology (IJCSIT) Vol 4, No 1, Feb 2012. [12] Anuja khodaskar and Siddarth Ladhake," Promising Large Scale Image Retrieval by using Intelligent Semantic Binary Code Generation Technique",International Conference on Intelligent Computing, Communication & Convergence,2015. [13] Poulami Haldar and Joydeep Mukherjee," Content based Image Retrieval using Histogram, Color and Edge", International Journal of Computer Applications,Volume 48 No.11, June 2012. [16] Canny J. F., " A computational Approach to Edge Detection, IEEE Trans. Pattern Anal. Machine Intell., vol.pami-8, no. 6, pp. 679-697, 1986. [17] Md. Hafizur Rahman and Jinia Afrin," Hand Gesture Recognition using Multiclass Support Vector Machine", International Journal of Computer Applications,Volume 74 No.1, July 2013. [18] Abhinandan Julka and Sandeep Bhargava," A Static Hand Gesture Recognition Based on Local Contour Sequence", International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 7, July 2013. [19] Sana'a khudayer Jadwa, "Otsu Segmentation Method for American Sign Language Recognition",International Journal of Engineering Research and General Science Volume 3, Issue 5, September-October, 2015. [20] Marimpis Avraam," Static Gesture Recognition Combining Graph and Appearance Features", International Journal of Advanced Research in Artificial Intelligence, Vol. 3, No. 2, 2014. Dr. Sana'a khudayer Jadwa was born in Baghdad. She did her Bachelor s degree in Computer Science at computer sciences department under Baghdad University, in the year 1992. She working at Computer Unit, College of Medicine at Al-Nahrain University then she completed her Post Graduate Degree at computer sciences department under Baghdad University, in the year 2004. She finished her Doctoral degree in Computer Science Specializing in Image Processing in the year 2009 at University of Technology,Baghdad. She is working as Lecturer at Computer Unit, College of Medicine at Al-Nahrain University. [14] B. Ramamurthy, K. R. Chandran, V. R. Meenakshi, V. Shilpa, "CBMIR: Content Based Medical Image Retrieval System Using Texture and Intensity for Dental Images",International Conference, ICECCS, August 9-2012. [15]Nagashree R. N., Stafford Michahial," Hand gesture recognition using support vector machine", The International Journal Of Engineering And Science, Vol. 4,Issue 6, June 2015. 59