{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T15:03:57Z","timestamp":1775315037684,"version":"3.50.1"},"publisher-location":"Cham","reference-count":117,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030029999","type":"print"},{"value":"9783030030001","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,12,15]],"date-time":"2018-12-15T00:00:00Z","timestamp":1544832000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-03000-1_13","type":"book-chapter","created":{"date-parts":[[2018,12,14]],"date-time":"2018-12-14T13:50:09Z","timestamp":1544795409000},"page":"305-331","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Motion Estimation Made Easy: Evolution and Trends in Visual Odometry"],"prefix":"10.1007","author":[{"given":"Shashi","family":"Poddar","sequence":"first","affiliation":[]},{"given":"Rahul","family":"Kottath","sequence":"additional","affiliation":[]},{"given":"Vinod","family":"Karar","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,12,15]]},"reference":[{"key":"13_CR1","unstructured":"Moravec, H.P.: Obstacle avoidance and navigation in the real world by a seeing robot rover. Stanford University California Dept of Computer Science, Technical report (1980)"},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"Kaess, M., Ni, K., Dellaert, F.: Flow separation for fast and robust stereo odometry. In: International Conference on Robotics and Automation (ICRA), pp. 3539\u20133544. IEEE (2009)","DOI":"10.1109\/ROBOT.2009.5152333"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Lowe, D.G.: Object recognition from local scale-invariant features. In: International Conference on Computer Vision, Vol.\u00a02, pp. 1150\u20131157. IEEE (1999)","DOI":"10.1109\/ICCV.1999.790410"},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"Bay, H., Tuytelaars, T., Van\u00a0Gool, L.: SURF: Speeded up robust features. In: European Conference on Computer Vision, pp. 404\u2013417. Springer (2006)","DOI":"10.1007\/11744023_32"},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: An efficient alternative to SIFT or SURF. In: International Conference on Computer Vision (ICCV), pp. 2564\u20132571. IEEE (2011)","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"13_CR6","unstructured":"Alismail, H., Browning, B., Lucey, S.: Bit-planes: dense Subpixel Alignment of Binary Descriptors (2016). arXiv:1602.00307"},{"key":"13_CR7","doi-asserted-by":"crossref","unstructured":"Jaramillo, C.: Direct multichannel tracking. In: International Conference on 3D Vision (3DV), pp. 347\u2013355. IEEE (2017)","DOI":"10.1109\/3DV.2017.00047"},{"issue":"9","key":"13_CR8","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1145\/361002.361007","volume":"18","author":"JL Bentley","year":"1975","unstructured":"Bentley, J.L.: Multidimensional binary search trees used for associative searching. Commun. ACM 18(9), 509\u2013517 (1975)","journal-title":"Commun. ACM"},{"issue":"6","key":"13_CR9","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/358669.358692","volume":"24","author":"MA Fischler","year":"1981","unstructured":"Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24(6), 381\u2013395 (1981)","journal-title":"Commun. ACM"},{"issue":"10","key":"13_CR10","doi-asserted-by":"publisher","first-page":"1523","DOI":"10.1109\/TPAMI.2005.199","volume":"27","author":"BJ Tordoff","year":"2005","unstructured":"Tordoff, B.J., Murray, D.W.: Guided-MLESAC: faster image transform estimation by using matching priors. IEEE Trans. Pattern Anal. Mach. Intell. 27(10), 1523\u20131535 (2005)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"5","key":"13_CR11","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/s00138-005-0006-y","volume":"16","author":"D Nist\u00e9r","year":"2005","unstructured":"Nist\u00e9r, D.: Preemptive ransac for live structure and motion estimation. Mach. Vis. Appl. 16(5), 321\u2013329 (2005)","journal-title":"Mach. Vis. Appl."},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Raguram, R., Frahm, J.M., Pollefeys, M.: A comparative analysis of RANSAC techniques leading to adaptive real-time random sample consensus. In: European Conference on Computer Vision, pp. 500\u2013513. Springer (2008)","DOI":"10.1007\/978-3-540-88688-4_37"},{"key":"13_CR13","doi-asserted-by":"crossref","unstructured":"More, R., Kottath, R., Jegadeeshwaran, R., Kumar, V., Karar, V., Poddar, S.: Improved pose estimation by inlier refinement for visual odometry. In: International Conference on Sensing, Signal Processing and Security (ICSSS), pp. 224\u2013228. IEEE (2017)","DOI":"10.1109\/SSPS.2017.8071595"},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Hirschmuller, H., Innocent, P.R., Garibaldi, J.M.: Fast, unconstrained camera motion estimation from stereo without tracking and robust statistics. In: International Conference on Control, Automation, Robotics and Vision, ICARCV, vol.\u00a02, pp. 1099\u20131104. IEEE (2002)","DOI":"10.1109\/ICARCV.2002.1238577"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Howard, A.: Real-time stereo visual odometry for autonomous ground vehicles. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3946\u20133952. IEEE (2008)","DOI":"10.1109\/IROS.2008.4651147"},{"issue":"2","key":"13_CR16","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1109\/5.265351","volume":"82","author":"TS Huang","year":"1994","unstructured":"Huang, T.S., Netravali, A.N.: Motion and structure from feature correspondences: a review. Proc IEEE 82(2), 252\u2013268 (1994)","journal-title":"Proc IEEE"},{"key":"13_CR17","doi-asserted-by":"publisher","first-page":"698","DOI":"10.1109\/TPAMI.1987.4767965","volume":"5","author":"KS Arun","year":"1987","unstructured":"Arun, K.S., Huang, T.S., Blostein, S.D.: Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Mach. Intell. 5, 698\u2013700 (1987)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"4","key":"13_CR18","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1007\/s11554-014-0425-y","volume":"10","author":"L De-Maeztu","year":"2015","unstructured":"De-Maeztu, L., Elordi, U., Nieto, M., Barandiaran, J., Otaegui, O.: A temporally consistent grid-based visual odometry framework for multi-core architectures. J. Real-Time Image Process 10(4), 759\u2013769 (2015)","journal-title":"J. Real-Time Image Process"},{"issue":"5828","key":"13_CR19","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1038\/293133a0","volume":"293","author":"HC Longuet-Higgins","year":"1981","unstructured":"Longuet-Higgins, H.C.: A computer algorithm for reconstructing a scene from two projections. Nature 293(5828), 133 (1981)","journal-title":"Nature"},{"issue":"8","key":"13_CR20","doi-asserted-by":"publisher","first-page":"917","DOI":"10.1109\/5.5965","volume":"76","author":"J Aggarwal","year":"1988","unstructured":"Aggarwal, J., Nandhakumar, N.: On the computation of motion from sequences of images-a review. Proc. IEEE 76(8), 917\u2013935 (1988)","journal-title":"Proc. IEEE"},{"issue":"2","key":"13_CR21","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1109\/34.982903","volume":"24","author":"GN DeSouza","year":"2002","unstructured":"DeSouza, G.N., Kak, A.C.: Vision for mobile robot navigation: a survey. IEEE Trans. Pattern Anal. Mach. Intell. 24(2), 237\u2013267 (2002)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"4","key":"13_CR22","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/MRA.2011.943233","volume":"18","author":"F Fraundorfer","year":"2011","unstructured":"Fraundorfer, F., Scaramuzza, D.: Visual odometry: Part I: the first 30 years and fundamentals. IEEE Robot. Autom. Mag. 18(4), 80\u201392 (2011)","journal-title":"IEEE Robot. Autom. Mag."},{"issue":"2","key":"13_CR23","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/MRA.2012.2182810","volume":"19","author":"F Fraundorfer","year":"2012","unstructured":"Fraundorfer, F., Scaramuzza, D.: Visual odometry: Part II: matching, robustness, optimization, and applications. IEEE Robot. Automat. Mag. 19(2), 78\u201390 (2012)","journal-title":"IEEE Robot. Automat. Mag."},{"issue":"6","key":"13_CR24","doi-asserted-by":"publisher","first-page":"854","DOI":"10.1002\/rob.20412","volume":"28","author":"S Weiss","year":"2011","unstructured":"Weiss, S., Scaramuzza, D., Siegwart, R.: Monocular-SLAM-based navigation for autonomous micro helicopters in GPS-denied environments. J. Field Robot. 28(6), 854\u2013874 (2011)","journal-title":"J. Field Robot."},{"issue":"1","key":"13_CR25","doi-asserted-by":"publisher","first-page":"1897","DOI":"10.1186\/s40064-016-3573-7","volume":"5","author":"MO Aqel","year":"2016","unstructured":"Aqel, M.O., Marhaban, M.H., Saripan, M.I., Ismail, N.B.: Review of visual odometry: types, approaches, challenges, and applications. SpringerPlus 5(1), 1897 (2016)","journal-title":"SpringerPlus"},{"issue":"4","key":"13_CR26","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1007\/s40903-015-0032-7","volume":"1","author":"K Yousif","year":"2015","unstructured":"Yousif, K., Bab-Hadiashar, A., Hoseinnezhad, R.: An overview to visual odometry and visual SLAM: applications to mobile robotics. Intell. Ind. Syst. 1(4), 289\u2013311 (2015)","journal-title":"Intell. Ind. Syst."},{"key":"13_CR27","unstructured":"Janai, J., G\u00fcney, F., Behl, A., Geiger, A.: Computer Vision for Autonomous Vehicles: Problems, Datasets and State-of-the-Art (2017). arXiv:1704.05519"},{"issue":"5","key":"13_CR28","doi-asserted-by":"publisher","first-page":"1015","DOI":"10.1109\/TRO.2008.2004490","volume":"24","author":"D Scaramuzza","year":"2008","unstructured":"Scaramuzza, D., Siegwart, R.: Appearance-guided monocular omnidirectional visual odometry for outdoor ground vehicles. IEEE Trans. Robot. 24(5), 1015\u20131026 (2008)","journal-title":"IEEE Trans. Robot."},{"key":"13_CR29","doi-asserted-by":"crossref","unstructured":"Zhang, J., Singh, S.: Visual-lidar odometry and mapping: Low-drift, robust, and fast. In: International Conference on Robotics and Automation (ICRA), pp. 2174\u20132181. IEEE (2015)","DOI":"10.1109\/ICRA.2015.7139486"},{"key":"13_CR30","doi-asserted-by":"crossref","unstructured":"Agrawal, M., Konolige, K.: Real-time localization in outdoor environments using stereo vision and inexpensive gps. In: International Conference on Pattern Recognition (ICPR), Vol.\u00a03, pp. 1063\u20131068. IEEE (2006)","DOI":"10.1109\/ICPR.2006.962"},{"issue":"6","key":"13_CR31","doi-asserted-by":"publisher","first-page":"865","DOI":"10.1017\/S026357471100110X","volume":"30","author":"R Gonzalez","year":"2012","unstructured":"Gonzalez, R., Rodriguez, F., Guzman, J.L., Pradalier, C., Siegwart, R.: Combined visual odometry and visual compass for off-road mobile robots localization. Robotica 30(6), 865\u2013878 (2012)","journal-title":"Robotica"},{"key":"13_CR32","unstructured":"S\u00fcnderhauf, N., Protzel, P.: Stereo Odometry\u2014A Review of Approaches. Chemnitz University of Technology Technical Report (2007)"},{"issue":"3","key":"13_CR33","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1007\/s10846-008-9235-4","volume":"53","author":"F Bonin-Font","year":"2008","unstructured":"Bonin-Font, F., Ortiz, A., Oliver, G.: Visual navigation for mobile robots: a survey. J. Intell. Robot. Syst. 53(3), 263\u2013296 (2008)","journal-title":"J. Intell. Robot. Syst."},{"issue":"15","key":"13_CR34","doi-asserted-by":"publisher","first-page":"16581","DOI":"10.1007\/s11042-016-3939-4","volume":"76","author":"NH Khan","year":"2017","unstructured":"Khan, N.H., Adnan, A.: Ego-motion estimation concepts, algorithms and challenges: an overview. Multimed. Tools Appl. 76(15), 16581\u201316603 (2017)","journal-title":"Multimed. Tools Appl."},{"issue":"3","key":"13_CR35","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1109\/JRA.1987.1087097","volume":"3","author":"L Matthies","year":"1987","unstructured":"Matthies, L., Shafer, S.: Error modeling in stereo navigation. IEEE J. Robot. Autom. 3(3), 239\u2013248 (1987)","journal-title":"IEEE J. Robot. Autom."},{"key":"13_CR36","doi-asserted-by":"crossref","unstructured":"Olson, C.F., Matthies, L.H., Schoppers, M., Maimone, M.W.: Stereo ego-motion improvements for robust rover navigation. In: International Conference on Robotics and Automation (ICRA), vol.\u00a02, pp. 1099\u20131104. IEEE (2001)","DOI":"10.1109\/ROBOT.2001.932758"},{"issue":"8","key":"13_CR37","doi-asserted-by":"publisher","first-page":"735","DOI":"10.1177\/027836402761412467","volume":"21","author":"S Se","year":"2002","unstructured":"Se, S., Lowe, D., Little, J.: Mobile robot localization and mapping with uncertainty using scale-invariant visual landmarks. Int. J. Robot. Res. 21(8), 735\u2013758 (2002)","journal-title":"Int. J. Robot. Res."},{"key":"13_CR38","doi-asserted-by":"crossref","unstructured":"Nist\u00e9r, D., Naroditsky, O., Bergen, J.: Visual odometry. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol.\u00a01, pp. I\u2013I. IEEE (2004)","DOI":"10.1109\/CVPR.2004.1315094"},{"key":"13_CR39","unstructured":"Engels, C., Stew\u00e9nius, H., Nist\u00e9r, D.: Bundle adjustment rules. Photogramm. Comput. Vis. 2 (2006)"},{"key":"13_CR40","doi-asserted-by":"crossref","unstructured":"Tardif, J.P., Pavlidis, Y., Daniilidis, K.: Monocular visual odometry in urban environments using an omnidirectional camera. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2531\u20132538. IEEE (2008)","DOI":"10.1109\/IROS.2008.4651205"},{"issue":"3","key":"13_CR41","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1007\/s10851-010-0234-2","volume":"39","author":"M Kalantari","year":"2011","unstructured":"Kalantari, M., Hashemi, A., Jung, F., Gu\u00e9don, J.P.: A new solution to the relative orientation problem using only 3 points and the vertical direction. J. Math. Imaging Vis. 39(3), 259\u2013268 (2011)","journal-title":"J. Math. Imaging Vis."},{"issue":"4","key":"13_CR42","doi-asserted-by":"publisher","first-page":"818","DOI":"10.1109\/TPAMI.2011.226","volume":"34","author":"O Naroditsky","year":"2012","unstructured":"Naroditsky, O., Zhou, X.S., Gallier, J., Roumeliotis, S.I., Daniilidis, K.: Two efficient solutions for visual odometry using directional correspondence. IEEE Trans. Pattern Anal. Mach. Intell. 34(4), 818\u2013824 (2012)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"1","key":"13_CR43","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1007\/s11263-011-0441-3","volume":"95","author":"D Scaramuzza","year":"2011","unstructured":"Scaramuzza, D.: 1-point-RANSAC structure from motion for vehicle-mounted cameras by exploiting non-holonomic constraints. Int. J. Comput. Vis. 95(1), 74\u201385 (2011)","journal-title":"Int. J. Comput. Vis."},{"key":"13_CR44","doi-asserted-by":"crossref","unstructured":"Hee\u00a0Lee, G., Faundorfer, F., Pollefeys, M.: Motion estimation for self-driving cars with a generalized camera. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 2746\u20132753 (2013)","DOI":"10.1109\/CVPR.2013.354"},{"key":"13_CR45","doi-asserted-by":"crossref","unstructured":"Kitt, B., Geiger, A., Lategahn, H.: Visual odometry based on stereo image sequences with ransac-based outlier rejection scheme. In: Intelligent Vehicles Symposium (IV), pp. 486\u2013492. IEEE (2010)","DOI":"10.1109\/IVS.2010.5548123"},{"issue":"7","key":"13_CR46","doi-asserted-by":"publisher","first-page":"1839","DOI":"10.1109\/TITS.2015.2511453","volume":"17","author":"A Desai","year":"2016","unstructured":"Desai, A., Lee, D.J.: Visual odometry drift reduction using syba descriptor and feature transformation. IEEE Trans. Intell. Transp. Syst. 17(7), 1839\u20131851 (2016)","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"13_CR47","doi-asserted-by":"crossref","unstructured":"Gomez-Ojeda, R., Gonzalez-Jimenez, J.: Robust stereo visual odometry through a probabilistic combination of points and line segments. In: International Conference on Robotics and Automation (ICRA), pp. 2521\u20132526. IEEE (2016)","DOI":"10.1109\/ICRA.2016.7487406"},{"key":"13_CR48","doi-asserted-by":"crossref","unstructured":"Schmidt, A., Kraft, M., Kasi\u0144ski, A.: An evaluation of image feature detectors and descriptors for robot navigation. In: International Conference on Computer Vision and Graphics, pp. 251\u2013259. Springer (2010)","DOI":"10.1007\/978-3-642-15907-7_31"},{"key":"13_CR49","doi-asserted-by":"publisher","first-page":"380","DOI":"10.1016\/j.neucom.2012.06.055","volume":"120","author":"Y Jiang","year":"2013","unstructured":"Jiang, Y., Xu, Y., Liu, Y.: Performance evaluation of feature detection and matching in stereo visual odometry. Neurocomputing 120, 380\u2013390 (2013)","journal-title":"Neurocomputing"},{"key":"13_CR50","doi-asserted-by":"crossref","unstructured":"Chien, H.J., Chuang, C.C., Chen, C.Y., Klette, R.: When to use what feature? SIFT, SURF, ORB, or A-KAZE features for monocular visual odometry. In: International Conference on Image and Vision Computing New Zealand (IVCNZ), pp. 1\u20136. IEEE (2016)","DOI":"10.1109\/IVCNZ.2016.7804434"},{"key":"13_CR51","doi-asserted-by":"crossref","unstructured":"Witt, J., Weltin, U.: Robust stereo visual odometry using iterative closest multiple lines. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4164\u20134171. IEEE (2013)","DOI":"10.1109\/IROS.2013.6696953"},{"key":"13_CR52","doi-asserted-by":"crossref","unstructured":"Koletschka, T., Puig, L., Daniilidis, K.: MEVO: Multi-environment stereo visual odometry. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4981\u20134988. IEEE (2014)","DOI":"10.1109\/IROS.2014.6943270"},{"key":"13_CR53","doi-asserted-by":"crossref","unstructured":"Cvi\u0161i\u0107, I., Petrovi\u0107, I.: Stereo odometry based on careful feature selection and tracking. In: European Conference on Mobile Robots (ECMR), pp. 1\u20136. IEEE (2015)","DOI":"10.1109\/ECMR.2015.7324219"},{"key":"13_CR54","doi-asserted-by":"crossref","unstructured":"Kitt, B., Moosmann, F., Stiller, C.: Moving on to dynamic environments: visual odometry using feature classification. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 5551\u20135556. IEEE (2010)","DOI":"10.1109\/IROS.2010.5650517"},{"key":"13_CR55","doi-asserted-by":"crossref","unstructured":"Zhou, W., Fu, H., An, X.: A classification-based visual odometry approach. In: International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), vol.\u00a02, pp. 85\u201389. IEEE (2016)","DOI":"10.1109\/IHMSC.2016.212"},{"key":"13_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.robot.2016.03.004","volume":"80","author":"A Escalera de la","year":"2016","unstructured":"de la Escalera, A., Izquierdo, E., Mart\u00edn, D., Musleh, B., Garc\u00eda, F., Armingol, J.M.: Stereo visual odometry in urban environments based on detecting ground features. Robot. Auton. Syst. 80, 1\u201310 (2016)","journal-title":"Robot. Auton. Syst."},{"key":"13_CR57","doi-asserted-by":"crossref","unstructured":"Kottath, R., Yalamandala, D.P., Poddar, S., Bhondekar, A.P., Karar, V.: Inertia constrained visual odometry for navigational applications. In: International Conference on Image Information Processing (ICIIP), pp. 1\u20134. IEEE (2017)","DOI":"10.1109\/ICIIP.2017.8313714"},{"key":"13_CR58","doi-asserted-by":"crossref","unstructured":"Badino, H., Yamamoto, A., Kanade, T.: Visual odometry by multi-frame feature integration. In: IEEE International Conference on Computer Vision Workshops, pp. 222\u2013229 (2013)","DOI":"10.1109\/ICCVW.2013.37"},{"key":"13_CR59","doi-asserted-by":"crossref","unstructured":"Kre\u0161o, I., \u0160egvic, S.: Improving the egomotion estimation by correcting the calibration bias. In: International Conference on Computer Vision Theory and Applications (2015)","DOI":"10.5220\/0005316103470356"},{"issue":"1","key":"13_CR60","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/s10514-015-9541-1","volume":"41","author":"F Bellavia","year":"2017","unstructured":"Bellavia, F., Fanfani, M., Colombo, C.: Selective visual odometry for accurate AUV localization. Auton. Robot. 41(1), 133\u2013143 (2017)","journal-title":"Auton. Robot."},{"issue":"10","key":"13_CR61","doi-asserted-by":"publisher","first-page":"2339","DOI":"10.3390\/s17102339","volume":"17","author":"Y Liu","year":"2017","unstructured":"Liu, Y., Gu, Y., Li, J., Zhang, X.: Robust stereo visual odometry using improved RANSAC-based methods for mobile robot localization. Sensors 17(10), 2339 (2017)","journal-title":"Sensors"},{"issue":"6","key":"13_CR62","doi-asserted-by":"publisher","first-page":"756","DOI":"10.1109\/TPAMI.2004.17","volume":"26","author":"D Nist\u00e9r","year":"2004","unstructured":"Nist\u00e9r, D.: An efficient solution to the five-point relative pose problem. IEEE Trans. Pattern Anal. Mach. Intell. 26(6), 756\u2013770 (2004)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"13_CR63","doi-asserted-by":"crossref","unstructured":"Fraundorfer, F., Tanskanen, P., Pollefeys, M.: A minimal case solution to the calibrated relative pose problem for the case of two known orientation angles. In: European Conference on Computer Vision, pp. 269\u2013282. Springer (2010)","DOI":"10.1007\/978-3-642-15561-1_20"},{"key":"13_CR64","doi-asserted-by":"crossref","unstructured":"Li, B., Heng, L., Lee, G.H., Pollefeys, M.: A 4-Point algorithm for relative pose estimation of a calibrated camera with a known relative rotation angle. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1595\u20131601. IEEE (2013)","DOI":"10.1109\/IROS.2013.6696562"},{"issue":"2","key":"13_CR65","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1109\/TPAMI.2016.2545663","volume":"39","author":"O Saurer","year":"2017","unstructured":"Saurer, O., Vasseur, P., Boutteau, R., Demonceaux, C., Pollefeys, M., Fraundorfer, F.: Homography based egomotion estimation with a common direction. IEEE Trans. Pattern Anal. Mach. Intell. 39(2), 327\u2013341 (2017)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"13_CR66","doi-asserted-by":"crossref","unstructured":"Guan, B., Vasseur, P., Demonceaux, C., Fraundorfer, F.: Visual odometry using a homography formulation with decoupled rotation and translation estimation using minimal solutions. In: International Conference on Robotics and Automation, ICRA (2018)","DOI":"10.1109\/ICRA.2018.8460747"},{"key":"13_CR67","doi-asserted-by":"crossref","unstructured":"Thanh, T.N., Nagahara, H., Sagawa, R., Mukaigawa, Y., Yachida, M., Yagi, Y.: Robust and real-time egomotion estimation using a compound omnidirectional sensor. In: International Conference on Robotics and Automation (ICRA), pp. 492\u2013497. IEEE (2008)","DOI":"10.1109\/ROBOT.2007.364129"},{"key":"13_CR68","doi-asserted-by":"crossref","unstructured":"Irani, M., Anandan, P.: Robust multi-sensor image alignment. In: International Conference on Computer Vision, pp. 959\u2013966. IEEE (1998)","DOI":"10.1109\/ICCV.1998.710832"},{"key":"13_CR69","doi-asserted-by":"crossref","unstructured":"Mandelbaum, R., Salgian, G., Sawhney, H.: Correlation-based estimation of ego-motion and structure from motion and stereo. In: International Conference on Computer Vision, vol.\u00a01, pp. 544\u2013550. IEEE (1999)","DOI":"10.1109\/ICCV.1999.791270"},{"key":"13_CR70","doi-asserted-by":"crossref","unstructured":"Nourani-Vatani, N., Roberts, J., Srinivasan, M.V.: Practical visual odometry for car-like vehicles. In: International Conference on Robotics and Automation (ICRA), pp. 3551\u20133557. IEEE (2009)","DOI":"10.1109\/ROBOT.2009.5152403"},{"key":"13_CR71","doi-asserted-by":"crossref","unstructured":"Yu, Y., Pradalier, C., Zong, G.: Appearance-based monocular visual odometry for ground vehicles. In: IEEE\/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp. 862\u2013867. IEEE (2011)","DOI":"10.1109\/AIM.2011.6027050"},{"issue":"10","key":"13_CR72","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1002\/rob.20159","volume":"23","author":"F Labrosse","year":"2006","unstructured":"Labrosse, F.: The visual compass: performance and limitations of an appearance-based method. J. Field Robot. 23(10), 913\u2013941 (2006)","journal-title":"J. Field Robot."},{"key":"13_CR73","unstructured":"Scaramuzza, D.: Omnidirectional Vision: from Calibration to Root Motion Estimation. Ph.D. thesis, ETH Zurich (2007)"},{"issue":"6","key":"13_CR74","doi-asserted-by":"publisher","first-page":"739","DOI":"10.1002\/tee.22299","volume":"11","author":"MO Aqel","year":"2016","unstructured":"Aqel, M.O., Marhaban, M.H., Saripan, M.I., Ismail, N.B.: Adaptive-search template matching technique based on vehicle acceleration for monocular visual odometry system. IEEJ Trans. Electr. Electron. Eng. 11(6), 739\u2013752 (2016)","journal-title":"IEEJ Trans. Electr. Electron. Eng."},{"key":"13_CR75","doi-asserted-by":"crossref","unstructured":"Comport, A.I., Malis, E., Rives, P.: Accurate Quadrifocal Tracking for Robust 3D Visual Odometry. In: International Conference on Robotics and Automation (ICRA), pp. 40\u201345. Citeseer (2007)","DOI":"10.1109\/ROBOT.2007.363762"},{"issue":"2\u20133","key":"13_CR76","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1177\/0278364909356601","volume":"29","author":"AI Comport","year":"2010","unstructured":"Comport, A.I., Malis, E., Rives, P.: Real-time quadrifocal visual odometry. Int. J. Robot. Res. 29(2\u20133), 245\u2013266 (2010)","journal-title":"Int. J. Robot. Res."},{"key":"13_CR77","doi-asserted-by":"crossref","unstructured":"Lovegrove, S., Davison, A.J., Ibanez-Guzm\u00e1n, J.: Accurate visual odometry from a rear parking camera. In: Intelligent Vehicles Symposium (IV), pp. 788\u2013793. IEEE (2011)","DOI":"10.1109\/IVS.2011.5940546"},{"key":"13_CR78","doi-asserted-by":"crossref","unstructured":"Tykk\u00e4l\u00e4, T., Comport, A.I.: A dense structure model for image based stereo SLAM. In: International Conference on Robotics and Automation (ICRA), pp. 1758\u20131763. IEEE (2011)","DOI":"10.1109\/ICRA.2011.5979805"},{"key":"13_CR79","doi-asserted-by":"crossref","unstructured":"Engel, J., St\u00fcckler, J., Cremers, D.: Large-scale direct SLAM with stereo cameras. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1935\u20131942. IEEE (2015)","DOI":"10.1109\/IROS.2015.7353631"},{"key":"13_CR80","doi-asserted-by":"crossref","unstructured":"Engel, J., Koltun, V., Cremers, D.: Direct sparse odometry. IEEE Trans. Pattern Anal. Mach. Intell. 4 (2017)","DOI":"10.1109\/TPAMI.2017.2658577"},{"key":"13_CR81","doi-asserted-by":"crossref","unstructured":"Goecke, R., Asthana, A., Pettersson, N., Petersson, L.: Visual vehicle egomotion estimation using the fourier-mellin transform. In: Intelligent Vehicles Symposium, pp. 450\u2013455. IEEE (2007)","DOI":"10.1109\/IVS.2007.4290156"},{"issue":"4","key":"13_CR82","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/j.robot.2004.03.014","volume":"47","author":"E Menegatti","year":"2004","unstructured":"Menegatti, E., Maeda, T., Ishiguro, H.: Image-based memory for robot navigation using properties of omnidirectional images. Robot. Auton. Syst. 47(4), 251\u2013267 (2004)","journal-title":"Robot. Auton. Syst."},{"key":"13_CR83","volume-title":"An Iterative Image Registration Technique with an Application to Stereo Vision","author":"BD Lucas","year":"1981","unstructured":"Lucas, B.D., Kanade, T.: An Iterative Image Registration Technique with an Application to Stereo Vision. Vancouver, British Columbia (1981)"},{"key":"13_CR84","doi-asserted-by":"crossref","unstructured":"Zhou, C., Wei, Y., Tan, T.: Mobile robot self-localization based on global visual appearance features. In: International Conference on Robotics and Automation (ICRA), vol.\u00a01, pp. 1271\u20131276. IEEE (2003)","DOI":"10.1109\/ROBOT.2003.1241767"},{"key":"13_CR85","doi-asserted-by":"crossref","unstructured":"Pajdla, T., Hlav\u00e1\u010d, V.: Zero phase representation of panoramic images for image based localization. In: International Conference on Computer Analysis of Images and Patterns, pp. 550\u2013557. Springer (1999)","DOI":"10.1007\/3-540-48375-6_66"},{"key":"13_CR86","doi-asserted-by":"crossref","unstructured":"Jogan, M., Leonardis, A.: Robust localization using the eigenspace of spinning-images, pp. 37\u201344. IEEE Computer Society (2000)","DOI":"10.1109\/OMNVIS.2000.853802"},{"issue":"3","key":"13_CR87","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1111\/j.2044-8295.1958.tb00656.x","volume":"49","author":"JJ Gibson","year":"1958","unstructured":"Gibson, J.J.: Visually controlled locomotion and visual orientation in animals. Br. J. Psychol. 49(3), 182\u2013194 (1958)","journal-title":"Br. J. Psychol."},{"key":"13_CR88","doi-asserted-by":"publisher","first-page":"384","DOI":"10.1109\/TPAMI.1985.4767678","volume":"4","author":"G Adiv","year":"1985","unstructured":"Adiv, G.: Determining three-dimensional motion and structure from optical flow generated by several moving objects. IEEE Trans. Pattern Anal. Mach. Intell. 4, 384\u2013401 (1985)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"1","key":"13_CR89","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1006\/cviu.1996.0006","volume":"63","author":"MJ Black","year":"1996","unstructured":"Black, M.J., Anandan, P.: The robust estimation of multiple motions: parametric and piecewise-smooth flow fields. Comput. Vis. Image Underst. 63(1), 75\u2013104 (1996)","journal-title":"Comput. Vis. Image Underst."},{"issue":"4","key":"13_CR90","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1016\/j.imavis.2004.05.010","volume":"23","author":"YH Kim","year":"2005","unstructured":"Kim, Y.H., Mart\u00ednez, A.M., Kak, A.C.: Robust motion estimation under varying illumination. Image Vis. Comput. 23(4), 365\u2013375 (2005)","journal-title":"Image Vis. Comput."},{"key":"13_CR91","unstructured":"Gennert, M.A., Negahdaripour, S.: Relaxing the brightness constancy assumption in computing optical flow. Technical report. Massachusetts Inst of Tech Cambridge Artificial Intelligence Lab (1987)"},{"issue":"1","key":"13_CR92","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/70.660838","volume":"14","author":"A Giachetti","year":"1998","unstructured":"Giachetti, A., Campani, M., Torre, V.: The use of optical flow for road navigation. IEEE Trans. Robot. Autom. 14(1), 34\u201348 (1998)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"13_CR93","doi-asserted-by":"crossref","unstructured":"Hanna, K.: Direct multi-resolution estimation of ego-motion and structure from motion. In: Workshop on Visual Motion, pp. 156\u2013162. IEEE (1991)","DOI":"10.1109\/WVM.1991.212812"},{"issue":"1","key":"13_CR94","doi-asserted-by":"publisher","first-page":"147","DOI":"10.2514\/1.43778","volume":"33","author":"AM Hyslop","year":"2010","unstructured":"Hyslop, A.M., Humbert, J.S.: Autonomous navigation in three-dimensional urban environments using wide-field integration of optic flow. J. Guid. Control Dyn. 33(1), 147\u2013159 (2010)","journal-title":"J. Guid. Control Dyn."},{"key":"13_CR95","doi-asserted-by":"crossref","unstructured":"Campbell, J., Sukthankar, R., Nourbakhsh, I., Pahwa, A.: A robust visual odometry and precipice detection system using consumer-grade monocular vision. In: International Conference on Robotics and Automation (ICRA), pp. 3421\u20133427. IEEE (2005)","DOI":"10.1109\/ROBOT.2005.1570639"},{"key":"13_CR96","doi-asserted-by":"crossref","unstructured":"Grabe, V., B\u00fclthoff, H.H., Giordano, P.R.: On-board velocity estimation and closed-loop control of a quadrotor uav based on optical flow. In: International Conference on Robotics and Automation (ICRA), pp. 491\u2013497. IEEE (2012)","DOI":"10.1109\/ICRA.2012.6225328"},{"key":"13_CR97","doi-asserted-by":"crossref","unstructured":"Grabe, V., B\u00fclthoff, H.H., Giordano, P.R.: Robust optical-flow based self-motion estimation for a quadrotor uav. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2153\u20132159. IEEE (2012)","DOI":"10.1109\/IROS.2012.6386234"},{"key":"13_CR98","doi-asserted-by":"crossref","unstructured":"Dryanovski, I., Valenti, R.G., Xiao, J.: Fast visual odometry and mapping from RGB-D data. In: International Conference on Robotics and Automation (ICRA), pp. 2305\u20132310. IEEE (2013)","DOI":"10.1109\/ICRA.2013.6630889"},{"issue":"2","key":"13_CR99","doi-asserted-by":"publisher","first-page":"992","DOI":"10.1109\/LRA.2016.2530164","volume":"1","author":"Shile Li","year":"2016","unstructured":"Li, S., Lee, D.: Fast visual odometry using intensity assisted iterative closest point. IEEE Robot. Autom. Lett. (RA-L) 1(2), 992\u2013999 (2016)","journal-title":"IEEE Robotics and Automation Letters"},{"key":"13_CR100","doi-asserted-by":"crossref","unstructured":"Kerl, C., Sturm, J., Cremers, D.: Robust odometry estimation for RGB-D cameras. In: International Conference on Robotics and Automation (ICRA), pp. 3748\u20133754. IEEE (2013)","DOI":"10.1109\/ICRA.2013.6631104"},{"key":"13_CR101","doi-asserted-by":"crossref","unstructured":"Whelan, T., Johannsson, H., Kaess, M., Leonard, J.J., McDonald, J.: Robust real-time visual odometry for dense rgb-d mapping. In: International Conference on Robotics and Automation (ICRA), pp. 5724\u20135731. IEEE (2013)","DOI":"10.1109\/ICRA.2013.6631400"},{"key":"13_CR102","doi-asserted-by":"crossref","unstructured":"Oliensis, J., Werman, M.: Structure from motion using points, lines, and intensities. In: Conference on Computer Vision and Pattern Recognition, vol.\u00a02, pp. 599\u2013606. IEEE (2000)","DOI":"10.1109\/CVPR.2000.854927"},{"key":"13_CR103","doi-asserted-by":"crossref","unstructured":"Morency, L.P., Gupta, R.: Robust real-time egomotion from stereo images. In: International Conference on Image Processing, pp. 719\u2013722 (2003)","DOI":"10.1109\/ICIP.2003.1246781"},{"key":"13_CR104","unstructured":"Scaramuzza, D., Fraundorfer, F., Pollefeys, M., Siegwart, R.: Closing the loop in appearance-guided structure-from-motion for omnidirectional cameras. In: Workshop on Omnidirectional Vision, Camera Networks and Non-classical Cameras-OMNIVIS (2008)"},{"key":"13_CR105","doi-asserted-by":"crossref","unstructured":"Forster, C., Pizzoli, M., Scaramuzza, D.: SVO: Fast semi-direct monocular visual odometry. In: International Conference on Robotics and Automation (ICRA), pp. 15\u201322. IEEE (2014)","DOI":"10.1109\/ICRA.2014.6906584"},{"issue":"2","key":"13_CR106","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/s10846-014-0054-5","volume":"77","author":"H Silva","year":"2015","unstructured":"Silva, H., Bernardino, A., Silva, E.: Probabilistic egomotion for stereo visual odometry. J. Intell. Robot. Syst. 77(2), 265\u2013280 (2015)","journal-title":"J. Intell. Robot. Syst."},{"issue":"3","key":"13_CR107","doi-asserted-by":"publisher","first-page":"172988141771079","DOI":"10.1177\/1729881417710795","volume":"14","author":"H Silva","year":"2017","unstructured":"Silva, H., Bernardino, A., Silva, E.: A voting method for stereo egomotion estimation. Int. J. Adv. Robot. Syst. 14(3), 1729881417710795 (2017)","journal-title":"Int. J. Adv. Robot. Syst."},{"issue":"2","key":"13_CR108","doi-asserted-by":"publisher","first-page":"444","DOI":"10.1109\/LRA.2016.2635686","volume":"2","author":"H Alismail","year":"2017","unstructured":"Alismail, H., Kaess, M., Browning, B., Lucey, S.: Direct visual odometry in low light using binary descriptors. IEEE Robot. Autom. Lett. 2(2), 444\u2013451 (2017)","journal-title":"IEEE Robot. Autom. Lett."},{"key":"13_CR109","unstructured":"Pomerleau, D.A.: Alvinn: An autonomous land vehicle in a neural network. In: Adv. Neural Inf. Process. Systs. 305\u2013313 (1989)"},{"key":"13_CR110","doi-asserted-by":"crossref","unstructured":"Roberts, R., Nguyen, H., Krishnamurthi, N., Balch, T.: Memory-based learning for visual odometry. In: International Conference on Robotics and Automation (ICRA), pp. 47\u201352. IEEE (2008)","DOI":"10.1109\/ROBOT.2008.4543185"},{"key":"13_CR111","doi-asserted-by":"crossref","unstructured":"Guizilini, V., Ramos, F.: Semi-parametric models for visual odometry. In: International Conference on Robotics and Automation (ICRA), pp. 3482\u20133489. IEEE (2012)","DOI":"10.1109\/ICRA.2012.6224775"},{"key":"13_CR112","unstructured":"Konda, K., Memisevic, R.: Unsupervised learning of depth and motion (2013). arXiv:1312.3429"},{"key":"13_CR113","doi-asserted-by":"crossref","unstructured":"Konda, K.R., Memisevic, R.: Learning visual odometry with a convolutional network. In: VISAPP (1), 486\u2013490 (2015)","DOI":"10.5220\/0005299304860490"},{"key":"13_CR114","unstructured":"Mohanty, V., Agrawal, S., Datta, S., Ghosh, A., Sharma, V.D., Chakravarty, D.: DeepVO: a deep learning approach for monocular visual odometry (2016). arXiv:1611.06069"},{"key":"13_CR115","doi-asserted-by":"crossref","unstructured":"Peretroukhin, V., Clement, L., Kelly, J.: Inferring sun direction to improve visual odometry: a deep learning approach. Int. J. Robot. Res. 0278364917749732 (2018)","DOI":"10.1177\/0278364917749732"},{"issue":"3","key":"13_CR116","doi-asserted-by":"publisher","first-page":"2447","DOI":"10.1109\/LRA.2018.2799741","volume":"3","author":"L Clement","year":"2018","unstructured":"Clement, L., Kelly, J.: How to train a cat: learning canonical appearance transformations for direct visual localization under illumination change. IEEE Robot. Autom. Lett. 3(3), 2447\u20132454 (2018)","journal-title":"IEEE Robot. Autom. Lett."},{"issue":"2","key":"13_CR117","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1177\/0278364917691115","volume":"36","author":"E Mueggler","year":"2017","unstructured":"Mueggler, E., Rebecq, H., Gallego, G., Delbruck, T., Scaramuzza, D.: The event-camera dataset and simulator: event-based data for pose estimation, visual odometry, and SLAM. Int. J. Robot. Res. 36(2), 142\u2013149 (2017)","journal-title":"Int. J. Robot. Res."}],"container-title":["Studies in Computational Intelligence","Recent Advances in Computer Vision"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-03000-1_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T14:05:40Z","timestamp":1775311540000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-03000-1_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,15]]},"ISBN":["9783030029999","9783030030001"],"references-count":117,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-03000-1_13","relation":{},"ISSN":["1860-949X","1860-9503"],"issn-type":[{"value":"1860-949X","type":"print"},{"value":"1860-9503","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12,15]]},"assertion":[{"value":"15 December 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}