Skip to main content
QUICK REVIEW

[论文解读] Drag-guided diffusion models for vehicle image generation

Nikos Aréchiga, Frank Permenter|arXiv (Cornell University)|Jun 16, 2023
Mathematical Biology Tumor Growth被引用 6
一句话总结

本文提出了一种基于阻力引导的扩散模型,将基于物理的引导机制整合到Stable Diffusion中,以生成预测阻力系数最小化的车辆图像。通过在2D车辆渲染图像上训练可微分代理模型,并在去噪过程中使用基于梯度的优化,该方法生成了外观合理且空气动力学阻力更低的汽车图像,证明了在工程约束下图像生成的可行性。

ABSTRACT

Denoising diffusion models trained at web-scale have revolutionized image generation. The application of these tools to engineering design is an intriguing possibility, but is currently limited by their inability to parse and enforce concrete engineering constraints. In this paper, we take a step towards this goal by proposing physics-based guidance, which enables optimization of a performance metric (as predicted by a surrogate model) during the generation process. As a proof-of-concept, we add drag guidance to Stable Diffusion, which allows this tool to generate images of novel vehicles while simultaneously minimizing their predicted drag coefficients.

研究动机与目标

  • 使扩散模型能够生成满足定量工程约束(如低阻力系数)的车辆。
  • 解决文本引导扩散模型在解析和强制执行数值性能指标方面的局限性。
  • 开发一种可微分且鲁棒的代理模型,能够从2D车辆渲染图像中估计阻力。
  • 在不从头开始训练的前提下,将基于物理的引导机制集成到Stable Diffusion等现有扩散模型中。
  • 证明引导生成能够产生在视觉上合理且空气动力学性能优化的车辆设计。

提出的方法

  • 使用2D车辆渲染图像和CFD仿真数据训练代理模型以预测阻力系数。
  • 利用预训练视觉模型(如ResNet)的特征嵌入,提升模型对生成图像分布偏移的鲁棒性。
  • 在这些特征之上构建可微分的回归头,以支持基于梯度的优化。
  • 通过梯度注入的方式将代理模型集成到Stable Diffusion的去噪过程中,利用损失梯度引导生成过程向更低阻力方向演化。
  • 采用类似无分类器引导的优化策略,即在每个去噪步骤中使用阻力预测损失的梯度来引导图像优化。
  • 通过在训练图像中添加噪声并测量阻力预测误差,评估模型在分布偏移下的泛化能力。
(a) “a house with two windows”
(a) “a house with two windows”

实验结果

研究问题

  • RQ1能否有效将基于物理的引导机制集成到预训练扩散模型中,以优化如阻力系数等定量工程指标?
  • RQ2当应用于扩散过程中生成的分布外图像时,阻力预测代理模型的鲁棒性如何?
  • RQ3与基线扩散生成结果相比,阻力引导生成是否能产生在视觉上更真实且空气动力学性能更优的车辆?
  • RQ4尽管生成图像存在分布偏移,该方法是否仍能在多种车辆形状上实现泛化?
  • RQ5当前代理模型在预测物理上合理的阻力值方面存在哪些局限性,特别是在相似或极端形状下?

主要发现

  • 所提出的阻力引导扩散模型能够成功生成符合文本提示且预测阻力系数最小化的车辆图像。
  • 使用预训练视觉网络特征的代理模型,在面对噪声或扰动输入时,相比使用随机特征,泛化能力更强。
  • 即使真实标签不完美,该方法仍能生成外观流线型且预测阻力更低的车辆,经与无引导生成的定性对比得到验证。
  • 在高噪声水平下,模型表现出显著的泛化误差,表明其对生成图像的分布偏移较为敏感。
  • 在某些情况下,代理模型预测出物理上不合理的值(如负阻力系数),凸显了模型准确性的局限性,也凸显了改进归纳偏置的必要性。
  • 该方法证明了基于物理的引导可有效应用于现有扩散模型,实现性能驱动的设计,但确保模型可靠性与物理一致性方面仍存在挑战。
(b) “a car with a drag coefficient of 0.5”
(b) “a car with a drag coefficient of 0.5”

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。