{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,15]],"date-time":"2025-06-15T08:40:06Z","timestamp":1749976806693,"version":"3.41.0"},"reference-count":64,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2017,2,13]],"date-time":"2017-02-13T00:00:00Z","timestamp":1486944000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003032","name":"ANRT","doi-asserted-by":"crossref","award":["2014\/0014"],"award-info":[{"award-number":["2014\/0014"]}],"id":[{"id":"10.13039\/501100003032","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Partenariat Hubert Curien","award":["33059RF"],"award-info":[{"award-number":["33059RF"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1007\/s11554-017-0670-y","type":"journal-article","created":{"date-parts":[[2017,2,13]],"date-time":"2017-02-13T01:52:44Z","timestamp":1486950764000},"page":"1643-1660","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["An evaluation of real-time RGB-D visual odometry algorithms on mobile devices"],"prefix":"10.1007","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9949-4044","authenticated-orcid":false,"given":"Vincent","family":"Angladon","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Simone","family":"Gasparini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Charvillat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomislav","family":"Pribani\u0107","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomislav","family":"Petkovi\u0107","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matea","family":"\u00d0onli\u0107","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjamin","family":"Ahsan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fr\u00e9d\u00e9ric","family":"Bruel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,2,13]]},"reference":[{"unstructured":"Andreasson, H., Stoyanov, T.: Real time registration of RGB-D data using local visual features and 3D-NDT registration. In: Proceedings of International Conference on Robotics and Automation (ICRA) Workshop on Semantic Perception, Mapping and Exploration (SPME). IEEE Computer Society (2012)","key":"670_CR1"},{"unstructured":"ARM. Arm compiler toolchain assembler reference v5.0\u2014neon instructions. http:\/\/infocenter.arm.com\/help\/index.jsp?topic=\/com.arm.doc.dui0489c\/CJAJIIGG.html (2016)","key":"670_CR2"},{"key":"670_CR3","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1007\/11744023_32","volume-title":"Computer Vision \u2013 ECCV 2006","author":"Herbert Bay","year":"2006","unstructured":"Bay, H., Tuytelaars, T., Van Gool, L.: SURF: Speeded up robust features. In: Leonardis, A., Bischof, H., Pinz, A. (eds.) Proceedings of the 2006 European Conference on Computer Vision (ECCV 2006), volume 3951 of Lecture Notes in Computer Science, pp. 404\u2013417. Springer, Berlin (2006)"},{"key":"670_CR4","volume-title":"Principles of Concurrent and Distributed Programming","author":"A Ben","year":"2006","unstructured":"Ben, A.: Principles of Concurrent and Distributed Programming, 2nd edn. Addison-Wesley, London (2006)","edition":"2"},{"issue":"2","key":"670_CR5","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1109\/34.121791","volume":"14","author":"PJ Besl","year":"1992","unstructured":"Besl, P.J., McKay, H.D.: A method for registration of 3-d shapes. IEEE Trans. Pattern Anal. Mach. Intell. 14(2), 239\u2013256 (1992)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"670_CR6","volume-title":"Navigating Mobile Robots: Systems and Techniques","author":"J Borenstein","year":"1996","unstructured":"Borenstein, J., Everett, H.R., Feng, L.: Navigating Mobile Robots: Systems and Techniques. A. K. Peters Ltd, Natick, MA (1996)"},{"doi-asserted-by":"crossref","unstructured":"Brunetto, N., Salti, S., Fioraio, N., Cavallari, T., Di\u00a0Stefano, L.: Fusion of inertial and visual measurements for RGB-D SLAM on mobile devices. In: Proceedings of the IEEE International Conference on Computer Vision (ICCV) Workshops. IEEE Computer Society (2015)","key":"670_CR7","DOI":"10.1109\/ICCVW.2015.29"},{"key":"670_CR8","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1007\/978-3-642-15561-1_56","volume-title":"Computer Vision \u2013 ECCV 2010","author":"Michael Calonder","year":"2010","unstructured":"Calonder, M., Lepetit, V., Strecha, C., Fua, P.: BRIEF: Binary robust independent elementary features. In: Proceedings of the European Conference on Computer Vision (ECCV), volume 6314 LNCS, pp. 778\u2013792. Springer, Berlin (2010)"},{"unstructured":"Chen, Y., Medioni, G.: Object modeling by registration of multiple range images. In: Proceedings of the 1991 IEEE International Conference on Robotics and Automation (ICRA), vol. 3, pp. 2724\u20132729 (1991)","key":"670_CR9"},{"issue":"10","key":"670_CR10","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1145\/236338.236369","volume":"31","author":"K Driesen","year":"1996","unstructured":"Driesen, K., H\u00f6lzle, U.: The direct cost of virtual function calls in C++. SIGPLAN Not. 31(10), 306\u2013323 (1996)","journal-title":"SIGPLAN Not."},{"doi-asserted-by":"crossref","unstructured":"Dryanovski, I., Valenti, R.G., Xiao, J.: Fast visual odometry and mapping from RGB-D data. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 2305\u20132310 (2013)","key":"670_CR11","DOI":"10.1109\/ICRA.2013.6630889"},{"doi-asserted-by":"crossref","unstructured":"Endres, F., Hess, J., Engelhard, N., Sturm, J., Cremers, D., Burgard, W.: An evaluation of the RGB-D SLAM system. In: Proceedings of the 2012 IEEE International Conference Robotics and Automation (ICRA), vol.\u00a01, pp. 1691\u20131696. IEEE Computer Society (2012)","key":"670_CR12","DOI":"10.1109\/ICRA.2012.6225199"},{"issue":"3","key":"670_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5772\/59991","volume":"12","author":"Z Fang","year":"2015","unstructured":"Fang, Z., Zhang, Y.: Experimental evaluation of RGB-D visual odometry methods. Int. J. Adv. Robot. Syst. 12(3), 1\u201316 (2015)","journal-title":"Int. J. Adv. Robot. Syst."},{"doi-asserted-by":"crossref","unstructured":"Geiger, A.: Are we ready for autonomous driving? The KITTI vision benchmark suite. In: Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2012), CVPR \u201912, pp. 3354\u20133361. IEEE Computer Society, Washington, DC (2012)","key":"670_CR14","DOI":"10.1109\/CVPR.2012.6248074"},{"doi-asserted-by":"crossref","unstructured":"Geiger, A., Ziegler, J., Stiller, C.: StereoScan: Dense 3D reconstruction in real-time. In: Proceedings of the Intelligent Vehicles Symposium (IV 2011). IEEE Computer Society, Washington (2011)","key":"670_CR15","DOI":"10.1109\/IVS.2011.5940405"},{"unstructured":"Google. ATAP Project Tango\u2014Google. http:\/\/www.google.com\/atap\/projecttango\/ (2014)","key":"670_CR16"},{"unstructured":"Gunther, N.J.: White paper: UNIX Load Average\u2014Part 1: How It Works. White paper http:\/\/www.teamquest.com\/pdfs\/whitepaper\/ldavg1.pdf , TeamQuest Corporation (2010)","key":"670_CR17"},{"doi-asserted-by":"crossref","unstructured":"Handa, A., Whelan, T., Mcdonald, J., Davison, A.J.: A benchmark for RGB-D visual odometry, 3D reconstruction and SLAM. In: Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA 2014), pp. 1524\u20131531. IEEE Computer Society (2014)","key":"670_CR18","DOI":"10.1109\/ICRA.2014.6907054"},{"issue":"4","key":"670_CR19","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1364\/JOSAA.4.000629","volume":"4","author":"BKP Horn","year":"1987","unstructured":"Horn, B.K.P.: Closed-form solution of absolute orientation using unit quaternions. J. Opt. Soc. Am. A 4(4), 629\u2013642 (1987)","journal-title":"J. Opt. Soc. Am. A"},{"unstructured":"Huang, A.S., Bachrach, A., Henry, P., Krainin, M., Maturana, D., Fox, D., Roy, N.: Visual odometry and mapping for autonomous flight using an RGB-D camera. In: Proceedings of the International Symposium of Robotics Research (ISRR 2011), pp. 1\u201316 (2011)","key":"670_CR20"},{"doi-asserted-by":"crossref","unstructured":"Hudelist, M.A., Cob\u00e2rzan, C., Schoeffmann, K.: OpenCV performance measurements on mobile devices. In: Proceedings of International Conference on Multimedia Retrieval\u2014ICMR \u201914, pp. 479\u2013482. ACM Press, New York, NY (2014)","key":"670_CR21","DOI":"10.1145\/2578726.2578798"},{"doi-asserted-by":"crossref","unstructured":"Jones, G.: Accurate and computationally-inexpensive recovery of ego-motion using optical flow and range flow with extended temporal support. In: Proceedings of the British machine vision conference 2013, pp. 75.1\u201375.11. British Machine Vision Association (2013)","key":"670_CR22","DOI":"10.5244\/C.27.75"},{"doi-asserted-by":"crossref","unstructured":"Kerl, C., Sturm, J., Cremers, D.: Robust odometry estimation for RGB-D cameras. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2013), pp. 3748\u20133754. IEEE Computer Society (2013)","key":"670_CR23","DOI":"10.1109\/ICRA.2013.6631104"},{"issue":"2","key":"670_CR24","doi-asserted-by":"publisher","first-page":"1437\u201354","DOI":"10.3390\/s120201437","volume":"12","author":"K Khoshelham","year":"2012","unstructured":"Khoshelham, K., Elberink, S.O.: Accuracy and resolution of Kinect depth data for indoor mapping applications. Sensors (Basel, Switzerland) 12(2), 1437\u201354 (2012)","journal-title":"Sensors (Basel, Switzerland)"},{"doi-asserted-by":"crossref","unstructured":"Klingensmith, M., Dryanovski, I., Srinivasa, S., Xiao, J.: Chisel: Real time large scale 3d reconstruction onboard a mobile device. In: Proceedings of the 2015 Robotics Science and Systems Conference (2015)","key":"670_CR25","DOI":"10.15607\/RSS.2015.XI.040"},{"doi-asserted-by":"crossref","unstructured":"Kolev, K., Tanskanen, P., Speciale, P., Pollefeys, M.: Turning mobile phones into 3d scanners. In: Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3946\u20133953. IEEE Computer Society (2014)","key":"670_CR26","DOI":"10.1109\/CVPR.2014.504"},{"doi-asserted-by":"crossref","unstructured":"Leutenegger, S., Chli, M., Siegwart, R.Y.: BRISK: binary robust invariant scalable keypoints. In: Proceedings of the 2011 IEEE International Conference on Computer Vision (ICCV2011), pp. 2548\u20132555. IEEE Computer Society (2011)","key":"670_CR27","DOI":"10.1109\/ICCV.2011.6126542"},{"unstructured":"Limare, N.: Integer and floating-point arithmetic speed vs precision. http:\/\/nicolas.limare.net\/pro\/notes\/2014\/12\/12_arit_speed\/#index3h2 (2014)","key":"670_CR28"},{"issue":"2","key":"670_CR29","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"D Lowe","year":"2004","unstructured":"Lowe, D.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91\u2013110 (2004)","journal-title":"Int. J. Comput. Vis."},{"unstructured":"Mantis Vision. MV4D depth sensor for mobile devices. http:\/\/www.mv4d.com\/mobile.php (2014)","key":"670_CR30"},{"issue":"5","key":"670_CR31","doi-asserted-by":"publisher","first-page":"8547","DOI":"10.3390\/s140508547","volume":"14","author":"V Morell-Gimenez","year":"2014","unstructured":"Morell-Gimenez, V., Saval-Calvo, M., Azorin-Lopez, J., Garcia-Rodriguez, J., Cazorla, M., Orts-Escolano, S., Fuster-Guillo, A.: A comparative study of registration methods for RGB-D video of static scenes. Sensors (Switzerland) 14(5), 8547\u20138576 (2014)","journal-title":"Sensors (Switzerland)"},{"doi-asserted-by":"crossref","unstructured":"Newcombe, R.A., Molyneaux, D., Kim, D., Davison, A.J., Shotton, J., Hodges, S., Fitzgibbon, A.: KinectFusion: real-time dense surface mapping and tracking. In: Proceedings of the IEEE International Symposium on Mixed and Augmented Reality (ISMAR 2011), pp. 127\u2013136. IEEE Computer Society (2011)","key":"670_CR32","DOI":"10.1109\/ISMAR.2011.6162880"},{"doi-asserted-by":"crossref","unstructured":"Nguyen, C.V., Izadi, S., Lovell, D.: Modeling kinect sensor noise for improved 3d reconstruction and tracking. In: Proceedings of the 2012 Second International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission, 3DIMPVT \u201912, pp. 524\u2013530. IEEE Computer Society, Washington, DC (2012)","key":"670_CR33","DOI":"10.1109\/3DIMPVT.2012.84"},{"doi-asserted-by":"crossref","unstructured":"Nister, D., Naroditsky, O., Bergen, J.: Visual odometry. In: Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2004), vol.\u00a01, pp. I\u2013652\u2013I\u2013659. IEEE Computer Society (2004)","key":"670_CR34","DOI":"10.1109\/CVPR.2004.1315094"},{"unstructured":"Occipital. ST depth. STTracker instance with the kSTTrackerTypeKey set to STTrackerDepthBased (2013)","key":"670_CR35"},{"unstructured":"Occipital. ST hybrid. STTracker instance with the kSTTrackerTypeKey set to STTrackerDepthAndColorBased (2013)","key":"670_CR36"},{"unstructured":"Occipital Inc. The structure sensor. http:\/\/structure.io (2014)","key":"670_CR37"},{"issue":"11","key":"670_CR38","doi-asserted-by":"publisher","first-page":"1251","DOI":"10.1109\/TVCG.2015.2459902","volume":"21","author":"P Ondr\u00fa\u0161ka","year":"2015","unstructured":"Ondr\u00fa\u0161ka, P., Kohli, P., Izadi, S.: Mobilefusion: real-time volumetric surface reconstruction and dense tracking on mobile phones. IEEE Trans. Vis. Comput. Graph. 21(11), 1251\u20131258 (2015)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"issue":"1\u2013104","key":"670_CR39","first-page":"1","volume":"4","author":"F Pomerleau","year":"2015","unstructured":"Pomerleau, F., Colas, F., Siegwart, R.: A review of point cloud registration algorithms for mobile robotics. Found. Trends Robot. 4(1\u2013104), 1\u2013104 (2015)","journal-title":"Found. Trends Robot."},{"doi-asserted-by":"crossref","unstructured":"Prisacariu, V., K\u00e4hler, O., Murray, D., Reid, I.: Simultaneous 3d tracking and reconstruction on a mobile phone. In: Proceedings of the IEEE International Symposium on Mixed and Augmented Reality (ISMAR 2013), pp. 89\u201398. IEEE Computer Society (2013)","key":"670_CR40","DOI":"10.1109\/ISMAR.2013.6671768"},{"issue":"5","key":"670_CR41","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1109\/TVCG.2014.2355207","volume":"21","author":"VA Prisacariu","year":"2012","unstructured":"Prisacariu, V.A., K\u00e4hler, Murray: Real-time 3d tracking and reconstruction on mobile phones. IEEE Trans. Vis. Comput. Graph. 21(5), 557\u2013570x (2012)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"unstructured":"Quigley, M., Conley, K., Gerkey, B.P., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: Ros: an open-source robot operating system. In: ICRA Workshop on Open Source Software (2009)","key":"670_CR42"},{"unstructured":"Rabaud, V., Dimashova, M.: OpenCV ICP and RGBD visual odometry. Class RgbdICPOdometry and function RGBDICPOdometryImpl() in the file https:\/\/github.com\/Itseez\/opencv_contrib\/tree\/master\/modules\/rgbd\/src\/odometry.cpp (2012)","key":"670_CR43"},{"unstructured":"Rabaud, V., Dimashova, M.: OpenCV ICP-based visual odometry. Class ICPOdometry and function RGBDICPOdometryImpl() in the file https:\/\/github.com\/Itseez\/opencv_contrib\/tree\/master\/modules\/rgbd\/src\/odometry.cpp (2012)","key":"670_CR44"},{"unstructured":"Rabaud, V., Dimashova, M.: OpenCV RGBD-based visual odometry. Class RgbdOdometry and function RGBDICPOdometryImpl() in the file https:\/\/github.com\/Itseez\/opencv_contrib\/tree\/master\/modules\/rgbd\/src\/odometry.cpp (2012)","key":"670_CR45"},{"unstructured":"Rabaud, V., Dimashova, M.: OpenCV RGBD module. https:\/\/github.com\/Itseez\/opencv_contrib\/tree\/master\/modules\/rgbd (2012)","key":"670_CR46"},{"key":"670_CR47","volume-title":"Concurrent Programming: Algorithms, Principles, and Foundations","author":"M Raynal","year":"2012","unstructured":"Raynal, M.: Concurrent Programming: Algorithms, Principles, and Foundations. Springer, Berlin (2012)"},{"issue":"1","key":"670_CR48","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/TPAMI.2008.275","volume":"32","author":"E Rosten","year":"2010","unstructured":"Rosten, E., Porter, R., Drummond, T.: Faster and better: a machine learning approach to corner detection. IEEE Trans. Pattern Anal. Mach. Intell. 32(1), 105\u2013119 (2010)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: An efficient alternative to SIFT or SURF. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 2564\u20132571. IEEE Computer Society (2011)","key":"670_CR49","DOI":"10.1109\/ICCV.2011.6126544"},{"doi-asserted-by":"crossref","unstructured":"Rusinkiewicz, S., Levoy, M.: Efficient variants of the ICP algorithm. In: Proceedings of the Third International Conference on 3-D Digital Imaging and Modeling, pp. 145\u2013152. IEEE (2001)","key":"670_CR50","DOI":"10.1109\/IM.2001.924423"},{"doi-asserted-by":"crossref","unstructured":"Rusu, R.B., Cousins, S.: 3D is here: point cloud library (PCL). In: Proceedings of the 2011 IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China. IEEE Computer Society, May 9\u201313 (2011)","key":"670_CR51","DOI":"10.1109\/ICRA.2011.5980567"},{"issue":"4","key":"670_CR52","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/MRA.2011.943233","volume":"18","author":"D Scaramuzza","year":"2011","unstructured":"Scaramuzza, D., Fraundorfer, F.: Visual odometry [tutorial]. IEEE Robot. Autom. Mag. 18(4), 80\u201392 (2011)","journal-title":"IEEE Robot. Autom. Mag."},{"doi-asserted-by":"crossref","unstructured":"Sch\u00f6ps, T., Engel, J., Cremers, D.: Semi-dense visual odometry for AR on a smartphone. In: Proceedings of the IEEE International Symposium on Mixed and Augmented Reality (ISMAR 2014). IEEE Computer Society (2014)","key":"670_CR53","DOI":"10.1109\/ISMAR.2014.6948420"},{"doi-asserted-by":"crossref","unstructured":"Sch\u00f6ps, T., Sattler, T., H\u00e4ne, C., Pollefeys, M.: 3D modeling on the go: interactive 3D reconstruction of large-scale scenes on mobile devices. In: Proceedings of the International Conference on 3D Vision, Piscataway, NJ. IEEE Computer Society (2015)","key":"670_CR54","DOI":"10.1109\/3DV.2015.40"},{"doi-asserted-by":"crossref","unstructured":"Steinbr\u00fccker, F., Sturm, J., Cremers, D.: Real-time visual odometry from dense RGB-D images. In: Proceedings of the IEEE International Conference on Computer Vision, number\u00a03, pp. 719\u2013722. IEEE Computer Society (2011)","key":"670_CR55","DOI":"10.1109\/ICCVW.2011.6130321"},{"issue":"1","key":"670_CR56","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.jvcir.2013.02.008","volume":"25","author":"J St\u00fcckler","year":"2014","unstructured":"St\u00fcckler, J., Behnke, S.: Multi-resolution surfel maps for efficient dense 3D modeling and tracking. J. Vis. Commun. Image Represent. 25(1), 137\u2013147 (2014)","journal-title":"J. Vis. Commun. Image Represent."},{"doi-asserted-by":"crossref","unstructured":"Sturm, J., Engelhard, N., Endres, F., Burgard, W., Cremers, D.: A benchmark for the evaluation of RGB-D SLAM systems. In: Proceedings of the IEEE International Conference on Intelligent Robots and Systems (IROS 2012), pp. 573\u2013580. IEEE Computer Society (2012)","key":"670_CR57","DOI":"10.1109\/IROS.2012.6385773"},{"doi-asserted-by":"crossref","unstructured":"Tanskanen, P., Kolev, K., Meier, L., Camposeco, F., Saurer, O., Pollefeys, M.: Live metric 3d reconstruction on mobile phones. In: Proceedings of the 2013 IEEE International Conference on Computer Vision (ICCV), pp. 65\u201372. IEEE Computer Society (2013)","key":"670_CR58","DOI":"10.1109\/ICCV.2013.15"},{"doi-asserted-by":"crossref","unstructured":"Tomasi, C., Manduchi, R.: Bilateral Filtering for Gray and Color Images. In: Proceedings of the 1998 IEEE International Conference on Computer Vision (ICCV), pp. 839\u2013846. IEEE Computer Society (1998)","key":"670_CR59","DOI":"10.1109\/ICCV.1998.710815"},{"doi-asserted-by":"crossref","unstructured":"Whelan, T., Johannsson, H., Kaess, M., Leonard, J., McDonald, J.: Robust real-time visual odometry for dense RGB-D mapping. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2013), Karlsruhe, Germany. IEEE Computer Society (2013)","key":"670_CR60","DOI":"10.1109\/ICRA.2013.6631400"},{"key":"670_CR61","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-0189-9","volume-title":"C++ and Object-Oriented Numeric Computing for Scientists and Engineers","author":"D Yang","year":"2001","unstructured":"Yang, D.: C++ and Object-Oriented Numeric Computing for Scientists and Engineers. Springer, New York (2001)"},{"issue":"4","key":"670_CR62","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."},{"doi-asserted-by":"crossref","unstructured":"Zhang, J., Kaess, M., Singh, S.: Real-time depth enhanced monocular odometry. In: Proceedings of the 2014 IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 4973\u20134980. IEEE Computer Society (2014)","key":"670_CR63","DOI":"10.1109\/IROS.2014.6943269"},{"issue":"1","key":"670_CR64","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/s10514-015-9525-1","volume":"41","author":"J Zhang","year":"2015","unstructured":"Zhang, J., Kaess, M., Singh, S.: A real-time method for depth enhanced visual odometry. Auton. Robots 41(1), 31\u201343 (2015)","journal-title":"Auton. Robots"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-017-0670-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-017-0670-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-017-0670-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,15]],"date-time":"2025-06-15T08:27:42Z","timestamp":1749976062000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-017-0670-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,13]]},"references-count":64,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["670"],"URL":"https:\/\/doi.org\/10.1007\/s11554-017-0670-y","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2017,2,13]]},"assertion":[{"value":"22 June 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 January 2017","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 February 2017","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}