TY - JOUR
T1 - URSIM
T2 - Unique regions for sketch map interpretation and matching
AU - Mielle, Malcolm
AU - Magnusson, Martin
AU - Lilienthal, Achim J.
N1 - Publisher Copyright:
© 2019 by the authors.
PY - 2019
Y1 - 2019
N2 - We present a method for matching sketch maps to a corresponding metric map, with the aim of later using the sketch as an intuitive interface for human-robot interactions. While sketch maps are not metrically accurate and many details, which are deemed unnecessary, are omitted, they represent the topology of the environment well and are typically accurate at key locations. Thus, for sketch map interpretation and matching, one cannot only rely on metric information. Our matching method first finds the most distinguishable, or unique, regions of two maps. The topology of the maps, the positions of the unique regions, and the size of all regions are used to build region descriptors. Finally, a sequential graph matching algorithm uses the region descriptors to find correspondences between regions of the sketch and metric maps. Our method obtained higher accuracy than both a state-of-the-art matching method for inaccurate map matching, and our previous work on the subject. The state of the art was unable to match sketch maps while our method performed only 10% worse than a human expert.
AB - We present a method for matching sketch maps to a corresponding metric map, with the aim of later using the sketch as an intuitive interface for human-robot interactions. While sketch maps are not metrically accurate and many details, which are deemed unnecessary, are omitted, they represent the topology of the environment well and are typically accurate at key locations. Thus, for sketch map interpretation and matching, one cannot only rely on metric information. Our matching method first finds the most distinguishable, or unique, regions of two maps. The topology of the maps, the positions of the unique regions, and the size of all regions are used to build region descriptors. Finally, a sequential graph matching algorithm uses the region descriptors to find correspondences between regions of the sketch and metric maps. Our method obtained higher accuracy than both a state-of-the-art matching method for inaccurate map matching, and our previous work on the subject. The state of the art was unable to match sketch maps while our method performed only 10% worse than a human expert.
KW - Graph matching
KW - Human-robot interaction
KW - Interface
KW - Map matching
KW - Segmentation
KW - Sketch
UR - http://www.scopus.com/inward/record.url?scp=85069975721&partnerID=8YFLogxK
U2 - 10.3390/ROBOTICS8020043
DO - 10.3390/ROBOTICS8020043
M3 - Article
AN - SCOPUS:85069975721
SN - 2218-6581
VL - 8
JO - Robotics
JF - Robotics
IS - 2
M1 - 43
ER -