Implementation of Texture Feature Based Medical Image Retrieval Using 2-Level Dwt and Harris Detector

Similar documents
Research Article Image Retrieval using Clustering Techniques. K.S.Rangasamy College of Technology,,India. K.S.Rangasamy College of Technology, India.

Texture. Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image.

Holistic Correlation of Color Models, Color Features and Distance Metrics on Content-Based Image Retrieval

SIFT: SCALE INVARIANT FEATURE TRANSFORM SURF: SPEEDED UP ROBUST FEATURES BASHAR ALSADIK EOS DEPT. TOPMAP M13 3D GEOINFORMATION FROM IMAGES 2014

CONTENT -BASED RETINAL IMAGE RETRIEVAL BASED ON WAVELET TRANSFORM

MEDICAL IMAGE RETRIEVAL BY COMBINING LOW LEVEL FEATURES AND DICOM FEATURES

FEATURE EXTRACTION TECHNIQUES FOR IMAGE RETRIEVAL USING HAAR AND GLCM

Color interest points detector for visual information retrieval

A Survey on Content Based Image Retrieval

A COMPARISON OF WAVELET-BASED AND RIDGELET- BASED TEXTURE CLASSIFICATION OF TISSUES IN COMPUTED TOMOGRAPHY

Implementation and Comparison of Feature Detection Methods in Image Mosaicing

Content-based Image Retrieval using Image Partitioning with Color Histogram and Wavelet-based Color Histogram of the Image

Query by Fax for Content-Based Image Retrieval

Comparison of DCT, DWT Haar, DWT Daub and Blocking Algorithm for Image Fusion

Image features. Image Features

CLASSIFICATION OF BOUNDARY AND REGION SHAPES USING HU-MOMENT INVARIANTS

Document Text Extraction from Document Images Using Haar Discrete Wavelet Transform

International Journal of Advanced Research in Computer Science and Software Engineering

IMAGE RETRIEVAL SYSTEM USING HYBRID FEATURE EXTRACTION TECHNIQUE

Comparative Evaluation of Transform Based CBIR Using Different Wavelets and Two Different Feature Extraction Methods

DIGITAL IMAGE PROCESSING

EDGE DETECTION IN MEDICAL IMAGES USING THE WAVELET TRANSFORM

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

COMPARISON OF SOME CONTENT-BASED IMAGE RETRIEVAL SYSTEMS WITH ROCK TEXTURE IMAGES

Comparative Analysis of Image Compression Using Wavelet and Ridgelet Transform

Extraction of Color and Texture Features of an Image

Automatic Texture Segmentation for Texture-based Image Retrieval

Comparison of Feature Detection and Matching Approaches: SIFT and SURF

Face Recognition using SURF Features and SVM Classifier

Edge detection in medical images using the Wavelet Transform

Color and Texture Feature For Content Based Image Retrieval

Outline 7/2/201011/6/

Blobworld: A System for Region-Based Image Indexing and Retrieval

COLOR HISTOGRAM BASED MEDICAL IMAGE RETRIEVAL SYSTEM

Image Matching. AKA: Image registration, the correspondence problem, Tracking,

Blobworld: A system for region-based image. indexing and retrieval? EECS Department, University of California, Berkeley, CA 94720, USA

A Perceptual Model Based on Computational Features for Texture Representation and Retrieval

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Neural Network based textural labeling of images in multimedia applications

IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING

Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System

Texture-based Image Retrieval Using Multiscale Sub-image Matching

An Improved CBIR Method Using Color and Texture Properties with Relevance Feedback

An Efficient Multi-filter Retrieval Framework For Large Image Databases

ADAPTIVE TEXTURE IMAGE RETRIEVAL IN TRANSFORM DOMAIN

Scale Invariant Feature Transform

Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest.

Hybrid Approach for MRI Human Head Scans Classification using HTT based SFTA Texture Feature Extraction Technique

CHAPTER 3 WAVELET DECOMPOSITION USING HAAR WAVELET

INVARIANT CORNER DETECTION USING STEERABLE FILTERS AND HARRIS ALGORITHM

Features Points. Andrea Torsello DAIS Università Ca Foscari via Torino 155, Mestre (VE)

Comparative Study of Dual-Tree Complex Wavelet Transform and Double Density Complex Wavelet Transform for Image Denoising Using Wavelet-Domain

Shape Descriptor using Polar Plot for Shape Recognition.

Textural Features for Image Database Retrieval

Scale Invariant Feature Transform

A Novel NSCT Based Medical Image Fusion Technique

A Comparative Analysis of Retrieval Techniques in Content Based Image Retrieval

International Journal of Advance Research in Engineering, Science & Technology. Content Based Image Recognition by color and texture features of image

Wavelet Based Image Retrieval Method

Digital Image Processing (CS/ECE 545) Lecture 5: Edge Detection (Part 2) & Corner Detection

COLOR AND SHAPE BASED IMAGE RETRIEVAL

A Comparison of SIFT and SURF

An Approach for Reduction of Rain Streaks from a Single Image

Content Based Image Retrieval Using Hierachical and Fuzzy C-Means Clustering

Problems with template matching

Texture Segmentation by using Haar Wavelets and K-means Algorithm

Image Classification Using Wavelet Coefficients in Low-pass Bands

Sketch Based Image Retrieval Approach Using Gray Level Co-Occurrence Matrix

CAP 5415 Computer Vision Fall 2012

A Miniature-Based Image Retrieval System

Content Based Image Retrieval Using Texture Structure Histogram and Texture Features

An Efficient Content Based Image Retrieval System

RobustmageRetrievalusingDominantColourwithBinarizedPatternFeatureExtractionandFastCorrelation

An Efficient Content Based Image Retrieval using EI Classification and Color Features

Image Compression Algorithm for Different Wavelet Codes

FRACTAL IMAGE COMPRESSION OF GRAYSCALE AND RGB IMAGES USING DCT WITH QUADTREE DECOMPOSITION AND HUFFMAN CODING. Moheb R. Girgis and Mohammed M.

Journal of Asian Scientific Research FEATURES COMPOSITION FOR PROFICIENT AND REAL TIME RETRIEVAL IN CBIR SYSTEM. Tohid Sedghi

WAVELET TRANSFORM BASED FEATURE DETECTION

Review of Image Compression Techniques

Implementation of Canny Edge Detection Algorithm on FPGA and displaying Image through VGA Interface

Efficient Content Based Image Retrieval System with Metadata Processing

Computer Vision for HCI. Topics of This Lecture

Content-based Image Retrieval (CBIR)

An Introduction to Content Based Image Retrieval


A Novel Image Retrieval Method Using Segmentation and Color Moments

Content Based Medical Image Retrieval Using Lifting Scheme Based Discrete Wavelet Transform

7.1 INTRODUCTION Wavelet Transform is a popular multiresolution analysis tool in image processing and

Visual Tracking (1) Tracking of Feature Points and Planar Rigid Objects

CS 4495 Computer Vision A. Bobick. CS 4495 Computer Vision. Features 2 SIFT descriptor. Aaron Bobick School of Interactive Computing

Motion Estimation and Optical Flow Tracking

Obtaining Feature Correspondences

Edge and corner detection

A Robust Hybrid Blind Digital Image Watermarking System Using Discrete Wavelet Transform and Contourlet Transform

[Singh* et al, 5(9): September, 2016] ISSN: Impact Factor: 4.116

DIGITAL IMAGE HIDING ALGORITHM FOR SECRET COMMUNICATION

Low-level Vision Processing Algorithms Speaker: Ito, Dang Supporter: Ishii, Toyama and Y. Murakami

IMAGE PROCESSING USING DISCRETE WAVELET TRANSFORM

Learning Representative Objects from Images Using Quadratic Optimization

Content-based Image and Video Retrieval. Image Segmentation

Transcription:

International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.erd.com Volume 4, Issue 4 (October 2012), PP. 40-46 Implementation of Texture Feature Based Medical Image Retrieval Using 2-Level Dwt and Harris Detector Ch.Sravani 1, D. Hari Krishna 2, M.C.Chinnaiah 3 1 M.Tech. Student, Padmasri Dr.B.V.Raju Institute of Technology, Narsapur 2 Senior Assistant Professor, Padmasri Dr.B.V.Raju Institute of Technology, Narsapur 3 Associate Professor, Padmasri Dr.B.V.Raju Institute of Technology, Narsapur Abstract: Content based image retrieval using 2-level discrete wavelet transform (DWT) has been proposed, to retrieve the medical images from the database according to their similarity to the Query image. This permits radiologists to retrieve images of same features that leads to similar diagnosis as the input image. This is different from other fields of Content Based Image Retrieval (CBIR) where the same category images will match a part of an image. We cannot apply such techniques to medical images. In this paper we follow two steps. Firstly, we calculate the 2-level DWT of all images in database. Secondly, to calculate the energy and then Euclidean distance between query and database images to perfectly match the query image with database images for proper diagnosis. We find the algorithm with Harris Detector is most effective when used to perform appropriate search. Keywords: Retrieving Images, CBIR (Content Based Image Retrieval) system, Euclidean distance and energy, Harris detector. I. INTRODUCTION Content-Based Image Retrieval (CBIR) is the process of retrieving images from a database on the basis of features that are extracted automatically from the images themselves [2]. A CBIR method typically converts an image into a feature vector representation and matches with the images in the database to find out the most similar images. In the last few years, several research groups have been investigating content based image retrieval i.e, Text-based image retrieval can be traced back to the 1970 s; images were represented by textual descriptions and subsequently retrieved using a text- based database management system [3]. Content- based image retrieval utilizes representations of features that are automatically extracted from the images themselves. Most of the current CBIR systems allow for querying-by-example, a technique wherein an image (or part of an image) is selected by the user as the query. Much of the research effort related to images is undertaken in the medical physics area. The medical and related health profession use and store visual information in the form of X-rays, ultrasound or other scanned images, for diagnosis and monitoring purposes. The system extracts the features of the query image searches through the database for images with similar features, and displays relevant images to the user in order of similarity to the query [6][7][8][9]. The paper is organized a follows. Block diagram of proposed method is presented in Section II. Section III describes the 2-level DWT. Section IV gives brief introduction of Harris detector for detecting the corners. The texture feature calculation is presented in Section V. Euclidean Distance calculations are made in Section VI. The measurement analysis is presented in Section VII. Results are shown in section VIII. Section IX describes the conclusion. 40

II. BLOCK DIAGRAM OF PROPOSED ALGORITHM Fig1. Block Diagram of algorithm The procedure of block diagram as shown below 1) Input as Query image is taken. 2) Apply 2-level DWT to the Query Image. 3) Calculate the Entropy of Query image. 4) Calculate the Euclidean Distance of query. 5) Repeat the steps 1 to 4 for Database images. 6) Similarity comparison is done with the query Image and Database Images 7) Sorting of the Database images is done according with the distance calculations. 8) Finally relevant images are retrieved with respect to corresponding query image. 9) Repeat step 1 to 8 for another query image. III. 2-LEVEL DWT 2-level DWT is also called pyramid structural wavelet.the wavelet transform transforms the image into a multiscale representation with both spatial and frequency characteristics. This allows for effective multi-scale image analysis with lower computational cost. Using the DWT, the texture image is decomposed into four sub images, as low-low, low-high, high-low and high-high sub-bands. The energy level of each sub-band is calculated. This is first level decomposition. Using the low-low sub-band for further decomposition is done. So, total sub bands in 2-level DWT is 7. Image quality is better at low-low sub band compare to other sub bands as shown in fig.2. After that calculate energy of each sub band are explained in section V. 41

L-L sub band In this work, Haar is the simplest and most widely used, while Daubechies have fractal structures and are vital for current wavelet applications. So Haar wavelets are used here. The Haar wavelet's mother wavelet function can be described as Its scaling function can be described as IV. HARRIS CORNER DETECTOR Harris corner detector is used to detect the corners in digital images. This detector find the interest point of corner of object in an image as shown in fig 3. The majority of corner detectors fall into this interest point category. This is in contrast to corner detectors which find corners by tracing the contours of objects and look for local maxima of absolute curvature or approaches using morphological operators. It detects only a small number of isolated points. These points are reasonably invariant to rotation, small changes of scale and small affine transformations. This is used for matching, finding correspondence and tracking. 42

Fig.3. Find the interest of corners using Harris detector. The procedure for Harris corner detector as shown below 1. For each pixel (x, y) in the image calculate the autocorrelation matrix M: A C M C B 2 2 di di di di A w B w C w dx dy dy dx is the convolution operator ѡ is the Gaussian window 2. Construct the cornernes map by calculating the cornenes measure C(x, y) for each pixel (x, y): C(x,y)=det(M)-k(trace(M)) 2 det(m)=λ 1 λ 2 =AB-C 2 trace(m)=λ1+λ2=a+b k=constant 3. Threshold the interest map by setting all C(x, y) below a threshold T to zero. 4. Perform non-maximal suppression to find local maxima. All non-zero points remaining in the cornerness map are corners. V. ENERGY OR ENTROPHY CALCULATION A 2-level DWT with depth L typically yields J=4(3*L+1) sub-images. The normalized energy was computed on each subimage and defined as 1 2 E X N The wavelet energy features reflect the distribution of energy along the frequency axis over scale and orientation and have proven to be very powerful for texture characterization. Since most relevant texture information has been removed by iteratively low pass filtering, the energy of the low resolution sub-images are generally not considered as texture features. An alternative feature for a texture is the entropy 1 2 2 Et X log( X ) N Note that since both energy and entropy are measures of the dispersion of the wavelet coefficients, they are strongly correlated. And some experimental results showed that the performance of the energy feature was statistically the same as or better than the entropy feature alone and combination of the energy and entropy features. 2 43

VI. EUCLIDEAN DISTANCE Euclidean distance is the distance between energy of images from database and energy of query image. The formula of Euclidean distance is given by d = sum((query-dbimage).^2).^0.5 Here Query is the energy of query image and dbimage is the energy of database images. VII. In this paper, two types of performance measurement are used. MEASUREMENT ANALYSIS a)precision=number of relevant images retrieved/total number of images retrieved As shown figures in result section, the average precision rate is 100% b) Recall= Number of relevant images retrieved/total number of relevant images in database. As shown figures in result section, all the relevant images are retrieved from the database when the first seven images are retrieved. VIII. RESULTS In the experiment various images are used in the MATLAB program. The results of different medical test images are shown below. The Query Image is given at top left in the examples. Its similarity measure is equal to 1 and the images similar to the query image are displayed with the respective similarity distances. S defines the similarity measurement and the coefficient of S indicates the image number. For the given database images 2-level DWT and Harris detector are applied and the calculations i.e, required energy and distance are calculated and stored. Database consists of different medical images with the same characteristics. For the given query image also 2- level DWT is applied and the images relevant to the query image are sorted and displayed. Some of the examples are shown below with the relevant retrieved images. 51 s=1 66 s=1 64 s=0.89609 56 s=0.58478 74 s=0.54801 73 s=0.52328 61 s=0.49329 65 s=0.42883 69 s=0.42883 Fig.4.Retrive images for a sample query of 51 in the database using DWT As shown in fig.4. top of the image as query image(i.e. first image in first row) and S is the similarity measurement. 44

130 s=1 131 s=0.21388 140 s=-0.010058 146 s=-0.72584 144 s=-1.1755 143 s=-4.1298 148 s=-4.6671 142 s=-4.9335 136 s=-5.0078 Fig.5. Retrieve images for a sample query of 130 in the database using DWT 57 s=1 59 s=0.86306 70 s=0.86306 67 s=0.75225 63 s=0.66305 60 s=0.61294 68 s=0.61263 76 s=0.61263 55 s=0.6009 Fig.6. Retrieve images for a sample query of 79 in the database using Harris detector 45

130 s=1 131 s=0.21388 140 s=-0.010058 146 s=-0.72584 144 s=-1.1755 143 s=-4.1298 148 s=-4.6671 142 s=-4.9335 136 s=-5.0078 Fig.7. Retrieve images for a sample query of 130 in the database using Harris detector IX. CONCLUSION This paper attempts to evaluate the performance of the CBIR system on sample datasets of medical images using 2-level DWT. DWT is the development of wavelet transform and construct wavelet with two scaling function. The system gives good results on the tests conducted. Further tests must be conducted on various and large databases to have a more accurate evaluation. The indexation technique is a crucial part in a CBIR system. To have a more powerful and efficient retrieval system for image and multimedia databases, content based queries must be combined with text and keyword predicates. REFERENCES [1]. J Eakins, M E Graham, Content-based Image Retrieval, A report to the JISC Technology Applications Programme, 1999. [2]. Thomas S. Huang, Yong Rui, and Shinh-Fu Chang, Image retrieval: Past, Present and Future, International Symposium on Multimedia Information Processing, 1997. [3]. M. Myron Flickner, H. Sawhney, W. Niblack, J. Ashley, Q. Huang, B. Dom, M. Gorkani, J. Hafner, D. Lee, D.Petkovic, D.Steele and P.Yanker, Query by image content: The QBIC system, In IEEE Computer, pp. 23-31, Sept.1995 [4]. Patrick M. Kelly, Michael Cannon and Donald R. Hush, Query by Image Example: The CANDID approach. In Storage and Retrieval for Image and Video Databases III, volume 2420, pp 238-248, SPIE, 1995 [5]. Chad Carson, Serge Belongie, Hayit Greenspan, Jitendra Malik, Blobworld: Image segmentation using Expectation-Maximization and its application to image querying, Third International Conference on Visual Information Systems, 1999 [6]. M. Das, E. M. Riseman, and B. A. Draper. Focus: Searching for multi-colored objects in a diverse image database, In IEEE Conference on Computer Vision and Pattern Recognition, pp 756-761, Jun 1997 46