<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>UESTC at ImageCLEF 2012 Medical Tasks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Hong Wu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kuangkai Sun</string-name>
          <email>sunkuangkai@163.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xianzhi Deng</string-name>
          <email>dengxian.zhi@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yi Zhang</string-name>
          <email>zhangyi308@163.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bili Che</string-name>
          <email>blche@sina.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computer Science and Engineering, University of Electronic Science and Technology of China</institution>
          ,
          <addr-line>611731 Chengdu</addr-line>
          ,
          <country country="CN">P. R. China</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2012</year>
      </pub-date>
      <abstract>
        <p>This paper describes the methods used and results archived by our research group in the ImageCLEF 2012 medical retrieval and classification tasks. We performed three sub-tasks, ad-hoc retrieval, case-based retrieval, and modality classification. For the retrieval tasks, we combined semantic-based retrieval with traditional text-based retrieval. The semantic-based retrieval was conducted by comparing query concepts and document concepts with semantic similarity measure, and asymmetric similarity measures were also proposed by modifying the existing symmetric measures. For the modality classification task, we used multiple kernel learning to combine various visual features.</p>
      </abstract>
      <kwd-group>
        <kwd>Medical Retrieval</kwd>
        <kwd>Semantic Similarity</kwd>
        <kwd>Lemur</kwd>
        <kwd>MeSH</kwd>
        <kwd>Modality Classification</kwd>
        <kwd>MKL</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        This paper describes the third participation of the UESTC group in the ImageCLEF
medical retrieval and classification tasks [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. For the retrieval tasks, we adopted our
retrieval method [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] which combining semantic-based retrieval with text-based
retrieval. In our approach, each query or document has two representations, a
textbased one and a concept-based one. The concept-based representations are
constructed by mapping the text of a query or document to MeSH [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] descriptors
(concepts) by MeSHUP [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], a MeSH classification system. In the semantic-based
retrieval model, the query concepts and document concepts are compared with
semantic similarity measure, and asymmetrical similarity measures are also proposed.
Then the inter-concept similarities are aggregated to compute the relevance score of a
document. For the text-based retrieval, any state of the art information retrieval
models can be used. Finally, the semantic-based and text-based retrievals are
combined. Our retrieval method was implemented on Lemur toolkit [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Based on our
previous study [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], we used multiple kernel learning (MKL) to combine various visual
features for modality classification.
      </p>
      <p>The remainder of this paper is organized as follows. Our retrieval method used in
both ad-hoc retrieval and case-based retrieval is described in section 2, and our
MKLbased modality classification method is given in section 3. Finally, our submitted runs
and results are presented in section 4, followed by the conclusions in section 5.</p>
      <p>Improving Medical Retrieval by Incorporating
Semantic</p>
      <p>
        Based Retrieval
In our approach, each document or query has two representations, a text-based
representation and a concept-based representation, which are indexed and searched
separately. The concept-based representation is constructed by mapping the text of a
document or query to MeSH descriptors by MeSHUP [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], and each MeSH descriptor
is used as index term as a whole. For the semantic-based retrieval, the query concepts
and document concepts are compared with semantic similarity measures. And we also
proposed asymmetrical semantic similarity measures which can be built by modifying
existing symmetric measures. Then the inter-concept similarities are aggregated to
compute the relevance score of a document. In the text-based representation, single
words or word stems are used as index term. Any state of the art retrieval models,
such as TF-IDF, BM25, etc. can be used for the text-based retrieval. Finally, the
semantic-based and text-based searches are combined. Following section will give
more details of our approach.
2.1
      </p>
      <p>Semantic Similarity Measures</p>
      <p>
        Ontology-based semantic similarity measures use ontology as the primary
information source. They can be roughly grouped into three categories: path-based,
information-based, and feature-based measures [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and all of them are symmetric
measure. Path based similarity measure is a straightforward and efficient approach. It
usually utilizes the information of the shortest path between two concepts, of the
generality or specificity of both concepts in ontology hierarchy. The
informationbased approaches are based on the information theory which use text corpus as
secondary information source. They all use information content (IC) of concept nodes
derived from the IS-A relations and corpus statistics. Feature based measure assumes
that each concept is described by a set of terms indicating its properties or features.
Then, the more common characteristics and the less non-common characteristics two
concepts have, the more similar they are.
      </p>
      <p>
        In this paper, we use a path-base measure, Li’s measure [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], which combines the
shortest path and the depth of ontology information in a non-linear function:
where L stands for the shortest path between two concepts, α and β are parameters
scaling the contribution of shortest path length and depth respectively. In our
experiment, we set α and β to 0.2 and 0.6 respectively.
      </p>
      <p>Asymmetrical Semantic Similarity</p>
      <p>Contrary to document clustering and classification, document retrieval is an
asymmetric problem. For example, for a query with term Brain Diseases, the
document containing term Alzheimer Disease has a high probability of being relevant.
But, for a query with term Alzheimer Disease, the document containing term Brain
Diseases would not necessarily be relevant. Based on this observation, we propose
asymmetrical semantic similarity, with which the similarity of the former pair in the
example is greater than that of the later one. The asymmetric measure is given as
,
,
,
,           ,    
, ,                                                           
where ,  are two concepts from a query and a document respectively. ,
can be any semantic similarity measures, such as edge-based, information-based
measures etc.. ∈ 0,1 is a punishment factor to reduce the similarity value if is
neither an ancestor of, nor equal to . When is set to 0, only the document concept,
which is a child of, or equal to a query concept, will contribute to the relevance score
of that document.</p>
      <p>If we do not distinguish the document concepts, which are children of, or equal to a
query concept, we can get following similarity measure,
1,                 ,    </p>
      <p>, ,                                                   
when setting to 0, this formula can simulate query expansion which expand query
with all descendants of the query concepts.</p>
      <p>
        The above measures can be used to compare two concept nodes (tree numbers).
However, each MeSH descriptor corresponds to one or several nodes in the MeSH
trees. When two descriptors are compared, there exit many similarities between the
two sets of concept nodes. Therefore, these similarities should be aggregated to get
the similarity between descriptors. An easy solution is to choose the maximum
similarity among these similarities
where ,  are descriptors from a query and a document respectively. and
are the sets of corresponding tree numbers of   and , and is the
asymmetrical semantic similarity between the two concept nodes. Following Azuaje’s
work [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], an alternative measure for two descriptors is defined as
where | ∙ | is the cardinality of a set. Our previous study indicates this measure can
achieve better performance, and will be used in following experiments. Both
measures have asymmetric property due to the use of .
(2)
(3)
(4)
(5)
      </p>
      <p>Semantic Similarity between Query and Document</p>
      <p>In semantic-based retrieval, a query is defined as a set of descriptors, , and
a document is given as ′ . The similarity between a query and a document,
and also the retrieval score can be the average of all the inter-descriptor similarities:
,</p>
      <p>,
,
,
′,
2.3
3
3.1
(6)
(7)
(8)
(9)
,
,
∑∈,∈</p>
      <p>
        ,
||||
||||
This measure tends to give small results. Alternatively, we can build measure based
on the best conceptual matches between the two groups of concepts. Following
Azuaje’s measure [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the similarity is defined as
,
∑∈
∈
,
∑∈
∈
,
Considering the application in retrieval, the relevance score can be further simplied,
by ignoring normalization and the comparison from document side, to
∑∈
max∈
      </p>
      <p>S , ′
2.4</p>
      <p>Combination of Semantic-based and Text-based Search</p>
      <p>To combine semantic-based retrieval and text-based retrieval, the score of each
ranking should be normalized. Given a ranking, the normalized retrieval score of
document is given by
where max and min are the maximum and minimum scores in this ranking. Then the
normalized scores of text-based ranking and semantic-based ranking are combined to
get the score as
where  is between 0 and 1, and determined by experiment.</p>
      <p>Modality Classification with Multiple Kernel Learning</p>
      <p>Multiple Kernel Learning</p>
      <p>A normal SVM classifier is designed for two-class problem, and can treat with
only a single kernel. Given n training samples {(xi , yi )}in1 , where xi  is the input
vector and label yi  1,1.</p>
      <p>Support vector machines originate from linear classifiers and maximize the margin
between samples of both classes. Introducing a feature mapping  from the input
space  to a reproducing kernel Hilbert space (RKHS)  , linear classifiers in  of
the form
f (x)  w (x)  b
(11)
which provides a rich set of flexible classifiers in  . The parameters ( w , b) are
determined by solving an equivalent dual optimization. The dual optimization
depends only on inner products (similarities) of inputs which can be alternatively
computed by means of kernel functions k, given by</p>
      <p>k(x, x' )   (x), (x' ) .</p>
      <p>And the final decision function can be written as</p>
      <p>n
f (x)  i1 ik(xi , x)  b
.</p>
      <p>The multiple kernel learning framework extends the regular SVM formulation by
an adaptively-weighted combined kernel which fuses different kinds of features. The
combined kernel is as follows:</p>
      <p>
        M M
k(x, x')  j1  jk j (x, x') with  j  0, j1  j  1 (14)
where  j is weight to combine M sub-kernels k j (x, x') . MKL can estimate optimal
weights from training data. Sonnenburg et al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] proposed an efficient algorithm of
MKL to estimate optimal weights and SVM parameters simultaneously by iterating
training steps of a normal SVM. This implementation is available as the SHOGUN
machine learning toolbox. For medical modality classification with image features,
firstly, one sub-kernel for each image features are prepared, then the weights are
estimated by the MKL method, finally, the optimal combined kernel is obtained. In
the experiment, we used the MKL library included in the SHOGUN toolbox as the
implementation of MKL.
(12)
(13)
3.2
      </p>
      <p>Visual Features for Modality Classification
In our study, we tested five image features, which are described as following.</p>
      <p>Gray Value Histogram (GH): The gray value histogram of an image represents
the distribution of the pixels in the image over the gray-level scale. 32 bins are used in
our study.</p>
      <p>
        Edge Histogram Descriptor (EHD): The edge histogram descriptor [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
represents the spatial distribution of five types of edges, namely vertical, horizontal,
45-degree diagonal, 135-degree diagonal, and non-edge types.
      </p>
      <p>
        Tamura Texture Feature (Tamura): Based on the research of textural features
corresponding to human visual perception, Tamura et al.[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] proposed six basic
textural features, namely, coarseness, contrast, directionality, line likeness, regularity,
and roughness. The coarseness, contrast and directionality features are used in this
study.
      </p>
      <p>
        Gabor Texture Feature (Gabor): It has been proposed that Gobor filters can be
used to model the responses of the human visual system, and Gabor filter based
approaches are popular for texture feature extraction. We use an implementation
proposed by Manjunath et al [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The feature is built by filtering the image with a
bank of orientation and scale sensitive filters and computing statistic measures of the
output in the frequency domain.
      </p>
      <p>
        SIFT: SIFTs [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] are local features and designed to describe an area of an image
so to be robust to noise, illumination, scale, translation and rotation changes. For
medical image classification, the SIFT rotation-invariance is not relevant, as the
various structures in the radiographs are likely to appear always with the same
orientation. Moreover, the scale is not likely to change too much between images of
the same class. So, we ignore the scale- and rotation-invariance in our study.
4
      </p>
      <p>Experiments and Results</p>
      <p>
        Our previous study on OHSUMED data indicated that the asymmetric measure
(equation 2) with the punishment factor set to 0.5 gets the best results, and it was
used in our submitted runs. Since we hadn’t study our method on previous
ImageCLEF data when submitting the runs, we set the other parameters by guess. For
ad-hoc retrieval, we constructed MeSH query representation with the top 5 descriptors
returned by MeSHUp, and MeSH document with the top 10 descriptors, and set the
combining parameter to 0.6. For case-based retrieval, if the article had MeSH
terms assigned to it, we used them as the MeSH document. Otherwise, we constructed
both MeSH query and document with the top 10 returned descriptors, and set the
combining parameter to 0.8. These guessed setting resulted in unpromising
performances in this campaign. When preparing this report, we trained our method
on ImageCLEF 2010 ad-hoc retrieval data [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and the best performance was achieved
by the asymmetric measure (equation 2) while using the top 10 descriptors for both
query and document and setting to 0.15. We then tested our method with the best
settings on both ad-hoc and case-based retrieval. All our methods are implemented on
Lemur toolkit [15].
4.1
      </p>
      <p>Ad-hoc Retrieval</p>
      <p>For ad-hoc image retrieval, we test two document representations ‘c’ and ‘tc’,
which respectively uses only the caption of each image, and it plus the title of the
article. When combining text-based retrieval with MeSH-based retrieval, the run
name is also suffixed with ‘m’. We also considered use modality classification
information to enhance retrieval, and such runs have the name suffixed of ‘mc’. All
six submitted runs are prefixed with ‘UESTC’. Besides the submitted runs, we also
report two runs with the parameters trained on ImageCLEF 2010 ad-hoc retrieval
data. One is with the asymmetric similarity measure (asym), and the other is with
symmetric measure (symm). The text-based retrievals in all runs are based on
TFIDF model. The results of all runs are listed in the Table 1. It indicates that our
methods with trained parameters can achieve promising results, and the one with
asymmetric measure achieves the best performance, which can rank sixth among all
textual runs of this year.</p>
      <p>For case-based retrieval, the full text of an article is used for the text-based
document representation, and denoted by ‘f’. Similar to ad-hoc retrieval, we also
report two runs with the trained parameters. And the text-based retrievals in all runs
are also based on TF-IDF model. All results are listed in the Table 2. It indicates that
our methods with trained parameters can achieve promising results, and the one with
asymmetric measure achieves the best, which can rank 3rd among all case-based runs
of this year.
4.3</p>
      <p>Modality Classification
This paper describes our contribution to the ImageCLEF 2012 medical retrieval task.
We combine semantic-based retrieval with text-based retrieval for medical retrieval.
For semantic-based retrieval, asymmetric similarity measures are also proposed to
compare query concepts and document concepts. Our submitted runs for ad-hoc and
case-based retrieval are based on guessed parameters and perform unpromisingly. But
our new runs with the trained parameters perform well. This validates our methods.
For modality classification, we use MKL to combine different visual features and
achieve good results.</p>
      <p>Acknowledgments. This research is partly supported by the National Science
Foundation of China under grants 60873185.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Henning</given-names>
            <surname>Müller</surname>
          </string-name>
          , Alba Garcia Seco de Herrera, Jayashree Kalpathy-Cramer,
          <article-title>Dina Demner Fushman, Sameer Antani, Ivan Eggel, Overview of the ImageCLEF 2012 medical image retrieval and classification tasks</article-title>
          ,
          <source>CLEF 2012 working notes</source>
          , Rome, Italy,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Wu</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <article-title>Sun K. Improving Context-Based Medical Image Retrieval by Incorporating Semantic-Based Retrieval</article-title>
          .
          <source>In International Conference on Internet Multimedia Computing and Service</source>
          ,
          <string-name>
            <surname>ICIMCS</surname>
          </string-name>
          <year>2012</year>
          , (
          <year>2012</year>
          ). to appear
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>3. MeSH: http://www.nlm.nih.gov/mesh/meshhome.html</mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>4. Lemur: http://www.lemurproject.org</mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Trieschnigg</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pezik</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            <given-names>V.</given-names>
          </string-name>
          , de Jong F.,
          <string-name>
            <surname>Kraaij</surname>
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rebholz-Schuhmann D. MeSH</surname>
          </string-name>
          <article-title>Up: effective MeSH text classification for improved document retrieval</article-title>
          .
          <source>Bioinformatics</source>
          .
          <volume>25</volume>
          ,
          <issue>11</issue>
          (Jun.
          <year>2009</year>
          )
          <fpage>1412</fpage>
          -
          <lpage>1418</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Wu</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            <given-names>C</given-names>
          </string-name>
          .
          <article-title>Medical Image Classification with Multiple Kernel Learning</article-title>
          .
          <source>In the 2nd International Conference on Internet Multimedia Computing and Service</source>
          ,
          <string-name>
            <surname>ICIMCS</surname>
          </string-name>
          <year>2010</year>
          , (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jing</surname>
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ng K.M.</surname>
          </string-name>
          <article-title>A comparative study of ontology based term similarity measures on PubMed document clustering</article-title>
          .
          <source>In DASFAA'07</source>
          , (
          <year>2007</year>
          )
          <fpage>115</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bandar</surname>
            ,
            <given-names>Z. A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>McLean D.</surname>
          </string-name>
          ,
          <article-title>An Approach for Measuring Semantic Similarity between Words Using Multiple Information Sources</article-title>
          .
          <source>IEEE Trans. Knowl</source>
          . Data Eng.,
          <volume>15</volume>
          ,
          <issue>4</issue>
          (
          <year>2003</year>
          ),
          <fpage>871</fpage>
          -
          <lpage>882</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Azuaje</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , and Bodenreider,
          <volume>0</volume>
          . (
          <year>2005</year>
          ).
          <article-title>Ontology-driven similarity approaches to supporting gene functional assessment. In ISMB'2005 SIG meeting on Bio-ontologies (</article-title>
          <year>2005</year>
          )
          <fpage>9</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Sonnenburg</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rätsch</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schäfer</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schölkopf</surname>
            <given-names>B.</given-names>
          </string-name>
          <year>2006</year>
          .
          <article-title>Large scale multiple kernel learning</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          ,
          <volume>7</volume>
          (
          <year>July 2006</year>
          )
          <fpage>1531</fpage>
          -
          <lpage>1565</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Won</surname>
            <given-names>C.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
            <given-names>D.K.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Park S</surname>
          </string-name>
          .-J.,
          <article-title>Efficient use of MPEG-7 edge histogram descriptor</article-title>
          ,
          <source>ETRI Journal</source>
          ,
          <volume>24</volume>
          , (
          <year>2002</year>
          )
          <fpage>23</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Tamura</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mori</surname>
            <given-names>S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Yamawaki</surname>
            <given-names>T.</given-names>
          </string-name>
          <year>1978</year>
          .
          <article-title>Texture features corresponding to visual perception</article-title>
          .
          <source>IEEE Trans. On Systems, Man, and Cybernetics</source>
          ,
          <volume>8</volume>
          ,
          <issue>6</issue>
          (June,
          <year>1978</year>
          ),
          <fpage>460</fpage>
          -
          <lpage>473</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Manjunath</surname>
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ma</surname>
            <given-names>W.</given-names>
          </string-name>
          <year>1996</year>
          .
          <article-title>Textures for browsing and retrieval of image data</article-title>
          .
          <source>IEEE Trans on Pattern Analysis and Machine Intelligence</source>
          ,
          <volume>18</volume>
          ,
          <issue>8</issue>
          (Aug.
          <year>1996</year>
          ),
          <fpage>837</fpage>
          -
          <lpage>842</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Lowe</surname>
            ,
            <given-names>D.G.</given-names>
          </string-name>
          <year>1999</year>
          .
          <article-title>Object recognition from local scale-invariant features</article-title>
          .
          <source>In Proceedings of International Conference on Computer Vision</source>
          , ICCV'
          <volume>99</volume>
          . 2,
          <fpage>1150</fpage>
          -
          <lpage>1157</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>