5 CONCLUSION AND FUTURE
WORK
In this paper, we have presented a new method for the
absolute localization of a vehicle using visual data.
First, a selection of keyframes is made to reduce the
complexity and the size of the database. Then, the
keypoints of these keyframes are matched and trian-
gulated to obtain 3D points. As our images are geolo-
calized, we obtain a map of geolocalized 3D points,
their associated keypoints and descriptors. The map-
building needs to be done only once, so this step
can be carried out off-line. The localization is then
achieved on-line, using the previously built map. For
each frame from the camera mounted on the vehicle,
the keypoints are detected, their descriptors computed
and matched with the nearest keyframe. This provides
the points in the image and their associated 3D points,
so the pose of the camera can be found using a PnP ap-
proach. Our method has been evaluated on the KITTI
dataset and gives precise results for the localization of
the vehicle.
Our future works will focus on the problem of
robustness to improve the results when changes ap-
pear between the acquisition of the map and the lo-
calization step. These changes can be due to light
changes, season changes and/or appearance or dis-
appearance of objects (cars, pedestrians, etc). This
could be achieved for example by using multiple fea-
ture fusion.
ACKNOWLEDGEMENTS
This work was supported by the VIATIC project. VI-
ATIC has been funded by the French Armaments
Procurement Agency (DGA) and managed by the
French National Research Agency (ANR) under the
ASTRID-MATURATION 2014 call.
REFERENCES
Alahi, A., Ortiz, R., and Vandergheynst, P. (2012). Freak
: Fast retina keypoint. In IEEE Conference on Com-
puter Vision and Pattern Recognition (CVPR), Provi-
dence, Rhode Island, USA.
Bailey, T. and Durrant-Whyte, H. (2006). Simultaneous lo-
calization and mapping (slam): Part ii. Robotics and
Automation Magazine, 13(3):108–117.
Castle, R. and Murray, D. (2009). Object recognition
and localization while tracking and mapping. In
IEEE/ACM International Symposium on Mixed and
Augmented Reality (ISMAR), pages 179–180, Or-
lando, USA.
Comport, A., Malis, E., and Rives, P. (2010). Real-time
quadrifocal visual odometry. International Journal of
Robotics Research (IJRR), 29(2-3):245–266.
Cummins, M. and Newman, P. (2008). Fab-map: proba-
bilistic localization and mapping in the space of ap-
pearance. International Journal of Robotics Research
(IJRR), 27(6):647–665.
Cummins, M. and Newman, P. (2010). Highly scalable
appearance-only slam fab-map 2.0. International
Journal of Robotics Research (IJRR).
Dissanayake, M., Newman, P., Clark, S., Durrant-Whyte,
H., and Csorba, M. (2001). A solution to the simul-
taneous localization and map building (slam) prob-
lem. IEEE Transactions on Robotics and Automation,
17:229–241.
Dollar, P., Wojek, C., Schiele, B., and Perona, P. (2012).
Pedestrian detection: An evaluation of the state of the
art. IEEE Transactions on Pattern Analysis and Ma-
chine Intelligence (PAMI), 34(4):743 – 761.
Durrant-Whyte, H. and Bailey, T. (2006). Simultaneous lo-
calization and mapping: Part i. Robotics and Automa-
tion Magazine, 13(2):99–110. ISSN: 1070-9932.
Fischler, M. and Bolles, R. (1981). Random sample consen-
sus : A paradigm for model fitting with applications to
image analysis and automated cartography. In Com-
munications of the ACM, volume 24, pages 381–395.
Geiger, A., Lenz, P., Stiller, C., and Urtasun, R. (2013).
Vision meets robotics: The kitti dataset. International
Journal of Robotics Research (IJRR).
Geiger, A., Lenz, P., and Urtasun, R. (2012). Are we ready
for autonomous driving ? the kitti vision benchmark
suite. In IEEE Conference on Computer Vision and
Pattern Recognition (CVPR), Providence, Rhode Is-
land, USA.
Hartley, R. (1997). In defense of the eight-point algorithm.
IEEE Transactions on Pattern Analysis and Machine
Intelligence (PAMI), 19(6):580–593.
Ho, K. and Newman, P. (2007). Detecting loop closure with
scene sequences. International Journal of Computer
Vision (IJCV), 74(3):261–286.
Kalman, R. (1960). A new approach to linear filtering
and prediction problems. Transactions of the ASME
- Journal of Basic Engineering, 82(Series D):35–45.
Klein, G. and Murray, D. (2007). Parallel tracking and map-
ping for small ar workspaces. In IEEE/ACM Interna-
tional Symposium on Mixed and Augmented Reality
(ISMAR), Nara, Japan.
Kozak, K., Pohl, J., Birk, W., Greenberg, J., Artz, B., Blom-
mer, M., Cathey, L., and Curry, R. (2006). Evalua-
tion of lane departure warnings for drowsy drivers. In
Human Factors and ergonomics society, pages 2400–
2404.
Liu, Y., Lin, K., and Chen, Y. (2008). Birds-eye view vision
system for vehicle surrounding monitoring. Robot Vi-
sion, 4931:207–218.
Maddern, W., Milford, M., and Wyeth, G. (2012). Cat-slam:
probabilistic localisation and mapping using a contin-
uous appearance-based trajectory. International Jour-
nal of Robotics Research (IJRR), 31(4):429–451.
Maimone, M., Cheng, Y., and Matthies, L. (2007). Two
years of visual odometry on the mars exploration
VISAPP 2016 - International Conference on Computer Vision Theory and Applications
602