{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T16:37:13Z","timestamp":1783183033916,"version":"3.54.6"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2015,2,27]],"date-time":"2015-02-27T00:00:00Z","timestamp":1424995200000},"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":["Int J Comput Vis"],"published-print":{"date-parts":[[2015,7]]},"DOI":"10.1007\/s11263-015-0811-3","type":"journal-article","created":{"date-parts":[[2015,2,26]],"date-time":"2015-02-26T00:46:16Z","timestamp":1424911576000},"page":"208-219","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":90,"title":["A Spline-Based Trajectory Representation for Sensor Fusion and Rolling Shutter Cameras"],"prefix":"10.1007","volume":"113","author":[{"given":"Alonso","family":"Patron-Perez","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steven","family":"Lovegrove","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gabe","family":"Sibley","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,2,27]]},"reference":[{"key":"811_CR1","volume-title":"Ceres solver: Tutorial & reference","author":"S Agarwal","year":"2012","unstructured":"Agarwal, S., & Mierle, K. (2012). Ceres solver: Tutorial & reference. California: Google Inc."},{"key":"811_CR2","doi-asserted-by":"crossref","unstructured":"Alahi, A., Ortiz, R. & Vandergheynst, P. (2012). Freak: Fast retina keypoint. In Conference on Computer Vision and Patter Recognition.","DOI":"10.1109\/CVPR.2012.6247715"},{"key":"811_CR3","unstructured":"Anderson, S. & Barfoot, T. D. (2013). Towards releative continuous-time slam. In IEEE Conference on Robotics and Automation."},{"key":"811_CR4","doi-asserted-by":"crossref","unstructured":"Baker, S., Bennett, E. P., Kang, S. B. & Szeliski, R. (2010). Removing rolling shutter wobble. In Conference on Computer Vision and Pattern Recognition.","DOI":"10.1109\/CVPR.2010.5539932"},{"key":"811_CR5","doi-asserted-by":"crossref","unstructured":"Bibby, C. & Reid, I. (2010). A hybrid slam representation for dynamic marine environments. In International Conference on Robotics and Automation.","DOI":"10.1109\/ROBOT.2010.5509262"},{"key":"811_CR6","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/0021-9045(72)90080-9","volume":"6","author":"CD Boor","year":"1972","unstructured":"Boor, C. D. (1972). On calculating with b-splines. Journal of Approximation Theory, 6, 50\u201362.","journal-title":"Journal of Approximation Theory"},{"key":"811_CR7","unstructured":"Comport, A. I., Malis, E. & Rives, P. (2007). Accurate quadri-focal tracking for robust 3d visual odometry. In International Conference on Robotics and Automation."},{"issue":"2","key":"811_CR8","first-page":"134","volume":"10","author":"MG Cox","year":"1972","unstructured":"Cox, M. G. (1972). The numerical evaluation of b-splines. Journal of Applied Mathematics, 10(2), 134\u2013149.","journal-title":"Journal of Applied Mathematics"},{"issue":"3","key":"811_CR9","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1023\/A:1021770717822","volume":"5","author":"P Crouch","year":"1999","unstructured":"Crouch, P., Kun, G., & Leite, F. S. (1999). The de casteljau algorithm on lie groups and spheres. Journal of Dynamical and Control Systems, 5(3), 397\u2013429.","journal-title":"Journal of Dynamical and Control Systems"},{"key":"811_CR10","unstructured":"Dam, E. B., Koch, M. & Lillholm, M. (1998). Quaternions, interpolation and animation. Technical Report DIKU-TR-98\/5, University of Copenhagen, Department of Computer Science."},{"key":"811_CR11","doi-asserted-by":"crossref","unstructured":"Davison, A. J. (2003). Real-time simultaneous localisation and mapping with a single camera. In International Conference on Computer Vision.","DOI":"10.1109\/ICCV.2003.1238654"},{"key":"811_CR12","doi-asserted-by":"crossref","unstructured":"Furgale, P., Barfoot, T.D. & Sibley, G. (2012). Continuous-time batch estimation using temporal basis functions. In International Conference on Robotics and Automation.","DOI":"10.1109\/ICRA.2012.6225005"},{"key":"811_CR13","doi-asserted-by":"crossref","unstructured":"Hedborg, J., Forssen, P., Felsberg, M. & Ringaby, E. (2012). Rolling shutter bundle adjustment. In Conference on Computer Vision and Pattern Recognition.","DOI":"10.1109\/CVPR.2012.6247831"},{"key":"811_CR14","doi-asserted-by":"crossref","unstructured":"Jia, C. & Evans, B. L. (2012). Probabilistic 3-d motion estimation for rolling shutter video rectification from visual and inertial measurements. In International Workshop on Multimedia Signal Processing.","DOI":"10.1109\/MMSP.2012.6343441"},{"key":"811_CR15","unstructured":"Jones, E., Vedaldi, A. & Soatto, S. (2007). Inertial structure from motion with autocalibration. In ICCV Workshop on Dynamical Vision."},{"issue":"1","key":"811_CR16","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1177\/0278364910382802","volume":"30","author":"J Kelly","year":"2010","unstructured":"Kelly, J., & Sukhatme, G. S. (2010). Visual-inertial sensor fusion: Localization, mapping and sensor-to-sensor self-calibration. International Journal of Robotics Research, 30(1), 56\u201379.","journal-title":"International Journal of Robotics Research"},{"key":"811_CR17","unstructured":"Kim, M. J., Kim, M. S. & Shin, S. (1995a). A $$c^2$$ c 2 -continuous b-spline quaternion curve interpolating a given sequence of solid orientations. In Computer Animation, pp. 72\u201381."},{"key":"811_CR18","doi-asserted-by":"crossref","unstructured":"Kim, M. J., Kim, M. S. & Shin, S. (1995b). A general construction scheme for unit quaternion curves with simple high order derivatives. In SIGGRAPH, pp. 369\u2013376.","DOI":"10.1145\/218380.218486"},{"key":"811_CR19","doi-asserted-by":"crossref","unstructured":"Klein, G. & Murray, D. (2007). Parallel tracking and mapping for small ar workspaces. In International Symposium on Mixed and Augmented Reality.","DOI":"10.1109\/ISMAR.2007.4538852"},{"key":"811_CR20","doi-asserted-by":"crossref","unstructured":"Klein, G. & Murray, D. (2008). Improving the agility of keyframe-based SLAM. In European Conference on Computer Vision.","DOI":"10.1007\/978-3-540-88688-4_59"},{"key":"811_CR21","doi-asserted-by":"crossref","unstructured":"Klein, G. & Murray, D. (2009). Parallel tracking and mapping on a camera phone. In International Symposium on Mixed and Augmented Reality.","DOI":"10.1109\/ISMAR.2009.5336495"},{"key":"811_CR22","doi-asserted-by":"crossref","unstructured":"Lovegrove, S., Patron-Perez, A. & Sibley, G. (2013). Spline fusion: A continuous-time representation for visual-inertial fusion with application to rolling shutter cameras. In British Machine Vision Conference.","DOI":"10.5244\/C.27.93"},{"key":"811_CR23","unstructured":"Martull, S., Martorell, M. P. & Fukui, K. (2012). Realistic cg stereo image dataset with ground truth disparity maps. In ICPR workshop."},{"key":"811_CR24","first-page":"1","volume":"94","author":"Mei C","year":"2010","unstructured":"C, Mei, Sibley, G., Cummins, M., Newman, P., & Reid, I. (2010). RSLAM: A system for large-scale mapping in constant-time using stereo. International Journal of Computer Vision, 94, 1\u201317.","journal-title":"International Journal of Computer Vision"},{"key":"811_CR25","unstructured":"Meingast, M., Geyer, C. & Sastry, S. (2005). Geometric models for rolling shutter cameras. In OmniVis Workshop."},{"key":"811_CR26","doi-asserted-by":"crossref","first-page":"1143","DOI":"10.1109\/TRO.2008.2004486","volume":"5","author":"FM Mirzaei","year":"2008","unstructured":"Mirzaei, F. M., & Roumeliotis, S. I. (2008). A kalman filter-based algorithm for imu-camera calibration: Observability analysis and performance evaluation. IEEE Transactions on Robotics and Automation, 5, 1143\u20131156.","journal-title":"IEEE Transactions on Robotics and Automation"},{"key":"811_CR27","doi-asserted-by":"crossref","unstructured":"Montiel, J., Civera, J. & Davison, A. J. (2006). Unified inverse depth parametrization for monocular SLAM. In Robotics: Science and Systems.","DOI":"10.15607\/RSS.2006.II.011"},{"key":"811_CR28","doi-asserted-by":"crossref","unstructured":"Newcombe, R. A., Lovegrove, S. J. & Davison, A. J. (2011). DTAM: Dense tracking and mapping in real-time. In International Conference on Computer Vision.","DOI":"10.1109\/ICCV.2011.6126513"},{"key":"811_CR29","doi-asserted-by":"crossref","unstructured":"Nuetzi, G., Weiss, S., Scaramuzza, D. & Siegwart, R. (2010). Fusion of imu and vision for absolute scale estimation in monocular slam. In International Conference on Unmanned Aerial Vehicles.","DOI":"10.1007\/978-94-007-1110-5_19"},{"key":"811_CR30","unstructured":"Pietzsch, T. (2008). Efcient feature parameterisation for visual slam using inverse depth bundles. In British Machine Vision Conference."},{"issue":"3\u20134","key":"811_CR31","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s003710050206","volume":"16","author":"K Qin","year":"2000","unstructured":"Qin, K. (2000). General matrix representations for b-splines. The Visual Computer, 16(3\u20134), 177\u2013186.","journal-title":"The Visual Computer"},{"key":"811_CR32","doi-asserted-by":"crossref","unstructured":"Shoemake, K. (1985). Animating rotation with quaternion curves. In SIGGRAPH, pp. 245\u2013254.","DOI":"10.1145\/325334.325242"},{"key":"811_CR33","unstructured":"Shoemake, K. (1987). Quaternion calculus and fast animation. In SIGGRAPH Course Notes."},{"key":"811_CR34","unstructured":"Strasdat, H. (2012). Local accuracy and global consistency for efficient visual slam. Ph.D. thesis, Imperial College London."},{"key":"811_CR35","doi-asserted-by":"crossref","unstructured":"Strasdat, H., Montiel, J. M. M. & Davison, A. (2010). Scale drift-aware large scale monocular SLAM. In Robotics: Science and Systems.","DOI":"10.15607\/RSS.2010.VI.010"},{"key":"811_CR36","doi-asserted-by":"crossref","unstructured":"Strasdat, H., Davison, A. J., Montiel, J. M. M. & Konolige, K. (2011). Double window optimisation for constant time visual slam. In International Conference on Computer Vision.","DOI":"10.1109\/ICCV.2011.6126517"}],"container-title":["International Journal of Computer Vision"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11263-015-0811-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11263-015-0811-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11263-015-0811-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T08:19:17Z","timestamp":1559377157000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11263-015-0811-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2,27]]},"references-count":36,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,7]]}},"alternative-id":["811"],"URL":"https:\/\/doi.org\/10.1007\/s11263-015-0811-3","relation":{},"ISSN":["0920-5691","1573-1405"],"issn-type":[{"value":"0920-5691","type":"print"},{"value":"1573-1405","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,2,27]]}}}