🟢 Starting Calibration Pipeline === Processing STLC-SMD-083WF_W028(6)_2026-02-04 === ------------------------------------------------------------------- Step 1: Digitization ------------------------------------------------------------------- [🔄] Full PTD mode: Processing ALL images then creating calibration subset [📸] Digitizing ALL images... [📸] Full dataset mode: Processing ALL images (no debug visualizations) [INFO] Found 4 las0.zip files to process Processing Rigs: 0%| | 0/4 [00:00 Calculating the casing center ... [INFO] Using 80 total sampled bright frames Computing max image from bright frames: 0%| | 0/80 [00:00 497.123399 Success: True Tangential distortion: p1=-0.010000, p2=0.010000, p3=-0.010000, p4=-0.010000 ✓ Tangential correction is significant for corner improvement [✅] Square reference optimization complete. Score: 497.1234 [✅] Parameters copied to: /working/STLC-SMD-083WF_W028(6)_2026-02-04/calibration/params.json [📌] Selecting best parameters... [✅] Saved final refined parameters. ------------------------------------------------------------------- Step 3: Undistortion ------------------------------------------------------------------- [DEBUG] Parameters being applied to PTD conversion: fx: 562.7552589072903 fy: 687.7270577617845 px: 967.0001026618112 py: 632.9965906037112 k1: -0.022230997737674136 k2: 0.08 k3: 0.05 k4: 0.02 p1: -0.01 p2: 0.01 p3: -0.01 p4: -0.01 scale: 2.7956083785464303 rotation: 1.5230426204920933 mmpp: 5.6209382265402565 nmpp: 5620938.226540256 [🔄] Converting 1470 frames to PTD, creating debug images for 400 calibration frames... 📁 Rigs: 0%| | 0/4 [00:00