<!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>An Experiment in Interactive Retrieval for the Lifelog Moment Retrieval Task at ImageCLEFlifelog2020</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ly-Duyen Tran</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Manh-Duy Nguyen</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Binh T. Nguyen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cathal Gurrin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>AISIA Research Lab</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Dublin City University</institution>
          ,
          <addr-line>Dublin</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Science</institution>
          ,
          <addr-line>Ho Chi Minh City</addr-line>
          ,
          <country country="VN">Vietnam</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Vietnam National University</institution>
          ,
          <addr-line>Ho Chi Minh City</addr-line>
          ,
          <country country="VN">Vietnam</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The development of technology has led to an increase in mobile devices' use to keep track of individual daily activities, as known as Lifelogging. Lifelogging has raised many research challenges, one of which is how to retrieve a specific moment in response to a user's information need. This paper presents an efficient interactive search engine for large multimodal lifelog data which is evaluated in the ImageCLEFlifelog2020 Lifelog Moment Retrieval task (LMRT). The system is the modified version of the Myscéal demonstrator used in the Lifelog Search Challenge 2020, with the addition of visual similarity and a new method of visualising results. In interactive experimentation, our system achieved an F1@10 score of 0.48 in the official submission but can be significantly improved by implementing a number of post-processing steps.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        As defined in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], lifelogging refers to the process of using technology to keep
a log of one’s daily activities using various media, such as images, location, or
biometrics. The stored data is called a lifelog and can help its owners understand
their activities and recall some memorable moments in their lives. In order to be
useful to the individual, a lifelog should have some form of retrieval tool that can
assist them in seeking remembered information. Many collaborative
benchmarking fora have been started to assist the research community to make progress,
buy defining research challenges and releasing test collections. For example, the
NTCIR Lifelog task (from 2015-2019) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], the Lifelog Search Challenge (LSC) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
since 2018 and the ImageCLEFlifelog [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] are all examples of such fora. Given
the volumes of lifelog data that an individual can generate, any retrieval system
needs to provide accurate retrieval facilities in a timely manner. Additionally,
such a tool should have a user-friendly design that can help users to operate
efficiently. The ImageCLEFlifelog2020 Lifelog Moment Retrieval task (LMRT)
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], which is one of four main tasks in the ImageCLEF2020 campaign [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
requires participating interactive retrieval systems to retrieve all possible images
matching given topics and do this within a time-limit of five minutes per topic.
      </p>
      <p>
        In this paper, we address this ad-hoc interactive retrieval challenge for lifelogs
by enhancing the performance of our pre-existing lifelog retrieval system Myscéal
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Since the challenge of LMRT is to find all the moments of interest that match
the information need, we implemented visual similarity matching, to assist the
user to find visually related content to one positive example. We also added
an extra faceted window in the user interface to show a detailed summary of
the retrieved results and to provide the user with a result filtering mechanism.
Additionally, the ranked result display area has been adjusted to be suitable for
the LMRT objectives. Consequently, the contribution of this paper is twofold;
firstly in describing the enhanced version of Myscéal, and secondly in describing
the result of an interactive retrieval experiment to evaluate the performance of
the new system with three types of users; an expert user (the system developer)
who is familiar with the tool, a knowledgeable user (the owner) of the dataset
who is a novice user, and a full novice user who does not know the tool or the
dataset. Finally, we report on the automatic offline post-processing steps and
show that they can improve the scoring metrics significantly.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        There have been a number of interactive lifelog retrieval systems described in the
literature. One of the pioneers in this field, Doherty et. al.[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] supported similarity
search through event archives by using a simple color-based descriptor.
Meanwhile, LEMoRe [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], being an example of a more recent system, introduced the
concept of integrating images with their semantic context and applied natural
language processing to handle textual queries. The top three systems in
ImageCLEFlifelog 2019 LMRT [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] last year also followed a similar idea. The HCMUS
team [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] annotated each image with its concepts along with the inferred colour
of detected objects. Moreover, they extended the semantic concepts with the
lifelogger’s habits and activities. The BIDAL team [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] used the concepts and other
textual information to generate the Bag-of-Word (BOW) vectors representing
each image. They then combined the BOW vector generated from the query and
used them to find suitable images. In contrast, The ZJUTCVR team [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] viewed
the challenge as a classification problem with additional pre-processing steps to
remove the blurred images.
      </p>
      <p>
        Our prior system at the LSC’20 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], Myscéal [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] approached the issue as
a traditional text search challenge, in which visual concept annotations and
various forms of metadata were indexed as if conventional text. For this task, we
implemented two new features (described in the next section) and removed some
functions that we think not useful for this LMRT challenge. We also evaluated the
system by designing the experiments with three users representing three different
usage scenarios. Finally, the post-processing steps were applied to achieve a
higher score specifically for the challenge scoring mechanism.
3
3.1
      </p>
    </sec>
    <sec id="sec-3">
      <title>Our Interactive Retrieval System</title>
      <sec id="sec-3-1">
        <title>System Overview</title>
        <p>
          The modified Myscéal retained the processing pipeline of the original version as
depicted in Figure 1, which follows a typical structure for a lifelog search engine
as introduced in [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. The visual concepts of each image were initially derived
from the given metadata and augmented with the output of the object detector
from DeepLabv3+ [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Those annotations, along with other information such as
locations and time, were then indexed in the open-source search engine
(ElasticSearch). The input query was analysed to extract the primary information
and enlarged by our expansion mechanism (see section 3.4), then matched with
our inverted index to find the potentially relevant images that were ordered by
the ranking function and presented to the user. The readers are referred to the
original work in [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], which describes in detail how this process operates.
        </p>
        <p>In this version, besides the concepts detected from the descriptor, we
employed the Microsoft Computer Vision API1 service to enrich the visual
annotations further. To provide an optimized interactive retrieval system for LMRT, we
introduced three updates to the previous system; visual similarity, user interface,
and summary panel. We will now describe each of these components.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Visual Similarity</title>
        <p>
          The Myscéal system was developed for the LSC’20 challenge, which required
participants to find any single relevant image for a given topic as fast as
possible. The ImageCLEFlifelog2020 LMRT task is different in that it seeks a list
of suitable images for a given query. This is a subtle difference that requires
a different retrieval engine. Firstly we implemented a visual similarity feature
to facilitate the user in finding all visually similar images to any given image.
We measured the similarities between images by using the cosine distance of
their visual features, which comprised SIFT [
          <xref ref-type="bibr" rid="ref12 ref13 ref14">12,13,14</xref>
          ] and VGG16 [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] features.
We did not include visual concept descriptions because the intention of visual
similarities is to provide users a different way of searching that is independent
as possible to the text-based retrieval. To ensure real-time retrieval, we made
this process offline and indexed a list of similar images of each image in the
ElasticSearch engine prior to accepting any user queries.
3.3
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>User Interface</title>
        <p>The LSC’20 challenge included topics that had a definite temporal element (e.g.
going to the cafe after work), which was not expected in the LMRT topics, hence
1 https://azure.microsoft.com/en-us/services/cognitive-services/
computer-vision/
we replaced the temporal query mechanism of Myscéal with a more conventional
search box for users to enter the query. Whenever the user submits the query, the
retrieval results are shown in the middle of the screen in a ranked list, supporting
both vertical and horizontal scrolling. Each row contains concatenated grouped
images, which are in decreasing order to the similarity to the query and grouped
by day. Each group represents a moment or an activity in which there are many
visually similar images. This structure not only reduces the visual and cognitive
load on a user, but it also allows for a higher level of recall. This is because the
user will have a clearer view with less identical images leading to have more time
and high chances to spot out relevant photos in the ranked list.</p>
        <p>Clicking on an image in the ranked list opens a detail window containing
all images taken on the same day in an event-level view. This event view, as
illustrated in 3, is arranged with three parts to show the hierarchy of event
grouping. Visually similar images (in the first row) are grouped together and their
thumbnail is shown as one item on the second row; the bottom row indicates the
broadest level of grouping: each image in this row is a thumbnail of an activity
that happens in the same location (walking in the airport, sitting inside the
airplane). Using this, the user can browse the images through the day at a faster
pace.</p>
        <p>There is also a small visual similarity icon at the bottom of each image
that allows users to open the similarity window listing all similar photos of the
selected image. Every image in this window contains a button that opens the
similarity panel.</p>
        <p>On the top-right pane of the user interface, we show the "Saved scenes"
section. Whenever users find a relevant image, they can save that photo quickly
with the help of the saving icon appearing at the bottom of every image. The
bottom-right map panel, which remains the same as the previous version, works
as a location filter, or illustrates the location of an image.</p>
        <p>Additionally, we introduced a new "Word List" panel appearing in the same
area with the "Saved scenes" panel. This feature will list all concepts used in
the retrieval system and their scores so that users can adjust (e.g., increase the
scores, or remove the concepts) to have better results.
3.4</p>
      </sec>
      <sec id="sec-3-4">
        <title>Word List Panel</title>
        <p>
          The word list and their corresponding scores comprise the query expansion
process, as introduced in [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. We employed heuristic rules to assign scores to each
word in the expansion list: (1) A word will have the score of if it is an exact
match of the user query; (2) if the word is the result of the synonym, hypernym
or hyponym expansion, we assign its score ; (3) if the word is the result of the
Word2Vec similarity expansion, assign the similarity score; and (4) if the word
is the result of multiple expansion (i.e., it is similar to several words), the final
score will be the highest one. Furthermore, to reduce the workload on the search
engine and not confuse users by showing a long list of words, only 20 highest
scoring words were chosen. We set = 3; = 0:95 after some empirical trials.
        </p>
        <p>In addition to the scoring word lists, we also provided a quick summary of
the results by displaying the most frequently occurring visual concepts. This
way, users can choose to remove some of the irrelevant contexts. For example,
searching for kitchen might result in a distracting amount of images that show
a window. Meanwhile, the user wants to look for something from another point
of view. Using the summary feature, the user can remove the window to have a
more focused result view.
To evaluate the system’s performance, we designed a user experiment by asking
three users, the expert system creator, the knowledgeable data owner, and a
novice user, representing three use-cases. The developer would know clearly and
could operate the system in the best way, while the data owner, or lifelogger,
was expected to know the answers to all topics. In contrast, the novice user was
not familiar with either the system or the dataset. All users had a maximum of
5 minutes to solve each query, which did not include the time for reading the
topic. Prior to the experiment, all users were given the opportunity to
familiarise themselves with the system by processing some sample topics under the
guidance of the system creators. After finishing each query, users were required
to record their searching time, displayed on the system, the distance of mouse
movement on the screen (measured in meters), the number of mouse clicks, and
the number of keystrokes (all gathered using a third-party tool). The three users
were encouraged to utilize the entire 5 minutes to retrieve images from as many
relevant events as possible.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <sec id="sec-4-1">
        <title>LMRT Task</title>
        <p>
          Evaluation of system performance (user performance) is via three metrics
suggested by the LMRT organizers; Precision at 10 (P@10), Cluster Recall at 10
(CR@10), and the F1 Score at 10 (F1@10). Since the users were instructed to
focus on finding images from all relevant events instead of selecting all images in
a single event, the post-processing steps are necessary to improve the recall score
in LMRT. For each selected image, we expanded the result by finding all similar
photos within a given temporal window to augment the submitted results. After
performing the expansion for all images, we rearranged the result by moving the
user-selected images in each cluster to the top rank to ensure a higher P@10
score. All of the steps described above were processed automatically offline after
the users finished their search sessions. The F 1@10 scores [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] for each user are
shown in the Table 1. Please note that we present both the raw user runs and
the expanded post-processed runs separately and that the official runs were the
raw-runs.
        </p>
        <p>The experimental results indicate that the lifelogger, who knows best about
the dataset, got the highest overall score among all users in both the original and
the refined answers. The authors of the system also obtained a comparable score
and even achieved the same as the data owner after the post-processing step.
The average F 1@10 score of the novice user was lower than the others with
0.21 and 0.39 for the raw and the modified result, respectively. One possible
reason is this user was not successful in solving nearly half of the tasks in the
challenge. The post-processing stage had a significant impact on the score as it
improved the overall value by at least 30%. It could boost the original to the
absolute value of 1 as two steps were expected to capture full precision and recall
criterion. There were, however, some queries that remained the same after the
second stage. Another interesting detail was that the system creator had four
topics whose scores were higher than others, while that of the lifelogger was just
three.</p>
        <p>The detailed distribution of the precision and recall of each user is illustrated
in Figure 4. There was a significant improvement in the precision score of the
developer and the novice user. It was because they only submitted a few
images within a cluster to spend more time discovering more groups leading to
not enough answers for the evaluation, hence getting the low P@10 in the initial
submission. The retrieving behaviors of these two users also allowed them to
found out many distinct events and ranked them at the top places in the
submitted results hence gained sufficient CR@10 scores. Therefore the refining steps
almost had no impact on this metric and the CR@10 of both volunteers slightly
remained. In contrast, the lifelogger tended to select all relevant images he saw
on the screen making the answers from different clusters were not in the top 10
anymore. The post-processing algorithm could fix this issue by rearranging the
results and improving the scores shown in Figure 4b.
5.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>User Experiments</title>
        <p>We asked the users to keep track of their searching time, the distance of the
mouse movement (in meters), number of mouse clicks, and the number of keystrokes
after they finished a question. We illustrate these results in Figure 5.</p>
        <p>All participants tended to utilize the entire five minutes for doing a query as
they are suggested. It is apparent that the lifelogger needed a shorter time to
finish some topics than two others because this user already had unique
information about the collection and hence could form better queries and knew when to
stop searching. The mouse’s distance moving on the screen, and the number of
clicks reflected how users interacted with the user interface were also measured.
The former measurement of the author and the novice were similar while the
data owner had a slightly higher number due to the larger widescreen monitor
used in the experiment (note that screen-size has an effect). This statistic
indicated the simplicity of our interface design. All features were shown clearly on
the screen, and even those not familiar with the system could operate effectively.
The lifelogger and the author clicked much more than the novice user. It may
come from the fact that they both had sufficient experience to carefully check
each image’s full information prior to selecting it. In contrast, we observed that
the novice user only checked the results on the main screen but not into the
photo’s details. The number of keystrokes of the developer was lower than that
of the novice as the author knew what were the suitable keywords to find the
answer, while the latter user had tried many concepts to be able to get the
result. It was noticeable that the data owner had used a keyboard less frequently
compared to other users when he did the experiment with the least number of
keystrokes.</p>
        <p>(a) Retrieval Time
(b) Number of keystrokes
(c) Mouse movement distance
(d) Number of clicks
Fig. 5: The evaluation of how three users (U1: Developer, U2: Lifelogger, U3:
Novice) interacted with our system.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Discussion and Conclusions</title>
      <p>The experiments showed that the expert user could achieve a similar result
of the lifelogger who owns the dataset and also is the target of the system.
Knowing the data well becomes the most significant advantage in the experiment.
For instance, in the topic "Find the moment when u1 was looking at lifelog
data on a large touchscreen on the wall", the lifelogger did it instantly by using
his prior knowledge to search for the particular location where this event took
place. Meanwhile, both the creator of the system and the novice user did not
have such insights. However, this merit was not enough to secure getting the
high score as sometimes the data owner missed some relevant events in a topic.
This issue is reasonable when a lifelogger usually has a massive dataset, and
it is onerous to remember precisely without losing any moment within it. The
system, in this scenario, could help its user to solve this problem. The first topic
"Find the moment when u1 was attending a praying rite with other people in the
church" witnessed the developer and the novice user gain a higher score than
the lifelogger. The user experiment implied that there was almost no difference
in the system manipulation between users. However, we have a noticeable gap
in the scores of novice users compared to others. Another notable point is that
the lifelogger and the novice users rarely used the "Word list" panel but tried
to search for other concepts. This is perhaps an indication that the panel was
not intuitive for non-expert users and that the users could have benefited from
more training on the use of the system.</p>
      <p>
        Considering opportunities for improvement, firstly the location information
in the dataset seems to vary in accuracy, as stated by the lifelogger while testing.
This issue became a critical problem when users wanted to retrieve within the
specific area, such as a bus stop near their houses in topic 3 or churches in topic
1. Additionally, the detected concepts from Microsoft API service appeared with
many too specific terms leading to the decrease in the precision while searching.
There is a need for grouping these concepts to make the system more efficient.
Another thing is that our object descriptor cannot recognize the colors well in
the images, which is an essential feature in some cases like topic 10. In this work,
we used this attribute from the Microsoft service, but it can be improvable by
retraining our descriptor in some public datasets supporting these characteristics
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>In this paper, we aimed to solve the challenge of retrieving an exact moment
in a lifelogger lifetime from the large scale multimodal dataset. Our system
is modified from the previous version, which combined the retrained images
descriptor with the query expansion mechanism, by updating the additional
visual similarity functions and reorganizing the user interface to be suitable for
the ImageCLEFlifelog2020 LMRT challenge. The user experiment revealed that
our simple designed system could be operated easily by the novice user. The
system, being utilized in the best way, can help the developer obtain equivalent
results with the lifelogger after our post-processing stage.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgement</title>
      <p>This publication has emanated from research supported in party by research
grants from Science Foundation Ireland under grant numbers SFI/12/RC/2289,
SFI/13/RC/2106, 18/CRT/6223 and 18/CRT/6224. We acknowledge the
support and input of the DCU ethics committee and the risk &amp; compliance officer.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>L.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Papandreou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schroff</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Adam</surname>
          </string-name>
          , H.:
          <article-title>Encoder-decoder with atrous separable convolution for semantic image segmentation</article-title>
          .
          <source>In: Proceedings of the European conference on computer vision (ECCV)</source>
          . pp.
          <fpage>801</fpage>
          -
          <lpage>818</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Dang-Nguyen</surname>
            ,
            <given-names>D.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piras</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riegler</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tran</surname>
            ,
            <given-names>M.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lux</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Le</surname>
            ,
            <given-names>T.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ninh</surname>
            ,
            <given-names>V.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Overview of imagecleflifelog 2019: solve my life puzzle and lifelog moment retrieval</article-title>
          .
          <source>In: CLEF2019 Working Notes. CEUR Workshop Proceedings</source>
          . vol.
          <volume>2380</volume>
          , pp.
          <fpage>09</fpage>
          -
          <lpage>12</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Dao</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vo</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Phan</surname>
          </string-name>
          , T.D.,
          <string-name>
            <surname>Zettsu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Bidal@ imagecleflifelog2019: the role of content and context of daily activities in insights from lifelogs</article-title>
          .
          <source>In: CLEF2019 Working Notes. CEUR Workshop Proceedings</source>
          , CEUR-WS. org&lt; http://ceur-ws.
          <source>org</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Doherty</surname>
            ,
            <given-names>A.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pauly-Takacs</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caprani</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moulin</surname>
            ,
            <given-names>C.J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>O</given-names>
            <surname>'Connor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.E.</given-names>
            ,
            <surname>Smeaton</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.F.</surname>
          </string-name>
          :
          <article-title>Experiences of aiding autobiographical memory using the sensecam</article-title>
          .
          <source>Human-Computer Interaction</source>
          <volume>27</volume>
          (
          <issue>1-2</issue>
          ),
          <fpage>151</fpage>
          -
          <lpage>174</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joho</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hopfgartner</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Albatal</surname>
          </string-name>
          , R.:
          <article-title>Ntcir lifelog: The first test collection for lifelog research</article-title>
          .
          <source>In: Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval</source>
          . pp.
          <fpage>705</fpage>
          -
          <lpage>708</lpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Le</surname>
            ,
            <given-names>T.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ninh</surname>
            ,
            <given-names>V.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dang-Nguyen</surname>
            ,
            <given-names>D.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jónsson</surname>
            ,
            <given-names>B.Þ.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lokoš</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hürst</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tran</surname>
            ,
            <given-names>M.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schoeffmann</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Introduction to the third annual lifelog search challenge (lsc'20)</article-title>
          .
          <source>In: Proceedings of the 2020 International Conference on Multimedia Retrieval</source>
          . pp.
          <fpage>584</fpage>
          -
          <lpage>585</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schoeffmann</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joho</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leibetseder</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duane</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tien</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riegler</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piras</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , et al.:
          <article-title>Comparing approaches to interactive lifelog search at the lifelog search challenge (lsc2018)</article-title>
          .
          <source>ITE Transactions on Media Technology and Applications</source>
          <volume>7</volume>
          (
          <issue>2</issue>
          ),
          <fpage>46</fpage>
          -
          <lpage>59</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smeaton</surname>
            ,
            <given-names>A.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doherty</surname>
            ,
            <given-names>A.R.</given-names>
          </string-name>
          , et al.:
          <article-title>Lifelogging: Personal big data</article-title>
          .
          <source>Foundations and Trends R in information retrieval 8</source>
          (
          <issue>1</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>125</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Ionescu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Müller</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Péteri</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abacha</surname>
            ,
            <given-names>A.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Datla</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hasan</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>DemnerFushman</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozlovski</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liauchuk</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cid</surname>
            ,
            <given-names>Y.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kovalev</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pelka</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Friedrich</surname>
            ,
            <given-names>C.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>de Herrera</surname>
            ,
            <given-names>A.G.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ninh</surname>
            ,
            <given-names>V.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Le</surname>
            ,
            <given-names>T.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piras</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riegler</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , l Halvorsen,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.T.</given-names>
            ,
            <surname>Lux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Gurrin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Dang-Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.T.</given-names>
            ,
            <surname>Chamberlain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Campello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Fichou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Berari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Brie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Dogariu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Ştefan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.D.</given-names>
            ,
            <surname>Constantin</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.G.</surname>
          </string-name>
          :
          <article-title>Overview of the ImageCLEF 2020: Multimedia retrieval in lifelogging, medical, nature, and internet applications</article-title>
          .
          <source>In: Experimental IR Meets Multilinguality, Multimodality, and Interaction. Proceedings of the 11th International Conference of the CLEF Association (CLEF</source>
          <year>2020</year>
          ), vol.
          <volume>12260</volume>
          .
          <source>LNCS Lecture Notes in Computer Science</source>
          , Springer, Thessaloniki,
          <source>Greece (September</source>
          <volume>22</volume>
          - 25
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Krishna</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Groth</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Johnson</surname>
          </string-name>
          , J.,
          <string-name>
            <surname>Hata</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kravitz</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalantidis</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>L.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shamma</surname>
            ,
            <given-names>D.A.</given-names>
          </string-name>
          , et al.:
          <article-title>Visual genome: Connecting language and vision using crowdsourced dense image annotations</article-title>
          .
          <source>International journal of computer vision 123(1)</source>
          ,
          <fpage>32</fpage>
          -
          <lpage>73</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Le</surname>
            ,
            <given-names>N.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>D.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>V.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tran</surname>
          </string-name>
          , M.T.:
          <article-title>Lifelog moment retrieval with advanced semantic extraction and flexible moment visualization for exploration</article-title>
          .
          <source>In: CLEF2019 Working Notes. CEUR Workshop Proceedings</source>
          , CEURWS. org&lt; http://ceur-ws.
          <source>org</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lowe</surname>
            ,
            <given-names>D.G.</given-names>
          </string-name>
          :
          <article-title>Object recognition from local scale-invariant features</article-title>
          .
          <source>In: Proceedings of the Seventh IEEE International Conference on Computer Vision</source>
          . vol.
          <volume>2</volume>
          , pp.
          <fpage>1150</fpage>
          -
          <lpage>1157</lpage>
          vol.
          <volume>2</volume>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Lowe</surname>
            ,
            <given-names>D.G.</given-names>
          </string-name>
          :
          <article-title>Distinctive image features from scale-invariant keypoints</article-title>
          .
          <source>International Journal of Computer Vision</source>
          <volume>60</volume>
          (
          <issue>2</issue>
          ),
          <fpage>91</fpage>
          -
          <lpage>110</lpage>
          (
          <year>Nov 2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Luo</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wei</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lai</surname>
            ,
            <given-names>L.L.</given-names>
          </string-name>
          :
          <article-title>Creating efficient visual codebook ensembles for object categorization</article-title>
          .
          <source>IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans</source>
          <volume>41</volume>
          (
          <issue>2</issue>
          ),
          <fpage>238</fpage>
          -
          <lpage>253</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Ninh</surname>
          </string-name>
          , V.T.,
          <string-name>
            <surname>Le</surname>
            ,
            <given-names>T.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piras</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riegler</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , l Halvorsen,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.T.</given-names>
            ,
            <surname>Lux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Gurrin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Dang-Nguyen</surname>
          </string-name>
          , D.T.:
          <article-title>Overview of ImageCLEF Lifelog 2020:Lifelog Moment Retrieval and Sport Performance Lifelog</article-title>
          .
          <source>In: CLEF2020 Working Notes. CEUR Workshop Proceedings</source>
          , CEUR-WS.org &lt;http://ceurws.org&gt;, Thessaloniki,
          <source>Greece (September</source>
          <volume>22</volume>
          -25
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>de Oliveira Barra</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cartas</surname>
            <given-names>Ayala</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Bolaños</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Dimiccoli</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Giró</given-names>
            <surname>Nieto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            ,
            <surname>Radeva</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Lemore: A lifelog engine for moments retrieval at the ntcir-lifelog lsat task</article-title>
          .
          <source>In: Proceedings of the 12th NTCIR Conference on Evaluation of Information Access Technologies</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Simonyan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <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>arXiv preprint arXiv:1409.1556</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Tran</surname>
            ,
            <given-names>L.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>M.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Binh</surname>
            ,
            <given-names>N.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Myscéal</surname>
          </string-name>
          :
          <article-title>An experimental interactive lifelog retrieval system for lsc'20</article-title>
          .
          <source>In: Proceedings of the Third Annual Workshop on Lifelog Search Challenge</source>
          . pp.
          <fpage>23</fpage>
          -
          <lpage>28</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dang-Nguyen</surname>
            ,
            <given-names>D.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A baseline search engine for personal life archives</article-title>
          .
          <source>In: Proceedings of the 2nd Workshop on Lifelogging Tools and Applications</source>
          . pp.
          <fpage>21</fpage>
          -
          <lpage>24</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bai</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xia</surname>
          </string-name>
          , J.:
          <article-title>Zjutcvr team at imagecleflifelog2019 lifelog moment retrieval task</article-title>
          .
          <source>In: CLEF2019 Working Notes. CEUR Workshop Proceedings</source>
          , CEURWS. org&lt; http://ceur-ws.
          <source>org</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>