<!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>Labeling images by interpretation from Natural Viewing</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Karen Guo</string-name>
          <email>guoxx431@umn.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Danielle N Pratt</string-name>
          <email>pratt308@umn.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Paul R Schrater</string-name>
          <email>schrater@umn.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Angus MacDonald III</string-name>
          <email>angus@umn.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer</institution>
          ,
          <addr-line>Science</addr-line>
          ,
          <institution>University of Minnesota</institution>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Psychology, University of Minnesota</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, we would like to discuss the connection between visual processing and the understanding of an image. While the information of image viewing can be obtained from subjects' eye fixation, the understanding of an image can be obtained from the subjects' description of the given image. Furthermore, we proposed a new image labeling method based on the connection between eye fixation and image description by humans. By generating this new kind of labeling method, we can construct an image dataset with labels that are closer to how humans understand the incoming image. In addition, we would like to discuss the proof that the proposed labels better describe the image compared to other types of labeling systems. Research about the relationship between images and human descriptions can be applied to several different applications. For instance, by analyzing the pairwise similarity of user descriptions, we could have a measurement of the complexity of image content. Another possible application is to use this dataset as a criterion to find the difference in visual processing of individuals with or without certain psychological characteristic.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        INTRODUCTION
Understanding an image is straightforward for a human:
humans view an image and describe both the content and what
is happening in the image. Teaching the computer to learn to
understand an image the way that human does is an
interesting question since there are lots of potential applications in
artificial intelligence fields. One of the most well-known
image understanding methods is to recognize objects existing in
the image. For example, ImageNet [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is an image dataset that
contains thousands of object classes and is used to train the
c 2018. Copyright for the individual papers remains with the authors Karen Guo,
Danielle N Pratt, Angus MaDonald III, and Paul R Schrater. Copying permitted for
private and academic purposes.
      </p>
      <p>
        ExSS ’18, March 11, Tokyo, Japan.
computer to detect and recognize these objects. And Alexnet
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] is one of the famous deep neural networks for retrieving
the information from the dataset and performing well on
object detection and recognition tasks. This method uses one
aspect of human visual processing: object recognition.
However, human understanding of an image is not limited to
the object recognition in the image. Humans consider not
only the objects in the image but also the details or
distortion of them. Moreover, humans may also focus on the
interactions or the relations between objects or smaller entities.
Take figure 1 as an example, if we apply an object recognition
method such as [
        <xref ref-type="bibr" rid="ref10 ref9">10, 9</xref>
        ] to this image, these methods result in
several person objects and their positions in the image. But
ideally, we would want to focus on descriptions beyond the
objects, such as ”the crowd in the convention room” or ”the
shaking hands of two people at the front.”
In this paper, we introduce a procedure of collecting image
information from a more natural perspective of human visual
processing. In comparison with an object-oriented dataset,
we asked subjects to describe the whole image before
labeling partial regions in the image. This way, we could
simulate the order of human visual processing while a new scene
incoming. Moreover, we involve eye fixation data as visual
attention prior to labeling process. Both the information from
feature extraction and the eye fixation traces of the image
are included to calculate the important regions of the image.
Therefore, these regions are more critical for understanding
the image. After regenerating the region-need-to-annotate,
we construct an annotation interface for crowdworkers
considering the balance between efficiency and fatigue, and
simulation of human vision. Our annotation result is closer to
how we view an image than previous datasets. These
descriptions we collected provide not only the name of entities but
also the relations between entities with an overall and natural
understanding of the image.
      </p>
      <p>In the following sections, we will discuss the details of our
annotation methods and the potential applications based on
our dataset.</p>
      <p>
        DATA ANNOTATION
In this section, we introduce how we combine subjects’ eye
fixation and their descriptions upon an image to generate our
new labeling on the image. Our stimuli images for annotation
are originated from MS-COCO dataset [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] as a reasonable
subset containing different scenes and situations.
Visual Attention Clusters
In order to involve human eye movement to our annotation
method, we first recorded 100 subjects’ mouse traces on given
images with SALICON [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to simulate their eye movements.
SALICON is a tool to approximate visual attention via mouse
traces. They first applied Gaussian blur filter on every image
and uploaded them to Amazon Mechanical Turk to collect
large-scale mouse-tracking data. The collected mouse traces
on the blurred images can be transformed into simulated eye
movement maps on the images (Figure 2. (b)). In this way,
the visual attention map of an image can be approximated
from a large amount of subjects’ mouse traces instead of
using an eye tracking machine (Figure 2.(c)). Furthermore, in
order to emphasize on the eye fixation on an image, we
collected ”fixation points” from the mouse traces. These fixation
points are defined and filtered by the length of time that the
mouse stays at the certain position. From their analysis in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
these maps are closer to the real visual attention of human
than the attention maps generated by image-oriented saliency
detection methods such as [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>After obtaining the fixation points in an image, we assume
that these points belong to some regions where humans would
focus to within their viewing processes. We approximated
these regions with a mixture Gaussian model and clustered
these fixation points into regions. This way, we generated a
set of regions, or descriptive regions, that include information
related to human visual attention while viewing and
understanding an image.</p>
      <p>Crowdworkers’ Annotation and Postprocessing
After discovering the descriptive regions from aggregating
fixation points, we next designed an annotation interface for
these regions. Our instructions in the annotation interface
lead users to describe the whole image first. Then the
interface provides users these descriptive regions in the given
image for labeling. With this questions order, we ensure that
the descriptions are similar to human natural viewing process.
Here we uploaded our annotation interface to Amazon
Mechanical Turk (Mturk), which is a crowdworker platform, and
collect users’ descriptions on it.</p>
      <p>
        In order to refine the descriptions collected from Mturk, we
use natural language processing (NLP) tools to postprocess
descriptions of each image. Currently one of the NLP tools
we use is Wordnet [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Wordnet is an English dictionary
dataset that has a tree-like structure for every word. By
applying a dictionary to the collected descriptions, we clear the
incomprehensible descriptions and merge nouns that have
similar meaning, which is defined by both the nouns and their
hypernyms that are related by wordnet. Figure 3. shows an
example of 10 subjects’ descriptions from Mturk and one
refined description of the red box in the image. With more
descriptions collected and more NLP tools involved in the
future, we could generate more detailed and informative
annotations for these descriptive regions.
DISCUSSION AND NUMERICAL ANALYSIS
Our annotation method represents a different way for
computers to learn and understand an image. Currently, we have
collected 10 subjects’ annotation results on 113 images as a
pilot dataset. As more images are annotated using this novel
method, computers can learn to generate a more
humanlike description for a new image by applying neural network
methods with structures such as [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Furthermore, this
dataset can be used for multiple applications such as object
detection, foreground-background separating, scene
recognition and image caption generation. Moreover, deep learning
methods can exploit these new annotations with both directed
and generative models. Given the interest-defined regions R,
labels L and a set of images I , a computer can learn the
mapping between them and make complex predictions between
R, L and I . For example, we can learn to predict what is
interesting in an image, or generate novel image from labels
and/or regions. We could also find related images using a
single input region after we learn the relation between R and I .
This connection can also aid in recognizing different objects
from a more contextual view.
      </p>
      <p>In addition to direct applications in computer vision fields,
we also want to identify human interest in an image. People
may naturally gravitate toward only a few regions of
interest in some objectively complex images. We want to
quantify this Interest Complexity, as we believe it is a better
measure of how much information people actually extract from
an image, independent of the image’s objective complexity.
In order to generate this Interest Complexity ( ), we consider
the users’ descriptions (or labels L) collected for regions R
from the Mturk platform. Different subjects’ descriptions of
each image can vary widely, providing considerable
information for the annotation procedure. Comparing the content of
subjects’ descriptions of the same image pairwise is a way
to retrieve information. We could not only know whether a
subject is answering correctly, but also know how many
subjects give simultaneous descriptions. In our analysis, We use
spectral clustering to find the description groups that the
belonging subjects have similar descriptions. If the image has
more sparse groups, the image has descriptive regions or
content that is hard to describe with the same words. Following
this criterion, we generate for each image based on the
collected descriptions from the crowdworkers. Figure 4. shows
generated from our current pilot dataset with 10 subjects
for each image. In Figure 4. (b), the image contains only one
woman with a golf club and the background is clean, which
results in a higher magnitude of the simplicity weight. On
the other hand, Figure 4. (c) contains an enormous amount
of information as it has a cluttered background. The sample
description of one descriptive region can be found in Figure
3. Since there are many different descriptions among subjects
for one region, the resulting has a lower magnitude. Figure
4 (a) contains an overall example of 20 images.
Generally speaking, there maybe two set of ambiguous descriptions
of an image, but most user descriptions fall into these two
groups, which suggests an objectively complex image and
results in a concentrating interest (higher ). There may also
be 10 sets of different descriptions with each set containing
only one user, which would be a case of lower . With more
and more user descriptions collected, we could stably
generate this interest complexity measurement .</p>
      <p>After measuring the interest complexity of each image, a
variety of applications in different fields can be developed or
improved. For example, we could explore choices for the
design of a new user interface based on the testing groups, such
as using a simpler image set when the test has a time
limitation for users to understand the image. This can also be used
as an objective measurement of detecting a certain
psychological characteristic. For instance, we could collect eye
movement data from individuals with and without a psychological
characteristic. By comparing and analyzing these data with
our annotated dataset, we could find a more numerical way to
distinguish whether a new individual has this characteristic.
It could also aid in some clinical tests that currently required
clients to take a subjective test, the results of which need to
be scored by experienced professionals. Through the
abovementioned process, we could run an objective measurement
and facilitate professionals testing. This could also possibly
simplify the testing pipeline if image viewing is accessible
and more comfortable for clients.
(a) Interest Complexity
generated from subjects’ descriptions.</p>
      <p>CONCLUSION
In this paper, we present an image annotation method that
includes information from human visual processing. This
annotation method shows a novel concept for a computer to
understand an image using different aspect from current image
processing methods. By using human interest to guide
annotations, we get annotations that focus on the naturally
interesting aspects of an image and the relations between them.
Our annotations are designed to be closer to the way people
generate explanations for the content of images. We elicit
fixations and annotations based on the user explicitly looking at
an image to explain what is happening. We also discuss
different applications and effects in a variety of fields to show
that this distinctive annotation concept is useful and required
for future development of fields such as artificial intelligent,
user interface, and psychology. With more and more data
being collected within our method and analyzed, computers can
learn and achieve a more human-like perspective of the
surrounding entities and how they interact or relate to each other.
ACKNOWLEDGMENTS
First of all, we would like to give our appreciation to
Professor Angus MacDonald III and his student Danielle Pratt of
Clinical Psychology Department for the discussion and eye
tracking data collection. We would also make our big thanks
to Sewon Oh and all the colleague in CoMoCo Lab of
University of Minnesota for the contribution on pre-testing the
annotation interface. The last but not the least, we would like to
thank to Minnesota Supercomputing Institute (MSI) and
College of Liberal Art (CLA) server in University of Minnesota
for providing server computation and storage.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>J. D. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dong</surname>
            ,
            <given-names>W. D. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Socher</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
          </string-name>
          , L.
          <string-name>
            <surname>-J. L. L.-J.</surname>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>K. L. K.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Fei-Fei</surname>
            ,
            <given-names>L. F.-F. L.</given-names>
          </string-name>
          <article-title>ImageNet: A large-scale hierarchical image database</article-title>
          .
          <source>2009 IEEE Conference on Computer Vision</source>
          and Pattern
          <string-name>
            <surname>Recognition</surname>
          </string-name>
          (
          <year>2009</year>
          ),
          <fpage>2</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Fellbaum</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <article-title>WordNet : an electronic lexical database</article-title>
          . MIT Press,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Goferman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zelnik-Manor</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Tal</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>Context-aware saliency detection</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>34</volume>
          ,
          <issue>10</issue>
          (
          <year>2012</year>
          ),
          <fpage>1915</fpage>
          -
          <lpage>1926</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          <article-title>SALICON: Saliency in Context</article-title>
          .
          <source>In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition</source>
          , vol.
          <volume>07</volume>
          -12-June (
          <year>2015</year>
          ),
          <fpage>1072</fpage>
          -
          <lpage>1080</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kendall</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Badrinarayanan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Cipolla</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Bayesian</surname>
          </string-name>
          <article-title>SegNet: Model Uncertainty in Deep Convolutional Encoder-Decoder Architectures for Scene Understanding</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Krizhevsky</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , and Geoffrey E.,
          <string-name>
            <surname>H.</surname>
          </string-name>
          <article-title>ImageNet Classification with Deep Convolutional Neural Networks</article-title>
          .
          <source>Advances in Neural Information Processing Systems</source>
          <volume>25</volume>
          (
          <issue>NIPS2012</issue>
          ) (
          <year>2012</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>T. Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maire</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Belongie</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hays</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perona</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ramanan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , Dolla´r, P., and
          <string-name>
            <surname>Zitnick</surname>
            ,
            <given-names>C. L.</given-names>
          </string-name>
          <string-name>
            <surname>Microsoft</surname>
            <given-names>COCO</given-names>
          </string-name>
          :
          <article-title>Common objects in context</article-title>
          .
          <source>In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)</source>
          , vol.
          <volume>8693</volume>
          LNCS (
          <year>2014</year>
          ),
          <fpage>740</fpage>
          -
          <lpage>755</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Redmon</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Divvala</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Farhadi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>You only look once: Unified, real-time object detection</article-title>
          .
          <source>arXiv preprint arXiv:</source>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Faster</surname>
            <given-names>R-CNN</given-names>
          </string-name>
          :
          <article-title>Towards real-time object detection with region proposal networks</article-title>
          .
          <source>Advances in neural information</source>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Simonyan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Zisserman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>Very Deep Convolutional Networks for Large-Scale Image Recognition</article-title>
          .
          <source>ImageNet Challenge</source>
          (
          <year>2014</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.-H. Top-Down Visual</surname>
          </string-name>
          <article-title>Saliency via Joint CRF and Dictionary Learning</article-title>
          .
          <source>In CVPR</source>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>