{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T09:26:59Z","timestamp":1780392419699,"version":"3.54.1"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031732010","type":"print"},{"value":"9783031732027","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,11,21]],"date-time":"2024-11-21T00:00:00Z","timestamp":1732147200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,21]],"date-time":"2024-11-21T00:00:00Z","timestamp":1732147200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-73202-7_8","type":"book-chapter","created":{"date-parts":[[2024,11,20]],"date-time":"2024-11-20T14:19:14Z","timestamp":1732112354000},"page":"128-143","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["RSL-BA: Rolling Shutter Line Bundle Adjustment"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-1254-6549","authenticated-orcid":false,"given":"Yongcong","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-7739-4879","authenticated-orcid":false,"given":"Bangyan","family":"Liao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4443-4367","authenticated-orcid":false,"given":"Yifei","family":"Xue","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-5779-4673","authenticated-orcid":false,"given":"Chen","family":"Lu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9767-6220","authenticated-orcid":false,"given":"Peidong","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6284-1724","authenticated-orcid":false,"given":"Yizhen","family":"Lao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,11,21]]},"reference":[{"key":"8_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/978-3-319-46454-1_3","volume-title":"Computer Vision \u2013 ECCV 2016","author":"C Albl","year":"2016","unstructured":"Albl, C., Sugimoto, A., Pajdla, T.: Degeneracies in rolling shutter SfM. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9909, pp. 36\u201351. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-46454-1_3"},{"issue":"3","key":"8_CR2","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1016\/j.cviu.2005.06.001","volume":"100","author":"A Bartoli","year":"2005","unstructured":"Bartoli, A., Sturm, P.: Structure-from-motion using lines: representation, triangulation, and bundle adjustment. Comput. Vis. Image Underst. 100(3), 416\u2013441 (2005)","journal-title":"Comput. Vis. Image Underst."},{"key":"8_CR3","doi-asserted-by":"publisher","first-page":"50771","DOI":"10.1109\/ACCESS.2020.2978589","volume":"8","author":"L Cao","year":"2020","unstructured":"Cao, L., Ling, J., Xiao, X.: The whu rolling shutter visual-inertial dataset. IEEE Access 8, 50771\u201350779 (2020)","journal-title":"IEEE Access"},{"key":"8_CR4","doi-asserted-by":"crossref","unstructured":"Dai, Y., Li, H., Kneip, L.: Rolling shutter camera relative pose: generalized epipolar geometry. In: CVPR (2016)","DOI":"10.1109\/CVPR.2016.448"},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Duchamp, G., Ait-Aider, O., Royer, E., Lavest, J.M.: A rolling shutter compliant method for localisation and reconstruction. In: VISAPP (2015)","DOI":"10.5220\/0005295502770284"},{"key":"8_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2021.103755","volume":"142","author":"A Fisher","year":"2021","unstructured":"Fisher, A., Cannizzaro, R., Cochrane, M., Nagahawatte, C., Palmer, J.L.: Colmap: a memory-efficient occupancy grid mapping framework. Robot. Auton. Syst. 142, 103755 (2021)","journal-title":"Robot. Auton. Syst."},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2003)","DOI":"10.1017\/CBO9780511811685"},{"key":"8_CR8","doi-asserted-by":"crossref","unstructured":"Hedborg, J., Forssen, P.E., Felsberg, M., Ringaby, E.: Rolling shutter bundle adjustment. In: CVPR (2012)","DOI":"10.1109\/CVPR.2012.6247831"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Holynski, A., Geraghty, D., Frahm, J.M., Sweeney, C., Szeliski, R.: Reducing drift in structure from motion using extended features. In: 2020 International Conference on 3D Vision (3DV), pp. 51\u201360. IEEE (2020)","DOI":"10.1109\/3DV50981.2020.00015"},{"key":"8_CR10","doi-asserted-by":"crossref","unstructured":"Ito, E., Okatani, T.: Self-calibration-based approach to critical motion sequences of rolling-shutter structure from motion. In: CVPR (2016)","DOI":"10.1109\/CVPR.2017.480"},{"key":"8_CR11","doi-asserted-by":"crossref","unstructured":"Lao, Y., Ait-Aider, O.: A robust method for strong rolling shutter effects correction using lines with automatic feature selection. In: CVPR (2018)","DOI":"10.1109\/CVPR.2018.00504"},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"Lao, Y., Ait-Aider, O., Araujo, H.: Robustified structure from motion with rolling-shutter camera using straightness constraint. Pattern Recognit. Lett. (2018)","DOI":"10.1016\/j.patrec.2018.04.004"},{"key":"8_CR13","doi-asserted-by":"crossref","unstructured":"Lao, Y., Ait-Aider, O., Bartoli, A.: Solving rolling shutter 3d vision problems using analogies with non-rigidity. IJCV (2021)","DOI":"10.1007\/s11263-020-01368-1"},{"key":"8_CR14","doi-asserted-by":"crossref","unstructured":"Liao, B., Qu, D., Xue, Y., Zhang, H., Lao, Y.: Revisiting rolling shutter bundle adjustment: toward accurate and fast solution. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 4863\u20134871 (2023)","DOI":"10.1109\/CVPR52729.2023.00471"},{"issue":"2","key":"8_CR15","doi-asserted-by":"publisher","first-page":"1518","DOI":"10.1109\/LRA.2022.3140816","volume":"7","author":"H Lim","year":"2022","unstructured":"Lim, H., Jeon, J., Myung, H.: UV-SLAM: unconstrained line-based slam using vanishing points for structural mapping. IEEE Robot. Autom. Lett. 7(2), 1518\u20131525 (2022)","journal-title":"IEEE Robot. Autom. Lett."},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Liu, S., Yu, Y., Pautrat, R., Pollefeys, M., Larsson, V.: 3d line mapping revisited. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 21445\u201321455 (2023)","DOI":"10.1109\/CVPR52729.2023.02054"},{"issue":"1","key":"8_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1486525.1486527","volume":"36","author":"MI Lourakis","year":"2009","unstructured":"Lourakis, M.I., Argyros, A.A.: SBA: a software package for generic sparse bundle adjustment. ACM Trans. Math. Softw. (TOMS) 36(1), 1\u201330 (2009)","journal-title":"ACM Trans. Math. Softw. (TOMS)"},{"key":"8_CR18","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s11263-016-0971-9","volume":"124","author":"B Micusik","year":"2017","unstructured":"Micusik, B., Wildenauer, H.: Structure from motion with line segments under relaxed endpoint constraints. Int. J. Comput. Vis. 124, 65\u201379 (2017)","journal-title":"Int. J. Comput. Vis."},{"key":"8_CR19","doi-asserted-by":"crossref","unstructured":"Mor\u00e9, J.J.: The levenberg-marquardt algorithm: implementation and theory. In: Numerical analysis: proceedings of the biennial Conference held at Dundee, June 28\u2013July 1, 1977. pp. 105\u2013116. Springer (2006)","DOI":"10.1007\/BFb0067700"},{"key":"8_CR20","doi-asserted-by":"crossref","unstructured":"Patron-Perez, A., Lovegrove, S., Sibley, G.: A spline-based trajectory representation for sensor fusion and rolling shutter cameras. IJCV (2015)","DOI":"10.1007\/s11263-015-0811-3"},{"key":"8_CR21","doi-asserted-by":"crossref","unstructured":"Pumarola, A., Vakhitov, A., Agudo, A., Sanfeliu, A., Moreno-Noguer, F.: Pl-slam: real-time monocular visual slam with points and lines. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pp. 4503\u20134508. IEEE (2017)","DOI":"10.1109\/ICRA.2017.7989522"},{"key":"8_CR22","doi-asserted-by":"crossref","unstructured":"Purkait, P., Zach, C., Leonardis, A.: Rolling shutter correction in manhattan world. In: ICCV, pp. 882\u2013890 (2017)","DOI":"10.1109\/ICCV.2017.101"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Schonberger, J.L., Frahm, J.M.: Structure-from-motion revisited. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4104\u20134113 (2016)","DOI":"10.1109\/CVPR.2016.445"},{"key":"8_CR24","doi-asserted-by":"crossref","unstructured":"Schubert, D., Demmel, N., von Stumberg, L., Usenko, V., Cremers, D.: Rolling-shutter modelling for direct visual-inertial odometry. In: IROS (2019)","DOI":"10.1109\/IROS40897.2019.8968539"},{"issue":"11","key":"8_CR25","doi-asserted-by":"publisher","first-page":"1021","DOI":"10.1109\/34.473228","volume":"17","author":"CJ Taylor","year":"1995","unstructured":"Taylor, C.J., Kriegman, D.J.: Structure and motion from line segments in multiple images. IEEE Trans. Pattern Anal. Mach. Intell. 17(11), 1021\u20131032 (1995)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"8_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1007\/3-540-44480-7_21","volume-title":"Vision Algorithms: Theory and Practice","author":"B Triggs","year":"2000","unstructured":"Triggs, B., McLauchlan, P.F., Hartley, R.I., Fitzgibbon, A.W.: Bundle adjustment \u2014 a modern synthesis. In: Triggs, B., Zisserman, A., Szeliski, R. (eds.) IWVA 1999. LNCS, vol. 1883, pp. 298\u2013372. Springer, Heidelberg (2000). https:\/\/doi.org\/10.1007\/3-540-44480-7_21"},{"issue":"4","key":"8_CR27","doi-asserted-by":"publisher","first-page":"722","DOI":"10.1109\/TPAMI.2008.300","volume":"32","author":"RG Von Gioi","year":"2008","unstructured":"Von Gioi, R.G., Jakubowicz, J., Morel, J.M., Randall, G.: LSD: a fast line segment detector with a false detection control. IEEE Trans. Pattern Anal. Mach. Intell. 32(4), 722\u2013732 (2008)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"8_CR28","doi-asserted-by":"crossref","unstructured":"Wei, D., Wan, Y., Zhang, Y., Liu, X., Zhang, B., Wang, X.: ELSR: efficient line segment reconstruction with planes and points guidance. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 15807\u201315815 (2022)","DOI":"10.1109\/CVPR52688.2022.01535"},{"key":"8_CR29","doi-asserted-by":"crossref","unstructured":"Zhuang, B., Cheong, L.F., Lee, G.H.: Rolling-shutter-aware differential sfm and image rectification. In: ICCV (2017)","DOI":"10.1109\/ICCV.2017.108"},{"key":"8_CR30","doi-asserted-by":"crossref","unstructured":"Zhuang, B., Tran, Q.H., Ji, P., Cheong, L.F., Chandraker, M.: Learning structure-and-motion-aware rolling shutter correction. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 4551\u20134560 (2019)","DOI":"10.1109\/CVPR.2019.00468"},{"key":"8_CR31","doi-asserted-by":"crossref","unstructured":"Zuo, X., Xie, X., Liu, Y., Huang, G.: Robust visual slam with point and line features. In: 2017 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1775\u20131782. IEEE (2017)","DOI":"10.1109\/IROS.2017.8205991"}],"container-title":["Lecture Notes in Computer Science","Computer Vision \u2013 ECCV 2024"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-73202-7_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,20]],"date-time":"2024-11-20T15:06:28Z","timestamp":1732115188000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-73202-7_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,21]]},"ISBN":["9783031732010","9783031732027"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-73202-7_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,21]]},"assertion":[{"value":"21 November 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECCV","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Computer Vision","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Milan","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 October 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eccv2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/eccv2024.ecva.net\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}