SynthPix: A lightspeed PIV images generator
This enables faster training of data-hungry reinforcement learning methods and reduces iteration times for real-time PIV feedback in active fluids control studies, benefiting the fluid dynamics community.
The researchers tackled the slow generation of synthetic Particle Image Velocimetry (PIV) images by developing SynthPix, a JAX-based generator that achieves orders of magnitude higher throughput in image-pair generation per second.
We describe SynthPix, a synthetic image generator for Particle Image Velocimetry (PIV) with a focus on performance and parallelism on accelerators, implemented in JAX. SynthPix supports the same configuration parameters as existing tools but achieves a throughput several orders of magnitude higher in image-pair generation per second. SynthPix was developed to enable the training of data-hungry reinforcement learning methods for flow estimation and for reducing the iteration times during the development of fast flow estimation methods used in recent active fluids control studies with real-time PIV feedback. We believe SynthPix to be useful for the fluid dynamics community, and in this paper we describe the main ideas behind this software package.