{"artifact_id":"L1-115","layer":"L1","title":"Active Thermography (pulsed / lock-in IR inspection)","domain":"Industrial Inspection","sub_domain":"Thermal-diffusion non-destructive imaging","physics_fingerprint":{"L_DAG":3.0,"title":"Active Thermography (pulsed / lock-in IR inspection)","domain":"Industrial Inspection","carrier":"photon","primitives":["L.heat_source","L.thermal_diffusion","D.ir_camera","int.temporal"],"sub_domain":"Thermal-diffusion non-destructive imaging","noise_model":"gaussian","problem_class":"nonlinear_inverse","solution_space":"3D_defect_depth_map","difficulty_delta":3,"integration_axis":"temporal","sensing_mechanism":"active_thermography_ir"},"observable_profile":{"metric":"PSNR_dB","regime":"Existence of the recovered 3D defect depth map is guaranteed within the declared Omega bounds. Uniqueness is local rather than global (non-convex landscape); convergence depends on initialisation and priors. Stability is moderately conditioned (kappa_eff ~= 12); emissivity_variation dominates the stability cliff; surface_reflections and the remaining mismatch parameters contribute higher-order bias terms. Additive gaussian thermal/electronic noise sets the irreducible data-fidelity floor, while mild Tikhonov or analytic inversion is sufficient at the nominal Omega point.","secondary":"SSIM"},"size_tiers":{"center_spec":{"omega":{"H":640,"W":480,"SNR_dB":25,"N_frames":200,"f_lockin_Hz":1,"surface_reflections":0.0,"ambient_thermal_load":0.0,"emissivity_variation":0.05},"input_format":"measurement_only","problem_class":"active_thermography","forward_operator":"active_thermography_forward","epsilon_fn_center":"23.0"},"omega_bounds":{"H":[128,2048],"W":[128,2048],"SNR_dB":[0.0,40.0],"N_frames":[30,2000],"f_lockin_Hz":[0.01,100],"convective_losses":[0.0,0.3],"surface_reflections":[0.0,0.3],"ambient_thermal_load":[0.0,0.2],"emissivity_variation":[0.0,0.3]},"epsilon_bounds":{"psnr_db":[5.0,40.0]},"allowed_problem_classes":["active_thermography"],"allowed_omega_dimensions":["H","W","N_frames","f_lockin_Hz","SNR_dB","emissivity_variation","surface_reflections","ambient_thermal_load","emissivity_variation","surface_reflections","ambient_thermal_load","convective_losses"],"allowed_forward_operators":["active_thermography_forward"]},"hardness_fn":{"type":"epsilon_fn","delta":3,"kappa":240,"metric":"PSNR_dB"},"initiator_dataset":[{"name":"primary","weight":1.0,"ipfs_cid":null,"license_hash":null}],"status":"testnet","staked_pwm":0.0,"chain_hash":"0xcabe36d7ec648dc8b250bf87a26c8dd9db0b75eff4b2d22474364282589ad5fa","chain_tx_hash":"0x3bf42c3ca3d4eff9e93cbfe90337a0aab0baad99ce025fd19eb9a24238dd713b","chain_block":41554200}