🟢 Starting Calibration Pipeline === Processing MDC015_W038_2025-05-14 === ------------------------------------------------------------------- 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 2 las0.zip files to process 📁 Processing Rigs: 0%| | 0/2 [00:00 0.449770 Success: True Tangential distortion: p1=0.006667, p2=0.008572, p3=-0.003331, p4=-0.000978 ✓ Tangential correction is significant for corner improvement [✅] Square reference optimization complete. Score: 0.4498 [✅] Parameters copied to: /working/MDC015_W038_2025-05-14/calibration/params.json [📌] Selecting best parameters... [✅] Saved final refined parameters. ------------------------------------------------------------------- Step 3: Undistortion ------------------------------------------------------------------- [DEBUG] Parameters being applied to PTD conversion: fx: 542.9190796594609 fy: 542.5177816321142 px: 1002.0351416674232 py: 747.3189299456479 k1: 0.002814738047355371 k2: -0.010472946857678677 k3: 0.0027128658955762443 k4: -0.0005402335948665423 p1: 0.0066669594994160745 p2: 0.008571893538699851 p3: -0.003330856084318466 p4: -0.000978210401399279 scale: 2.973379186295637 rotation: -0.555395513751446 mmpp: 1.285335649196881 nmpp: 1285335.649196881 [🔄] Converting 2798 frames to PTD, creating debug images for 200 calibration frames... 📁 Rigs: 0%| | 0/2 [00:00