{"version":"segmented_foreground_v2","dimensions":[512,512],"fps":60,"frames":120,"duration_s":2,"object_max_edge_px":300,"spatial_frequencies_cycles_per_384px":[4,16,32],"kernels":[{"sf_cycles_per_reference_aperture":4,"reference_aperture_px":384,"carrier_cycles_per_pixel":0.010416666666666666,"sigma_px":53.968500037231955,"orientation_deg":0,"support_radius_px":216,"dc_sum":3.614051357917684e-18,"carrier_gain":0.9999999999999999,"amplitude_half_height_bandwidth_octaves":1},{"sf_cycles_per_reference_aperture":16,"reference_aperture_px":384,"carrier_cycles_per_pixel":0.041666666666666664,"sigma_px":13.492125009307989,"orientation_deg":0,"support_radius_px":54,"dc_sum":-7.597885536871074e-18,"carrier_gain":0.9999999999999998,"amplitude_half_height_bandwidth_octaves":1},{"sf_cycles_per_reference_aperture":32,"reference_aperture_px":384,"carrier_cycles_per_pixel":0.08333333333333333,"sigma_px":6.746062504653994,"orientation_deg":0,"support_radius_px":27,"dc_sum":4.336808689942018e-19,"carrier_gain":1.0,"amplitude_half_height_bandwidth_octaves":1}],"operation":"Linear RGB per-channel Gabor convolution; alpha-weighted constant RGB DC restored. Nearest opaque RGB extended before filtering. Object RGB and alpha translate together over an independently selected static background.","contrast":"Scale around fixed RGB DC; one maximum safe gain per source and branch across all SF, no per-SF normalization. Branch gains differ. Not Michelson contrast.","boundary":"Moving unfiltered object silhouette introduces broadband motion cues. This candidate does not isolate a single spatial frequency.","color_preserving":"Gaussian lowpass sigma=4px plus Gabor bandpass; explicitly an additional low-frequency control.","source":{"id":"photo_obj_027","source_path":"asset_library/photo_objects/obj_027.png","source_sha256":"71cb77809c68b5f0b16afbe8a8b372e1a473b107ae03277b5fa37a4af6305111","alpha_bbox":[12,12,4125,1778],"rendered_bbox":[106,191,300,129],"mean_linear_RGB":[0.5522242538528838,0.1535462401833262,0.11299544573283549],"gains":{"rgb_bandpass":1.413264716813992,"color_preserving":0.9161509472951573}},"videos":[{"id":"photo_obj_027_rgb_bandpass_sf4_left","path":"photo_obj_027_rgb_bandpass_sf4_left.webm","sha256":"c9b1a1f2758bb383d25aed447704811ae7b3ff46b260e24cc8a15f18968e48f6","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":4,"branch":"rgb_bandpass","contrast":1.0,"sign":-1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"a79f9fc87325cd2c26856d32c6e05945bbdb0edd265b48d96186c5620ff85012","final_shift_px":-47.6}},{"id":"photo_obj_027_rgb_bandpass_sf4_right","path":"photo_obj_027_rgb_bandpass_sf4_right.webm","sha256":"d7df7d43c9399a48d87ffce28a618c1d6efe55d43f5dc961d5e0b23b9b19a455","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":4,"branch":"rgb_bandpass","contrast":1.0,"sign":1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"a79f9fc87325cd2c26856d32c6e05945bbdb0edd265b48d96186c5620ff85012","final_shift_px":47.6}},{"id":"photo_obj_027_rgb_bandpass_sf16_left","path":"photo_obj_027_rgb_bandpass_sf16_left.webm","sha256":"f7542f8c7d4cdc57fad6102b184fa4a89c5af711b3901da9b44a85a1531fbb67","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":16,"branch":"rgb_bandpass","contrast":1.0,"sign":-1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"35d1780593ab462a0e8b5de3cba9c56e0e689578197cbcda20f79b3b361f433c","final_shift_px":-47.6}},{"id":"photo_obj_027_rgb_bandpass_sf16_right","path":"photo_obj_027_rgb_bandpass_sf16_right.webm","sha256":"13a8ed66e0408e34cc8c29259f8fac80f4396af68e91a1b13b1516cc604d59ef","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":16,"branch":"rgb_bandpass","contrast":1.0,"sign":1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"35d1780593ab462a0e8b5de3cba9c56e0e689578197cbcda20f79b3b361f433c","final_shift_px":47.6}},{"id":"photo_obj_027_rgb_bandpass_sf32_left","path":"photo_obj_027_rgb_bandpass_sf32_left.webm","sha256":"9be5411cc504060877f5d6f7292297057bd020ac418ff73724a093eebbc30e71","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":32,"branch":"rgb_bandpass","contrast":1.0,"sign":-1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"a556fa1388b145b8449c74b640fb82e3217959e58a3e0198481a6b3cda8b7f37","final_shift_px":-47.6}},{"id":"photo_obj_027_rgb_bandpass_sf32_right","path":"photo_obj_027_rgb_bandpass_sf32_right.webm","sha256":"f838556ec5fe80c010b4cd3ec7899141ea6cb8a9639f42096cc9f8aa77d2394f","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":32,"branch":"rgb_bandpass","contrast":1.0,"sign":1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"a556fa1388b145b8449c74b640fb82e3217959e58a3e0198481a6b3cda8b7f37","final_shift_px":47.6}},{"id":"photo_obj_027_color_preserving_sf16_left","path":"photo_obj_027_color_preserving_sf16_left.webm","sha256":"869ea18a7b80442857261889cb26d35fa96c96afd5b123b9cd3f148727d91493","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":16,"branch":"color_preserving","contrast":1.0,"sign":-1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"ac2c4b1eab738ec578ee2b7580029772b85c5c938a1a249f4b6bb24d3403df89","final_shift_px":-47.6}},{"id":"photo_obj_027_color_preserving_sf16_right","path":"photo_obj_027_color_preserving_sf16_right.webm","sha256":"c7614808bc896af03a23a1c13bad36a01371ad06aa240e80ddc574ae15068676","object_id":"photo_obj_027","background_id":"photo_bg_056","parameters":{"sf":16,"branch":"color_preserving","contrast":1.0,"sign":1,"speed_px_s":24.0},"qa":{"decoded_frames":120,"max_RGB_error":0,"outside_swept_bbox_max_RGB_change":0,"first_frame_sha256":"ac2c4b1eab738ec578ee2b7580029772b85c5c938a1a249f4b6bb24d3403df89","final_shift_px":47.6}}],"model_calls":0,"processor_input":"not measured","baseline_files":294,"baseline_logical_bytes":314048943,"numeric_qa":{"contrast_checks":[{"sf":4,"branch":"rgb_bandpass","measurements":[{"contrast_scale":0.25,"min_linear_RGB":0.10701407644155231,"max_linear_RGB":0.5706267163646858,"RMS_Y":0.0009654749258932169},{"contrast_scale":0.5,"min_linear_RGB":0.10103270715026913,"max_linear_RGB":0.5890291788764876,"RMS_Y":0.0019309498517864343},{"contrast_scale":1.0,"min_linear_RGB":0.08906996856770277,"max_linear_RGB":0.6258341039000915,"RMS_Y":0.003861899703572869}]},{"sf":4,"branch":"color_preserving","measurements":[{"contrast_scale":0.25,"min_linear_RGB":0.08499658429962662,"max_linear_RGB":0.6238401221589884,"RMS_Y":0.020093863777787557},{"contrast_scale":0.5,"min_linear_RGB":0.056997722866417744,"max_linear_RGB":0.695455990465093,"RMS_Y":0.040187727555575106},{"contrast_scale":1.0,"min_linear_RGB":0.0010000000000000009,"max_linear_RGB":0.8386877270773023,"RMS_Y":0.08037545511115023}]},{"sf":16,"branch":"rgb_bandpass","measurements":[{"contrast_scale":0.25,"min_linear_RGB":0.1003666773878806,"max_linear_RGB":0.5788589686309848,"RMS_Y":0.0026587074287984635},{"contrast_scale":0.5,"min_linear_RGB":0.08773790904292571,"max_linear_RGB":0.6054936834090859,"RMS_Y":0.005317414857596927},{"contrast_scale":1.0,"min_linear_RGB":0.062480372353015935,"max_linear_RGB":0.658763112965288,"RMS_Y":0.010634829715193854}]},{"sf":16,"branch":"color_preserving","measurements":[{"contrast_scale":0.25,"min_linear_RGB":0.08579488353157698,"max_linear_RGB":0.6217503463090296,"RMS_Y":0.02064753068461507},{"contrast_scale":0.5,"min_linear_RGB":0.05859432133031847,"max_linear_RGB":0.6912764387651755,"RMS_Y":0.04129506136923014},{"contrast_scale":1.0,"min_linear_RGB":0.004193196927801457,"max_linear_RGB":0.8303286236774672,"RMS_Y":0.08259012273846028}]},{"sf":32,"branch":"rgb_bandpass","measurements":[{"contrast_scale":0.25,"min_linear_RGB":0.08499658429962662,"max_linear_RGB":0.5775704493172933,"RMS_Y":0.004150203111717184},{"contrast_scale":0.5,"min_linear_RGB":0.056997722866417744,"max_linear_RGB":0.6029166447817028,"RMS_Y":0.008300406223434368},{"contrast_scale":1.0,"min_linear_RGB":0.0010000000000000009,"max_linear_RGB":0.653609035710522,"RMS_Y":0.016600812446868736}]},{"sf":32,"branch":"color_preserving","measurements":[{"contrast_scale":0.25,"min_linear_RGB":0.08759888392038705,"max_linear_RGB":0.6205202842095145,"RMS_Y":0.0206495410781112},{"contrast_scale":0.5,"min_linear_RGB":0.062202322107938614,"max_linear_RGB":0.6888163145661454,"RMS_Y":0.0412990821562224},{"contrast_scale":1.0,"min_linear_RGB":0.011409198483041741,"max_linear_RGB":0.8254083752794071,"RMS_Y":0.0825981643124448}]}],"unfiltered_alpha_area_px":8609.58431372549,"alpha_moves_with_RGB":true,"raw_and_processed_object_bbox_identical":true},"code_sha256":"6c95595d075cb34ce53e2f289619b739400604bade983a4e3adc65a386cff41f","background_source":{"id":"photo_bg_056","category":"tabletop","source_kind":"photographic_panorama","family":"workshop","semantic_id":"tabletop","label":"carpenter workbench","asset_id":"carpentry_shop_02","source_group":"carpentry_shop_02","capture_group_status":"distinct named asset; no repeated views counted as independent captures","url":"https://polyhaven.com/a/carpentry_shop_02","source_url":"https://polyhaven.com/a/carpentry_shop_02","api_info_url":"https://api.polyhaven.com/info/carpentry_shop_02","api_files_url":"https://api.polyhaven.com/files/carpentry_shop_02","download_url":"https://dl.polyhaven.org/file/ph-assets/HDRIs/extra/Tonemapped%20JPG/carpentry_shop_02.jpg","license":"CC0","license_url":"https://polyhaven.com/license","author":{"Greg Zaal":"All"},"publisher_description":"Free 16K unclipped HDRI of a dusty carpentry shop with warm fluorescent ceiling lamps, high-contrast shadows, gritty yellowed tones and strong fill.","source_path":"existing_t1/sources/photo/tabletop_master.png","raw_path":"existing_t1/sources/photo/tabletop_original.jpg","source_dimensions":[8192,4096],"source_sha256":"2d25db59ac92da22cfb17bf7bcbb31adde21d1b75798ee970fd5ab060a9ff829","publisher_md5":"99815bf3304396bb61c7ccbbcb1a67da","publisher_max_resolution":[16384,8192],"date_taken":1554722640,"backplate_id":null,"kind":"background","yaw_deg":175,"pitch_deg":-25,"split":"development","generated":false,"color_note":"Publisher RGB JPEG; digital values are not measured cd/m2. HDRI source is publisher tone mapped.","source_provenance_note":"Photographic source; perspective extraction and any crop are recorded separately.","path":"existing_t1/sources/photo/tabletop_master.png","master_dimensions":[1536,1536],"master_sha256":"63f4bce49e5463443046e8e1bbfba21022d63bc3e1c6a1523b8399f7152d08ba","sha256":"63f4bce49e5463443046e8e1bbfba21022d63bc3e1c6a1523b8399f7152d08ba","SHA":"63f4bce49e5463443046e8e1bbfba21022d63bc3e1c6a1523b8399f7152d08ba","transform":{"operation":"rectilinear perspective extraction","yaw_deg":175,"pitch_deg":-25,"horizontal_fov_deg":70,"vertical_fov_deg":70,"interpolation":"bilinear","nominal_horizontal_angular_samples":1592.889,"output_dimensions":[1536,1536],"resolution_note":"Angular sample count is a provenance estimate, not a claim of uniform planar source sampling; perspective sampling varies across the view."},"recommended_input_transform":{"operation":"isotropic Lanczos downsample of square master","output_dimensions":[512,512],"crop":null,"pad":null},"processor_input":"not measured","provider":"Poly Haven","split_note":"Current sample review uses development sources; not a new held-out evaluation set.","input_dimensions":[512,512],"input_sha256":"1dc3579279e3bbb6855268fab2603eee7fe81fb05119845dc88ea25c14b0a472","input_transform":{"operation":"isotropic Lanczos downsample of square source master","source_dimensions":[1536,1536],"output_dimensions":[512,512],"crop":null,"pad":null,"stretch":false},"dimensions":[1536,1536],"plan_id":"bg_056","legacy_id":"photo_tabletop","name":"carpenter workbench","provenance":"photo","pair_id":"bg_056","pairing":"Semantic scene category only; independent image composition, lighting and geometry.","tasks":["T1","T2","T3","T4","T5"],"placement_candidate_tasks":["T1","T4"],"default_review_view":"full source scene","task_eligibility_note":"Shared source scene for controlled foreground compositing. Full scene is default; near-overhead placement view is an explicit alternative where retained. Background context and local visibility are reported per combination.","candidate_tasks":["T1","T2","T3","T4","T5"],"task_pair_policy":"Each default task uses the intersection of the photographic and generated counterpart eligibility. Individual candidate_tasks remain recorded; unmatched suitability does not inflate the paired review pool.","preview_path":"previews/photo_bg_056.webp"},"fixed_within_comparison":"Background and object identities, object scale, trajectory, duration, per-source per-branch gain; vary SF or contrast separately.","gain_revision_check":{"previous_shared_gain":0.9161509472951573,"bandpass_safe_gain":1.413264716813992,"color_preserving_safe_gain":0.9161509472951573,"bandpass_RMS_Y_at_contrast_1":[0.003861899703572869,0.010634829715193854,0.016600812446868736],"judgment":"Separate branch gain increases bandpass amplitude by 1.543x. Low-SF photographic hammer remains visually low contrast; no synthetic stripes added."}}
