Open Access Self-Growing RBF Neural Network Approach for Semantic Image Retrieval

Similar documents
FSRM Feedback Algorithm based on Learning Theory

Open Access Research on the Prediction Model of Material Cost Based on Data Mining

Fault Diagnosis of Wind Turbine Based on ELMD and FCM

A Miniature-Based Image Retrieval System

Open Access Robust Design for Generalized Point Extract CNN with Application in Image Processing

manufacturing process.

Image retrieval based on bag of images

AN EFFICIENT BATIK IMAGE RETRIEVAL SYSTEM BASED ON COLOR AND TEXTURE FEATURES

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

Open Access Surveillance Video Synopsis Based on Moving Object Matting Using Noninteractive

Query-Sensitive Similarity Measure for Content-Based Image Retrieval

Open Access Research on the Data Pre-Processing in the Network Abnormal Intrusion Detection

[2008] IEEE. Reprinted, with permission, from [Yan Chen, Qiang Wu, Xiangjian He, Wenjing Jia,Tom Hintz, A Modified Mahalanobis Distance for Human

Face Recognition Using Vector Quantization Histogram and Support Vector Machine Classifier Rong-sheng LI, Fei-fei LEE *, Yan YAN and Qiu CHEN

Video annotation based on adaptive annular spatial partition scheme

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

Open Access The Three-dimensional Coding Based on the Cone for XML Under Weaving Multi-documents

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding

An Adaptive Threshold LBP Algorithm for Face Recognition

An Efficient Approach for Color Pattern Matching Using Image Mining

An Enhanced Image Retrieval Using K-Mean Clustering Algorithm in Integrating Text and Visual Features

QUERY REGION DETERMINATION BASED ON REGION IMPORTANCE INDEX AND RELATIVE POSITION FOR REGION-BASED IMAGE RETRIEVAL

Study on Network Complexity Based on Clustering Algorithm

School of Computer and Communication, Lanzhou University of Technology, Gansu, Lanzhou,730050,P.R. China

Content Based Image Retrieval system with a combination of Rough Set and Support Vector Machine

Wavelet Based Image Retrieval Method

Research on Design Reuse System of Parallel Indexing Cam Mechanism Based on Knowledge

A Data Classification Algorithm of Internet of Things Based on Neural Network

Content Based Image Retrieval with Semantic Features using Object Ontology

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

A Novel Image Retrieval Method Using Segmentation and Color Moments

Open Access Apriori Algorithm Research Based on Map-Reduce in Cloud Computing Environments

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Gaussian Weighted Histogram Intersection for License Plate Classification, Pattern

Open Access Algorithm of Context Inconsistency Elimination Based on Feedback Windowing and Evidence Theory for Smart Home

An Efficient Distributed B-tree Index Method in Cloud Computing

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

TRIANGLE-BOX COUNTING METHOD FOR FRACTAL DIMENSION ESTIMATION

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

Video Inter-frame Forgery Identification Based on Optical Flow Consistency

Efficient Image Retrieval Using Indexing Technique

Image Classification Using Wavelet Coefficients in Low-pass Bands

CONTENT BASED IMAGE RETRIEVAL (CBIR) USING MULTIPLE FEATURES FOR TEXTILE IMAGES BY USING SVM CLASSIFIER

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

An indirect tire identification method based on a two-layered fuzzy scheme

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

Top-k Keyword Search Over Graphs Based On Backward Search

An Embedded Dynamic Security Networking Technology Based on Quick Jump and Trust

Parameter Selection of a Support Vector Machine, Based on a Chaotic Particle Swarm Optimization Algorithm

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

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

A Two-phase Distributed Training Algorithm for Linear SVM in WSN

Efficient Content Based Image Retrieval System with Metadata Processing

A Rapid Automatic Image Registration Method Based on Improved SIFT

A REVIEW ON IMAGE RETRIEVAL USING HYPERGRAPH

Face Recognition by Combining Kernel Associative Memory and Gabor Transforms

Quadtree Algorithm for Improving Fuzzy C- Means Method in Image Segmentation

Latest development in image feature representation and extraction

Fast Learning for Big Data Using Dynamic Function

Moment-preserving Based Watermarking for Color Image Authentication and Recovery

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

Semi-supervised Data Representation via Affinity Graph Learning

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 2013 ISSN:

CONTENT BASED IMAGE RETRIEVAL SYSTEM USING IMAGE CLASSIFICATION

Distributed similarity search algorithm in distributed heterogeneous multimedia databases

Open Access A Sequence List Algorithm For The Job Shop Scheduling Problem

Semi supervised clustering for Text Clustering

Texture Segmentation by Windowed Projection

ESSENTIALLY, system modeling is the task of building

Power Load Forecasting Based on ABC-SA Neural Network Model

Stepwise Metric Adaptation Based on Semi-Supervised Learning for Boosting Image Retrieval Performance

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION

Open Access Multiple Supports based Method for Efficiently Mining Negative Frequent Itemsets

A Kind of Fast Image Edge Detection Algorithm Based on Dynamic Threshold Value

An Analysis of Spaces of Range Image Small Patches

A Generic Algorithm for Heterogeneous Schema Matching

A New Distance Independent Localization Algorithm in Wireless Sensor Network

Spatio-temporal Feature Classifier

RETRACTED ARTICLE. Web-Based Data Mining in System Design and Implementation. Open Access. Jianhu Gong 1* and Jianzhi Gong 2

Liver Image Mosaicing System Based on Scale Invariant Feature Transform and Point Set Matching Method

An Adaptive Histogram Equalization Algorithm on the Image Gray Level Mapping *

Open Access Research on a Multi Node Cooperate Image Compression Algorithm for Wireless Network Based on LBT Model. Li Haitao *

Fuzzy Bidirectional Weighted Sum for Face Recognition

A Feature Level Fusion in Similarity Matching to Content-Based Image Retrieval

Robot localization method based on visual features and their geometric relationship

Efficient Object Tracking Using K means and Radial Basis Function

An Efficient Methodology for Image Rich Information Retrieval

Open Access Design of a Python-Based Wireless Network Optimization and Testing System

AN ENHANCED ATTRIBUTE RERANKING DESIGN FOR WEB IMAGE SEARCH

Learning the Three Factors of a Non-overlapping Multi-camera Network Topology

ROBUST IMAGE-BASED CRACK DETECTION IN CONCRETE STRUCTURE USING MULTI-SCALE ENHANCEMENT AND VISUAL FEATURES

An Efficient Semantic Image Retrieval based on Color and Texture Features and Data Mining Techniques

Comparative Analysis of Multi-layer Perceptron and Radial Basis Function for Contents Based Image Retrieval

Adaptive Aggregation Scheduling Using. Aggregation-degree Control in Sensor Network

Consistent Line Clusters for Building Recognition in CBIR

Content based Image Retrieval Using Multichannel Feature Extraction Techniques

Energy Optimized Routing Algorithm in Multi-sink Wireless Sensor Networks

Nelder-Mead Enhanced Extreme Learning Machine

Color Content Based Image Classification

Generic object recognition using graph embedding into a vector space

Non-Linear Masking based Contrast Enhancement via Illumination Estimation

Transcription:

Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 2014, 6, 1505-1509 1505 Open Access Self-Growing RBF Neural Networ Approach for Semantic Image Retrieval Li Guizhi * and Huang Hongbo Computer Center, Beiing Information and Science and Technology University, Beiing, 100192, P.R. China Abstract: Traditional methods of content-based image retrieval deal with the retrieval of images according to the similarity between them and the sample image in some low-level feature space such as color, shape and structure. But the relevant images satisfying user information need tend to have different distribution in the low-level feature space. In this case, the query image needs to be represented as multiple query images corresponding to the scattered relevant images. This paper proposes a new relevance feedbac technique for semantic image retrieval which is based on the self-growing radial basis function (SGRBF) neural networ. The approach can adaptively construct SGRBF neural networ based on the users feedbacs. Thus, hidden nodes of the SGRBF neural networ can represent the distribution of the users perceptual in the low-level feature space and bridge the semantic gap between low-level feature and high-level concept of the image content. The method is verified on a database of 1000 images and eperimental results demonstrate that our method proposed in this paper is an effective method to promote semantic image retrieval performance. Keywords: Relevance feedbac, SGRBF neural networ, semantic image retrieval. 1. INTRODUCTION Content-based image retrieval (CBIR) has broad application prospects and has become a popular research fields. At present, the semantic gap between low-level image features and high-level image meanings eisting in the CBIR systems greatly affects the systems performance. Image retrieval based on semantics is a challenging problem due to the lac of mature technique mapping high-level semantic concepts to low-level feature descriptors. Content-based image retrieval systems have introduced relevance feedbac approaches to facilitate bridging the semantic gap between low-level feature descriptors and highlevel semantic concepts [1-6]. Relevance feedbac is an human-computer interaction technique during the image retrieval process, which lets the user label the retrieved images as positive or negative. The systems reuse these labeled sample images to refine retrieval results by a machine learning approaches. Adopting relevance feedbac technique in CBIR systems have improved considerably performance of image retrieval as it integrates the user s evaluation on the retrieval results into the retrieval procedure, and the last results can better satisfy the user information need [7-11]. Traditional approaches of image retrieval return the images according to the similarity between them and the user query in the lowlevel feature space. However, the similarity of visual features representing the color, teture or shape information does not necessarily reflect the high-level semantics similarity because semantically relevant images tend to have several different clusters distributed in the low-level feature space. Traditional relevance feedbac techniques are not suitable for handing this situation and thus affect the performance of CBIR. This paper proposes a new relevance feedbac approach using SGRBF neural networ for semantic image retrieval. The approach can adaptively construct SGRBF neural networ based on the users relevance feedbacs. Thus, the neighboring hidden nodes of the SGRBF neural networ can describe the distribution of the users perceptual in the lowlevel feature space and bridge the semantic gap between lowlevel feature and high-level concept of the image content. We organize the remainder of this paper as follows. Section II introduces the principle of radial basis function neural networ. The use of self-growing radial basis function neural networ is described in section III. The SGRBF neural networ based semantic image retrieval technique is discussed in section 4. Section 5 presents our eperimental results. At last, some conclusions of this paper are given in section 6. 2. RBF NETWORK ARCHITECTURE The architecture of a RBF neural networ is depicted in Fig. (1). The role of the input layer is to transfer the input T vector = [ 1, 2, L, n ] to the net hidden layer through scalar weights. The hidden nodes represent the RBF units which carry out the RBF computation over the input vector transferred from input layer and transfer the result to the 1874-4443/14 2014 Bentham Open

1506 The Open Automation and Control Systems Journal, 2014, Volume 6 Guizhi and Hongbo Fig. (1). The architecture of RBF neural networ. output layer. The output layer computes final result by linear superposition of the outputs from the RBF units. The result output by the RBF neural networ can be represented as follows [12]: ( ) y = f () = w i where " (1) i=1 f () is the final result for a input vector T =!" 1, 2,!, n # $,!i (") gives the output of the ith RBF unit, w i is the weight connecting the ith RBF unit and the output node, and is the total number of RBF units. The degree of similarity between the input vector and a RBF cluster center is described by a radial basis function. Usually the RBF neural networ use Gaussian function to describe the distribution of the data clusters. As different components of the input vector may have different degrees of importance, the Gaussian function is defined as: n ( ) = ep " # " & ( ' =1 ( ) 2 ( ) $ / 2% i 2 ) + * (2) where the importance weight of different feature components is denoted by!,!r n is the ith RBF cluster s center and represents its width,. 3. THE SGRBF NEURAL NETWORK The number of the hidden nodes and their locations are important parameters affecting the performance of SGRBF neural networ. To deal with this problem, the developed SGRBF neural networ can automatically adust the parameters of the RBF hidden nodes [12-14]. The learning procedure of self-growing RBF neural networ can be described as follows: at first, there is no RBF node in the middle layer. Then the networ chooses one sample randomly from input training sample as the first RBF unit center u 1. Net, the Euclidean distance between the center u 1 and the net training data is computed. If it is greater than the parameter!, the networ will create a new RBF unit u 2 centered at, otherwise the value of u 1 is updated as: u 1 = u 1 +! " u 1 (3) where. represents the Euclidean distance and 0 <! < 1 denotes the updating weight. This process continues until the remaining training samples are processed. At last, the clusters number increases and the locations of cluster centers can be automatically adusted with the learning procedure. 4. SEMANTIC IMAGE RETRIEVAL BASED ON SGRBF Semantic image retrieval with relevance feedbac based on SGRBF use the RBF unit centers produced by the neural networ learning representing the query. Through continuous learning, The SGRBF neural networ can gradually simulate real image semantics relevance distribution. The learning procedure starts with a sample image supplied by the user. Then the images in the databases are retrieved according to the distance between them and the sample image. These retrieved images are provided to the user for feedbac. Those images closest to the sample image are labeled as positive by the user, while the remaining images are labeled as negative. At last, these labeled images are used as samples to train the RBF networ and the parameters of RBF nodes are modified. In the net search, the system uses the re-adusted RBF neural networ to compute the semantic similarity of the image. The learning procedure continues until the user obtains the retrieval images he need. Semantic image retrieval based on SGRBF neural networ learning includes two steps. The first step is to use positive images labeled by the user to construct SGRBF neural networ. The second step is to adust the networ parameters using the negative images.

Self-Growing RBF Neural Networ Approach The Open Automation and Control Systems Journal, 2014, Volume 6 1507 4.1. RBF Networ Self-Growth Technique The purpose of this paper is to use multiple queries to characterize the query image instead of modifying a single query. Positive images are utilized to construct the SGRBF neural networ because they are the images the user epected. The RBF units are modified through the learning process. The algorithm can be described as follows: { } i=1 1. Supposing that represent hidden nodes, which are created through previous learning procedure. In the net iteration, for each labeled relevant image '!R n, where n denotes the input vector dimension, the system calculates its similarity with each RBF unit '! for i = 1,!,. 2. The system searches the best-matching RBF unit according to the following condition: '! u " '!,#i $ (4) 3. Then the '! u is compared with the threshold value ε. If it is greate 4. r than the parameter, a new RBF unit u +1 is added to the networ centered at the image '. Otherwise the relevant image ' is added to the th unit and the RBF unit center u is updated by: u = u +! ' " u (5) 5. The above steps are repeated to deal with the rest relevant image until all of the positive images labeled by the user are processed. 4.2. SGRBF Neural Networ Learning Because the irrelevant images ''!R n labeled by the user are similar to the sample image based on the previous similarity calculation, theses images are employed to adust the networ parameters. The anti-reinforced learning rule is adopted on the RBF units, which mae them move away from irrelevant data. Let to the unit be the nearest irrelevant sample. The cluster center is adusted as follows: =! " 2 ( ''! ) (6) where! 2 denotes the learning parameter. '' For an image feature vector from the database, the overall output f() functioning as a similarity measurement is calculated through the linear superposition of all the outputs from each RBF unit. The images with higher values are more liely to be the retrieval target satisfied by the user. 4.3. Determination of SGRBF Neural Networ Parameters Different feature components may have different degrees of importance in relevance evaluation. So various feature variables should be given a weight value to denote their importance. Where α in equation (2) are the importance weight of different feature variables which are obtained through the variance computation from the relevant images as follows: 1 α = 1/ ξ ξ = 0 ξ > 0 where! represents the th feature component variance in the relevant samples. If a feature component is important in relevance evaluation, all relevant images should have a very similar value on this feature component. Accordingly the variance value on this feature component is small. Not all relevant images are equally important in satisfying the user s image perceptual. At the user s evaluation step, the user gives a weight value v i for each positive image i. During the SGRBF neural networ training, if i is added to the th RBF unit as the th point, then the weight value of th cluster is: m = v (8) i= 1 i Then the normalized weight value of the th RBF unit is given by: w = m / m (9) i i= 1 At last, the cluster width is defined as: = " #min $ u (7) = 1,2,, (10) Where s a parameter which indicates the overlapping of different clusters. 5. EXPERIMENTAL RESULTS The eperiment is carried on the image database containing 1000 color images which are divided into 10 different classes. In the eperiment, color and teture visual features are used. We use color histogram and color moments as the color features, and Gabor wavelet transform as the teture features. Total 10 images from each image class are selected as initial queries in the eperiment. The system retrieves 20 images for user feedbac at each iteration. Total 5 feedbac iterations are performed to verify the image retrieval quality.

1508 The Open Automation and Control Systems Journal, 2014, Volume 6 Guizhi and Hongbo Fig. (2). Precision and recall curves with different iterations. Fig. (3). Precision and recall curves with different returned images number. The last performance measurements are the averaged value over 10 queries. We use the precision and recall curve as the performance measurements. The contrast curves of precision and recall with different feedbac stage are given in Fig. (2). The curves illustrate that the two measurements gradually increase during user feedbac. The precision values are 0.5 at first feedbac and 0.8 at fifth feedbac, respectively. The recall values are 0.1 at first feedbac and 0.16 at fifth feedbac, respectively. In the initial iteration stage, the retrieval performance improves quicly, but slowly in the subsequent iteration stage. This means that the approach converges quicly to retrieve image satisfying the user s need. In the case of various numbers of returned images, the contrast curves of precision and recall are illustrated in Fig. (3). The curves show that the precision decreases with the increase of the returned images number, but the recall increases. Because the number of returned images increases,

Self-Growing RBF Neural Networ Approach The Open Automation and Control Systems Journal, 2014, Volume 6 1509 more and more negative images are retrieved and returned to the user for feedbac, which will affect the precision. When the number of retrieved images reaches 100, which is the number of total positive images in the database, the two measurements are equal. CONCLUSION A new relevance feedbac technique for semantic image retrieval based on the self-growing radial basis function neural networ is proposed in the paper. The approach can adaptively construct SGRBF neural networ based on the users feedbacs. Thus, hidden nodes of the SGRBF neural networ can represent the distribution of the users perceptual in the low-level feature space and bridge the semantic gap between low-level feature and high-level concept of the image content. Eperimental results show that the proposed method have greatly improved the performance of semantic image retrieval. ABOUT THE AUTHORS First Author Li Guizhi, Associate Professor of Beiing Information and Science and Technology University, Ph.D. The author s maor is Computer Applications, and the research fields include machine learning, image retrieval, artificial intelligence, etc. More than 10 papers have been published and received by EI. Second Author Huang Hongbo, Lecturer of Beiing Information and Science and Technology University, master degree in Computer Applications, studying for PhDs in Beiing University of Science and Technology. The author s research fields include image processing, machine vision, etc. CONFLICT OF INTEREST The author confirms that this article content has no conflict of interest. ACKNOWLEDGEMENTS This wor was supported by a grant from Funding Proect for Academic Human Resources Development in Institutions of Higher Learning under the Jurisdiction of Beiing Municipality. (No.PHR201108261) REFERENCES [1] Y.Rui, T. S. Huang, M.Ortega, S.Mehrotra, Relevance Feedbac: A Power Tool for Interactive Content-Base Image Retrieval, IEEE Transactions on Circuits and Video Technology, vol. 8, no.5, pp. 644-655, 1998. [2] D.H. Kim, C.W. Chung, K. Barnard, Relevance Feedbac Using Adaptive Clustering for Image Similarity Retrieval, The Journal of Systems and Software, vol.78, pp. 9 23,2005. [3] Z.H. Zhou, K. J. Chen, Y. Jiang, Eploiting Unlabeled Data in Content-Based Image Retrieval,In Proceedings of the 15th European Conference on Machine Learning, 2004, pp.525-536. [4] L. Wang, K.L. Chan, Z. Zhang, Bootstrapping SVM Active Learning by Incorporating Unlabelled images for Image Retrieval, Proc. IEEE Int. Conf. Computer Vision and Pattern Recognition, 2003, pp. 629-634. [5] G. Giacinto, A Nearest-Neighbor Approach to Relevance Feedbac in Content Based Image Retrieval, In Proceedings of the 6th ACM international conference on Image and video retrieval, 2007, pp.456-463. [6] J. W. Kwaa, N. Chob, Relevance feedbac in content-based image retrieval system by selective region growing in the feature space, Signal Processing: Image Communication, vol.18, pp.787 799, 2003. [7] K. Chandramouli, T. Kliegr, J. Nemrava, V.Svate and E. Izquierdo, Query Refinement and User Relevance Feedbac for Contetualized Image Retrieval, In Proceeding of Visual Information Engineering, 2008, pp. 453-458. [8] M.M. Rahman, P. Bhattacharya, B.C. Desai, A Framewor for Medical Image Retrieval Using Machine Learning and Statistical Similarity Matching Techniques With Relevance Feedbac, IEEE Transactions on Information Technology in Biomedicine, vol.11, No.1, pp.58-69, 2007. [9] Y. Ishiawa, R. Subramanya, MindReader: Query Database Through Multiple Eamples, Proc. Of Int. Conf. on Very Large Data Bases, New Yor, USA, 1998, pp.651-675. [10] P. Muneesawang, L. Guan, Automatic Machine Interactions for Content-Based Image Retrieval Using a Self-Organizing Tree Map Architecture, IEEE Trans. on Neural Networs, vol. 13, no. 4, pp. 821-834,2002. [11] R.J. Liu, Y.H. Wang, T. Baba, D. Masumoto, S. Nagata, SVM- Based Active Feedbac in Image Retrieval Using Clustering and Unlabeled Data, Pattern Recognition, vol.41, pp.2645-2655,2008. [12] C. L. Lin, S.T. Hsieh, T.Y. Sun, C.C. Liu, Cluster Distance Factor Searching by Particle Swarm Optimization for Self-Growing Radial Basis Function Neural Networ, International Joint Conference on Neural Networs, 2006, pp.4825-4830. [13] Y. X. Chen, J.Z. Wang, R. Krovetz. "CLUE: Cluster-Based Retrieval of Images by Unsupervised Learning", IEEE Transactions on Image Processing, vol.14, no.8, pp.1187-1201, 2005. [14] I. Lee, L. Guan, "Content-based image retrieval with automated relevance feedbac over distributed peer-to-peer networ", IEEE International Symposium on Circuits and Systems, 2004,pp. 5-8. Received: September 16, 2014 Revised: December 23, 2014 Accepted: December 31, 2014 Guizhi and Hongbo; Licensee Bentham Open. This is an open access article licensed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/bync/3.0/) which permits unrestricted, non-commercial use, distribution and reproduction in any medium, provided the wor is properly cited.