<!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 Ontology based Map Converter for Intelligent Vehicles</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lihua Zhao</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Naoya Arakawa</string-name>
          <email>arakawa.naoyag@aist.go.jp</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hiroaki Wagatsuma</string-name>
          <email>waga@brain.kyutech.ac.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ryutaro Ichise</string-name>
          <email>ichise@nii.ac.jp</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Kyushu Institute of Technology (Kyutech)</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>National Institute of Advanced Industrial Science and Technology (AIST)</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National Institute of Informatics (NII)</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>RIKEN BSI</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Sophisticated digital map is an essential resource for intelligent vehicles to localize and retrieve environment information. However, the open map resource do not contain enough information for decision making during autonomous driving. Although comprehensive commercial map can provide precise map knowledge, the data format is not in a machine-readable format. Therefore, we retrieve useful knowledge from high-precision commercial map and convert it into ontology based data to help intelligent vehicles perceive driving environment and make decisions at various tra c scenarios. Furtheremore, the converted map data can be used as a golden standard for evaluating tra c sign detection, road mark detection, and automatic map construction.</p>
      </abstract>
      <kwd-group>
        <kwd>ADAS Ontology</kwd>
        <kwd>Map Converter</kwd>
        <kwd>Intelligent Vehicles</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Developing intelligent or autonomous vehicles is bene cial to the society not
only for assisting disabled or elderly people, but also for improving safety and
transportation e ciency. One of the most challenging problems is to enable
intelligent vehicles to drive safely by perceiving driving environments. In order
to make intelligent vehicles think as human drivers do, we have to represent
environment information in a machine-understandable format. Ontology can be
used to represent environment information in a machine-readable format for
intelligent vehicles to make safety decisions [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Without sophisticated map information, it is impossible to make intelligent
vehicles drive safely on urban roads. Current public map data lack detailed map
information such as lane information and road signs. Although, precise
commercial map data can provide high-precision map information, it is di cult to
access knowledge for performing reasoning because of its speci c data format.
In this paper, we introduce ADAS ontology for autonomous driving tasks and
ADAS ontology-based map data, which is automatically constructed by
retrieving knowledge from comprehensive commercial map data.
(a) Classes.</p>
      <p>
        (b) Object properties. (c) Data properties.
The TTI core map ontology5 was introduced to develop a decision making system
for intelligent vehicles [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The map ontology contains concepts of road networks
and relations among the concepts. However, the map ontology cannot cover all
the necessary knowledge for safe driving such as tra c signs, road marks, and
accurate positions of lanes and intersections. Therefore, we constructed ADAS
ontology for autonomous driving tasks by extending the TTI core map ontology.
We added additional concepts and properties that are contained in the
commercial map data as shown in Fig. 1. The concepts with pre x \map:"6 indicates
imported original TTI core ontology and concepts with \adas:"7 indicates new
knowledge added in ADAS ontology.
      </p>
      <p>The ADAS ontology contains 93 classes, 21 object properties, and 39 data
properties. As shown in Fig. 1a, we added various types of lanes such as
AcceleratingLane, DeceleratingLane, LaneExJunction (lanes that exit a junction),
and LaneInJunction (branching lane and merging lane inside a junction).
Various types of lanes can help intelligent vehicles perceive environment at junctions
and choose a proper lane to run safely. StopLine and Tra cSignArrow are also
added as the subclass of InstructionSurfaceSign and Tra cSignal, respectively.</p>
      <p>Additional object properties (Fig. 1b) and data properties (Fig. 1c) are also
added to assign semantic knowledge of map. \entryLane" and \exitLane" are
speci ed for lane connections and \relatedTra cSign" is used to describe
relations between lanes and tra c signs. We added extra data properties
(allowLaneChangeLeft and allowLaneChangeRight) to assist lane changing and
added identi cation codes, coordinates, and ids for tra c signs and tra c lights.
5 http://www.toyota-ti.ac.jp/Lab/Denshi/COIN/Ontology/TTICore-0.1/
6 http://www.toyota-ti.ac.jp/Lab/Denshi/COIN/Map#
7 http://www.semanticweb.org/example/ontologies/ADAS00#</p>
      <p>An Ontology based Map Converter for Intelligent Vehicles
(a) Map data area. c 2016 Geospatial In- (b) A schematic illustration of the high
formation Authority of Japan (GSI). precision 3D map for automated driving.
The commercial map data covers the road networks (blue dot line) shown in
Fig. 2a, which is around Wakamatsu Campus of Kyushu Institute of Technology
in Japan. It's a part of ZENRIN high-precision map designed in the aim of
automated driving and advanced driving assistant systems, provided by ZENRIN
Co., Ltd.. The high-precision 3D map data contains lane-level information and
precise positions of objects such as tra c signs and tra c lights. Fig. 2b
visualizes the 3D high-precision commercial map data (an intersection in red rectangle
in Fig. 2a), which we converted for developing decision making systems.</p>
      <p>
        JSON (JavaScript Object Notation) is used to convert the commercial data
format into ontology format, which is a text format that facilitates structured
data interchange between all programming languages [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. JSON mainly contains
two structures: a collection of &lt;key : value&gt; pairs and an ordered list of values
as shown in Table 1. The example of JSON structure shows some part of the
mapping concepts from the commercial map data to the ADAS ontology.
      </p>
      <p>The map converter implemented using Python converts commercial map data
into ADAS ontology-based map data automatically. The converter outputs data
in Turtle (Terse RDF Triple Language) format as shown in Table 2. The
converted data speci es types of lanes and precise coordinates of enter and exit
points of each lane. Lanes in a junction are connected with lanes outside of a
junction using the property \adas:exitLane" and \adas:enterLane".</p>
      <p>This map converter retrieves essential parts of the features in commercial map
data, that are useful for intelligent vehicles to perceive environment information.
This ADAS ontology-based map data will be used to develop collision avoidance,
decision making, or adaptive control systems for autonomous vehicles.
4</p>
    </sec>
    <sec id="sec-2">
      <title>Conclusion and Future Work</title>
      <p>We introduced ADAS ontology, which was used to convert precise commercial
map data into ontology-based data. JSON was used to interchange commercial
map format to ADAS ontology concepts. We will use the ADAS ontology-based
precise map data to develop decision making systems, which will use the
knowledge of lane connections at junctions, tra c signals, and tra c signs.</p>
    </sec>
    <sec id="sec-3">
      <title>Acknowledgement References</title>
      <p>This work was supported in part by the New Energy and Industrial Technology
Development Organization (NEDO) \Next-generation Arti cial Intelligence".</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>1. The json data interchange format</article-title>
          .
          <source>Tech. Rep. Standard ECMA-404 1st Edition</source>
          , ECMA (Oct
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ichise</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mita</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sasaki</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Core ontologies for safe autonomous driving</article-title>
          .
          <source>In: 14th International Semantic Web Conference</source>
          . Springer Berlin Heidelberg (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ichise</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sasaki</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoshikawa</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Fast decision making using ontology-based knowledge base</article-title>
          .
          <source>In: Intelligent Vehicles Symposium</source>
          . pp.
          <volume>173</volume>
          {
          <fpage>178</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>