← 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.spectralInverse: 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
| Solver | Method sig | Expected metric |
|---|---|---|
| GAP-TV | L+O | expected_psnr=24.5 |
| ADMM-CASSI | L+O | expected_psnr=26.8 |
| PnP-HSICNN | L+N | expected_psnr=30.2 |
| DIP-Spectral | L+N | expected_psnr=23 |
Child benchmarks (1)
| Title | ID | ρ | Domain |
|---|---|---|---|
| CASSI Mismatch-Only Benchmark Suite (P-benchmark + 4 I-benchmark tiers) | L3-003 | — | — |