Dual-frame Fluid Motion Estimation with Test-time Optimization and Zero-divergence Loss
Yifei Zhang, Huan-ang Gao, Zhou Jiang, Hao Zhao
Abstract
3D particle tracking velocimetry (PTV) is a key technique for analyzing turbulent flow, one of the most challenging computational problems of our century. At the core of 3D PTV is the dual-frame fluid motion estimation algorithm, which tracks particles across two consecutive frames. Recently, deep learning-based methods have achieved impressive accuracy in dual-frame fluid motion estimation; however, they heavily depend on large volumes of labeled data. In this paper, we introduce a new method that is completely self-supervised and notably outperforms its fully-supervised counterparts while requiring only 1% of the training samples (without labels) used by previous methods. Our method features a novel zero-divergence loss that is specific to the domain of turbulent flow. Inspired by the success of splat operation in high-dimensional filtering and random fields, we propose a splat-based implementation for this loss which is both efficient and effective. The self-supervised nature of our method naturally supports test-time optimization, leading to the development of a tailored Dynamic Velocimetry Enhancer (DVE) module. We demonstrate that strong cross-domain robustness is achieved through test-time optimization on unseen leave-one-out synthetic domains and real physical/biological domains. Code, data and models are available at https://github.com/Forrest-110/FluidMotionNet.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d22901af-5d20-4e50-8ceb-5a9e0941e6e1Cited by top-tier papers1
Ask how each one uses itBuilds on28
- Tent: Fully Test-Time Adaptation by Entropy MinimizationDequan Wang, Evan Shelhamer, Shaoteng Liu, Bruno A. Olshausen et al.ICLR 2021 · 1,731 citations
- Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain AdaptationJian Liang, Dapeng Hu, Jiashi FengICML 2020 · 1,624 citations
- Test-Time Training with Self-Supervision for Generalization under Distribution ShiftsYu Sun, Xiaolong Wang, Zhuang Liu, John Miller et al.ICML 2020 · 1,220 citations
- TAPIR: Tracking Any Point with per-frame Initialization and temporal RefinementCarl Doersch, Yi Yang, Mel Vecerík, Dilara Gokay et al.ICCV 2023 · 297 citations
- Test-Time Training with Masked AutoencodersYossi Gandelsman, Yu Sun, Xinlei Chen, Alexei A. EfrosNeurIPS 2022 · 283 citations
Related papers
- Spike Imaging Velocimetry: Dense Motion Estimation of Fluids Using Spike StreamsYunzhong Zhang, You Zhou, Changqing Su, Zhen Cheng et al.AAAI 2026
- SplatFlow: Self-Supervised Dynamic Gaussian Splatting in Neural Motion Flow Field for Autonomous DrivingSu Sun, Cheng Zhao, Zhuoyang Sun, Yingjie Victor Chen et al.CVPR 2025
- VoxelSplat: Dynamic Gaussian Splatting as an Effective Loss for Occupancy and Flow PredictionZiyue Zhu, Shenlong Wang, Jin Xie, Jiang-jiang Liu et al.CVPR 2025
- PIVNO: Particle Image Velocimetry Neural OperatorXu Jie, Xuesong Zhang, Jing Jiang, Qinghua CuiNeurIPS 2025 · 1 citation
- VisionPAD: A Vision-Centric Pre-training Paradigm for Autonomous DrivingHaiming Zhang, Wending Zhou, Yiyao Zhu, Xu Yan et al.CVPR 2025
