Abstract
Colour-constant images have been shown to improve visual navigation taking place over extended periods of time. These images use a colour space that aims to be invariant to lighting conditions—a quality that makes them very attractive for place recognition, which tries to identify temporally distant image matches. Place recognition after extended periods of time is especially useful for SLAM algorithms, since it bounds growing odometry errors. We present results from the FAB-MAP 2.0 place recognition algorithm, using colour-constant images for the first time, tested with a robot driving a 1 km loop 11 times over the course of several days. Computation can be improved by grouping short sequences of images and describing them with a single descriptor. Colour-constant images are shown to improve performance without a significant impact on computation, and the grouping strategy greatly speeds up computation while improving some performance measures. These two simple additions contribute robustness and speed, without modifying FAB-MAP 2.0.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Carlevaris-Bianco, N., Eustice, R.M.: Learning visual feature descriptors for dynamic lighting conditions. In: 2014 IEEE International Conference on Robotics and Automation (ICRA) (2014)
Collier, J., Se, S., Kotamraju, V., Jasiobedzki, P.: Real-time lidar-based place recognition using distinctive shape descriptors. SPIE Defense, Security, and Sensing, pp. 83870P–83870P, May 2012
Corke, P., Paul, R., Churchill, W., Newman, P.: Dealing with shadows: capturing intrinsic scene appearance for image-based outdoor localisation. In: IEEE International Conference on Intelligent Robots System, pp. 2085–2092 (2013)
Cummins, M., Newman, P.: Accelerated Appearance-Only SLAM. In: ICRA, pp. 1828–1833, May 2008
Cummins, M., Newman, P.: FAB-MAP: probabilistic localization and mapping in the space of appearance. Int. J. Rob. Res. 27(6), 647–665 (2008)
Cummins, M., Newman, P.: Appearance-only SLAM at large scale with FAB-MAP 2.0. Int. J. Rob. Res. 30(9), 1100–1123 (2010)
Finlayson, G., Hordley, S., Cheng, L., Drew, M.: On the removal of shadows from images. IEEE Trans. Pattern Anal. Mach. Intell. 28(1), 59–68 (2006)
Glover, A., Maddern, W., Warren, M., Reid, S., Milford, M., Wyeth, G.: OpenFABMAP: an open source toolbox for appearance-based loop closure detection. In: 2012 IEEE International Conference on Robotics and Automation, pp. 4730–4735. IEEE, May 2012
MacTavish, K., Barfoot, T.D.: Towards hierarchical place recognition for long-term autonomy. In: ICRA Workshop on Visual Place Recognition in Changing Environments (2014)
Maddern, W., Stewart, A.D., McManus, C., Upcroft, B., Churchill, W., Newman, P.: Illumination invariant imaging: Applications in robust vision-based localisation, mapping and classification for autonomous vehicles. In: Proceedings of the Visual Place Recognition in Changing Environments Workshop, IEEE International Conference on Robotics and Automation (2014)
Maddern, W., Vidas, S.: Towards robust night and day place recognition using visible and thermal imaging. In: Proceedings of Robotics: Science and Systems, pp. 1–6 (2012)
McManus, C., Upcroft, B., Newman, P.: Scene signatures: localised and point-less features for localization. In: Proceedings of Robotics: Science and Systems, Berkely, USA (2014)
Milford, M.: Vision-based place recognition: how low can you go? Int. J. Rob. Res. 32(7), 766–789 (2013)
Milford, M.J., Wyeth, G.F.: SeqSLAM: visual route-based navigation for sunny summer days and stormy winter nights. In: 2012 IEEE International Conference on Robotics Automation, IEEE, May 2012
Neubert, P., Sünderhauf, N., Protzel, P.: Superpixel-based appearance change prediction for long-term navigation across seasons. In: Robotics and Autonomous Systems (2014)
Paton, M., MacTavish, K., Ostafew, C.J., Barfoot, T.D.: Lighting-resistant stereo visual teach & repeat using color-constant images. In: IEEE International Conference on Robotics and Automation (ICRA) (2015)
Paul, R., Newman, P.: FAB-MAP 3D: topological mapping with spatial and visual appearance. In: 2010 IEEE International Conference on Robotics and Automation, pp. 2649–2656, May 2010
Pepperell, E., Corke, P.I., Milford, M.J.: Towards vision-based pose- and condition-invariant place recognition along routes. IEEE International Conference on Intelligent Robots and Systems (2014)
Ratnasingam, S., Collins, S.: Study of the photodetector characteristics of a camera for color constancy in natural scenes. J. Opt. Soc. Am. A 27(2), 286–294 (2010)
Sunderhauf, N., Neubert, P., Protzel, P.: Are We There Yet? Challenging SeqSLAM on a 3000 km Journey Across All Four Seasons. In: Proceedings of Workshop Long-Term Autonomous International Conference on Robotics and Automation (2013)
Acknowledgments
We would like to extend our deepest thanks to the Natural Sciences and Engineering Research Council (NSERC) through the NSERC Canadian Field Robotics Network (NCFRN), the Canada Foundation for Innovation, the Canadian Space Agency, and MDA Space Missions for providing us with the financial and in-kind support necessary to conduct this research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
MacTavish, K., Paton, M., Barfoot, T.D. (2016). Beyond a Shadow of a Doubt: Place Recognition with Colour-Constant Images. In: Wettergreen, D., Barfoot, T. (eds) Field and Service Robotics. Springer Tracts in Advanced Robotics, vol 113. Springer, Cham. https://doi.org/10.1007/978-3-319-27702-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-27702-8_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27700-4
Online ISBN: 978-3-319-27702-8
eBook Packages: EngineeringEngineering (R0)