atlas

Research map / 3D vision / 3D generation

PhySense: Sensor Placement Optimization for Accurate Physics Sensing

NeurIPS 2025 · 3D vision › 3D generation · approach: Learning physics from video

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.

Proposes PhySense, a two-stage framework pairing a cross-attention flow-matching reconstructor (DiT/Transolver) with projected gradient descent sensor placement, and proves its flow loss is polynomially bounded against the A-optimal variance objective.

Problem

Physics sensing requires reconstructing dense physical fields from sparse sensors, but existing deep reconstruction methods use random or fixed sensor placements and do not co-optimize placement with reconstruction.

Approach

A flow-matching reconstructor trained over random sensor placements supplies feedback to a projected gradient descent routine that moves sensors within geometric constraints; the flow loss is shown to be a polynomially bounded surrogate of the A-optimal trace objective.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
optimize sensor placement rather than use random placementPhySense on Turbulent Flow · Turbulent Flow (#30 sensors)relative L2 error: 0.5176 -> 0.2157Helped
optimize sensor placement rather than use random placementPhySense on Sea Temperature · Sea Temperature (#15 sensors)relative L2 error: 0.0520 -> 0.0439Helped
optimize sensor placement rather than use random placementPhySense on Car Aerodynamics · Car Aerodynamics (#15 sensors)relative L2 error: 0.0465 -> 0.0386Helped
replace cross-attention sparse-input incorporation with an interpolated field (ablation)PhySense · Turbulent Flow (#30 sensors)relative L2 error: 0.5176 -> 0.7509Hurt
replace noise-data mixture feedback with pure noise input (ablation)PhySense-opt · Turbulent Flow (#30 sensors)relative L2 error: 0.2157 -> 0.2286Hurt
replace cross-attention sparse-input incorporation with AdaLN-Zero (ablation)PhySense · Turbulent Flow (#30 sensors)relative L2 error: 0.5176 -> >1Hurt
use PhySense-optimized sensor placements instead of random placementsSenseiver · Turbulent Flow (#30 sensors)relative L2 error: 0.5746 -> 0.4601Helped
use grid sampling instead of random placementPhySense · Turbulent Flow (#30 sensors)relative L2 error: 0.5176 -> 0.4930Helped
use Min-Max placement instead of random placementPhySense · Turbulent Flow (#30 sensors)relative L2 error: 0.5176 -> 0.5022Helped
use SSPOR placements instead of random placementPhySense · Sea Temperature (#15 sensors)relative L2 error: 0.0520 -> 0.0543Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Turbulent channel flow (Senseiver setup) GLORYS12 sea surface temperature reanalysis OpenFOAM car aerodynamics simulations on ShapeNet car mesh

Benchmarks: Turbulent flow Sea temperature (GLORYS12) Car aerodynamics

Metrics: relative L2 error

Baselines: SSPOR VoronoiCNN Senseiver S3GM DiffusionPDE

Builds on: flow matching Senseiver DiT Transolver SSPOR

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