{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:12:17Z","timestamp":1750219937275,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T00:00:00Z","timestamp":1672876800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Ministry of Science and Technology","award":["111-2221-E-006-112-MY3, 110-2221-E-006-135-MY3"],"award-info":[{"award-number":["111-2221-E-006-112-MY3, 110-2221-E-006-135-MY3"]}]},{"name":"Key Area Research Program of Universities in Guangdong Province (Nature science), China","award":["2020KQNCX095"],"award-info":[{"award-number":["2020KQNCX095"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2023,1,31]]},"abstract":"<jats:p>From a single still image, a looping video could be generated by imparting subtle motion to objects in the image. The results are a hybrid of photography and video. They contain gentle motion in some objects, while the rest of the image remains still. Existing techniques are successful in animating such images. However, there are still some drawbacks that need to be investigated, such as too-large computation time necessary to retrieve the matched videos or the challenges of controlling the desired motion not only in terms of a single region but also in terms of consistency in regions. In this work, we address these issues by proposing an interactive system with a novel warping method. The key idea of our approach is to utilize user\u2019s annotations to impart motion to certain objects. With two proposed phases in terms of preserve-curve-warping and cycle warping, a looping video is generated. We demonstrate the effectiveness of our method via various experimental challenging results and evaluations. We show that with a simple and lightweight method, our system is able to deal with animating a still image\u2019s problems and results in realistic motion and appealing videos. In addition, using our proposed system, it is easy to create plausible animation using simple user annotations without referencing the video database or machine learning models and allows ordinary users with minimal expertise to produce compelling results.<\/jats:p>","DOI":"10.1145\/3511894","type":"journal-article","created":{"date-parts":[[2022,2,18]],"date-time":"2022-02-18T19:42:08Z","timestamp":1645213328000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Animating Still Natural Images Using Warping"],"prefix":"10.1145","volume":"19","author":[{"given":"Thi-Ngoc-Hanh","family":"Le","sequence":"first","affiliation":[{"name":"National Cheng-Kung University, Taiwan, Republic of China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chih-Kuo","family":"Yeh","sequence":"additional","affiliation":[{"name":"School of Computer Science and Software, Zhaoqing University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying-Chi","family":"Lin","sequence":"additional","affiliation":[{"name":"National Cheng-Kung University, Taiwan, Republic of China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tong-Yee","family":"Lee","sequence":"additional","affiliation":[{"name":"National Cheng-Kung University, Taiwan, Republic of China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,1,5]]},"reference":[{"key":"e_1_3_4_2_2","unstructured":"Adobe Photoshop. 2004. Retrieved from https:\/\/www.adobe.com\/products\/photoshop.html."},{"key":"e_1_3_4_3_2","unstructured":"George B. Arfken and Hans J. Weber. 1999. Mathematical Methods for Physicists: A Comprehensive Guide. Academic Press."},{"key":"e_1_3_4_4_2","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1145\/1186562.1015729","volume-title":"ACM SIGGRAPH 2004 Papers","author":"Bhat Kiran S.","year":"2004","unstructured":"Kiran S. Bhat, Steven M. Seitz, Jessica K. Hodgins, and Pradeep K. Khosla. 2004. Flow-based video synthesis and editing. In ACM SIGGRAPH 2004 Papers. 360\u2013363."},{"key":"e_1_3_4_5_2","doi-asserted-by":"crossref","first-page":"853","DOI":"10.1145\/1186822.1073273","volume-title":"ACM SIGGRAPH 2005 Papers","author":"Chuang Yung-Yu","year":"2005","unstructured":"Yung-Yu Chuang, Dan B. Goldman, Ke Colin Zheng, Brian Curless, David H. Salesin, and Richard Szeliski. 2005. Animating pictures with stochastic motion textures. In ACM SIGGRAPH 2005 Papers. 853\u2013860."},{"key":"e_1_3_4_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356523"},{"issue":"31","key":"e_1_3_4_7_2","first-page":"2\u2013es","article-title":"Qt GUI Toolkit: Porting graphics to multiple platforms using a GUI toolkit","volume":"1996","author":"Eng Eirik","year":"1996","unstructured":"Eirik Eng. 1996. Qt GUI Toolkit: Porting graphics to multiple platforms using a GUI toolkit. Linux J. 1996, 31es (1996), 2\u2013es.","journal-title":"Linux J."},{"key":"e_1_3_4_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/127719.122721"},{"key":"e_1_3_4_9_2","first-page":"5937","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Gao Ruohan","year":"2018","unstructured":"Ruohan Gao, Bo Xiong, and Kristen Grauman. 2018. Im2flow: Motion hallucination from static images for action recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 5937\u20135947."},{"key":"e_1_3_4_10_2","first-page":"575","volume-title":"Computer Graphics Forum","author":"Gastal Eduardo S. L.","year":"2010","unstructured":"Eduardo S. L. Gastal and Manuel M. Oliveira. 2010. Shared sampling for real-time alpha matting. In Computer Graphics Forum, Vol. 29. Wiley Online Library, 575\u2013584."},{"key":"e_1_3_4_11_2","unstructured":"Ga\u00ebl Guennebaud Beno\u00eet Jacob et\u00a0al. 2010. Eigen v3. Retrieved from http:\/\/eigen.tuxfamily.org."},{"key":"e_1_3_4_12_2","doi-asserted-by":"publisher","DOI":"10.1631\/jzus.C1100342"},{"key":"e_1_3_4_13_2","first-page":"5810","volume-title":"Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition","author":"Holynski Aleksander","year":"2020","unstructured":"Aleksander Holynski, Brian Curless, Steven M. Seitz, and Richard Szeliski. 2020. Animating pictures with eulerian motion fields. In Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition. 5810\u20135819."},{"key":"e_1_3_4_14_2","first-page":"273","volume-title":"Proceedings of the IEEE International Conference on Computer Vision","author":"Kim Kyung-Rae","year":"2019","unstructured":"Kyung-Rae Kim, Whan Choi, Yeong Jun Koh, Seong-Gyun Jeong, and Chang-Su Kim. 2019. Instance-level future motion estimation in a single image based on ordinal regression. In Proceedings of the IEEE International Conference on Computer Vision. 273\u2013282."},{"key":"e_1_3_4_15_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33765-9_15"},{"issue":"12","key":"e_1_3_4_16_2","doi-asserted-by":"crossref","first-page":"2535","DOI":"10.1109\/TVCG.2016.2622269","article-title":"Data-driven npr illustrations of natural flows in chinese painting","volume":"23","author":"Lai Yu-Chi","year":"2016","unstructured":"Yu-Chi Lai, Bo-An Chen, Kuo-Wei Chen, Wei-Lin Si, Chih-Yuan Yao, and Eugene Zhang. 2016. Data-driven npr illustrations of natural flows in chinese painting. IEEE Trans. Vis. Comput. Graph. 23, 12 (2016), 2535\u20132549.","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"e_1_3_4_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461950"},{"key":"e_1_3_4_18_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-018-6332-7"},{"key":"e_1_3_4_19_2","first-page":"256","volume-title":"Proceedings of the European Conference on Computer Vision","author":"Logacheva Elizaveta","year":"2020","unstructured":"Elizaveta Logacheva, Roman Suvorov, Oleg Khomenko, Anton Mashikhin, and Victor Lempitsky. 2020. Deeplandscape: Adversarial modeling of landscape videos. In Proceedings of the European Conference on Computer Vision. Springer, 256\u2013272."},{"key":"e_1_3_4_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.493"},{"key":"e_1_3_4_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218442"},{"key":"e_1_3_4_22_2","first-page":"3521","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Mottaghi Roozbeh","year":"2016","unstructured":"Roozbeh Mottaghi, Hessam Bagherinezhad, Mohammad Rastegari, and Ali Farhadi. 2016. Newtonian scene understanding: Unfolding the dynamics of objects in static images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 3521\u20133529."},{"key":"e_1_3_4_23_2","first-page":"677","volume-title":"Computer Graphics Forum","author":"Okabe Makoto","year":"2009","unstructured":"Makoto Okabe, Ken Anjyo, Takeo Igarashi, and Hans-Peter Seidel. 2009. Animating pictures of fluid using video examples. In Computer Graphics Forum, Vol. 28. Wiley Online Library, 677\u2013686."},{"key":"e_1_3_4_24_2","first-page":"1973","volume-title":"Computer Graphics Forum","author":"Okabe Makoto","year":"2011","unstructured":"Makoto Okabe, Ken Anjyor, and Rikio Onai. 2011. Creating fluid animation from a single image using video database. In Computer Graphics Forum, Vol. 30. Wiley Online Library, 1973\u20131982."},{"key":"e_1_3_4_25_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-016-1337-6"},{"key":"e_1_3_4_26_2","unstructured":"Pixaloop 2021. Retrieved from https:\/\/www.pixaloopapp.com\/."},{"key":"e_1_3_4_27_2","unstructured":"Plotagraph 2017. Retrieved from https:\/\/plotaverseapps.com\/."},{"key":"e_1_3_4_28_2","first-page":"303","volume-title":"Computer Graphics Forum","author":"Prashnani Ekta","year":"2017","unstructured":"Ekta Prashnani, Maneli Noorkami, Daniel Vaquero, and Pradeep Sen. 2017. A phase-based approach for animating images using video examples. In Computer Graphics Forum, Vol. 36. Wiley Online Library, 303\u2013311."},{"key":"e_1_3_4_29_2","doi-asserted-by":"publisher","DOI":"10.5555\/73925"},{"key":"e_1_3_4_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/344779.345012"},{"key":"e_1_3_4_31_2","article-title":"Moore neighborhood","author":"Weisstein Eric W.","year":"2005","unstructured":"Eric W. Weisstein. 2005. Moore neighborhood. In From MathWorld\u2014A Wolfram Web Resource.","journal-title":"From MathWorld\u2014A Wolfram Web Resource."},{"key":"e_1_3_4_32_2","unstructured":"Wikipedia contributors. 2020. Linear interpolation. Retrieved January 8 2021 from https:\/\/en.wikipedia.org\/w\/index.php?title=Linear_interpolation&oldid=986522475."},{"key":"e_1_3_4_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00792"},{"key":"e_1_3_4_34_2","volume-title":"Visualization for Information Retrieval","author":"Zhang Jin","year":"2007","unstructured":"Jin Zhang. 2007. Visualization for Information Retrieval. Vol. 23. Springer Science & Business Media."}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3511894","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3511894","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:48:50Z","timestamp":1750182530000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3511894"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,5]]},"references-count":33,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1,31]]}},"alternative-id":["10.1145\/3511894"],"URL":"https:\/\/doi.org\/10.1145\/3511894","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"type":"print","value":"1551-6857"},{"type":"electronic","value":"1551-6865"}],"subject":[],"published":{"date-parts":[[2023,1,5]]},"assertion":[{"value":"2021-09-04","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-01-17","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-01-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}