用JAX实现的高速PIV图像生成器,支持实时流式输出
SynthPix: A lightspeed PIV image generator
- 基于指定流场实时生成带参数控制的PIV图像对
- 在加速器上实现高并行,支持毫秒级图像生成
- 适合需要大量数据的机器学习与自适应采样研究
本文介绍SynthPix,一种面向粒子图像测速(PIV)的合成图像生成器,专注于加速器上的性能与并行性,采用JAX实现。SynthPix可根据预设流场生成带有真实成像参数(如示踪粒子密度、粒子图像尺寸、光照不均、噪声、模糊和时间延迟)的图像对。与离线数据集生成流程不同,SynthPix可直接将图像流式传输至学习与基准测试管道,支持数据密集型方法及闭环流程(如自适应采样与采集/参数协同设计),且无需高昂的存储与输入输出开销。我们验证了SynthPix在实验室可控实验和河流图像测速等多种场景中的适用性,并支持对干扰因素的快速扫描以系统评估鲁棒性。该工具旨在服务流体量化研究社区,本文阐述其核心设计理念。
原文摘要 · Abstract (English)
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 produces PIV image pairs from prescribed flow fields while exposing a configuration interface aligned with common PIV imaging and acquisition parameters (e.g., seeding density, particle image size, illumination nonuniformity, noise, blur, and timing). In contrast to offline dataset generation workflows, SynthPix is built to stream images on-the-fly directly into learning and benchmarking pipelines, enabling data-hungry methods and closed-loop procedures -- such as adaptive sampling and acquisition/parameter co-design -- without prohibitive storage and input-output costs. We demonstrate that SynthPix is compatible with a broad range of application scenarios, including controlled laboratory experiments and riverine image velocimetry, and supports rapid sweeps over nuisance factors for systematic robustness evaluation. SynthPix is a tool that supports the flow quantification community and in this paper we describe the main ideas behind the software package.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。