{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T00:39:12Z","timestamp":1760488752583,"version":"3.37.3"},"reference-count":110,"publisher":"Springer Science and Business Media LLC","issue":"21","license":[{"start":{"date-parts":[[2017,4,1]],"date-time":"2017-04-01T00:00:00Z","timestamp":1491004800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61370167","61673157","61305093"],"award-info":[{"award-number":["61370167","61673157","61305093"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2017,11]]},"DOI":"10.1007\/s11042-017-4581-5","type":"journal-article","created":{"date-parts":[[2017,4,1]],"date-time":"2017-04-01T09:43:11Z","timestamp":1491039791000},"page":"21843-21867","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Robust bundle adjustment for large-scale structure from motion"],"prefix":"10.1007","volume":"76","author":[{"given":"Mingwei","family":"Cao","sequence":"first","affiliation":[]},{"given":"Shujie","family":"Li","sequence":"additional","affiliation":[]},{"given":"Wei","family":"Jia","sequence":"additional","affiliation":[]},{"given":"Shanglin","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4399-2148","authenticated-orcid":false,"given":"Xiaoping","family":"Liu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,4,1]]},"reference":[{"key":"4581_CR1","doi-asserted-by":"crossref","unstructured":"Agarwal S, Snavely N, Sinmon I. (2009) Building rome in a day. In: Proceedings of the 2009 12th IEEE International Conference on Computer Vision (ICCV). pp 72\u201379","DOI":"10.1109\/ICCV.2009.5459148"},{"key":"4581_CR2","doi-asserted-by":"crossref","unstructured":"Agarwal S, Snavely N, Seitz S, Szeliski R (2010) Bundle adjustment in the large, In: Proceedings of the 11th European conference on computer vision (ECCV). pp. 29\u201342","DOI":"10.1007\/978-3-642-15552-9_3"},{"key":"4581_CR3","unstructured":"Albl \u010c, Pajdla T (2014) Global camera parameterization for bundle adjustment. In: Poceedings of the 2014 International Conference on Computer Vision Theory and Applications (VISAPP). pp. 555\u2013561"},{"key":"4581_CR4","doi-asserted-by":"crossref","unstructured":"Alcantarilla P, Bartoli A, Davison A (2012) KAZE features.In: Proceedings of the 12th European conference on Computer Vision (ECCV). pp. 214\u2013227","DOI":"10.1007\/978-3-642-33783-3_16"},{"key":"4581_CR5","doi-asserted-by":"crossref","unstructured":"Bao S, Savarese S (2011) Semantic structure from motion. In: Proceedings of the 2011 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 2025\u20132032","DOI":"10.1109\/CVPR.2011.5995462"},{"key":"4581_CR6","doi-asserted-by":"crossref","unstructured":"Blanco J, Gonz\u00e1lez-Jim\u00e9nez J, Fern\u00e1ndez-Madrigal J (2013) Sparser relative bundle adjustment (srba): constant-time maintenance and local optimization of arbitrarily large maps. In: Proceedings of the 2013 I.E. International Conference on Robotics and Automation (ICRA). pp. 70\u201377","DOI":"10.1109\/ICRA.2013.6630558"},{"key":"4581_CR7","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex optimization","author":"S Boyd","year":"2004","unstructured":"Boyd S, Vandenberghe L (2004) Convex optimization. Cambridge university press, Cambridge"},{"key":"4581_CR8","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.geomorph.2016.02.025","volume":"261","author":"G Brunier","year":"2016","unstructured":"Brunier G, Fleury J, Anthony E, Gardel A, Dussouillez P (2016) Close-range airborne structure-from-motion photogrammetry for high-resolution beach morphometric surveys: examples from an embayed rotating beach. Geomorphology 261:76\u201388","journal-title":"Geomorphology"},{"key":"4581_CR9","doi-asserted-by":"crossref","unstructured":"Byr\u00f6d M, \u00c5str\u00f6m K (2009) Bundle adjustment using conjugate gradients with multiscale preconditioning. In: Proceedings of the 2009 British Machine Vision Conference (BMVC). pp. 1\u201310","DOI":"10.5244\/C.23.36"},{"key":"4581_CR10","doi-asserted-by":"crossref","unstructured":"Byr\u00f6d M, \u00c5str\u00f6m K (2010) Conjugate gradient bundle adjustment. In: Proceedings of the 11th European conference on computer vision (ECCV). pp. 114\u2013127","DOI":"10.1007\/978-3-642-15552-9_9"},{"key":"4581_CR11","doi-asserted-by":"crossref","unstructured":"Byr\u00f6d M, Josephson K, \u00c5str\u00f6m K (2007) Fast optimal three view triangulation, In: Proceedings of the 8th Asian Conference on Computer Vision (ACCV). pp. 549\u2013559","DOI":"10.1007\/978-3-540-76390-1_54"},{"issue":"5","key":"4581_CR12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12204-013-1361-x","volume":"18","author":"S Cai","year":"2013","unstructured":"Cai S, Wang C, Yan Y, Liu Y (2013) Analysis of the pencil of conics with double complex contact and its application to camera calibration. Journal of Shanghai Jiaotong University (Science) 18(5):1\u20136","journal-title":"Journal of Shanghai Jiaotong University (Science)"},{"key":"4581_CR13","doi-asserted-by":"crossref","unstructured":"Carlone L, Alcantailla P, Chiu H, Kira Z, Dellaert F (2014) Mining structure fragments for smart bundle adjustment. In Proceedings of the 2014 British Machine Vision Conference (BMVC). pp. 1\u201312","DOI":"10.5244\/C.28.3"},{"issue":"1","key":"4581_CR14","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1145\/2517348","volume":"33","author":"D Ceylan","year":"2014","unstructured":"Ceylan D, Mitra N, Zheng Y, Pauly M (2014) Coupled structure-from-motion and 3D symmetry detection for urban facades. ACM Transactions on Graphics (TOG) 33(1):57\u201376","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"4581_CR15","doi-asserted-by":"crossref","unstructured":"Chen Y, Davis T, Hager W, Rajamanickam S(2008) Algorithm 887: CHOLMOD, supernodal sparse cholesky factorization and update\/downdate. ACM transactions on mathematical software 35(3):1\u201314","DOI":"10.1145\/1391989.1391995"},{"key":"4581_CR16","doi-asserted-by":"crossref","unstructured":"Cheng J, Leng C, Wu J, Cui H, Lu H (2014) Fast and accurate image matching with cascade hashing for 3d reconstruction. In: Proceedings of the 2014 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 1\u20138","DOI":"10.1109\/CVPR.2014.8"},{"key":"4581_CR17","doi-asserted-by":"crossref","unstructured":"Chum O, Matas J (2005) Matching with PROSAC-progressive sample consensus. In: Proceedings of the 2005 I.E. Computer Society Conference on Computer Vision and Pattern Recognition (CVPR). pp. 220\u2013226","DOI":"10.1109\/CVPR.2005.221"},{"key":"4581_CR18","doi-asserted-by":"crossref","unstructured":"Crandall D, Owns A, Snavely N, Hutenlocher D (2011) Discrete-continuous optimization for large-scale structure from motion. In: Proceedings of the 2011 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 3001\u20133008","DOI":"10.1109\/CVPR.2011.5995626"},{"key":"4581_CR19","doi-asserted-by":"crossref","unstructured":"Crocco M, Rubino C, Del Bue A (2016) Structure from Motion with Objects. In: Proceedings of the 14th European conference on computer vision (ECCV).","DOI":"10.1109\/CVPR.2016.449"},{"key":"4581_CR20","doi-asserted-by":"crossref","unstructured":"Dellaert F, Carlson J, Lla V, Ni K, Thorpe C (2010) Subgraph-preconditioned conjugate gradients for large scale slam. In: Proceedings of the 2010 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS). pp. 2566\u20132571","DOI":"10.1109\/IROS.2010.5650422"},{"key":"4581_CR21","doi-asserted-by":"crossref","unstructured":"Dong Z, Zhang G, Jia J, Bao H (2009) Keyframe-based real-time camera tracking. In: Proceedings of the 2009 12th IEEE International Conference on Computer Vision (ICCV). pp. 1538\u20131545","DOI":"10.1109\/ICCV.2009.5459273"},{"key":"4581_CR22","first-page":"124","volume":"2","author":"C Engels","year":"2006","unstructured":"Engels C, Stew\u00e9nius H, Nist\u00e9r D (2006) Bundle adjustment rules. Photogrammetric computer vision 2:124\u2013131","journal-title":"Photogrammetric computer vision"},{"key":"4581_CR23","doi-asserted-by":"crossref","unstructured":"Eriksson A, Isaksson M, Chin T (2015) High breakdown bundle adjustment. In: Proceedings of the 2015 I.E. Winter Conference on Applications of Computer Vision (WACV). pp. 310\u2013317","DOI":"10.1109\/WACV.2015.48"},{"key":"4581_CR24","doi-asserted-by":"crossref","unstructured":"Eriksson A, Bastian J, Chin T, Isaksson M (2016) A Consensus-Based Framework for Distributed Bundle Adjustment.In: Proceedings of the 2016 I.E. Conference on Computer Vision and Pattern Recognition (CVPR).","DOI":"10.1109\/CVPR.2016.194"},{"key":"4581_CR25","doi-asserted-by":"crossref","unstructured":"Eudes A, Lhuillier M (2009) Error propagations for local bundle adjustment. In: Proceedings of the 2009 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 2411\u20132418","DOI":"10.1109\/CVPR.2009.5206824"},{"key":"4581_CR26","doi-asserted-by":"crossref","unstructured":"Frahm J, George P, Gallup D, Johnson T, Raguran R, Wu C, Jen Y, Dunn E, Clipp B Lazebnik S, Pollefeys M (2010) Building Rome on a cloudless day. In: Proceedings of the 11th European conference on computer vision (ECCV). pp. 368\u2013381","DOI":"10.1007\/978-3-642-15561-1_27"},{"issue":"4","key":"4581_CR27","doi-asserted-by":"crossref","first-page":"785","DOI":"10.1007\/s11554-014-0415-0","volume":"11","author":"M Garrigues","year":"2016","unstructured":"Garrigues M, Manzanera A, Bernard T (2016) Video extruder: a semi-dense point tracker for extracting beams of trajectories in real time. J Real-Time Image Proc 11(4):785\u2013798","journal-title":"J Real-Time Image Proc"},{"key":"4581_CR28","doi-asserted-by":"crossref","unstructured":"Geiger A, Lenz P, Urtasun R (2012) Are we ready for autonomous driving? the kitti vision benchmark suite. In: Proceedings of the 2012 I.E. conferenc on Computer Vision and Pattern Recognition (CVPR). pp. 953\u2013960","DOI":"10.1109\/CVPR.2012.6248074"},{"issue":"8","key":"4581_CR29","doi-asserted-by":"crossref","first-page":"10771","DOI":"10.1364\/OE.23.010771","volume":"23","author":"Y Gong","year":"2015","unstructured":"Gong Y, Meng D, Seibel E (2015) Bound constrained bundle adjustment for reliable 3D reconstruction. Opt Express 23(8):10771\u201310785","journal-title":"Opt Express"},{"issue":"2","key":"4581_CR30","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1006\/cviu.1997.0547","volume":"68","author":"R Hartley","year":"1997","unstructured":"Hartley R, Sturm P (1997) Triangulation. Comp Vision Image Underst (CVIU) 68(2):146\u2013157","journal-title":"Comp Vision Image Underst (CVIU)"},{"key":"4581_CR31","volume-title":"Multiple view geometry in computer vision","author":"R Hartley","year":"2003","unstructured":"Hartley R, Zisserman A (2003) Multiple view geometry in computer vision. Cambridge university press, Cambridge"},{"key":"4581_CR32","doi-asserted-by":"crossref","unstructured":"Heinly J, Dunn E, Frahm J (2012) Comparative evaluation of binary features. In: Proceedings of the 2012 12th European conference on Computer Vision (ECCV). pp. 759\u2013773","DOI":"10.1007\/978-3-642-33709-3_54"},{"key":"4581_CR33","doi-asserted-by":"crossref","unstructured":"Heinly J, Schonberger J, Dunn E, Frahm J (2015) Reconstructing the World* in Six Days*(As Captured by the Yahoo 100 Million Image Dataset). In: Proceedings of the 2015 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 3287\u20133295","DOI":"10.1109\/CVPR.2015.7298949"},{"key":"4581_CR34","doi-asserted-by":"crossref","unstructured":"Hofer M, Donoser M, Bischof H (2014) Semi-Global 3D Line Modeling for Incremental Structure-from-Motion. In Proceedings of the 2014 British Machine Vision Conference (BMVC).","DOI":"10.5244\/C.28.64"},{"key":"4581_CR35","doi-asserted-by":"crossref","unstructured":"Holmes S, Sibley G, Klein G, Murray D (2009) A relative frame representation for fixed-time bundle adjustment in SFM. In: Proceedings of the 2009 I.E. International Conference on Robotics and Automation (ICRA). pp. 2264\u20132269","DOI":"10.1109\/ROBOT.2009.5152596"},{"key":"4581_CR36","doi-asserted-by":"crossref","unstructured":"Huber P (1973) Robust regression: asymptotics, conjectures and Monte Carlo. The Annals of Statistics 1(5):799\u2013821","DOI":"10.1214\/aos\/1176342503"},{"key":"4581_CR37","doi-asserted-by":"crossref","unstructured":"Im S, Ha H, Choe G, Jeon H, Joo K, So Kweon I (2015) High Quality Structure From Small Motion for Rolling Shutter Cameras. In: Proceedings of the 2015 I.E. International Conference on Computer Vision (ICCV). pp. 837\u2013845","DOI":"10.1109\/ICCV.2015.102"},{"key":"4581_CR38","doi-asserted-by":"crossref","unstructured":"Indelman V, Roberts R, Dellaert F (2013) Probabilistic analysis of incremental light bundle adjustment. In: Proceedings of the 2013 I.E. Workshop on Robot Vision (WORV). pp. 221\u2013228","DOI":"10.1109\/WORV.2013.6521942"},{"key":"4581_CR39","doi-asserted-by":"crossref","unstructured":"Jian Y, Balcan D, Dellaert F (2011) Generalized subgraph preconditioners for large-scale bundle adjustment. In: Procedings of the 2011 I.E International Conference on Computer Vision (ICCV). pp. 295\u2013302","DOI":"10.1109\/ICCV.2011.6126255"},{"key":"4581_CR40","doi-asserted-by":"crossref","unstructured":"Jiang J, Yilmaz A (2011) Good features to track: A view geometric approach. In: proceedings of the 2011 I.E. International Conference on Computer Vision Workshops (ICCV Workshops). pp. 72\u201379","DOI":"10.1109\/ICCVW.2011.6130224"},{"issue":"9","key":"4581_CR41","doi-asserted-by":"crossref","first-page":"2974","DOI":"10.1016\/j.patcog.2014.03.022","volume":"47","author":"L Kang","year":"2014","unstructured":"Kang L, Wu L, Yang Y (2014) Robust multi-view L 2 triangulation via optimal inlier selection and 3D structure refinement. Pattern Recognition (PR) 47(9):2974\u20132992","journal-title":"Pattern Recognition (PR)"},{"key":"4581_CR42","doi-asserted-by":"crossref","unstructured":"Klein, G. and D. Murray (2007) Parallel tracking and mapping for small AR workspaces. In: Proceedings of the 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR). pp 1\u201310","DOI":"10.1109\/ISMAR.2007.4538852"},{"key":"4581_CR43","doi-asserted-by":"crossref","unstructured":"Klingner B, Martin D, Roseborough J (2013) Street view motion-from-structure-from-motion. In: Proceedings of the 2013 I.E. International Conference on Computer Vision (ICCV). pp. 953\u2013960","DOI":"10.1109\/ICCV.2013.122"},{"key":"4581_CR44","doi-asserted-by":"crossref","unstructured":"Konolige K, Garage W (2010) Sparse Sparse Bundle Adjustment. In: Poceedings of the 2010 British Machine Vision Conference (BMVC). pp. 1\u201311","DOI":"10.5244\/C.24.102"},{"key":"4581_CR45","doi-asserted-by":"crossref","unstructured":"K\u00fcmmerle R, Grisetti G, Strasdat H, Konolige K, Burgard W (2011) g 2 o: A general framework for graph optimization. In: Proceedings of the 2011 I.E. Conference on Robotics and Automation (ICRA). pp. 3607\u20133613","DOI":"10.1109\/ICRA.2011.5979949"},{"key":"4581_CR46","doi-asserted-by":"crossref","unstructured":"Larnaout D, Gay-Belile V, Bourgeois S, Dhome M (2016) Fast and automatic city-scale environment modelling using hard and\/or weak constrained bundle adjustments. Machine Vision and Applications (MVA): 1\u201320","DOI":"10.1007\/s00138-016-0766-6"},{"key":"4581_CR47","doi-asserted-by":"crossref","unstructured":"Lee T, Hollerer T (2008) Hybrid feature tracking and user interaction for markerless augmented reality. In: Proceedings of the 2008 I.E. Virtual Reality Conference. pp. 145\u2013152","DOI":"10.1109\/VR.2008.4480766"},{"issue":"4","key":"4581_CR48","first-page":"436","volume":"31","author":"K Levenberg","year":"1944","unstructured":"Levenberg K (1944) A method for the solution of certain non\u2013linear problems in least squares. Journal of Heart & Lung Transplantation the Official Publication of the International Society for Heart Transplantation 31(4):436\u2013438","journal-title":"Journal of Heart & Lung Transplantation the Official Publication of the International Society for Heart Transplantation"},{"key":"4581_CR49","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2016.2592513","author":"W Li","year":"2016","unstructured":"Li W, Cosker D, Lv Z, Brown M (2016) Nonrigid optical flow ground truth for real-world scenes with time-varying shading effects. In: IEEE Robotics and Automation Letters. doi: 10.1109\/LRA.2016.2592513","journal-title":"In: IEEE Robotics and Automation Letters"},{"key":"4581_CR50","doi-asserted-by":"crossref","unstructured":"Lourakis M, Argyros A (2005) Is Levenberg-Marquardt the most efficient optimization algorithm for implementing bundle adjustment?. In: Proceedings of the 10th IEEE International Conference on. Computer Vision (ICCV). pp. 1526\u20131531","DOI":"10.1109\/ICCV.2005.128"},{"issue":"1","key":"4581_CR51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1486525.1486527","volume":"36","author":"M Lourakis","year":"2009","unstructured":"Lourakis M, Argyros A (2009) SBA: a software package for generic sparse bundle adjustment. ACM Transactions on Mathematical Software (TOMS) 36(1):1\u201330","journal-title":"ACM Transactions on Mathematical Software (TOMS)"},{"issue":"2","key":"4581_CR52","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"DG Lowe","year":"2004","unstructured":"Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91\u2013110","journal-title":"Int J Comput Vis"},{"issue":"4","key":"4581_CR53","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1023\/A:1008854305733","volume":"14","author":"F Lu","year":"1997","unstructured":"Lu F, Milios E (1997) Globally consistent range scan alignment for environment mapping. Auton Robot 14(4):333\u2013349","journal-title":"Auton Robot"},{"key":"4581_CR54","doi-asserted-by":"crossref","unstructured":"Lu G, Ly V, Shen H, Kolagunda A, Kambhamettu C (2013a) Improving image-based localization through increasing correct feature correspondences. In: Proceedings of the 2013 International Symposium on Visual Computing. 2013. 8033:312\u2013321","DOI":"10.1007\/978-3-642-41914-0_31"},{"key":"4581_CR55","doi-asserted-by":"crossref","unstructured":"Lu G, Ly V, Kambhamettu C (2013b) Large-scale Structure-from-Motion Reconstruction with small memory consumption. In: Proceedings of the 2013 ACM International Conference on Advances in Mobile Computing & Multimedia. pp. 500\u2013509","DOI":"10.1145\/2536853.2536897"},{"key":"4581_CR56","doi-asserted-by":"crossref","unstructured":"Lu G, Ly V, Kambhamettu C (2014) Structure-from-motion reconstruction based on weighted hamming descriptors. In: Proceedings of the 2014 International Joint Conference on Neural Networks (IJCNN). pp. 2367\u20132374","DOI":"10.1109\/IJCNN.2014.6889923"},{"issue":"2","key":"4581_CR57","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1007\/s11042-014-1977-3","volume":"74","author":"G Lu","year":"2015","unstructured":"Lu G, Sebe N, Xu C, Kambhamttu C (2015) Memory efficient large-scale image-based localization. Multimedia Tools and Applications 74(2):479\u2013503","journal-title":"Multimedia Tools and Applications"},{"key":"4581_CR58","doi-asserted-by":"crossref","unstructured":"Lu Z, Guerrero P, Mitra N J, Steed A (2016a) Open3D: crowd-sourced distributed curation of city models. In: Proceedings of the ACM 21st International Conference on Web3D Technology. pp. 87\u201394","DOI":"10.1145\/2945292.2945302"},{"key":"4581_CR59","doi-asserted-by":"crossref","unstructured":"Lu G, Yan Y, Kolagunda A, Kambhanettu C (2016b) A fast 3D indoor-localization approach based on video queries. In: Proceedings of the 2016 I.E. International Conference on Multimedia Modeling (MMM). pp. 218\u2013230","DOI":"10.1007\/978-3-319-27674-8_20"},{"key":"4581_CR60","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.neucom.2015.07.106","volume":"173","author":"G Lu","year":"2016","unstructured":"Lu G, Yan Y, Ren L, Saponaro P, Sebe N, Kambhamettu C (2016c) Where am i in the dark: exploring active transfer learning on the use of indoor localization based on thermal imaging. Neurocomputing 173:83\u201392","journal-title":"Neurocomputing"},{"key":"4581_CR61","first-page":"407","volume":"4","author":"Z Lv","year":"2016","unstructured":"Lv Z, Li X, Zhang B, Zhu Y, Hu J, Feng S (2016) Managing big city information based on WebVRGIS. In:IEEE Access 4:407\u2013415","journal-title":"In:IEEE Access"},{"key":"4581_CR62","doi-asserted-by":"crossref","first-page":"56","DOI":"10.5201\/ipol.2012.mmm-oh","volume":"2","author":"L Moisan","year":"2012","unstructured":"Moisan L, Moulon P, Monasse P (2012) Automatic homographic registration of a pair of images, with a contrario elimination of outliers. Image Processing On Line (IPOL) 2:56\u201373","journal-title":"Image Processing On Line (IPOL)"},{"key":"4581_CR63","unstructured":"Moulon P, Monasse P (2012) Unordered feature tracking made fast and easy. In: Proceedings of the 9th European Conference on Visual Media Production (CVMP). 2012."},{"key":"4581_CR64","doi-asserted-by":"crossref","unstructured":"Moulon P, Monasse P, Marlet R (2013) Global fusion of relative motions for robust, accurate and scalable structure from motion. In: Proceedings of the 2013 I.E. International Conference on Computer Vision (ICCV). pp. 3248\u20133255","DOI":"10.1109\/ICCV.2013.403"},{"key":"4581_CR65","doi-asserted-by":"crossref","unstructured":"Mouragnon E, Lhuillier M, Dhome M, Dekeyser F, Sayd P (2006) Real time localization and 3d reconstruction. In: Proceedings of the 2006 I.E. Computer Society Conference on Computer Vision and Pattern Recognition (CVPR). pp. 363\u2013370","DOI":"10.1109\/CVPR.2006.236"},{"key":"4581_CR66","doi-asserted-by":"crossref","unstructured":"Ni K, Dellaert F (2012) HyperSfM. in 3D Imaging, In: Proceedings of the 2012 2th International Conference on Modeling, Processing, Visualization and Transmission (3DIMPVT).pp. 144\u2013151","DOI":"10.1109\/3DIMPVT.2012.47"},{"key":"4581_CR67","doi-asserted-by":"crossref","unstructured":"Ni K, Steedly D, Dellaert F (2007) Out-of-core bundle adjustment for large-scale 3d reconstruction. In: Proceedings of the 11th IEEE International Conference on Computer Vision (ICCV). pp. 1\u20138","DOI":"10.1109\/ICCV.2007.4409085"},{"issue":"6","key":"4581_CR68","doi-asserted-by":"crossref","first-page":"756","DOI":"10.1109\/TPAMI.2004.17","volume":"26","author":"D Nist\u00e9r","year":"2008","unstructured":"Nist\u00e9r D (2008) An efficient solution to the five-point relative pose problem. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) 26(6):756\u2013770","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI)"},{"key":"4581_CR69","doi-asserted-by":"crossref","unstructured":"Nurutdinova I, Fitzgibbon A (2015) Towards Pointless Structure from Motion: 3D reconstruction and camera parameters from general 3D curves. In: Proceedings of the 2015 I.E. International Conference on Computer Vision (ICCV). pp. 2363\u20132371","DOI":"10.1109\/ICCV.2015.272"},{"key":"4581_CR70","doi-asserted-by":"crossref","unstructured":"Poling B, Lerman G, Szlam A (2014) Better feature tracking through subspace constraints. In: Proceedings of the 2014 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 3454\u20133461","DOI":"10.1109\/CVPR.2014.441"},{"key":"4581_CR71","first-page":"87","volume":"7","author":"M Powell","year":"1970","unstructured":"Powell M (1970) A hybrid method for nonlinear equations. Numerical methods for nonlinear algebraic equations 7:87\u2013114","journal-title":"Numerical methods for nonlinear algebraic equations"},{"issue":"3","key":"4581_CR72","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/s10514-014-9386-z","volume":"37","author":"P Puente de la","year":"2014","unstructured":"de la Puente P, Rodr\u00edguez-Losada D (2014) Feature based graph-SLAM in structured environments. Auton Robot 37(3):243\u2013260","journal-title":"Auton Robot"},{"issue":"8","key":"4581_CR73","doi-asserted-by":"crossref","first-page":"2022","DOI":"10.1109\/TPAMI.2012.257","volume":"35","author":"R Raguram","year":"2013","unstructured":"Raguram R, Chum O, Pollefeys M, Matas J, Frahm J (2013) Usac: a universal framework for random sample consensus. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) 35(8):2022\u20132038","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI)"},{"key":"4581_CR74","doi-asserted-by":"crossref","unstructured":"Resch B, Lensch H, Wang O, Pollefeys M, Sokine-Hornung A (2015) Scalable structure from motion for densely sampled videos. In: Proceedings of the 2015 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 3936\u20133944","DOI":"10.1109\/CVPR.2015.7299019"},{"key":"4581_CR75","unstructured":"Rohith M, Kambhamettu C (2012) Application of heterogenous motion models towards structure recovery from motion. In: Proceedings of the 2012 Asian Conference on Computer Vision (ACCV). pp. 622\u2013635"},{"key":"4581_CR76","doi-asserted-by":"crossref","unstructured":"Saponaro P, Sorensen S, Rhein S, Mahoney A, Kanbhamettu C (2014) Reconstruction of textureless regions using structure from motion and image-based interpolation. In: Proceedings of the 2014 I.E. International Conference on Image Processing (ICIP). pp. 1847\u20131851","DOI":"10.1109\/ICIP.2014.7025370"},{"key":"4581_CR77","doi-asserted-by":"crossref","unstructured":"Sch\u00f6nberger J, Frahm J (2016) Structure-from-motion revisited. In: Proceedings of the 2011 I.E. Conference on Computer Vision and Pattern Recognition (CVPR).","DOI":"10.1109\/CVPR.2016.445"},{"key":"4581_CR78","unstructured":"Shah R, Deshpande A, Narayanan P (2015) Multistage SFM: A Coarse-to-Fine Approach for 3D Reconstruction. arXiv preprint arXiv:1512.06235"},{"key":"4581_CR79","doi-asserted-by":"crossref","unstructured":"Shum H, Ke Q, Zhang Z (1999) Efficient bundle adjustment with virtual key frames: A hierarchical approach to multi-frame structure from motion. In: Proceedings of the 1999 I.E. Computer Society Conference on Computer Vision and Pattern Recognition (CVPR). pp. 538\u2013543","DOI":"10.1109\/CVPR.1999.784733"},{"issue":"3","key":"4581_CR80","doi-asserted-by":"crossref","first-page":"835","DOI":"10.1145\/1141911.1141964","volume":"25","author":"N Snavely","year":"2006","unstructured":"Snavely N, Seitz SM, Szeliski R (2006) Photo tourism: exploring photo collections in 3D. ACM transactions on graphics (TOG) 25(3):835\u2013846","journal-title":"ACM transactions on graphics (TOG)"},{"key":"4581_CR81","doi-asserted-by":"crossref","unstructured":"Sorensen S, Saponaro P, Rhein S, Kambhamettu C (2015a) Multimodal Stereo Vision For Reconstruction In The Presence Of Reflection. In: Proceedings of the 2015 British machine vision conference (BMVC).","DOI":"10.5244\/C.29.112"},{"key":"4581_CR82","doi-asserted-by":"crossref","unstructured":"Sorensen S,Kolagunda A, Saponaro P (2015b) Refractive stereo ray tracing for reconstructing underwater structures. In: Proceedings of the 2015 I.E. International Conference on Image Processing (ICIP). pp. 1712\u20131716","DOI":"10.1109\/ICIP.2015.7351093"},{"key":"4581_CR83","doi-asserted-by":"crossref","unstructured":"Steedly D, Essa I (2001) Propagation of innovative information in non-linear least-squares structure from motion. In: Proceedings of the 2001 8th IEEE International Conference on Computer Vision (ICCV). pp. 223\u2013229","DOI":"10.1109\/ICCV.2001.937628"},{"key":"4581_CR84","doi-asserted-by":"crossref","unstructured":"Steedly D, Essa I, Dellaert F (2003) Spectral partitioning for structure from motion. In: Proceedings of the 2003 9th IEEE International Conference on Computer Vision (ICCV). pp. 996\u20131003","DOI":"10.1109\/ICCV.2003.1238457"},{"key":"4581_CR85","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/j.advengsoft.2016.01.009","volume":"95","author":"T Su","year":"2016","unstructured":"Su T, Cao Z, Lv Z, Liu C, Li X (2016) Multi-dimensional visualization of large-scale marine hydrological environmental data. Adv Eng Softw 95:7\u201315","journal-title":"Adv Eng Softw"},{"key":"4581_CR86","doi-asserted-by":"crossref","unstructured":"Zhang X, Han Y, Hao D, Lv Z (2016) ARGIS-based Outdoor Underground Pipeline Information System Journal of Visual Communication and Image Representation (IVCIP), 2016","DOI":"10.1016\/j.jvcir.2016.07.011"},{"issue":"5","key":"4581_CR87","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1007\/s00138-011-0346-8","volume":"23","author":"E Tola","year":"2011","unstructured":"Tola E, Strecha C, Fua P (2011) Efficient large-scale multi-view stereo for ultra high-resolution image sets. Machine Vision & Applications 23(5):903\u2013920","journal-title":"Machine Vision & Applications"},{"issue":"4","key":"4581_CR88","doi-asserted-by":"crossref","first-page":"576","DOI":"10.1049\/iet-cvi.2014.0281","volume":"9","author":"M Ylim\u00e4ki","year":"2015","unstructured":"Ylim\u00e4ki M, Kannala J, Holappa J, Brandt S (2015) Fast and accurate multi-view reconstruction by multi-stage prioritised matching. IET Comput Vis 9(4):576\u2013587","journal-title":"IET Comput Vis"},{"issue":"6","key":"4581_CR89","doi-asserted-by":"crossref","first-page":"1070","DOI":"10.1109\/TPAMI.2015.2477843","volume":"38","author":"Y Yan","year":"2016","unstructured":"Yan Y, Ricci E, Subranmanian R, Liu G, Lanz O, Sebe N (2016) A multi-task learning framework for head pose estimation under target motion. IEEE Trans Pattern Anal Mach Intell 38(6):1070\u20131083","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"4581_CR90","unstructured":"Xia Y, Zhang L, Hong R, Nie L, Yan Y, Ling S (2016) Perceptually guided photo retargeting. In: IEEE Transactions on Cybernetics 47(3):1\u201313"},{"key":"4581_CR91","doi-asserted-by":"crossref","unstructured":"Xiao J, Owens A, Torralba A. (2013) SUN3D: A database of big spaces reconstructed using sfm and object labels. In: Proceedings of the 2013 I.E. International Conference on Computer Vision (ICCV). pp. 1625\u20131632","DOI":"10.1109\/ICCV.2013.458"},{"key":"4581_CR92","doi-asserted-by":"crossref","unstructured":"Zheng E, Wu C (2015) Structure from Motion Using Structure-less Resection. In: Proceedings of the 2015 I.E. International Conference on Computer Vision (ICCV). pp. 2075\u20132083","DOI":"10.1109\/ICCV.2015.240"},{"key":"4581_CR93","doi-asserted-by":"crossref","unstructured":"Triggs B, McLuchlan P, Hartley R, Fitzgibbon A (2000) Bundle adjustment\u2014a modern synthesis. In: Lecture Notes in computer Science 1883(1883):298\u2013372","DOI":"10.1007\/3-540-44480-7_21"},{"key":"4581_CR94","doi-asserted-by":"crossref","unstructured":"Vo M, Narasimhan S,Sheikh Y (2016) Spatiotemporal Bundle Adjustment for Dynamic 3D Reconstruction. In : Proceedings of the 2016 I.E. Conference in Computer Vision and Pattern Recognition (CVPR). pp. 1\u20139","DOI":"10.1109\/CVPR.2016.189"},{"key":"4581_CR95","doi-asserted-by":"crossref","unstructured":"Wu C, Agarwal S, Curless B, Seitz S (2011) Multicore bundle adjustment. In: Proceedings of the 2011 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 3057\u20133064","DOI":"10.1109\/CVPR.2011.5995552"},{"issue":"4\u20135","key":"4581_CR96","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1177\/0278364914551583","volume":"34","author":"L Zhao","year":"2015","unstructured":"Zhao L, Huang S, Sun Y, Yan L, Dissanayake G (2015a) ParallaxBA: bundle adjustment using parallax angle feature parametrization. The International Journal of Robotics Research (IJRR) 34(4\u20135):493\u2013516","journal-title":"The International Journal of Robotics Research (IJRR)"},{"issue":"2","key":"4581_CR97","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/2812802","volume":"59","author":"B Thomee","year":"2016","unstructured":"Thomee B, Shamma D, Friedland G, Elizalde B, Ni K, Poland D, Borth D, Li L (2016) YFCC100M: the new data in multimedia research. Commun ACM 59(2):64\u201373","journal-title":"Commun ACM"},{"key":"4581_CR98","doi-asserted-by":"crossref","unstructured":"Zach C (2014) Robust bundle adjustment revisited, In: Proceedings of the 13th European conference on computer vision (ECCV). pp. 772\u2013787","DOI":"10.1007\/978-3-319-10602-1_50"},{"key":"4581_CR99","doi-asserted-by":"crossref","unstructured":"Wilson K, Snavely N (2014) Robust global translations with 1dsfm. In: Proceedings of the 13th European conference on computer vision (ECCV). pp. 61\u201375","DOI":"10.1007\/978-3-319-10578-9_5"},{"issue":"6","key":"4581_CR100","doi-asserted-by":"crossref","first-page":"880","DOI":"10.1109\/LGRS.2016.2551739","volume":"13","author":"M Zheng","year":"2016","unstructured":"Zheng M, Zhang Y (2016) DEM-aided bundle adjustment with multisource satellite imagery: ZY-3 and GF-1 in large areas. IEEE Geosci Remote Sens Lett 13(6):880\u2013884","journal-title":"IEEE Geosci Remote Sens Lett"},{"key":"4581_CR101","doi-asserted-by":"crossref","unstructured":"Zhang G, Vela P (2015) Good Features to Track for Visual SLAM. In: Proceedings of the 2015 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). pp. 1373\u20131382","DOI":"10.1109\/CVPR.2015.7298743"},{"key":"4581_CR102","doi-asserted-by":"crossref","unstructured":"Zhao L, Li X, Xiao J, Wu F, Zhuang Y (2015b) Metric learning driven multi-task structured output optimization for robust keypoint tracking. In Proceedings of the 29th {AAAI} Conference on Artificial Intelligence. pp. 3864\u20133870","DOI":"10.1609\/aaai.v29i1.9783"},{"key":"4581_CR103","unstructured":"Sv\u00e4rm L, Simayijiang Z, Enqvist O, Olsson C (2012) Point track creation in unordered image collections using Gomory-Hu trees. In: Poceedings of the 2012 21st International Conference on Pattern Recognition (ICPR). pp. 2116\u20132119"},{"issue":"3","key":"4581_CR104","doi-asserted-by":"crossref","first-page":"974","DOI":"10.1137\/130914966","volume":"35","author":"Y Xi","year":"2014","unstructured":"Xi Y, Xia J, Chan R (2014) A fast randomized eigensolver with structured LDL factorization update. SIAM Journal on Matrix Analysis and Applications 35(3):974\u2013996","journal-title":"SIAM Journal on Matrix Analysis and Applications"},{"key":"4581_CR105","unstructured":"Zach C (2010) ETH-V3D Structure-and-Motion software.\u00a9 2010-2011. ETH Zurich, 2010."},{"key":"4581_CR106","unstructured":"Wu C (2011) SiftGPU: A GPU implementation of scale invariant feature transform (SIFT)(2007). URL http:\/\/cs. unc.edu\/~ ccwu\/siftgpu, 2011."},{"key":"4581_CR107","unstructured":"Zhang G, Liu H, Dong Z, Jia J, Wong, T, Bao H (2015) ENFT: Efficient Non-Consecutive Feature Tracking for Robust Structure-from-Motion. arXiv preprint arXiv:1510.08012"},{"key":"4581_CR108","doi-asserted-by":"crossref","unstructured":"Wu C (2013) Towards linear-time incremental structure from motion. In: Proceedings of the 2013 International Conference on 3D Vision (3DV). pp. 127\u2013134","DOI":"10.1109\/3DV.2013.25"},{"key":"4581_CR109","doi-asserted-by":"crossref","unstructured":"Sweeney C, Sattler T, Hollerer T, Turk M, Pollefey M (2015) Optimizing the Viewing Graph for Structure-from-Motion. In: Proceedings of the 2015 I.E. International Conference on Computer Vision (ICCV). pp. 801\u2013809","DOI":"10.1109\/ICCV.2015.98"},{"issue":"5","key":"4581_CR110","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1111\/cgf.12706","volume":"34","author":"T Wang","year":"2015","unstructured":"Wang T, Kohli P, Mitra N (2015) Dynamic SFM: detecting scene changes from image pairs. Computer Graphics Forum 34(5):177\u2013189","journal-title":"Computer Graphics Forum"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-017-4581-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-4581-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-4581-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,22]],"date-time":"2023-08-22T23:40:13Z","timestamp":1692747613000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-017-4581-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,1]]},"references-count":110,"journal-issue":{"issue":"21","published-print":{"date-parts":[[2017,11]]}},"alternative-id":["4581"],"URL":"https:\/\/doi.org\/10.1007\/s11042-017-4581-5","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2017,4,1]]}}}