atlas

Research map / Image generation / Editing and style transfer

PhysicsGen: Can Generative Models Learn from Images to Predict Complex Physical Relations?

CVPR 2025 · Image generation › Editing and style transfer · approach: Image-to-image translation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces PhysicsGen, a 300k image-pair benchmark testing whether generative image-to-image models (GANs, VAEs, U-Nets, diffusion) can learn three physical simulations (sound propagation, lens distortion, bouncing ball dynamics), and measures speedups and physical accuracy.

Problem

Whether generative image-to-image models can learn complex physical relations from input-output image pairs with physical correctness, and what speedups they offer over differential-equation simulations.

Approach

A benchmark of three physics simulation tasks rendered as image pairs (urban sound propagation, Brown-Conrady lens distortion, bouncing ball kinematics) with task-specific physics-based metrics, used to evaluate a range of generative image-to-image models against ground-truth simulators and runtime.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Pix2Pix instead of the physical simulationUrban Sound Propagation, Base · Urban Sound Propagation, BaseRuntime/Sample (ms): 204700 -> 0.138Helped
Add diffraction to the sound propagation taskgenerative sound propagation models · Urban Sound Propagation, DiffractionMAE NLoS: Pix2Pix: 1.19 -> 3.36Hurt
Add reflections to the sound propagation taskgenerative sound propagation models · Urban Sound Propagation, ReflectionMAE NLoS: Pix2Pix: 1.19 -> 4.79Hurt
Activate p1 while setting p2 to zerolens distortion models · Lens Distortion, p1 ≠ 0, p2 = 0Y Error: Pix2Pix: 1.02 -> 0.99Mixed
Activate p2 while setting p1 to zerolens distortion models · Lens Distortion, p1 = 0, p2 ≠ 0X Error: Pix2Pix: 2.00 -> 1.77Mixed
Increase the time interval between input and prediction imagesgenerative models for bouncing ball motion · Bouncing ballPosition X errorHurt
Model higher-order physical relationsgenerative models across PhysicsGen tasks · PhysicsGen physical simulation tasksprediction errorHurt

Surprising findings

Limitations

Experimental setup

Datasets: CelebA OpenStreetMap via Overpass API NoiseModelling simulation outputs Pymunk bouncing ball simulations

Benchmarks: PhysicsGen

Metrics: MAE wMAPE runtime per sample landmark X/Y error ball position/rotation/roundness error non-evaluable prediction rate

Baselines: convAE VAE U-Net Pix2Pix DDPM Stable Diffusion (with cross-attention) Stable Diffusion DDBM

Builds on: Pix2Pix DDPM DDBM Stable Diffusion U-Net

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy