<!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>Living with the Semantic Gap: Experiences and Remedies in the Context of Medical Imaging</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yannis Kalfoglou</string-name>
          <email>y.kalfoglou@ecs.soton.ac.uk.</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Srinandan Dasmahapatra</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David Dupplaw</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bo Hu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Paul Lewis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nigel Shadbolt</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Y.Kalfoglou and N.Shadbolt are with the Advanced Knowledge Y.Kalfoglou is the</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>-Semantic annotation of images is a key concern for the newly emerged applications of semantic multimedia. Machine processable descriptions of images make it possible to automate a variety of tasks from search and discovery to composition and collage of image data bases. However, the ever occurring problem of the semantic gap between the low level descriptors and the high level interpretation of an image poses new challenges and needs to be addressed before the full potential of semantic multimedia can be realised. We explore the possibilities and lessons learnt with applied semantic multimedia from our engagement with medical imaging where we deployed ontologies and a novel distributed architecture to provide semantic annotation, decision support and methods for tackling the semantic gap problem.</p>
      </abstract>
      <kwd-group>
        <kwd>Semantics</kwd>
        <kwd>Medical Imaging</kwd>
        <kwd>Ontologies</kwd>
        <kwd>Description Logics</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        I. MEDICAL IMAGING DOMAIN
Aof non-textual information, like images and other
dvances in medical technology generate huge amounts
multimedia, along with more conventional media like text
reports. Most of the existing systems focusing on extracting
visual cues with the aid of image analysis algorithms may
experience problems when a rather abstract and ambiguous
query is asked [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Because low level descriptors cannot be
uniquely associated with any other meaningful label unless
explicitly declared or derived as the outcome of a
classification procedure, retrieval based on knowledge level
constructs is a non-trivial task to achieve in general. Our
domain of exploration is medical imaging, in particular
providing semantic support for the breast cancer screening
processes. In the context of the MIAKT project (Medical
Imaging and Advanced Knowledge Technologies1 we built
the Breast Cancer Imaging Ontology (BCIO). It consists of
several relatively independent modules at different levels of
granularity with uniform interfaces to enable integration.
Separations are defined vertically and horizontally. Because
the patients are viewed through different apparatuses and
instrumentation whose results are overlaid and compiled to
give the whole picture, a natural vertical separation of the
domain would be one module for each imaging method,
Xray, MRI, Ultra-Sound, etc. Each imaging module is
composed of a set of image feature descriptors, a set of
diagnosis descriptors capturing high-level abstract features
and a set of concepts for describing meta-image
information. For instance, image analysts and/or
radiographic technicians might focus more on low-level
graphic features, e.g. shape, size and luminosity of an ROI
(Region Of Interest) while a radiologist might step away
from the fine details and concentrate on the interpretation of
all ROIs within the context of the whole image. While
looking into each individual imaging module, we define not
only image descriptors but also image-capture related
concepts. However, knowing what is on an image is
sometimes not sufficient for domain experts to give a proper
interpretation of the image, as knowledge on how the image
is produced is equally critical. In practice, deciding whether
such knowledge should be included or ignored is a trade-off
between the complexity and the accuracy of the ontology.
BCIO is trying to satisfy the requirements on both usability
and extensibility. BCIO provides handles for the
information pertaining to a particular case based on different
aspects and different grain-sizes that are appropriate. This
allows an expert to focus only on the facets relevant to her
interest and/or expertise and makes available her interest
BCIO is supported by a distributed architecture which
enables a number of web-based services that provide
discrete and disparate functionality to a generic application
base. We provide annotation support where users can
annotate an ROI of their choice with the aid of a graphical
editor. We also support semantic querying on the BCIO
concept and instance descriptions. BCIO is DL-based and
we employ DL-based inference to provide automatic
classification of query constructs using the underlying
BCIO ontology.
      </p>
    </sec>
    <sec id="sec-2">
      <title>II. DEALING WITH THE SEMANTIC GAP</title>
      <p>
        When we consider the semantic gap as described by Hare
and colleagues in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]: "much of the interesting work which
is attempting to bridge the gap automatically is tackling the
gap between descriptors and the labels and not that between
the labels and the full semantics"; the question is how this
gap can be narrowed, with which technology and under
which assumptions. We reformulate this question as a
question of applying ontology mapping techniques to tackle
it. As long as we have available a codified representation of
the full semantics Hare and colleagues are referring to, then
ontology mapping is a feasible approach with a lot of
potential applications. We first apply a technique which
allows us to wrap the different interpretations of an image
into a single representation. But, there are situations where
we need to preserve these different interpretations and align
them for the sake of enabling interoperability. To do that,
we employ semantic alignment. It is a subset of a bigger set
of technologies that aim to find alignments of entire
ontologies, like for instance ontology mapping and
alignment tools. To tackle the problem of finding
alignments in order to narrow the semantic gap between
semantics of the multimedia object and its label, we deploy
the idea of semantic
alignment which aims to use a subset of an ontology
mapping system. In particular, we use semantic metrics [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
to discover alignments between ontological structures which
could range from concept name alignments to simple string
matching. We devised a modular architecture for deploying
ontology mapping systems, most of which can provide us
with semantic alignments of the structures we are interested
in. The principle behind our modular architecture is that
there is a variety of alignment systems out there and we are
keen to use them conjunctively for the benefit of a better
informed alignment. For example, in the context of mapping
a specialists medical vocabulary, like the Foundational
Model of Anatomy (FMA) large OWL ontology, to a
generic medical model, like the OpenGALEN ontology, we
found that we can improve the results of mapping by
deploying different ontology mapping systems; each of
which provides a cutting edge in different alignment
algorithms [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The architecture is implemented as a
multi-stage and multi-strategy system comprising of four
modules, namely, Feature Generation, Feature Selection
and Processing, Aggregator and Evaluator. In this system,
different features of the input ontologies are generated and
selected to fire off different kinds of feature matchers,
which are an integral part of many ontology mapping
systems. The resultant similarity values are compiled by
multiple similarity aggregators running in parallel or
consecutive order. The overall similarity is then evaluated to
initiate iterations that backtrack to different stages.
      </p>
    </sec>
    <sec id="sec-3">
      <title>III. CONSIDERATIONS</title>
      <p>
        The MIAKT architecture was designed to provide general
knowledge management in many domains, while allowing
semantically marked-up services to be easily integrated into
a knowledge management application. We applied three
guidelines when designing the architecture: (a) it must allow
institutions to retain control over their own data. In the
medical imaging domain, this means that a hospital's
radiography unit retains control of the images that they
produce by having them stored on an institutional image
server; (b) it must provide simple and fast extendibility.
This means that new services can be imported into the
architecture quickly and easily; (c) a major consideration
which proved a challenge in its implementation, is that the
architecture must provide enough flexibility to be able to be
used in different application domains. Ensuring the
distinction between domain and non-domain data, both
ontological and otherwise, means that a great deal of care
has to be taken in designing the interfaces between
components. Utilising ontologies for the description of the
system as well as the domain has helped us achieve this
goal. Another consideration is that of annotation. Although
annotation of images with the use of a rich semantic
substratum (ideally codified in an ontology) has been
explored in the literature (see, for example, [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]), we are
looking forward to a more expressive annotation regime that
goes beyond memorable object labels and attaches what
Hare and colleagues refer to as "full semantics". There
might be practical problems with the attachment and
location and use of those codified semantics on the image in
question, but practitioners like to work with more and more
expressive and detailed descriptions of an image (especially
in specialist domains, like medical imaging). Finally, an
issue which is related to that of annotation, is the use and
analysis of user queries to assist with annotation and
tackling the semantic gap. In their brief survey of user based
queries analysis, Hare and colleagues point out a number of
techniques that aim to classify user queries according to a
given organisation. As most of that work is focused on
inferring the context of the query, thus assisting in finding
the most relevant image, we are interested to see whether
such an analysis could be used alongside other contextual
information to help narrow the semantic gap between the
object labels (image in question) and the full semantics
(image description).
      </p>
      <p>Bridging the semantic gap in visual information retrieval
is a key enabler for deploying semantic multimedia
applications. Our experience with the MIAKT project and
the breast cancer screening process support highlighted that
this phenomenon exists and is fuelled by the inevitably
different interpretations of images by different domain
experts. We presented an approach to tackle it based on a
simple wrapping technique, and we are considering
deploying ontology mapping technology to cope with the
more semantically rich heterogeneous descriptions of those
images (if available). However, we also advocate that the
use of a flexible and distributed architecture with reasoning
support, such as the one we presented earlier, is an
important infrastructure that needs to be in place to support
semantic multimedia applications.</p>
    </sec>
    <sec id="sec-4">
      <title>ACKNOWLEDGMENT</title>
      <p>All the authors except Kalfoglou and Shadbolt are
supported fully or partially by the OpenKnowledge and
HealthAgents projects which are funded by the EU IST
Framework 6 under Grant numbers IST-FP6-027253 and
IST-FP6-027213. Kalfoglou and Shadbolt are fully
supported by the Advanced Knowledge Technologies
(AKT) Interdisciplinary Research Collaboration (IRC)
project which is sponsored by the UK EPSRC under Grant
number GR/N15764/01. The views and conclusions
contained herein are those of the authors and should not be
interpreted as necessarily representing official policies or
endorsements, either expressed or implied, of the EU IST
FP6 or the UK EPSRC or any other member of the UK
AKT IRC.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Di Sciascio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.M.</given-names>
            <surname>Donini</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Mongelio</surname>
          </string-name>
          .
          <article-title>Structured Knowledge Representation for Image Retrieval</article-title>
          .
          <source>Journal Of Artificial Intelligence Research</source>
          ,
          <volume>16</volume>
          :
          <fpage>209</fpage>
          -
          <lpage>257</lpage>
          ,
          <year>2002</year>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hare</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Enser</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Sandom</surname>
          </string-name>
          .
          <article-title>Mind the gap: Another look at the problem of the semantic gap in image retrieval</article-title>
          .
          <source>In Proceedings of Multimedia Content Analysis, Management and Retrieval 2006</source>
          SPIE Vol.
          <volume>6073</volume>
          , pp.
          <fpage>607309</fpage>
          -
          <lpage>1</lpage>
          , San Jose, California, USA.,
          <year>2006</year>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Hollink</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Shreiber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wielemaker</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Wielinga</surname>
          </string-name>
          .
          <article-title>Semantic annotations for image collections</article-title>
          .
          <source>In Proceedings of the K-CAP'03 Workshop on Knowledge Markup and Semantic Annotation</source>
          , Banff, Canada,
          <year>October 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kalfoglou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Alani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dupplaw</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lewis</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N.Shadbolt. Semantic</given-names>
            <surname>Metrics</surname>
          </string-name>
          .
          <source>In Proceedings of the 15th International Conference on Knowledge Engineering and Knowledge Management (EKAW'06)</source>
          , Podebrady, Czech Republic,
          <year>October 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kalfoglou</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <article-title>CMS: CROSI Mapping System - Results of the 2005 Ontology Alignment Contest</article-title>
          .
          <source>In Proceedings of the K-CAP'-5</source>
          Integrating Ontologies workshop, Banff, Canada, pages
          <fpage>77</fpage>
          -
          <lpage>84</lpage>
          ,
          <year>October 2005</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>