{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:08:33Z","timestamp":1750219713193,"version":"3.41.0"},"reference-count":53,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T00:00:00Z","timestamp":1697500800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/"}],"funder":[{"name":"JSPS KAKENHI","award":["18H04103"],"award-info":[{"award-number":["18H04103"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2024,2,29]]},"abstract":"<jats:p>We present a framework that captures sparse Lagrangian flow information from a volume of real liquid and reconstructs its detailed kinematic information in real time. Our framework can perform flow reconstruction even when the liquid is disturbed by an object of unknown movement and shape. Through a large dataset of liquid moving under external disturbance, an agent is trained using reinforcement learning to reproduce the target flow kinematics with only the captured sparse information as inputs while remaining oblivious to the movement and the shape of the disturbance sources. To ensure that the underlying simulation model faithfully obeys physical reality, we also optimize the viscosity parameters in Smoothed Particle Hydrodynamics (SPH) using classical fluid dynamics knowledge and gradient-based optimization. By quantitatively comparing the reconstruction results against real-world and simulated ground truth, we verified that our reconstruction method is resilient to different agitation patterns.<\/jats:p>","DOI":"10.1145\/3624011","type":"journal-article","created":{"date-parts":[[2023,9,16]],"date-time":"2023-09-16T10:21:21Z","timestamp":1694859681000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Real-Time Reconstruction of Fluid Flow under Unknown Disturbance"],"prefix":"10.1145","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0816-3130","authenticated-orcid":false,"given":"Kinfung","family":"Chu","sequence":"first","affiliation":[{"name":"Tohoku University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7670-2971","authenticated-orcid":false,"given":"Jiawei","family":"Huang","sequence":"additional","affiliation":[{"name":"Chuzhou University and Void Dimensions, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4862-9866","authenticated-orcid":false,"given":"Hidemasa","family":"Takana","sequence":"additional","affiliation":[{"name":"Tohoku University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7047-627X","authenticated-orcid":false,"given":"Yoshifumi","family":"Kitamura","sequence":"additional","affiliation":[{"name":"Tohoku University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,10,17]]},"reference":[{"key":"e_1_3_3_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185558"},{"key":"e_1_3_3_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2018.08.001"},{"key":"e_1_3_3_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2578335"},{"key":"e_1_3_3_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359566.3360077"},{"key":"e_1_3_3_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compfluid.2012.07.007"},{"key":"e_1_3_3_7_1","volume-title":"ShapeNet: An Information-Rich 3D Model Repository","author":"Chang Angel X.","year":"2015","unstructured":"Angel X. Chang, Thomas Funkhouser, Leonidas Guibas, Pat Hanrahan, Qixing Huang, Zimo Li, Silvio Savarese, Manolis Savva, Shuran Song, Hao Su, Jianxiong Xiao, Li Yi, and Fisher Yu. 2015. ShapeNet: An Information-Rich 3D Model Repository. Technical Report. Stanford University\u2013Princeton University\u2013Toyota Technological Institute at Chicago. https:\/\/arxiv.org\/abs\/1512.03012"},{"key":"e_1_3_3_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-71008-2_13"},{"key":"e_1_3_3_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417795"},{"key":"e_1_3_3_10_1","first-page":"47","volume-title":"Computer Graphics Forum","author":"Eckert Marie-Lena","year":"2018","unstructured":"Marie-Lena Eckert, Wolfgang Heidrich, and Nils Thuerey. 2018. Coupled fluid density and motion from single views. Computer Graphics Forum, Vol. 37. Blackwell Publishing Ltd, 47\u201358. arxiv:1806.06613. https:\/\/arxiv.org\/abs\/1806.06613v1"},{"key":"e_1_3_3_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356545"},{"key":"e_1_3_3_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00348-006-0212-z"},{"key":"e_1_3_3_13_1","first-page":"1582","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Fujimoto Scott","year":"2018","unstructured":"Scott Fujimoto, Herke Hoof, and David Meger. 2018. Addressing function approximation error in actor-critic methods. In Proceedings of the International Conference on Machine Learning. 1582\u20131591."},{"key":"e_1_3_3_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0065-2687(08)60442-2"},{"key":"e_1_3_3_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3284980"},{"key":"e_1_3_3_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601147"},{"key":"e_1_3_3_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-71682-4_5"},{"key":"e_1_3_3_18_1","doi-asserted-by":"publisher","DOI":"10.4236\/jfcmv.2015.32006"},{"key":"e_1_3_3_19_1","volume-title":"Proceedings of the International Conference on Learning Representations","author":"Hu Yuanming","year":"2020","unstructured":"Yuanming Hu, Luke Anderson, Tzu-Mao Li, Qi Sun, Nathan Carr, Jonathan Ragan-Kelley, and Fr\u00e9do Durand. 2020. DiffTaichi: Differentiable programming for physical simulation. In Proceedings of the International Conference on Learning Representations."},{"key":"e_1_3_3_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2020.3031632"},{"key":"e_1_3_3_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.105"},{"key":"e_1_3_3_22_1","doi-asserted-by":"publisher","DOI":"10.2312\/egst.20141034"},{"key":"e_1_3_3_23_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511802270"},{"key":"e_1_3_3_24_1","doi-asserted-by":"publisher","DOI":"10.2312\/egt. 20191035"},{"key":"e_1_3_3_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3480142"},{"key":"e_1_3_3_26_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01360.x"},{"key":"e_1_3_3_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-83787-6_4"},{"key":"e_1_3_3_28_1","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1706.02275"},{"key":"e_1_3_3_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00190953"},{"key":"e_1_3_3_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461984"},{"key":"e_1_3_3_31_1","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1807.02264"},{"key":"e_1_3_3_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015744"},{"key":"e_1_3_3_33_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.aa.30.090192.002551"},{"key":"e_1_3_3_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487228.2487235"},{"key":"e_1_3_3_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322947"},{"key":"e_1_3_3_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3016963"},{"key":"e_1_3_3_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2010.12.011"},{"key":"e_1_3_3_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.envsoft.2018.02.003"},{"key":"e_1_3_3_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185557"},{"key":"e_1_3_3_40_1","first-page":"317","volume-title":"Proceedings of the 2nd Conference on Robot Learning (Proceedings of Machine Learning Research)","volume":"87","author":"Schenck Connor","year":"2018","unstructured":"Connor Schenck and Dieter Fox. 2018. SPNets: Differentiable fluid dynamics for deep neural networks. In Proceedings of the 2nd Conference on Robot Learning (Proceedings of Machine Learning Research), Aude Billard, Anca Dragan, Jan Peters, and Jun Morimoto (Eds.), Vol. 87. PMLR, 317\u2013335. https:\/\/proceedings.mlr.press\/v87\/schenck18a.html"},{"key":"e_1_3_3_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2012.04.017"},{"key":"e_1_3_3_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073401"},{"key":"e_1_3_3_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531346"},{"key":"e_1_3_3_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218430"},{"key":"e_1_3_3_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356551"},{"key":"e_1_3_3_46_1","doi-asserted-by":"publisher","DOI":"10.1143\/ptp\/92.5.939"},{"key":"e_1_3_3_47_1","volume-title":"Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR \u201920)","author":"Thapa Simron","year":"2020","unstructured":"Simron Thapa, Nianyi Li, and Jinwei Ye. 2020. Dynamic fluid surface reconstruction using deep neural network. In Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR \u201920)."},{"key":"e_1_3_3_48_1","doi-asserted-by":"publisher","DOI":"10.5334\/jors.bl"},{"key":"e_1_3_3_49_1","doi-asserted-by":"publisher","DOI":"10.5555\/1218064.1218066"},{"key":"e_1_3_3_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882337"},{"key":"e_1_3_3_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1576246.1531396"},{"key":"e_1_3_3_52_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13349"},{"key":"e_1_3_3_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073662"},{"key":"e_1_3_3_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2012.6247690"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624011","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3624011","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:06Z","timestamp":1750178166000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624011"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,17]]},"references-count":53,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2,29]]}},"alternative-id":["10.1145\/3624011"],"URL":"https:\/\/doi.org\/10.1145\/3624011","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2023,10,17]]},"assertion":[{"value":"2023-01-25","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-08-10","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}