HDNet: Physics-Inspired Neural Network for Flow Estimation based on Helmholtz Decomposition
Miao Qi, Ramzi Idoughi, Wolfgang Heidrich
TL;DR
HDNet proposes a differentiable Helmholtz decomposition network that splits an arbitrary flow $\boldsymbol{v}^*$ into curl-free $\boldsymbol{v}_{irr}$ and divergence-free $\boldsymbol{v}_{sol}$ components via a learned scalar potential $\phi$, enabling hard physical constraints in flow reconstruction. It introduces Helmholtz synthesis to generate large, labeled training data from Perlin-noise–based scalar and vector fields, bypassing costly fluid simulations. Integrated into a PINN-based flow-reconstruction pipeline, HDNet enforces physical priors while maintaining differentiability, improving reconstruction accuracy and preserving physical properties in synthetic PIV and BOS experiments. The work demonstrates 2D feasibility and outlines clear paths to 3D, with potential wide applicability to inverse imaging, differential reconstruction, and forward simulations that require physically consistent vector fields.
Abstract
Flow estimation problems are ubiquitous in scientific imaging. Often, the underlying flows are subject to physical constraints that can be exploited in the flow estimation; for example, incompressible (divergence-free) flows are expected for many fluid experiments, while irrotational (curl-free) flows arise in the analysis of optical distortions and wavefront sensing. In this work, we propose a Physics- Inspired Neural Network (PINN) named HDNet, which performs a Helmholtz decomposition of an arbitrary flow field, i.e., it decomposes the input flow into a divergence-only and a curl-only component. HDNet can be trained exclusively on synthetic data generated by reverse Helmholtz decomposition, which we call Helmholtz synthesis. As a PINN, HDNet is fully differentiable and can easily be integrated into arbitrary flow estimation problems.
