{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T00:06:27Z","timestamp":1767139587011,"version":"build-2238731810"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T00:00:00Z","timestamp":1648857600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T00:00:00Z","timestamp":1648857600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["0000-0002-9215-2137"],"award-info":[{"award-number":["0000-0002-9215-2137"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2023,5]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>The perception of realism in computer-generated images can be significantly enhanced by subtle visual cues. Among those, one can highlight the presence of dust on synthetic objects, which is often subject to temporal variations in real settings. In this paper, we present a framework for the generation of textures representing the accumulation of this ubiquitous material over time in indoor settings. It employs a physically inspired approach to portray the effects of different levels of accumulated dust roughness on the appearance of substrate surfaces and to modulate these effects according to the different illumination and viewing geometries. The development of its core algorithms was guided by empirical insights and data obtained from observational experiments which are also described. To illustrate its applicability to the rendering of visually plausible depictions of time-dependent changes in dusty scenes, we provide sequences of images obtained considering distinct dust accumulation scenarios.<\/jats:p>","DOI":"10.1007\/s00371-022-02457-7","type":"journal-article","created":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T16:10:56Z","timestamp":1648915856000},"page":"1943-1957","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Observation-driven generation of texture maps depicting dust accumulation over time"],"prefix":"10.1007","volume":"39","author":[{"given":"Rebecca L C","family":"Santos","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9215-2137","authenticated-orcid":false,"given":"Gladimir V G","family":"Baranoski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,4,2]]},"reference":[{"key":"2457_CR1","doi-asserted-by":"crossref","unstructured":"Adachi, S., Ukaji, H., Kosaka, T., Morishima, S.: Real-time dust rendering by parametric shell texture synthesis. In: ACM SIGGRAPH 2013 Posters (2013) Article 104","DOI":"10.1145\/2503385.2503499"},{"key":"2457_CR2","doi-asserted-by":"crossref","unstructured":"Akenine-M\u00f6ller, T., Nilsson, J., Andersson, M., Barr\u00e9-Brisebois, C., Toth, R., Karras, T.: Texture level of detail strategies for real-time ray tracing, Chap. 20. In: Haines, E., Akenine-M, T. Akenine-M\u00f6ller (eds.) Ray Tracing Gems, pp. 321\u2013345 (2019)","DOI":"10.1007\/978-1-4842-4427-2_20"},{"issue":"4","key":"2457_CR3","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1002\/(SICI)1099-1778(199910\/12)10:4<193::AID-VIS210>3.0.CO;2-M","volume":"10","author":"G Ashraf","year":"1999","unstructured":"Ashraf, G., Cheong, W.: Dust and water splashing models for hopping figures. J. V. Comp. Animat. 10(4), 193\u2013213 (1999)","journal-title":"J. V. Comp. Animat."},{"key":"2457_CR4","first-page":"2053","volume":"37","author":"J Bajo","year":"2021","unstructured":"Bajo, J., Delrieux, C., Patow, G.: Physically-inspired technique for modeling wet absorbent materials. V. Comput. 37, 2053\u20132068 (2021)","journal-title":"V. Comput."},{"issue":"6","key":"2457_CR5","first-page":"965","volume":"26","author":"D Bandeira","year":"2010","unstructured":"Bandeira, D., Walter, M.: Highlights on weathering effects. V. Comput. 26(6), 965\u2013974 (2010)","journal-title":"V. Comput."},{"key":"2457_CR6","doi-asserted-by":"crossref","unstructured":"Bell, N., Yu, Y., Mucha, P.J.: Particle-based simulation of granular materials. In: ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, pp. 77\u201386 (2005)","DOI":"10.1145\/1073368.1073379"},{"issue":"3","key":"2457_CR7","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/965145.801255","volume":"16","author":"JF Blinn","year":"1982","unstructured":"Blinn, J.F.: Light reflection functions for simulation of clouds and dusty surfaces. Comp. Graph. 16(3), 21\u201329 (1982)","journal-title":"Comp. Graph."},{"key":"2457_CR8","volume-title":"House Dust Biology for Allergists, Acarologists and Mycologists","author":"JEMH van Bronswijk","year":"1976","unstructured":"van Bronswijk, J.E.M.H.: House Dust Biology for Allergists, Acarologists and Mycologists. NIB Publishers, Zeist, The Netherlands (1976)"},{"key":"2457_CR9","volume-title":"Numerical Analysis","author":"R Burden","year":"1988","unstructured":"Burden, R., Douglas, J.: Numerical Analysis, forth PWS-KENT, Boston, USA (1988)","edition":"forth"},{"key":"2457_CR10","unstructured":"Carr, D., Geyer, J.: A study of simulation and representation methods of dust clouds for real-time graphics applications. In: Proceedings of the Second Australian Undergraduate Students\u2019 Computing Conference, p.\u00a017. Melbourne: Australian Undergraduate Students\u2019 Computing Conference (2004)"},{"key":"2457_CR11","first-page":"2975","volume":"37","author":"B Chen","year":"2021","unstructured":"Chen, B., Wang, C., Piovarci, M., Seidel, H., Didyk, P., Myszkowski, K., Serrano, A.: The effect of geometry and illumination on appearance perception of different material categories. V. Comput. 37, 2975\u20132987 (2021)","journal-title":"V. Comput."},{"issue":"1","key":"2457_CR12","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/5992.743611","volume":"1","author":"JX Chen","year":"1999","unstructured":"Chen, J.X., Fu, X.: Integrating physics-based computing and visualization: modeling dust behavior. Comput. Sci. Eng. 1(1), 12 (1999)","journal-title":"Comput. Sci. Eng."},{"issue":"2","key":"2457_CR13","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/333296.333366","volume":"9","author":"J X Chen","year":"1999","unstructured":"Chen, J. X., Fu, X., Wegman, E. J.: Real-time simulation of dust behavior generated by a fast traveling vehicle. ACM T. Model. Comput. Simul. 9(2), 81\u2013104 (1999)","journal-title":"ACM T. Model. Comput. Simul."},{"key":"2457_CR14","doi-asserted-by":"crossref","unstructured":"Chen, X., Zhu, Y.: Real-time simulation of vehicle tracks on soft terrain. In: 9th International Symposium on Visual Computing, pp. 437\u2013447. Crete, Greece (2013)","DOI":"10.1007\/978-3-642-41914-0_43"},{"issue":"3","key":"2457_CR15","doi-asserted-by":"publisher","first-page":"1127","DOI":"10.1145\/1073204.1073321","volume":"24","author":"Y Chen","year":"2005","unstructured":"Chen, Y., Xia, L., Wong, T.T., Tong, X., Bao, H., Guo, B., Shum, H.Y.: Visual simulation of weathering by $$\\gamma $$-ton tracing. ACM T. Graphic. 24(3), 1127\u20131133 (2005)","journal-title":"ACM T. Graphic."},{"key":"2457_CR16","first-page":"881","volume":"32","author":"F Dagenais","year":"2016","unstructured":"Dagenais, F., Gagnon, J., Paquette, E.: An efficient layered simulation workflow for snow imprints. V. Comput. 32, 881\u2013890 (2016)","journal-title":"V. Comput."},{"issue":"2","key":"2457_CR17","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1016\/0010-4485(83)90171-9","volume":"15","author":"G Farin","year":"1983","unstructured":"Farin, G.: Algorithms for rational B\u00e8zier curves. Comput. Aid. Des. 15(2), 73\u201377 (1983)","journal-title":"Comput. Aid. Des."},{"key":"2457_CR18","doi-asserted-by":"crossref","unstructured":"Fearing, P.: Computer modelling of fallen snow. In: SIGGRAPH. Annual Conference Series, pp. 37\u201346. LA, USA, New Orleans (2000)","DOI":"10.1145\/344779.344809"},{"key":"2457_CR19","volume-title":"Computer Graphics: Principles and Practice","author":"JD Foley","year":"1996","unstructured":"Foley, J.D., Van, F.D., Van Dam, A., Feiner, S.K., Hughes, J.F., Hughes, J.: Computer Graphics: Principles and Practice, 3rd edn. Addison-Wesley Professional, Reading, MA, USA (1996)","edition":"3"},{"key":"2457_CR20","unstructured":"Gonzalez, R., Woods, R., Eddins, S.: Digital image processing using MATLAB, 3rd edn. Gatesmark Publishing, Knoxville, TN, USA (2020)"},{"key":"2457_CR21","doi-asserted-by":"crossref","unstructured":"Greenberg, D., Arvo, J., Lafortune, E., Torrance, K., Ferwerda, J., Walter, B., Trumbore, B., Shirley, P., Pattanaik, S., Foo, S.: A framework for realistic image synthesis. In: SIGGRAPH, Annual Conference Series, pp. 477\u2013494 (1997)","DOI":"10.1145\/258734.258914"},{"issue":"6\u20138","key":"2457_CR22","first-page":"797","volume":"30","author":"J Guo","year":"2014","unstructured":"Guo, J., Pan, J.G.: Real-time simulating and rendering of layered dust. V. Comput. 30(6\u20138), 797\u2013807 (2014)","journal-title":"V. Comput."},{"key":"2457_CR23","volume-title":"Mastering MATLAB 6 A Comprehensive Tutorial and Reference","author":"D Hanselman","year":"2001","unstructured":"Hanselman, D., Littlefield, B.: Mastering MATLAB 6 A Comprehensive Tutorial and Reference. Prentice Hall, Upper Saddle River, NJ (2001)"},{"key":"2457_CR24","first-page":"164","volume":"1486","author":"DW Hoock Jr","year":"1991","unstructured":"Hoock, D.W., Jr.: Modeling time-dependent obscuration for simulated imaging of dust and smoke clouds. P. Soc. Photo opt. Ins. 1486, 164\u2013175 (1991)","journal-title":"P. Soc. Photo opt. Ins."},{"issue":"1","key":"2457_CR25","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/38.364957","volume":"15","author":"SC Hsu","year":"1995","unstructured":"Hsu, S.C., Wong, T.T.: Simulating dust accumulation. IEEE Comput. Graph. 15(1), 18\u201322 (1995)","journal-title":"IEEE Comput. Graph."},{"issue":"5\u20137","key":"2457_CR26","first-page":"719","volume":"25","author":"T Imagire","year":"2009","unstructured":"Imagire, T., Johan, H., Nishita, T.: A fast method for simulating destruction and the generated dust and debris. V. Comput. 25(5\u20137), 719\u2013727 (2009)","journal-title":"V. Comput."},{"key":"2457_CR27","unstructured":"Inc., A.: Photoshop. https:\/\/www.adobe.com\/ca\/products\/photoshop\/"},{"key":"2457_CR28","volume-title":"Color in Business, Science and Industry","author":"D Judd","year":"1975","unstructured":"Judd, D., Wyszecki, G.: Color in Business, Science and Industry, 3rd edn. Wiley, New York (1975)","edition":"3"},{"issue":"15","key":"2457_CR29","doi-asserted-by":"publisher","first-page":"9755","DOI":"10.1364\/OE.15.009755","volume":"15","author":"B Kimmel","year":"2007","unstructured":"Kimmel, B., Baranoski, G.: A novel approach for simulating light interaction with particulate materials: application to the modeling of sand spectral properties. Opt. Express 15(15), 9755\u20139777 (2007)","journal-title":"Opt. Express"},{"issue":"4","key":"2457_CR30","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1016\/j.cag.2010.04.002","volume":"34","author":"B Kimmel","year":"2010","unstructured":"Kimmel, B., Baranoski, G.: Simulating the appearance of sandy landscapes. Comput. Graphic. 34(4), 441\u2013448 (2010)","journal-title":"Comput. Graphic."},{"issue":"1","key":"2457_CR31","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/2421636.2421646","volume":"32","author":"B W Kimmel","year":"2013","unstructured":"Kimmel, B. W., Baranoski, G. V. G., Chen, T. F., Yim, D., Miranda, E.: Spectral appearance changes induced by light exposure. ACM T. Graphic 32(1), 10-1\u201313 (2013)","journal-title":"ACM T. Graphic"},{"key":"2457_CR32","first-page":"543","volume":"12","author":"P Kubelka","year":"1931","unstructured":"Kubelka, P., Munk, F.: Ein beitrag zur optik der farbanstriche. Zurich Tech. Physik 12, 543 (1931)","journal-title":"Zurich Tech. Physik"},{"issue":"1","key":"2457_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1189762.1189765","volume":"26","author":"J Lu","year":"2007","unstructured":"Lu, J., Georghiades, A.S., Glaser, A., Wu, H.: Context-aware textures. ACM T. Graphic. 26(1), 1\u201322 (2007)","journal-title":"ACM T. Graphic."},{"issue":"2","key":"2457_CR34","first-page":"181","volume":"25","author":"A M\u00e9ndez-Feliu","year":"2009","unstructured":"M\u00e9ndez-Feliu, A., Sbert, M.: From obscurances to ambient occlusion: a survey. V. Comput. 25(2), 181\u2013196 (2009)","journal-title":"V. Comput."},{"issue":"4","key":"2457_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2766949","volume":"34","author":"J Meng","year":"2015","unstructured":"Meng, J., Papas, M., Habel, R., Dachsbacher, C., Marschner, S., Gross, M.H., Jarosz, W.: Multi-scale modeling and rendering of granular materials. ACM T. Graphic. 34(4), 1\u201313 (2015)","journal-title":"ACM T. Graphic."},{"issue":"2","key":"2457_CR36","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/j.cag.2008.01.003","volume":"32","author":"S Merillou","year":"2008","unstructured":"Merillou, S., Ghazanfarpour, D.: A survey of aging and weathering phenomena in computer graphics. Comput. Graphic. 32(2), 159\u2013174 (2008)","journal-title":"Comput. Graphic."},{"issue":"12","key":"2457_CR37","doi-asserted-by":"publisher","first-page":"3239","DOI":"10.1109\/TVCG.2018.2794526","volume":"24","author":"I Mun\u00f1oz-Pandiella","year":"2018","unstructured":"Mun\u00f1oz-Pandiella, I., Bosch, C., M\u00e9rillou, N., S. M\u00e9rillou, G. P., Pueyo, X.: Urban weathering: interactive rendering of polluted cities. IEEE Transactions Visualization Comput. Gr. 24(12), 3239\u20133252 (2018)","journal-title":"IEEE Transactions Visualization Comput. Gr."},{"issue":"2","key":"2457_CR38","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/38.574667","volume":"2","author":"E Ofek","year":"1997","unstructured":"Ofek, E., Shilat, E., Rappoport, A., Werman, M.: Multiresolution textures from image sequences. IEEE Comput. Graph. 2(2), 18\u201329 (1997)","journal-title":"IEEE Comput. Graph."},{"issue":"3","key":"2457_CR39","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1145\/325165.325247","volume":"19","author":"K Perlin","year":"1985","unstructured":"Perlin, K.: An image synthesizer. Comp. Graph. 19(3), 287\u2013296 (1985)","journal-title":"Comp. Graph."},{"key":"2457_CR40","unstructured":"Schw\u00e4rzler, M., Wimmer, M.: Rendering imperfections: dust, scratches, aging,.. Tech. Rep. TR-186-2-07-09, Vienna University of Technology, Austria (2007)"},{"key":"2457_CR41","doi-asserted-by":"crossref","unstructured":"Shahidi, S.: Sal weathering of brick walls. In: International Conference on Computer Graphics Theory and Applications, pp. 7\u201315. Rome, Italy (2012)","DOI":"10.5220\/0003807600070015"},{"key":"2457_CR42","unstructured":"Summer, R., O\u2019Brien, J., Hodgins, J.: Animating sand, mud and snow. In: Graphics Interface, pp. 125\u2013132. Vancouver, BC, Canada (1999)"},{"issue":"3","key":"2457_CR43","doi-asserted-by":"publisher","first-page":"595","DOI":"10.1109\/TVCG.2007.1013","volume":"13","author":"B Sun","year":"2007","unstructured":"Sun, B., Sunkavalli, K., Ramamoorthi, R., Belhumeur, P.N., Nayar, S.K.: Time-varying BRDFs. IEEE T. Vis. Comput. Gr. 13(3), 595\u2013609 (2007)","journal-title":"IEEE T. Vis. Comput. Gr."},{"issue":"6","key":"2457_CR44","doi-asserted-by":"publisher","first-page":"624","DOI":"10.1080\/00022470.1983.10465619","volume":"33","author":"CJ Weshchler","year":"1983","unstructured":"Weshchler, C.J., Kelty, S.P., Lingousky, J.E.: The effect of building fan operation on indoor-outdoor dust relationships. J. Air Pol. Control Assoc. 33(6), 624\u2013629 (1983)","journal-title":"J. Air Pol. Control Assoc."},{"issue":"1","key":"2457_CR45","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/0262-8856(90)90059-E","volume":"8","author":"H Yuen","year":"1990","unstructured":"Yuen, H., Princen, J., Illingworth, J., Kittler, J.: Comparative study of Hough transform methods for circle finding. Image Vision Comput. 8(1), 71\u201377 (1990)","journal-title":"Image Vision Comput."},{"key":"2457_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/cav.1760","volume":"28","author":"J Yun","year":"2017","unstructured":"Yun, J., Son, M., Choi, B., Kim, T., Yoon, S.: Physically inspired, interactive lightning generation. Comp. Anim. Virtual Worlds 28, 1\u201310 (2017)","journal-title":"Comp. Anim. Virtual Worlds"}],"updated-by":[{"DOI":"10.1007\/s00371-022-02504-3","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T00:00:00Z","timestamp":1651881600000}}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-022-02457-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-022-02457-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-022-02457-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,21]],"date-time":"2024-09-21T09:52:01Z","timestamp":1726912321000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-022-02457-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,2]]},"references-count":46,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,5]]}},"alternative-id":["2457"],"URL":"https:\/\/doi.org\/10.1007\/s00371-022-02457-7","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,2]]},"assertion":[{"value":"1 March 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 April 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 May 2022","order":3,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Correction","order":4,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"A Correction to this paper has been published:","order":5,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"https:\/\/doi.org\/10.1007\/s00371-022-02504-3","URL":"https:\/\/doi.org\/10.1007\/s00371-022-02504-3","order":6,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}