P
Physics World Model
Coded Aperture Snapshot Spectral Imaging (CASSI) (L1-003)

CASSI Mismatch-Only Spec (KAIST benchmark family) L2-003

mismatch_onlyd_spec = 0.45★ Founder-vetted

Six-tuple S = (Ω, E, B, I, O, ε)

Ω — parameter space

{
  "H": [
    64,
    2048
  ],
  "W": [
    64,
    2048
  ],
  "N_bands": [
    8,
    128
  ],
  "mask_density": [
    0.3,
    0.7
  ],
  "noise_level": [
    0.001,
    0.1
  ],
  "disp_a1_error": [
    0,
    0.05
  ],
  "disp_alpha_error": [
    0,
    0.3
  ],
  "mask_dx": [
    0,
    1
  ],
  "mask_dy": [
    0,
    1
  ],
  "mask_theta": [
    0,
    0.15
  ]
}

E — forward operator

Primitive chain:
L.broadcast.spectral -> L.diag.binary -> L.shear.spectral -> int.spectral

Inverse: recover f in R^{H x W x N_bands} from a single 2D snapshot y

B — boundary constraints

  • nonnegativity: true
  • spectral_smoothness: true
  • mask_binary: C(x,y) in {0,1}

I — initialization

zero_init

O — observable outputs

per_channel_PSNRSSIMSAM_degresidual_normconvergence_curve

ε — acceptance threshold

25.0 + 2.0 * log2(H / 64) + 1.5 * log10(photon_count / 50)

Protocol fields

Input format

{
  "measurement": "float32(H, W + a*N_bands)",
  "mask": "bool(H, W)"
}

Output format

{
  "spectral_cube": "float32(H, W, N_bands)"
}

Authored baselines

SolverMethod sigExpected metric
GAP-TVL+Oexpected_psnr=24.5
ADMM-CASSIL+Oexpected_psnr=26.8
PnP-HSICNNL+Nexpected_psnr=30.2
DIP-SpectralL+Nexpected_psnr=23

Child benchmarks (1)