A Novel Image Classification Model Based on Contourlet Transform and Dynamic Fuzzy Graph Cuts

Similar documents
CS6670: Computer Vision

Image De-noising using Contoulets (A Comparative Study with Wavelets)

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

IMAGE ENHANCEMENT USING NONSUBSAMPLED CONTOURLET TRANSFORM

Image coding based on multiband wavelet and adaptive quad-tree partition

Two Algorithms of Image Segmentation and Measurement Method of Particle s Parameters

An Image Coding Approach Using Wavelet-Based Adaptive Contourlet Transform

Surface Defect Edge Detection Based on Contourlet Transformation

Design of direction oriented filters using McClellan Transform for edge detection

FSRM Feedback Algorithm based on Learning Theory

HIGH RESOLUTION REMOTE SENSING IMAGE SEGMENTATION BASED ON GRAPH THEORY AND FRACTAL NET EVOLUTION APPROACH

The Vehicle Logo Location System based on saliency model

Texture Image Segmentation using FCM

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

High Capacity Reversible Watermarking Scheme for 2D Vector Maps

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising

FUZZY C-MEANS ALGORITHM BASED ON PRETREATMENT OF SIMILARITY RELATIONTP

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

An Integrated Face Recognition Algorithm Based on Wavelet Subspace

Fusion of Infrared and Visible Light Images Based on Region Segmentation

Contourlets: Construction and Properties

Image denoising using curvelet transform: an approach for edge preservation

Accuracy of Matching between Probe-Vehicle and GIS Map

Application of partial differential equations in image processing. Xiaoke Cui 1, a *

Compressive sensing image-fusion algorithm in wireless sensor networks based on blended basis functions

Int. J. Pharm. Sci. Rev. Res., 34(2), September October 2015; Article No. 16, Pages: 93-97

Multi-Focus Medical Image Fusion using Tetrolet Transform based on Global Thresholding Approach

Temperature Calculation of Pellet Rotary Kiln Based on Texture

Improving Image Segmentation Quality Via Graph Theory

Image Classification Using Wavelet Coefficients in Low-pass Bands

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 18

Denoising and Edge Detection Using Sobelmethod

Text Region Segmentation From Heterogeneous Images

Application Research of Wavelet Fusion Algorithm in Electrical Capacitance Tomography

Adaptive osculatory rational interpolation for image processing

Image Interpolation using Collaborative Filtering

An Effective Multi-Focus Medical Image Fusion Using Dual Tree Compactly Supported Shear-let Transform Based on Local Energy Means

MULTI-REGION SEGMENTATION

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

IMAGE SUPER RESOLUTION USING NON SUB-SAMPLE CONTOURLET TRANSFORM WITH LOCAL TERNARY PATTERN

FUZZY METRIC SPACES ZUN-QUAN XIA AND FANG-FANG GUO

An Adaptive Threshold LBP Algorithm for Face Recognition

Fast Watermarking of Traffic Images Secure Transmission in Effective Representation Mode

A A A. Fig.1 image patch. Then the edge gradient magnitude is . (1)

Application of Improved Lzc Algorithm in the Discrimination of Photo and Text ChengJing Ye 1, a, Donghai Zeng 2,b

Maximum flows and minimal cuts. Filip Malmberg

Fuzzy-Kernel Learning Vector Quantization

Multi-scale Techniques for Document Page Segmentation

Wavelet Based Image Retrieval Method

Discrete Optimization Methods in Computer Vision CSE 6389 Slides by: Boykov Modified and Presented by: Mostafa Parchami Basic overview of graph cuts

Change Detection in Remotely Sensed Images Based on Image Fusion and Fuzzy Clustering

A virtual tour of free viewpoint rendering

A fuzzy soft set theoretic approach to decision making problems

A Survey on Feature Extraction Techniques for Palmprint Identification

Beyond Wavelets: Multiscale Geometric Representations

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

Face Recognition Based on LDA and Improved Pairwise-Constrained Multiple Metric Learning Method

Exact optimization for Markov random fields with convex priors

A Method of Identifying the P2P File Sharing

Research of Traffic Flow Based on SVM Method. Deng-hong YIN, Jian WANG and Bo LI *

STUDYING OF CLASSIFYING CHINESE SMS MESSAGES

2 Proposed Methodology

Tutorial for Algorithm s Theory Problem Set 5. January 17, 2013

NSCT BASED LOCAL ENHANCEMENT FOR ACTIVE CONTOUR BASED IMAGE SEGMENTATION APPLICATION

A Novel NSCT Based Medical Image Fusion Technique

A Traversing and Merging Algorithm of Blobs in Moving Object Detection

A Novel Statistical Distortion Model Based on Mixed Laplacian and Uniform Distribution of Mpeg-4 FGS

A Reduce Identical Composite Event Transmission Algorithm for Wireless Sensor Networks

A New Method For Forecasting Enrolments Combining Time-Variant Fuzzy Logical Relationship Groups And K-Means Clustering

Robust Steganography Using Texture Synthesis

A Survey on Image Segmentation Using Clustering Techniques

Short Communications

Image Enhancement Techniques for Fingerprint Identification

Compression of RADARSAT Data with Block Adaptive Wavelets Abstract: 1. Introduction

Image segmentation via graph cuts with connectivity priors

A Real-time Detection for Traffic Surveillance Video Shaking

Research on QR Code Image Pre-processing Algorithm under Complex Background

INTERNATIONAL JOURNAL OF RESEARCH SCIENCE & MANAGEMENT

Pedestrian Detection with Improved LBP and Hog Algorithm

First Attempt of Rapid Compression of 2D Images Based on Histograms Analysis

EFFICIENT ATTRIBUTE REDUCTION ALGORITHM

Edge Detection Algorithm Based on the Top-hat Operator Ying-Li WANG a, Shan-Shan MU b

Structure-adaptive Image Denoising with 3D Collaborative Filtering

Definition 2.3: [5] Let, and, be two simple graphs. Then the composition of graphs. and is denoted by,

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

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Graphs, graph algorithms (for image segmentation),... in progress

A New Distance Independent Localization Algorithm in Wireless Sensor Network

Feature-Guided K-Means Algorithm for Optimal Image Vector Quantizer Design

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models

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

I. INTRODUCTION. Figure-1 Basic block of text analysis

KBSVM: KMeans-based SVM for Business Intelligence

CS 5540 Spring 2013 Assignment 3, v1.0 Due: Apr. 24th 11:59PM

A Spatial Point Pattern Analysis to Recognize Fail Bit Patterns in Semiconductor Manufacturing

Automatic Shadow Removal by Illuminance in HSV Color Space

Novel Hybrid Multi Focus Image Fusion Based on Focused Area Detection

Gurmeet Kaur 1, Parikshit 2, Dr. Chander Kant 3 1 M.tech Scholar, Assistant Professor 2, 3

Transcription:

Appl. Math. Inf. Sci. 6 No. 1S pp. 93S-97S (2012) Applied Mathematics & Information Sciences An International Journal @ 2012 NSP Natural Sciences Publishing Cor. A Novel Image Classification Model Based on Contourlet Transform and Dynamic Fuzzy Graph Cuts Zhang Guang-Ming 1 and Cui Zhi-Ming 1 1 The Institute of Intelligent Information Processing and Application, Soochow University, Suzhou, China Email Address: gmwell@gmail.com Received June 13, 2010; Revised March 17, 2011; Accepted 1 June 2011 Published online: 1 January 2012 Abstract: The contourlet transform as a time-frequency and multiresolution analysis tool is often used in the domain of image processing, meanwhile graph cuts as an increasingly important tool for solving a number of energy minimization problems in computer vision and other fields. By analyzing the characters of monitor image, this paper proposes a novel image classification model which is combining contourlet transform and graph cuts theory. Firstly, the image was decomposed by contourlet transform to obtain the different subbands coefficients. Then the entropy from certain subband was calculated, and a fuzzy energy function based on graph cuts theory and dynamic fuzzy theory was constructed to adjust the threshold of critical entropy. At last a model was constructed to classify traffic images. It could alert for the ratio of road occupancy to traffic control. Keywords: Graph cuts, Contourlet transform, Dynamic fuzzy, Image classification s 1 Introduction In recent years, graph cuts as an important tool for solving a number of energy minimization problems encountered in computer vision and machine learning. (e.g. image restoration (Greig et al., 1989; Boykov et al., 2001), stereo (Roy and Cox, 1998; Ishikawa and Geiger, 1998; Boykov et al., 1998), multi-view reconstruction (Kolmogorov and Zabih, 2002; Vogiatzis et al., 2005; Lempitsky et al., 2006), texture synthesis (Kwatra et al., 2003)) [1-3]. Kolmogorov and Zabih [4] show that any energy function that satisfies a property called regularity can be minimized by finding the minimum cut of a graph whose edge weights are related to the energy function. The energy functions that are encountered in many computer vision problems satisfy this condition, which helps to explain the popularity of the approach. Contourlet transform [5] is often used as timefrequency and multi-resolution analysis tool, especially in the domain of image processing. Contourlet transform shares the same properties of multiscale and time-frequency-localization with the wavelet transform. Moreover, Contourlets offer a high degree of directionality and anisotropy, and can obtain nearly optimal sparseness representation for smooth contours. Therefore, contourlets have elongated supports at various scales, directions and aspect ratios, which provide an efficient approximation to smooth contours at multiple resolutions. Because this new mathematic transform is based on the wavelet, it has overcome some limitations of wavelet transform in image classification. There are a great number of developments in the domain of fuzzy mathematics theory to solve those static problems, since L. A. Zadeh proposed fuzzy sets in 1965 [9]. Dynamic fuzzy logic as an effective theory to solve dynamic fuzzy problems is very useful. Due to the fuzzy character of the image classification, we combined DFL with graph cuts for image classification. A novel image classification model using contourlet transform and dynamic fuzzy graph cuts are proposed in the paper. The images of the traffic serial images focus on the same scene at different time are shown in Figure 1.1.

94 S. Chang-Guang, H. Minoru: Explicitly Solvable Time-dependent... Figure 1.1: Traffic Serial Images The rest of this paper is organized as follows. The contourlet transform analysis is given in Sections 2. Dynamic fuzzy graph cuts classification model is given in Sections 3. Section 4 proposes the experiment and discusses the results. Conclusions are presented in last section. 2 Contourlet Transform Analysis The Wavelet transform is often used in the domain of image processing. Contourlets [5] were developed as an improvement over wavelets in terms of this inefficiency. Contourlet transform has the multiscale and time-frequency-localization properties of wavelets, but also offers a high degree of directionality and anisotropy. Specifically, contourlet transform involves basis functions that are oriented at any power of two s number of directions with flexible aspect ratios, the difference between these two transforms is shown in Figure 2.1. With such a rich set of basis functions, contourlets can represent a smooth contour with fewer coefficients compared with wavelets. Due to contourlet transform [6-8] shares the same properties of multiscale and time-frequencylocalization with the wavelet transform. Moreover, contourlets offer a high degree of directionality and anisotropy, and can obtain nearly optimal sparseness representation for smooth contours. So contourlet transform is very suitable for medical image process, because medical image usually have a lot of curve lines which contain much important information. As a new two-dimensional extension of the wavelet transform, the contourlet transform is using multiscale and directional filter banks. The contourlet expansion is composed of basis images oriented at various directions in multiple scales, with flexible aspect ratios. Given this rich set of basis images, the contourlet transform effectively captures smooth contours that are the dominant feature in images. Figure 2.1: Wavelet and Contourlet [5] 3 Dynamic Fuzzy Graph Cuts In order to apply dynamic fuzzy logic theory [10] in the domain of image classification, we introduce the dynamic fuzzy logic concepts firstly. 3.1 Dynamic Fuzzy Logic (DFL) Definition 1. A statement having character of dynamic fuzzy is called dynamic fuzzy proposition that is usually symbolized by capital letter A, B, C Definition 2. A dynamic fuzzy number (a s,a r ) [0,1] which is used to measure a dynamic fuzzy proposition s true or false degree is called dynamic fuzzy proposition s true or false. It is usually symbolized by (a s,a r ), (b s,b r ), (c s,c r ), Here ( a s,a r ) =a s or a r, min(a s, a r ) a s, max( a s,a r ) a r, the same are as follows. Definition 3. A dynamic fuzzy propositions can be regarded as a variable whose value is in the interval [0,1]. The variable is called dynamic fuzzy proposition variable that is usually symbolized by small letter. Dynamic fuzzy calculus formation can be defined as follows: (1) A simple dynamic fuzzy variable itself is a well formed formula. (2) If ( x s, x r )p is a well formed formula, then s r ( x, x) p is a well formed formula, too. (3) If ( x s, x r )P and ( y s, y r )Q are well formed fomulas, then ( x s, x r )P ( y s, y r )Q, ( x s, x r )P ( y s, y r )Q, ( x s, x r )P ( y s, y r )Q, ( x s, x r )P ( y s, y r )Q are also well formed formulas. (4) A sting of symbols including proposition variable connective and brackets is well formed

S. Chang-Guang, H. Minoru: Explicitly Solvable Time-dependent... 95 formula if and only if the strings can be obtained in a finite number of steps, each of which only applies the earlier rules (1), (2) and (3). 3.2 Graph Cuts In order to apply graph cuts theory [4] in the domain of image classification, we introduce the graph cuts concepts firstly. A Suppose G = ( υ, ε ) is a directed graph with nonnegative edge weights that has two special vertices (terminals), namely, the source s and the sink t. An s-t-cut (which we will refer to informally as a cut) C = S, T is a partition of the vertices in υ into two disjoint sets S and T such that s S and t T. The cost of the cut is the sum of costs of all edges that go from S to T: c ( S, T ) = c ( u, v ) u S, v T,( u, v ) ε (3.1) The minimum s-t-cut problem is to find a cut C with the smallest cost. Due to the theorem of Ford and Fulkerson, this is equivalent to computing the maximum flow from the source to sink. There are many algorithms that solve this problem in polynomial time with small constants. { S, T} to { 0,1}, where f(v)=0 means that v S and f(v)=1 means that v T. We will use this notation later. 4. Experimental Results and Discussion Before the experiment, we get a lot of traffic images from the Suzhou traffic police office, including the different times in the same scene images. The steps of this processing method as follows: All images are decomposed into low-frequency subband and high-frequency subband based contourlet transform. Calculate the entropy from different subbands of image. A fuzzy energy function based on graph cuts theory and dynamic fuzzy theory was constructed to adjust the threshold of critical entropy. In the experiment, the traffic image classification result is shown in Figure 4.1. Use this paper s arithmetic, the result of high precision is shows in the Table 4.1. Our model could be applied practically. (a) road occupancy_ normal (b) road occupancy_ sparse It is convenient to note a cut C = S, T by a labeling f mapping from the set of the vertices V-

96 S. Chang-Guang, H. Minoru: Explicitly Solvable Time-dependent... Road Occupancy (c) road occupancy_ dense Figure 4.1: Image Classification Table 4.1: Data analysis Pic(left) Entropy By image entropy calculation, these images could classify into three classes: (a) road occupancy_ normal; (b) road occupancy_ sparse; (c) road occupancy_ denseness. So the ratio of road occupancy could be obtained. It is an important part of intelligent transportation system (ITS) s information. 5 Conclusions A novel model using contourlet transform and dynamic fuzzy graph cuts theory was proposed in this paper to classify traffic images. Firstly, the image was decomposed by contourlet transform to obtain the different subbands information. Then the entropy from certain subband was calculated, and a fuzzy energy function based on graph cuts theory and dynamic fuzzy theory was constructed to adjust the threshold of critical entropy. At last a model was constructed to classify traffic images. This model could alert for the ratio of road occupancy to traffic control. Acknowledgements This research was partially supported by the Natural Science Foundation of China (60970015), the 2009 Special Guiding Fund Project of Jiangsu Modern Service Industry (Software Industry) ([2009]332-64) and the Program for Postgraduates Pic(right) Entropy Research Innovation in University of Jiangsu Province in 2010 (CX10B_041Z). References Precision Sparse 6.99 6.92 93.55% Normal 7.16 7.22 92.69% Dense 7.28 0.77 95.45% [1] C. M. Bishop, Pattern Recognition and Machine Learning. Springer, New York 2006. [2] Y. Boykov, O. Veksler, and R. Zabih, Fast approximate energy minimization via graph cuts, IEEE Transactions on Pattern Analysis and Machine Intelligence.23(11) (2001), 1222-1239. [3] V. Kolmogorov and C. Rother, Minimizing nonsubmodular functions with graph cuts-a review, IEEE Transactions on Pattern Analysis and Machine Intelligence.29(7) (2007), 1274-1279. [4] V.Kolmogorov and R. Zabih: What energy functions can be minimized via graph cuts?, IEEE Transactions on Pattern Analysis and Machine Intelligence.26(2) (2004), 147-159. [5] M. N. Do and M. Vetterli, The contourlet transform: an efficient directional multiresolution image representation, IEEE Trans. on Image Processing. 14(12)( 2005), 2091-2106. [6] D. D, Y. Po and M. N. Do, Directional Multiscale Modeling of Images Using the Contourlet Transform,

S. Chang-Guang, H. Minoru: Explicitly Solvable Time-dependent... 97 IEEE Trans. on Image Processing, 15(6), 2006. [7] A. L. Cunha, J. Zhou, and M. N. Do, The nonsubsampled contourlet transform: Theory, design, and applications, IEEE Transactions on Image Processing, 15(10)( 2006), p. 3089-3101. [8] K. Li, J. Gao and W. Wang, Adaptive Shrinkage for Image Denoising Based on Contourlet Transform. Proceedings of 2nd International Symposium on Intelligent Information Technology Application, Shanghai, China, 21-22 December (2008), 995-999. [9] L. A. Zadeh, Fuzzy sets, Information and Control, (8) (1965), 338-353. [10] Fanzhang Li, Dynamic Fuzzy Logic and Its Applications, Nova Science Pub Inc, New York, 2008. Guangming Zhang received the MS degree in computer science from Fudan University in 2006, and he is currently a Ph.D. candidate in the School of Computer Science and Technology, Soochow University, China. His research interests are in the areas of image processing, machine vision, and pattern recognition. Zhiming Cui is a professor and doctoral supervisor at the Institute of Computer Science and technology, Soochow University and a CCF senior member. His researches areas are intelligent information processing, image processing, distributing computing, DeepWeb data mining etc.