PIV-FlowDiffuser:Transfer-learning-based denoising diffusion models for PIV
Qianyu Zhu, Junjie Wang, Jeremiah Hu, Jia Ai, Yong Lee
TL;DR
This work addresses the domain gap between synthetic training data and real PIV imagery by introducing PIV-FlowDiffuser, a transfer-learning-enabled denoising diffusion model. It adapts FlowDiffuser to PIV through a dual-encoder architecture and a conditional recurrent denoising decoder, with an upsampling strategy to capture small-scale turbulence, and pre-trains on large optical-flow datasets before fine-tuning on synthetic PIV data. The approach yields a 59.4% reduction in average end-point error over a strong RAFT-based baseline on Cai's dataset and demonstrates superior generalization to out-of-domain and practical PIV images, while incurring modest computational costs thanks to transfer learning. Overall, the method highlights the potential of combining denoising diffusion models with transfer learning to achieve accurate, robust PIV measurements under challenging turbulent conditions.
Abstract
Deep learning algorithms have significantly reduced the computational time and improved the spatial resolution of particle image velocimetry~(PIV). However, the models trained on synthetic datasets might have a degraded performance on practical particle images due to domain gaps. As a result, special residual patterns are often observed for the vector fields of deep learning-based estimators. To reduce the special noise step-by-step, we employ a denoising diffusion model~(FlowDiffuser) for PIV analysis. And the data-hungry iterative denoising diffusion model is trained via a transfer learning strategy, resulting in our PIV-FlowDiffuser method. Specifically, (1) pre-training a FlowDiffuser model with multiple optical flow datasets of the computer vision community, such as Sintel, KITTI, etc; (2) fine-tuning the pre-trained model on synthetic PIV datasets. Note that the PIV images are upsampled by a factor of two to resolve the small-scale turbulent flow structures. The visualized results indicate that our PIV-FlowDiffuser effectively suppresses the noise patterns. Therefore, the denoising diffusion model reduces the average end-point error~($AEE$) by 59.4% over RAFT256-PIV baseline on the classic Cai's dataset. Besides, PIV-FlowDiffuser exhibits enhanced generalization performance on unseen particle images due to transfer learning. Overall, this study highlights the transfer-learning-based denoising diffusion models for PIV. And a detailed implementation is recommended for interested readers in the repository https://github.com/Zhu-Qianyu/PIV-FlowDiffuser.
