📋 JSON metadata
{
"artifact_id": "L1-077",
"chain_block": 41554170,
"chain_hash": "0xb6f8a13d8edc6c4a4df0bc75d347c52640a7a706eeee51de7bd9ef6840d3d440",
"chain_tx_hash": "0x672983fc701f89da4e626c4fdd69915f90d2fee45d9fc54c8edfb7de2b85914a",
"domain": "Computational Photography",
"hardness_fn": {
"delta": 3,
"kappa": 900,
"metric": "PSNR_dB",
"type": "epsilon_fn"
},
"initiator_dataset": [
{
"ipfs_cid": null,
"license_hash": null,
"name": "primary",
"weight": 1.0
}
],
"layer": "L1",
"observable_profile": {
"metric": "PSNR_dB",
"regime": "Coded kernel h_c is chosen to have approximately flat magnitude response (MURA or optimal binary codes); OTF is nonzero across full passband, so Wiener deconvolution is well-conditioned. Stability dominated by motion-direction / velocity mismatch and saturation clipping.",
"secondary": "SSIM"
},
"physics_fingerprint": {
"L_DAG": 2.5,
"carrier": "photon",
"difficulty_delta": 3,
"domain": "Computational Photography",
"integration_axis": "temporal",
"noise_model": "gaussian",
"primitives": [
"S.temporal.coded",
"L.conv.motion",
"int.temporal"
],
"problem_class": "linear_inverse",
"sensing_mechanism": "coded_temporal_shutter",
"solution_space": "2D_spatial",
"sub_domain": "Temporal coding for motion robust imaging",
"title": "Coded-Exposure Imaging for Motion Deblur"
},
"size_tiers": {
"allowed_forward_operators": [
"coded_exposure_convolution",
"flutter_shutter",
"coded_exposure_stereo"
],
"allowed_omega_dimensions": [
"H",
"W",
"T_ms",
"code_length_bits",
"velocity_px",
"photon_count",
"motion_velocity_error",
"motion_direction_error",
"exposure_duration_error",
"saturation_clip"
],
"allowed_problem_classes": [
"motion_deblur_coded_exposure",
"rolling_shutter_coded"
],
"center_spec": {
"epsilon_fn_center": "28.0 dB PSNR",
"forward_operator": "coded_exposure_convolution",
"input_format": "blurred_image_plus_code_plus_motion_hint",
"omega": {
"H": 1024,
"T_ms": 52,
"W": 1024,
"code_length_bits": 52,
"motion_direction_error": 0.0,
"motion_velocity_error": 0.0,
"photon_count": 1000,
"velocity_px": 20.0
},
"problem_class": "motion_deblur_coded_exposure"
},
"epsilon_bounds": {
"psnr_db": [
18.0,
40.0
]
},
"omega_bounds": {
"H": [
256,
4096
],
"T_ms": [
5,
200
],
"W": [
256,
4096
],
"code_length_bits": [
16,
128
],
"exposure_duration_error": [
0.0,
0.2
],
"motion_direction_error": [
0.0,
0.3
],
"motion_velocity_error": [
0.0,
0.5
],
"photon_count": [
50,
10000
],
"saturation_clip": [
0.0,
0.1
],
"velocity_px": [
1.0,
100.0
]
}
},
"staked_pwm": 0.0,
"status": "testnet",
"sub_domain": "Temporal coding for motion robust imaging",
"title": "Coded-Exposure Imaging for Motion Deblur"
}