2026-05-17T22:22:01 - INFO: Slick 0.0.8a11 đŸŸĸ Starting Calibration Pipeline === Processing MDC006_W020(6)_2025-11-03 === 2026-05-17T22:22:01 - INFO: Camera ID: 15091886 2026-05-17T22:22:01 - INFO: Wand ID: 2026-05-17T22:22:01 - INFO: Recorded At: 2025-11-03T13:17:26Z ------------------------------------------------------------------- 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 0.251746 [⭕] Ring refinement pass (3500mm diameter)... Points: 100,632 → 92,733 within 3500mm ring Ring polish did not improve score: 0.251746 Success: True Tangential distortion: p1=-0.017448, p2=-0.016561, p3=-0.002396, p4=0.030332 ✓ Tangential correction is significant for corner improvement [✅] Square reference optimization complete. Score: 0.2517 [✅] Parameters copied to: /working/MDC006_W020(6)_2025-11-03/calibration/params.json [📌] Selecting best parameters... [✅] Saved final refined parameters. ------------------------------------------------------------------- Step 4: Undistortion ------------------------------------------------------------------- [DEBUG] Parameters being applied to PTD conversion: fx: 568.0603726600357 fy: 567.7927941733828 px: 1023.7843452377986 py: 787.0019250153096 k1: -0.051770007974926376 k2: 0.02084064467983478 k3: -0.00819210433666484 k4: 0.0012838104311510372 p1: -0.01744771210395583 p2: -0.016561361278819332 p3: -0.002395519296578134 p4: 0.03033180067812784 scale: 3.0127457514801437 rotation: 0.3397790187748091 mmpp: 3.500026742221599 [🔄] Converting 952 frames to PTD, creating debug images for 400 calibration frames... 📁 Rigs: 0%| | 0/4 [00:00