Image Velocimetry using Direct Displacement Field estimation with Neural Networks for Fluids
Efraín Magaña, Francisco Sahli Costabal, Wernher Brevis
TL;DR
This work addresses the challenge of achieving high-spatial-resolution velocity fields from image pairs without extensive training data. It introduces an unsupervised neural-network that directly estimates a displacement field δ(x,y) from image coordinates, using Fourier-feature embeddings to capture multi-frequency content, and derives the velocity via $U(x,y) = (C/Δt) δ(x,y)$. The approach yields a continuous velocity field at full image resolution, validated on synthetic and experimental data, achieving sub-pixel accuracy and physically meaningful spectra (e.g., Kolmogorov −5/3 in PSD). Its simplicity, lack of pretraining, and ability to operate on arbitrary image sizes make it a practical tool for high-resolution PIV and potentially physics-informed extensions.
Abstract
An important tool for experimental fluids mechanics research is Particle Image Velocimetry (PIV). Several robust methodologies have been proposed to perform the estimation of velocity field from the images, however, alternative methods are still needed to increase the spatial resolution of the results. This work presents a novel approach for estimating fluid flow fields using neural networks and the optical flow equation to predict displacement vectors between sequential images. The result is a continuous representation of the displacement, that can be evaluated on the full spatial resolution of the image. The methodology was validated on synthetic and experimental images. Accurate results were obtained in terms of the estimation of instantaneous velocity fields, and of the determined time average turbulence quantities and power spectral density. The methodology proposed differs of previous attempts of using machine learning for this task: it does not require any previous training, and could be directly used in any pair of images.
