MLX SAR Visual QA

GMTSAR Raw Stage-2 Contract: kilauea_year_e2e_pack_fast_stage2_20260428

Oracle, MLX-generated products, differences, timing and quality gates share one evidence layout.

Summary Metrics

Mode
raw stage-2
Shape
13520 x 24516
Global Offset
0.006, -0.062
Peak Ratio
20.32
GMTSAR Stage 2
138.091
Total Seconds
53.1853
MLX Stage 2
17.5312
SAFE Materialize
2.84639
Stage 4 Like
10.8263
Geocode
4.00488

Contract

stageraw_aligned_stage2
shape13520, 24516
dtypegmtsar_int16_iq
bytes per line98064
subset window{'region_cut': '6784/24515/6528/13519', 'range_start': 6784, 'range_end': 24515, 'azimuth_start': 6528, 'azimuth_end': 13519, 'width': 17732, 'height': 6992}
stage2 align enginesafe_tops_mlx_v2
stage2 used as stage4 sourceTrue
stage2 artifact modesymlink
stage2 TOPS shift backendauto
stage2 shift grid sourcegeometry
aligned secondary contractexperimental TOPS-specific deramp/shift/reramp aligned SLC from SAFE/TOPS secondary source; not promoted to GMTSAR TOPS parity

GMTSAR Source

align enginepython_reference
aligned writer enginepython_shifted
stage 2 seconds138.091
offset fit modescipy_multiscale_residual
offset rows134318

Global Diagnostic

sample_stride13, 13
sample_shape1040, 1886
offset_y0.00645793
offset_x-0.0624176
peak_value0.141221
peak_ratio20.3151
backend_usedmlx
fallback_reasons

Artifacts

Experimental MLX Stage 2

explicit secondary slc/Users/aschmidt/Codex/dem/output/kilauea_year_e2e_pack_fast_stage2_20260428/stage2_safe/S1_20260225_043040_F2.SLC
secondary equals oracle alignedFalse
backend usedmlx
amplitude tile estimationskipped
valid tiles0/0
center offset y10.3166
center offset x-10.6254
writer backendmlx
writer enginesafe_tops_mlx_v2_tops_shifted_writer
shift grid sourcegeometry
bshift0
burst count10
total seconds17.5312

Open stage-2 side-by-side diagnostics · Open stage-2 summary JSON

SAFE/TOPS Stage 2 Materialization

enginesafe_tops_mlx_v1
target shape13520, 24516
master XML/Users/aschmidt/Codex/gmtsar/output/kilauea_gmtsar/2025-03-02_2026-02-25_s1a_track124/raw/S1A_IW_SLC__1SDV_20250302T043050_20250302T043120_058121_072DA7_0872.SAFE/annotation/s1a-iw2-slc-vv-20250302t043051-20250302t043119-058121-072da7-005.xml
master TIFF/Users/aschmidt/Codex/gmtsar/output/kilauea_gmtsar/2025-03-02_2026-02-25_s1a_track124/raw/S1A_IW_SLC__1SDV_20250302T043050_20250302T043120_058121_072DA7_0872.SAFE/measurement/s1a-iw2-slc-vv-20250302t043051-20250302t043119-058121-072da7-005.tiff
secondary XML/Users/aschmidt/Codex/gmtsar/output/kilauea_gmtsar/2025-03-02_2026-02-25_s1a_track124/raw/S1A_IW_SLC__1SDV_20260225T043039_20260225T043109_063371_07F5A3_F355.SAFE/annotation/s1a-iw2-slc-vv-20260225t043040-20260225t043108-063371-07f5a3-005.xml
secondary TIFF/Users/aschmidt/Codex/gmtsar/output/kilauea_gmtsar/2025-03-02_2026-02-25_s1a_track124/raw/S1A_IW_SLC__1SDV_20260225T043039_20260225T043109_063371_07F5A3_F355.SAFE/measurement/s1a-iw2-slc-vv-20260225t043040-20260225t043108-063371-07f5a3-005.tiff
master rows written13524
secondary rows written0
total seconds2.84639

Open SAFE/TOPS materialization JSON

Stage 4 Like Products

shape3496, 2216
total seconds10.8263
oracle parity passedFalse
phase mean abs rad0.00631364
phase max abs rad3.11897

Open stage-4 diagnostics · Open phase/burst error analysis

Geocoded Map Products

shape1760 x 1340
trans.dat rows760617
trans.dat coordinate framestage4_radar
valid lookup cells1701816
finite coverage72.16%
finite lon/lat bounds-155.842/-155.102/18.9825/19.9547
coverage warningnone
total seconds4.00488
phase mean abs rad0.00633836
phase max abs rad3.1301

Open OpenLayers maps · Open geocode summary JSON

Filtering And Unwrap Readiness

total seconds13.0796
ready fraction74.73%
component count7827
largest component fraction74.25%
positive residues0
negative residues0

Open filtering/readiness page · Open filter summary JSON

Native Masked Unwrapping

algorithmquality_guided_bucket_flood_fill
finite unwrapped fraction74.73%
processed pixels5789133
component count7827
largest component fraction74.25%
LOS unitsmeters
unwrap seconds11.3676

Open unwrapping page · Open unwrap summary JSON