{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T20:03:49Z","timestamp":1771704229594,"version":"3.50.1"},"reference-count":36,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2005,7]]},"abstract":"<jats:p>In this paper, we explore the problem of enhancing still pictures with subtly animated motions. We limit our domain to scenes containing passive elements that respond to natural forces in some fashion. We use a semi-automatic approach, in which a human user segments the scene into a series of layers to be individually animated. Then, a \"stochastic motion texture\" is automatically synthesized using a spectral method, i.e., the inverse Fourier transform of a filtered noise spectrum. The motion texture is a time-varying 2D displacement map, which is applied to each layer. The resulting warped layers are then recomposited to form the animated frames. The result is a looping video texture created from a single still image, which has the advantages of being more controllable and of generally higher image quality and resolution than a video texture created from a video source. We demonstrate the technique on a variety of photographs and paintings.<\/jats:p>","DOI":"10.1145\/1073204.1073273","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T16:00:45Z","timestamp":1131379245000},"page":"853-860","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":77,"title":["Animating pictures with stochastic motion textures"],"prefix":"10.1145","volume":"24","author":[{"given":"Yung-Yu","family":"Chuang","sequence":"first","affiliation":[{"name":"University of Washington"}]},{"given":"Dan B","family":"Goldman","sequence":"additional","affiliation":[{"name":"University of Washington"}]},{"given":"Ke Colin","family":"Zheng","sequence":"additional","affiliation":[{"name":"University of Washington"}]},{"given":"Brian","family":"Curless","sequence":"additional","affiliation":[{"name":"University of Washington"}]},{"given":"David H.","family":"Salesin","sequence":"additional","affiliation":[{"name":"University of Washington"}]},{"given":"Richard","family":"Szeliski","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]}],"member":"320","published-online":{"date-parts":[[2005,7]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/311625.312130"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566651"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344972"},{"key":"e_1_2_2_4_1","volume-title":"Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR)","author":"Chuang Y.-Y.","year":"2001","unstructured":"Chuang , Y.-Y. , Curless , B. , Salesin , D. H. , and Szeliski , R . 2001. A Bayesian approach to digital matting . In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2001 , vol. II , 264--271. Chuang, Y.-Y., Curless, B., Salesin, D. H., and Szeliski, R. 2001. A Bayesian approach to digital matting. In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2001, vol. II, 264--271."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1026598000963"},{"key":"e_1_2_2_6_1","volume-title":"Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR)","author":"Criminisi A.","year":"2003","unstructured":"Criminisi , A. , Perez , P. , and Toyama , K . 2003. Object removal by exemplar-based inpainting . In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2003 , vol. II , 721--728. Criminisi, A., Perez, P., and Toyama, K. 2003. Object removal by exemplar-based inpainting. In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2003, vol. II, 721--728."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882267"},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"Feynman R. P. Leighton R. B. and Sands M. 1964. The Feynman Lectures On Physics Volume II: Mainly Electromagnetism and Matter. Addison Wesley Reading Mass.  Feynman R. P. Leighton R. B. and Sands M. 1964. The Feynman Lectures On Physics Volume II: Mainly Electromagnetism and Matter. Addison Wesley Reading Mass.","DOI":"10.1063\/1.3051743"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/127719.122721"},{"key":"e_1_2_2_10_1","unstructured":"Griffiths D. 1997. Lake java applet. http:\/\/www.jaydax.co.uk\/tutorials\/laketutorial\/dgclassfiles.html.  Griffiths D. 1997. Lake java applet. http:\/\/www.jaydax.co.uk\/tutorials\/laketutorial\/dgclassfiles.html."},{"key":"e_1_2_2_11_1","unstructured":"Hathaway T. Bowers D. Pease D. and Wendel S. 2003. http:\/\/www.mechanicalmusicpress.com\/history\/pianella\/p40.htm.  Hathaway T. Bowers D. Pease D. and Wendel S. 2003. http:\/\/www.mechanicalmusicpress.com\/history\/pianella\/p40.htm."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258854"},{"key":"e_1_2_2_13_1","volume-title":"Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR)","author":"Jia J.","year":"2003","unstructured":"Jia , J. , and Tang , C . -K. 2003. Image repairing: Robust image synthesis by adaptive ND tensor voting . In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2003 , vol. I , 643--650. Jia, J., and Tang, C.-K. 2003. Image repairing: Robust image synthesis by adaptive ND tensor voting. In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2003, vol. I, 643--650."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566604"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015719"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192270"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1987.276961"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218442"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383310"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808606"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015720"},{"key":"e_1_2_2_22_1","volume-title":"Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR)","author":"Ruzon M. A.","year":"2000","unstructured":"Ruzon , M. A. , and Tomasi , C . 2000. Alpha estimation in natural images . In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2000 , 18--25. Ruzon, M. A., and Tomasi, C. 2000. Alpha estimation in natural images. In Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) 2000, 18--25."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.345012"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280882"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.1130119"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1778(199804\/06)9:2<95::AID-VIS177>3.0.CO;2-T"},{"key":"e_1_2_2_27_1","unstructured":"Simiu E. and Scanlan R. H. 1986. Wind Effects on Structures. John Wiley & Sons.  Simiu E. and Scanlan R. H. 1986. Wind Effects on Structures. John Wiley & Sons."},{"key":"e_1_2_2_28_1","volume-title":"Proceedings of IEEE International Conference on Computer Vision (ICCV)","author":"Soatto S.","year":"2001","unstructured":"Soatto , S. , Doretto , G. , and Wu , Y. N . 2001. Dynamic textures . In Proceedings of IEEE International Conference on Computer Vision (ICCV) 2001 , 439--446. Soatto, S., Doretto, G., and Wu, Y. N. 2001. Dynamic textures. In Proceedings of IEEE International Conference on Computer Vision (ICCV) 2001, 439--446."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166163"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00152"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/946247.946639"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICIP.1996.560871"},{"key":"e_1_2_2_34_1","volume-title":"ACM SIGGRAPH 2001 course notes No. 47 Simulating Nature: Realistic and Interactive Techniques.","author":"Tessendorf J.","year":"2001","unstructured":"Tessendorf , J. 2001 . Simulating ocean water . ACM SIGGRAPH 2001 course notes No. 47 Simulating Nature: Realistic and Interactive Techniques. Tessendorf, J. 2001. Simulating ocean water. ACM SIGGRAPH 2001 course notes No. 47 Simulating Nature: Realistic and Interactive Techniques."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882337"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/946247.946660"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.345009"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1073204.1073273","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T13:54:41Z","timestamp":1693835681000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1073204.1073273"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,7]]},"references-count":36,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1073204.1073273"],"URL":"https:\/\/doi.org\/10.1145\/1073204.1073273","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,7]]},"assertion":[{"value":"2005-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}