{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T14:05:10Z","timestamp":1760709910471,"version":"3.37.3"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T00:00:00Z","timestamp":1558915200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T00:00:00Z","timestamp":1558915200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Image Video Proc."],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1186\/s13640-019-0463-2","type":"journal-article","created":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T15:02:22Z","timestamp":1558969342000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A novel camera path planning algorithm for real-time video stabilization"],"prefix":"10.1186","volume":"2019","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0925-0084","authenticated-orcid":false,"given":"Yun Gu","family":"Lee","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,27]]},"reference":[{"key":"463_CR1","unstructured":"F. La Rosa, M. Celvisia Virz\u00ec, F. Bonaccorso, M. Branciforte, Optical image stabilization (ois). STMicroelectronics white paper 2015 (2015). \n                    https:\/\/www.st.com\/resource\/en\/white_paper\/ois_white_paper.pdf\n                    \n                  ."},{"key":"463_CR2","first-page":"295","volume-title":"Proceedings of the DARPA Image Understanding Workshop","author":"C. Morimoto","year":"1998","unstructured":"C. Morimoto, R. Chellappa, in Proceedings of the DARPA Image Understanding Workshop. Evaluation of image stabilization algorithms (IEEENew Jersey, 1998), pp. 295\u2013302."},{"key":"463_CR3","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1109\/TCE.2007.4341553","volume":"53","author":"W. H. Cho","year":"2007","unstructured":"W. H. Cho, K. S. Hong, Affine motion based CMOS distortion analysis and CMOS digital image stabilization. IEEE Trans. Consum. Electron.53:, 833\u2013841 (2007).","journal-title":"IEEE Trans. Consum. Electron."},{"key":"463_CR4","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1109\/TCE.2009.4814407","volume":"55","author":"C. Wang","year":"2009","unstructured":"C. Wang, J. H. Kim, K. Y. Byung, J. Ni, S. -J. Ko, Robust digital image stabilization using the Kalman filter. IEEE Trans. Consum. Electron.55:, 6\u201314 (2009).","journal-title":"IEEE Trans. Consum. Electron."},{"key":"463_CR5","doi-asserted-by":"publisher","first-page":"979","DOI":"10.1109\/TCE.2007.4341576","volume":"42","author":"W. H. Cho","year":"2007","unstructured":"W. H. Cho, D. W. Kim, K. S. Hong, Mos digital image stabilization. IEEE Trans. Consum. Electron.42:, 979\u2013986 (2007).","journal-title":"IEEE Trans. Consum. Electron."},{"key":"463_CR6","first-page":"16","volume-title":"IEEE International Conference on Multimedia and Expo","author":"H. -C. Chang","year":"2004","unstructured":"H. -C. Chang, S. -H. Lai, K. -R. Lu, in IEEE International Conference on Multimedia and Expo. A robust and efficient video stabilization algorithm (IEEENew Jersey, 2004), pp. 16\u201327."},{"key":"463_CR7","first-page":"69","volume-title":"IEEE International Symposium on Circuits and Systems","author":"K. Ratakonda","year":"1998","unstructured":"K. Ratakonda, in IEEE International Symposium on Circuits and Systems. Real-time digital video stabilization for multi-media applications (IEEENew Jersey, 1998), pp. 69\u201372."},{"key":"463_CR8","first-page":"329","volume-title":"IEEE International Conference on Intelligent Vehicles","author":"Z. Zhu","year":"1998","unstructured":"Z. Zhu, G. Xu, Y. Yang, J. S. Jin, in IEEE International Conference on Intelligent Vehicles. Camera stabilization based on 2.5D motion estimation and inertial motion filtering (IEEENew Jersey, 1998), pp. 329\u2013334."},{"key":"463_CR9","first-page":"50","volume-title":"IEEE CVPR 2005","author":"Y. Matsushita","year":"2005","unstructured":"Y. Matsushita, E. Ofek, X. Tang, H. -Y. Shum, in IEEE CVPR 2005. Full-frame video stabilization (IEEENew Jersey, 2005), pp. 50\u201357."},{"key":"463_CR10","doi-asserted-by":"publisher","first-page":"1150","DOI":"10.1109\/TPAMI.2006.141","volume":"28","author":"Y. Matsushita","year":"2006","unstructured":"Y. Matsushita, E. Ofek, W. Ge, X. Tang, H. -Y. Shum, Full-frame video stabilization with motion inpainting. IEEE Trans. Pattern. Anal. Mach. Intell.28:, 1150\u20131163 (2006).","journal-title":"IEEE Trans. Pattern. Anal. Mach. Intell."},{"key":"463_CR11","doi-asserted-by":"publisher","first-page":"3406","DOI":"10.1109\/TIP.2011.2156420","volume":"20","author":"S. Kumar","year":"2011","unstructured":"S. Kumar, H. Azartash, M. Biswas, T. Nguyen, Real-time affine global motion estimation using phase correlation and its application for digital image stabilization. IEEE Trans. Image Process.20:, 3406\u20133419 (2011).","journal-title":"IEEE Trans. Image Process."},{"key":"463_CR12","doi-asserted-by":"publisher","first-page":"093101","DOI":"10.1117\/1.OE.53.9.093101","volume":"53","author":"Y. G. Lee","year":"2014","unstructured":"Y. G. Lee, G. Kai, Fast rolling shutter compensation based on piecewise quadratic approximation of a camera trajectory. Opt. Eng.53:, 093101 (2014).","journal-title":"Opt. Eng."},{"key":"463_CR13","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/6979.869019","volume":"1","author":"J. S. Jin","year":"2000","unstructured":"J. S. Jin, Z. Zhu, G. Xu, A stable vision system for moving vehicles. IEEE Trans. Intell. Transp. Syst.1:, 32\u201339 (2000).","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"463_CR14","first-page":"1397","volume-title":"IEEE International Conference on Computer Vision","author":"K. -Y. Lee","year":"2009","unstructured":"K. -Y. Lee, Y. -Y. Chuang, B. -Y. Chen, M. Ouhyoung, in IEEE International Conference on Computer Vision. Video stabilization using robust feature trajectories (IEEENew Jersey, 2009), pp. 1397\u20131404."},{"key":"463_CR15","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1007\/978-3-540-88690-7_3","volume-title":"In Proceedings of European Conference on Computer Vision 2008","author":"C. Liu","year":"2008","unstructured":"C. Liu, J. Yuen, A. Torralba, J. Sivic, W. T. Freeman, in In Proceedings of European Conference on Computer Vision 2008. Sift flow: dense correspondence across difference scenes (SpringerNew York, 2008), pp. 28\u201342."},{"key":"463_CR16","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1007\/s11263-008-0136-6","volume":"80","author":"P. Sand","year":"2008","unstructured":"P. Sand, S. Teller, Particle video: long-range motion estimation using point trajectories. Int. J. Comput. Vis.80:, 72\u201391 (2008).","journal-title":"Int. J. Comput. Vis."},{"key":"463_CR17","first-page":"609","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition","author":"C. Buehler","year":"2001","unstructured":"C. Buehler, M. Bosse, L. McMillan, in IEEE Conference on Computer Vision and Pattern Recognition. Non-metric image based rendering for video stabilization (IEEENew Jersey, 2001), pp. 609\u2013614."},{"key":"463_CR18","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511811685","volume-title":"Multiple View Geometric in Computer Vision","author":"R. I. Hartley","year":"2004","unstructured":"R. I. Hartley, A. Zisserman, Multiple View Geometric in Computer Vision (Cambridge University Press, Cambridge, 2004)."},{"key":"463_CR19","doi-asserted-by":"publisher","first-page":"997","DOI":"10.1007\/s00371-009-0310-z","volume":"25","author":"G. Zhang","year":"2009","unstructured":"G. Zhang, W. Hua, X. Qin, Y. Shao, H. Bao, Video stabilization based on a 3D perspective camera model. Vis. Comput.25:, 997\u20131008 (2009).","journal-title":"Vis. Comput."},{"key":"463_CR20","doi-asserted-by":"publisher","first-page":"1354","DOI":"10.1109\/TVCG.2013.11","volume":"19","author":"Y. -S. Wang","year":"2013","unstructured":"Y. -S. Wang, F. Liu, P. -S. Hsu, T. -Y. Lee, Spatially and temporally optimized video stabilization. IEEE Trans. Vis. Comput. Graph.19:, 1354\u20131361 (2013).","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"463_CR21","first-page":"4","volume":"30","author":"F. Liu","year":"2011","unstructured":"F. Liu, M. Gleicher, J. Wang, H. Jin, A. Agarwala, Subspace video stabilization. ACM Trans. Graph.30:, 4 (2011).","journal-title":"ACM Trans. Graph."},{"key":"463_CR22","first-page":"4209","volume-title":"IEEE CVPR","author":"S. Liu","year":"2014","unstructured":"S. Liu, L. Yuan, P. Tan, J. Sun, in IEEE CVPR. Steadyflow: spatially smooth optical flow for video stabilization (IEEENew Jersey, 2014), pp. 4209\u20134216."},{"key":"463_CR23","volume-title":"International Conference on Computational Photography","author":"M. Grundmann","year":"2012","unstructured":"M. Grundmann, V. Kwatra, D. Castro, I. Essa, in International Conference on Computational Photography. Calibration-free rolling shutter removal (IEEENew Jersey, 2012)."},{"key":"463_CR24","doi-asserted-by":"publisher","first-page":"716","DOI":"10.1109\/TCSVT.2016.2589860","volume":"27","author":"J. Dong","year":"2017","unstructured":"J. Dong, H. Liu, Video stabilization for strict real-time applications. IEEE Trans. Circ. Syst. Video Technol.27:, 716\u2013724 (2017).","journal-title":"IEEE Trans. Circ. Syst. Video Technol."},{"key":"463_CR25","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/s11263-011-0465-8","volume":"96","author":"E. Ringaby","year":"2012","unstructured":"E. Ringaby, P. -E. Forssen, Efficient video rectification and stabilization of cell-phones. Inernational J. Comput. Vis.96:, 335\u2013352 (2012).","journal-title":"Inernational J. Comput. Vis."},{"key":"463_CR26","first-page":"1","volume-title":"Stanford Tech Report CTSR","author":"A. Karpenko","year":"2011","unstructured":"A. Karpenko, D. Jacobs, J. Baek, M. Levoy, in Stanford Tech Report CTSR. Digital video stabilization and rolling shutter correction using gyroscopes (StanfordCalifornia, 2011), pp. 1\u20137."},{"key":"463_CR27","doi-asserted-by":"publisher","first-page":"053009","DOI":"10.1117\/1.JEI.23.5.053009","volume":"23","author":"Y. G. Lee","year":"2014","unstructured":"Y. G. Lee, Video stabilization based on human visual system. J. Electron. Imaging. 23:, 053009 (2014).","journal-title":"J. Electron. Imaging"},{"key":"463_CR28","first-page":"3371","volume-title":"IEEE International Conference on Image Processing","author":"A. J. Crawford","year":"2004","unstructured":"A. J. Crawford, H. Denman, F. Kelly, F. Pitie, A. C. Kokaram, in IEEE International Conference on Image Processing. Gradient based dominant motion estimation with integral projections for real time video stabilization (IEEENew Jersey, 2004), pp. 3371\u20133374."},{"key":"463_CR29","first-page":"44","volume":"28","author":"F. Liu","year":"2009","unstructured":"F. Liu, M. Gleicher, H. Jin, A. Agarwala, Content-preserving warps for 3D video stabilization. ACM Trans. Graph.28:, 44 (2009).","journal-title":"ACM Trans. Graph."},{"key":"463_CR30","first-page":"2200","volume-title":"IEEE CVPR","author":"Z. Zhou","year":"2013","unstructured":"Z. Zhou, H. Jin, Y. Ma, in IEEE CVPR. Plane-based content preserving warps for video stabilization (IEEENew Jersey, 2013), pp. 2200\u20132306."},{"key":"463_CR31","first-page":"663","volume-title":"IS&TSPIE Symp. Electronic Imaging, Image, and Video Comm","author":"A. Litvin","year":"2003","unstructured":"A. Litvin, J. Konrad, W. Karl, in IS&TSPIE Symp. Electronic Imaging, Image, and Video Comm. Probabilistic video stabilization using Kalman filtering and mosaicking (IS&T\/SPIESpringfield, 2003), pp. 663\u2013674."},{"key":"463_CR32","doi-asserted-by":"publisher","DOI":"10.1002\/0470045345","volume-title":"Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches","author":"D. Simon","year":"2006","unstructured":"D. Simon, Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches (Wiley, New Jersey, 2006)."},{"key":"463_CR33","first-page":"1805","volume":"27","author":"B. -Y. Chen","year":"2008","unstructured":"B. -Y. Chen, K. -Y. Lee, W. -T. Huang, J. -S. Lin, Capturing intention-based full-frame video stabilization. Pac. Graph.27:, 1805\u20131814 (2008).","journal-title":"Pac. Graph."},{"key":"463_CR34","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1145\/1404880.1404882","volume":"5","author":"M. L. Gleicher","year":"2008","unstructured":"M. L. Gleicher, F. Liu, Re-cinematography: improving the camerawork of casual video. ACM Trans. Multimed. Comput. Commun. Appl.5:, 2 (2008).","journal-title":"ACM Trans. Multimed. Comput. Commun. Appl."},{"key":"463_CR35","unstructured":"Data. \n                    http:\/\/sites.google.com\/site\/camerapathplanning\n                    \n                  . Accessed 6 Mar 2019."},{"key":"463_CR36","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"M. Grundmann","year":"2011","unstructured":"M. Grundmann, V. Kwatra, I. Essa, in IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Auto-directed video stabilization with robust l1 optimal camera paths (IEEENew Jersey, 2011)."},{"key":"463_CR37","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1016\/j.jvcir.2005.10.004","volume":"17","author":"H. -C. Chang","year":"2006","unstructured":"H. -C. Chang, S. -H. Lai, K. -R. Lu, A robust real-time video stabilization algorithm. J. Vis. Commun. Image Represent.17:, 659\u2013673 (2006).","journal-title":"J. Vis. Commun. Image Represent."},{"key":"463_CR38","volume-title":"IEEE 7th International Conference on Awareness Science and Technology","author":"J. Song","year":"2015","unstructured":"J. Song, X. Ma, in IEEE 7th International Conference on Awareness Science and Technology. A novel real-time digital video stabilization algorithm based on the improved diamond search and modified Kalman filter (IEEENew Jersey, 2015)."}],"container-title":["EURASIP Journal on Image and Video Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13640-019-0463-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13640-019-0463-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13640-019-0463-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,25]],"date-time":"2020-05-25T23:09:19Z","timestamp":1590448159000},"score":1,"resource":{"primary":{"URL":"https:\/\/jivp-eurasipjournals.springeropen.com\/articles\/10.1186\/s13640-019-0463-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,27]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["463"],"URL":"https:\/\/doi.org\/10.1186\/s13640-019-0463-2","relation":{},"ISSN":["1687-5281"],"issn-type":[{"type":"electronic","value":"1687-5281"}],"subject":[],"published":{"date-parts":[[2019,5,27]]},"assertion":[{"value":"23 August 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 April 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Not applicable.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The author declares he has no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Publisher\u2019s Note"}}],"article-number":"64"}}