<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2017.53004</article-id><article-id pub-id-type="publisher-id">JCC-74652</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Image Retrieval Using Deep Convolutional Neural Networks and Regularized Locality Preserving Indexing Strategy
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xiaoxiao</surname><given-names>Ma</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jiajun</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Electric and Information Engineering, Soochow University, Suzhou, China</addr-line></aff><pub-date pub-type="epub"><day>08</day><month>03</month><year>2017</year></pub-date><volume>05</volume><issue>03</issue><fpage>33</fpage><lpage>39</lpage><history><date date-type="received"><day>February</day>	<month>17,</month>	<year>2017</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>March</month>	<year>10,</year>	</date><date date-type="accepted"><day>March</day>	<month>13,</month>	<year>2017</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   
   Convolutional Neural Networks (CNN) has been a very popular area in large scale data processing and many works have demonstrate that CNN is a very promising tool in many field, e.g., image classification and image retrieval. Theoretically, CNN features can become better and better with the increase of CNN layers. But on the other side more layers can dramatically increase the computational cost on the same condition of other devices. In addition to CNN features, how to dig out the potential information contained in the features is also an important aspect. In this paper, we propose a novel approach utilize deep CNN to extract image features and then introduce a Regularized Locality Preserving Indexing (RLPI) method which can make features more differentiated through learning a new space of the data space. First, we apply deep networks (VGG-net) to extract image features and then introduce Regularized Locality Preserving Indexing (RLPI) method to train a model. Finally, the new feature space can be generated through this model and then can be used to image retrieval. 
  
 
</p></abstract><kwd-group><kwd>Image Retrieval</kwd><kwd> CNN</kwd><kwd> RLPI</kwd><kwd> Hash</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In traditional CBIR systems, low-level features such as the color, shape and texture features are usually extracted to construct a feature vector for describing images and then, based on a proper similarity measure, images are retrieved by comparing the feature vector corresponding to the query image and those corresponding to images in the data set. Generally, there are three key issues in CBIR systems, (1) selecting appropriate feature extraction method, (2) extracting appropriate image features and (3) matching features with effective method. Many researchers devote most of their attention to the first issue. However, they usually fail to extract the internal structure contained in the features which is crucial for distinguishing data points. In our paper, we aims to find this internal structure from the original data space. Moreover, the convolutional neural network has been developing rapidly since 2012 when Krizhevsky et al. won the championship on the classification of the Image Net based on CNN [<xref ref-type="bibr" rid="scirp.74652-ref1">1</xref>]. Thus, it is a good tool for us to extract more abstract image features. Recently, some works prefer to combine CNN with hash code and a few hashing methods are proposed to measure the relevance between the query and the database. Hash methods can be divided into two categories: supervised hash and unsupervised hash. Since a pair-wise similarity matrix is needed for hash methods, the storage and computational cost can dramatically increase especially for the case when the database is very large. In order to resolve such a problem, we propose a method which utilize the abstract features of CNN and the efficiency of RLPI.</p><p>Indeed, how to dig out the potential information contained in these features is another critical issue. We believe that there is a certain internal structural link between similar features. Thus, our main purpose is to find out this link and RLPI is a good choice in helping us with this research [<xref ref-type="bibr" rid="scirp.74652-ref2">2</xref>]. RLPI is fundamentally based on LPI which is proposed to find out the discriminative inner structure of the document space. However, in out paper, we apply it to the image feature space and get a good performance.</p></sec><sec id="s2"><title>2. Method</title><sec id="s2_1"><title>2.1. VGG-Net</title><p>As mentioned before, we utilize the deep CNN for extracting abstract features from images. In our work, we utilize a VGG-net model with 5 nets for our image retrieval purpose. In here, these five nets are represented with five alphabets from A to E, respectively. The width of convolution layers starts from 64 in the first layer and then increases by a factor of 2 after each max-polling layer, until it reaches 512 and then maintains. In addition to convolution layers, there are five max-polling layers. Although VGG-net contains five nets, the convolution layers and the pooling layers in these five nets have the same parametric settings. This strategy can make sure that the shape comes out of each convolution layer group is consistent, no matter how many convolution layers are added in the convolution group.</p><p>Many studies demonstrate that deeper networks can achieve better performance. However, training deeper networks not only dramatically increases the computational requirements but also needs stringent hardware support. In our work, we utilize VGG-net model to extract image features. In order to implement this network with moderate computing requirements, each image is re- scaled to the same size of 224 &#215; 224, which is then represented with a vector of 4096 in dimension in terms of the network after removing the FC-layer.</p></sec><sec id="s2_2"><title>2.2. A Brief Review of LPI and RLPI</title><sec id="s2_2_1"><title>2.2.1. Locality Preserving Indexing</title><p>LPI is proposed to find out the discriminative inner structure of the document space and extract the most discriminative features hidden in the data space. Given a set of data points and a similarity matrix. Then LPI can be obtained through solving the following minimization problem:</p><disp-formula id="scirp.74652-formula65"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x2.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x3.png" xlink:type="simple"/></inline-formula> is a diagonal matrix and its entries are column sums of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x4.png" xlink:type="simple"/></inline-formula>. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x5.png" xlink:type="simple"/></inline-formula> can be constructed as:</p><disp-formula id="scirp.74652-formula66"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x6.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x7.png" xlink:type="simple"/></inline-formula> is a set of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x8.png" xlink:type="simple"/></inline-formula> nearest neighbors of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x9.png" xlink:type="simple"/></inline-formula>.</p><p>As the objective function will generate a heavy penalty if neighboring data points <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x10.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x11.png" xlink:type="simple"/></inline-formula> are mapped far apart. Thus, to get the objective function minimization is an attempt to ensure that if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x12.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x13.png" xlink:type="simple"/></inline-formula> are close then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x14.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x15.png" xlink:type="simple"/></inline-formula> are close as well [<xref ref-type="bibr" rid="scirp.74652-ref3">3</xref>]. Then, the basis function of LPI are the eigenvectors associated with the smallest eigenvalues of the following generalized eigen- problem:</p><disp-formula id="scirp.74652-formula67"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x16.png"  xlink:type="simple"/></disp-formula><p>Thus, the minimization problem in Equation (1) can be changed to the following problem:</p><disp-formula id="scirp.74652-formula68"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x17.png"  xlink:type="simple"/></disp-formula><p>and the optimal<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x18.png" xlink:type="simple"/></inline-formula>’s are also the maximum eigenvectors of eigen-problem:</p><disp-formula id="scirp.74652-formula69"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x19.png"  xlink:type="simple"/></disp-formula><p>However, according to [<xref ref-type="bibr" rid="scirp.74652-ref2">2</xref>], the high computational cost limits the application of LPI on large datasets. RLPI aims to solve this drawback through solving the eigen-problem in Equation (5) efficiently.</p></sec><sec id="s2_2_2"><title>2.2.2. Regularized Locality Preserving Indexing</title><p>The following theorem can be used to solve the eigen-problem in Equation (5) efficiently:</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x20.png" xlink:type="simple"/></inline-formula> be the eigenvector of eigen-problem:</p><disp-formula id="scirp.74652-formula70"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x21.png"  xlink:type="simple"/></disp-formula><p>with eigenvalue<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x22.png" xlink:type="simple"/></inline-formula>. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x23.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x24.png" xlink:type="simple"/></inline-formula> is the eigenvector of eigen-problem in Equation (5) with the same eigenvalue <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x25.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.74652-ref2">2</xref>].</p><p>Based on this theorem, the direct computation of the eigen-problem in Equation (5) can be avoided and the LPI basis function can be acquired through the following two steps:</p><p>1) Solve the eigen-problem in Equation (6) to get<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x26.png" xlink:type="simple"/></inline-formula>.</p><p>2) Find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x27.png" xlink:type="simple"/></inline-formula> which can satisfy the equation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x28.png" xlink:type="simple"/></inline-formula> and a possible method to find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x29.png" xlink:type="simple"/></inline-formula> which can best fit the following equation in the least squares sense:</p><disp-formula id="scirp.74652-formula71"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x30.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x31.png" xlink:type="simple"/></inline-formula> is the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x32.png" xlink:type="simple"/></inline-formula>-th element of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x33.png" xlink:type="simple"/></inline-formula>. A penalty can be imposed on the norm of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x34.png" xlink:type="simple"/></inline-formula> to avoid infinite many solutions for the linear equations system <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x35.png" xlink:type="simple"/></inline-formula> through the following method:</p><disp-formula id="scirp.74652-formula72"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x36.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x37.png" xlink:type="simple"/></inline-formula> is a parameter to control the amounts of shrinkage. This is the regularization which can be well studied in [<xref ref-type="bibr" rid="scirp.74652-ref4">4</xref>]. Thus, we called this method as Regularized Locality Preserving Indexing (RLPI). Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x38.png" xlink:type="simple"/></inline-formula>, and the RLPI embedding is as follows:</p><disp-formula id="scirp.74652-formula73"><graphic  xlink:href="http://html.scirp.org/file/74652x39.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x40.png" xlink:type="simple"/></inline-formula> is a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x41.png" xlink:type="simple"/></inline-formula>-dimensional new representation of the image <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x42.png" xlink:type="simple"/></inline-formula> and this is our main purpose. From this point of view, RLPI is also a dimensionality reduction method. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x43.png" xlink:type="simple"/></inline-formula>is the transformation matrix. When we perform image retrieval, we can use this new feature representation to retrieval the similar images in the database through cosine distance.</p></sec></sec></sec><sec id="s3"><title>3. Experiments Results</title><p>In order to evaluate the performance of our proposed method, experiments are conducted on Caltech-256 dataset. For the purpose of comparisons, results from other methods are also presented.</p><sec id="s3_1"><title>3.1. Image Datasets</title><p>Caltech-256 dataset contains 29780 images in 256 categories. We select images from the first 70 classes of the caltech-256 dataset to construct a smaller dataset (referred to as Caltch-70 here and after) consisting of 7674 images for our experiment. We select 500 images randomly as the queries and the remaining as the targets for search.</p></sec><sec id="s3_2"><title>3.2. Quantitative Evaluation</title><p>Three measures are used to evaluate the performance of different algorithms. The first one is the precision defined as:</p><disp-formula id="scirp.74652-formula74"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x44.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x45.png" xlink:type="simple"/></inline-formula> is the number of correct relevant returns among the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x46.png" xlink:type="simple"/></inline-formula> retrieved images.</p><p>The precision tells us the rate of relevant images in total retrieved images in a particular search. However, sometimes, we want to get more relevant images from the database rather than just a very high precision. Thus, the recall is also an important measure of the performance of different algorithms. We define the second measure recall as:</p><disp-formula id="scirp.74652-formula75"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/74652x47.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/74652x48.png" xlink:type="simple"/></inline-formula> is the total number of relevant images in the dataset.</p></sec><sec id="s3_3"><title>3.3. Results</title><p>A. Comparisons with Hash Type Methods</p><p>In this section, we compare our proposed method (VGG-RLPI) with many hash type methods [<xref ref-type="bibr" rid="scirp.74652-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.74652-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.74652-ref7">7</xref>]. In [<xref ref-type="bibr" rid="scirp.74652-ref6">6</xref>], Iterative Quantization (ITQ) and PCA random rotation (PCA-RR) methods are proposed which represents state-of-art in 2013. And many classic hash type methods such as locality sensitive hashing (LSH), PCA hash (PCAH) and SKLSH [<xref ref-type="bibr" rid="scirp.74652-ref7">7</xref>] are also in comparison with our proposed method and from the results, we can find that our proposed method is superior to these methods.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows the retrieval precision and recall of different methods averaged among 500 queries in the Caltech-70 dataset. For the purpose of comparisons, results from other hash type methods are also presented. In these methods, features are extracted with the VGG-net. From the curves in this figure we can see that our proposed method (VGG-RLPI) performs the best among others.</p><p>B. Comparisons with Dimension Reduction Methods</p><p>As has mentioned above, the RLPI is also a dimension reduction method. Thus, comparisons are also performed with two other dimension reduction methods: the Principle Component Analysis (PCA) method and the Linear Graph Embedding (LGE) method. For fair comparisons, retrieval experiments are first performed with reduced feature vectors obtained from these three methods to determine the optimal dimension. <xref ref-type="fig" rid="fig2">Figure 2</xref> gives the mean precision of the three methods at different number of returns in the Caltech-70 dataset. From the figure, we can see that the optimal dimension is 100 both for LGE and RLPI. However, for PCA method, the curves almost coincide when feature dimension exceed 50. Thus, for the following comparison, we select the precision corresponding to 100 dimension for the three dimension reduction methods. From the results in <xref ref-type="fig" rid="fig3">Figure 3</xref> we can find that our proposed method superior to the other two ones.</p></sec></sec><sec id="s4"><title>4. Conclusion</title><p>In this paper, a novel method utilizing the deep CNN and the RLPI is proposed for image retrieval. Since the CNN features have both abstract and global properties in FC-layers, it can well represent an image and also has a good discrimination ability in both classification and information retrieval tasks. However, using the features extracted from CNN to perform pattern matching directly is inefficient. On the other hand, the RLPI can learn a new feature space which is</p><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Image retrieval results: (a) Precision of Image Retrieval on Caltech-70 dataset; (b) recall of Image Retrieval on Caltech-70 dataset.</title></caption><fig id ="fig1_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/74652x49.png"/></fig><fig id ="fig1_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/74652x50.png"/></fig></fig-group><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Mean retrieval precision with reduced feature vectors from two dimension reduction methods: (a) PCA method and (b) LGE method and (c) RLPI method.</title></caption><fig id ="fig2_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/74652x51.png"/></fig><fig id ="fig2_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/74652x52.png"/></fig><fig id ="fig2_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/74652x53.png"/></fig></fig-group><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Comparison of VGG-RLPI and dimension reduction methods with optimal dimension in the Caltech-70 dataset: (a) Mean retrieval precision; (b) mean retrieval recall.</title></caption><fig id ="fig3_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/74652x54.png"/></fig><fig id ="fig3_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/74652x55.png"/></fig></fig-group><p>more discriminative compare to the original features. Experiments results in the Caltech-70 datasets show that our proposed method outperforms existing hash based methods and two other popular dimension reduction methods.</p></sec><sec id="s5"><title>Cite this paper</title><p>Ma, X.X. and Wang, J.J. (2017) Image Retrieval Using Deep Convolutional Neural Networks and Regularized Locality Preserving Indexing Strategy. Journal of Computer and Communications, 5, 33-39. https://doi.org/10.4236/jcc.2017.53004</p></sec></body><back><ref-list><title>References</title><ref id="scirp.74652-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Krizhevsky, A., Sutskever, I. and Hinton, G.E. (2012) Imagenet Classification with Deep Convolutional Neural Networks. In: Ad-vances in Neural Information Pro- cessing Systems.</mixed-citation></ref><ref id="scirp.74652-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Cai, D. and He, X.F. and Zhang, W.V. and Han, J.W. (2007) Regularized Locality Preserving Indexing via Spectral Regression. Proceedings of the 16th ACM Conference on Conference on Information and Knowledge Management, 741-750.</mixed-citation></ref><ref id="scirp.74652-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">He, X., Cai, D., Liu, H. and Ma, W.-Y. (2004) Locality Preserving Indexing for Document Representation. In: Proc. 2004 Int. Conf. on Research and Development in Information Retrieval (SIGIR’04), Sheffield, July 2004, 96-103.  
https://doi.org/10.1145/1008992.1009012</mixed-citation></ref><ref id="scirp.74652-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Hastie, T., Tibshirani, R. and Friedman, J. (2001) The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer-Verlag, New York.  
https://doi.org/10.1007/978-0-387-21606-5</mixed-citation></ref><ref id="scirp.74652-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Kafai, M., Eshghi, K. and Bhanu, B. (2014) Discrete Cosine Transform Locality- Sensitive Hashes for Face Retrieval. IEEE Transactions on Multimedia, 16, 1090- 1103. https://doi.org/10.1109/TMM.2014.2305633</mixed-citation></ref><ref id="scirp.74652-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Gong, Y., Lazebnik, S., Gordo, A. and Perronnin, F. (2013) Iterative Quantization: A Procrustean Approach to Learning Binary Codes for Large-Scale Image Retrieval. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35, 2916-2929.  
https://doi.org/10.1109/TPAMI.2012.193</mixed-citation></ref><ref id="scirp.74652-ref7"><label>7</label><mixed-citation publication-type="book" xlink:type="simple">Raginsky, M. and Lazebnik, S. (2009) Locality-Sensitive Binary Codes from Shift- Invariant Kernels. In: Bengio, Y., Schuurmans, D., Lafferty, J.D., Williams, C.K.I. and Culotta, A., Eds. Advances in Neural Infor-mation Processing Systems 22, Curran Associates, Inc., 1509-1517.</mixed-citation></ref></ref-list></back></article>