用深度学习从科学模拟数据中补全和生成时间流场,支持无流场数据场景。
FLINT: Learning-based Flow Estimation and Temporal Interpolation for Scientific Ensemble Visualization
- 分模块设计损失函数,适配有/无原始流场的两种场景
- 可生成任意时间步的高质量流场与插值结果
- 首个针对科学集合数据的端到端流场估计方法
我们提出FLINT(基于学习的流场估计与时间插值),一种新型深度学习方法,用于处理二维加时间及三维加时间的科学集合数据。FLINT能灵活应对两种情形:(1) 部分成员缺失流场信息(如因空间限制省略);(2) 完全无流场数据(如实验中无法获取)。通过模块化损失函数设计,将不同场景分别建模为有流场监督与无流场监督问题。据我们所知,FLINT是首个可从科学集合数据中生成每个离散时间步流场的方法,即使原始流场不存在也能重建。同时,该方法可生成高质量的时间内插结果。模型采用多个含卷积与反卷积层的神经块结构。我们在模拟与实验来源的科学集合数据上验证了其在多种使用场景下的性能与准确性。
原文摘要 · Abstract (English)
We present FLINT (learning-based FLow estimation and temporal INTerpolation), a novel deep learning-based approach to estimate flow fields for 2D+time and 3D+time scientific ensemble data. FLINT can flexibly handle different types of scenarios with (1) a flow field being partially available for some members (e.g., omitted due to space constraints) or (2) no flow field being available at all (e.g., because it could not be acquired during an experiment). The design of our architecture allows to flexibly cater to both cases simply by adapting our modular loss functions, effectively treating the different scenarios as flow-supervised and flow-unsupervised problems, respectively (with respect to the presence or absence of ground-truth flow). To the best of our knowledge, FLINT is the first approach to perform flow estimation from scientific ensembles, generating a corresponding flow field for each discrete timestep, even in the absence of original flow information. Additionally, FLINT produces high-quality temporal interpolants between scalar fields. FLINT employs several neural blocks, each featuring several convolutional and deconvolutional layers. We demonstrate performance and accuracy for different usage scenarios with scientific ensembles from both simulations and experiments.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。