{"artifact_id":"L1-003","layer":"L1","title":"Coded Aperture Snapshot Spectral Imaging (CASSI)","domain":"Compressive Imaging","sub_domain":"Hyperspectral snapshot","physics_fingerprint":{"L_DAG":3.7,"title":"Coded Aperture Snapshot Spectral Imaging (CASSI)","domain":"Compressive Imaging","carrier":"photon","primitives":["L.broadcast.spectral","L.diag.binary","L.shear.spectral","int.spectral"],"sub_domain":"Hyperspectral snapshot","noise_model":"shot_poisson","forward_model":"y(x,y) = sum_lambda C(x, y + a*lambda) * f(x, y + a*lambda, lambda) + n(x,y)","problem_class":"linear_inverse","solution_space":"3D_spectral","integration_axis":"spectral","sensing_mechanism":"coded_aperture"},"observable_profile":{"floor":25.0,"metric":"PSNR_dB","regime":"underdetermined compressive recovery (N_bands:1 compression); binary random mask at 50% fill satisfies RIP-like conditions; recovery unique under spectral sparsity prior; stability governed by mask quality and calibration accuracy.","sota_reference":"Coded Aperture Snapshot Spectral Imaging (CASSI)"},"size_tiers":{"H_W":[256,512,1024],"N_bands":[8,28,128]},"hardness_fn":{"type":"epsilon_fn","kappa":5000,"metric":"PSNR_dB","baseline":"GAP-TV"},"initiator_dataset":[{"name":"KAIST-30","weight":0.5,"ipfs_cid":null,"license_hash":null},{"name":"CAVE multispectral","weight":0.3,"ipfs_cid":null,"license_hash":null},{"name":"ICVL hyperspectral","weight":0.2,"ipfs_cid":null,"license_hash":null}],"status":"testnet","staked_pwm":5000.0,"chain_hash":"0xe3b1328c66835cd729fa50650ef1d1bac4aa407807d6d97d4979e988a99a51ea","chain_tx_hash":"0xcdf5bc704e679e719990043b412482ce1ab4df0a4176e6d7881a234b855546f9","chain_block":41421557}