2026-05-06T17:57:18 - INFO: Slick 0.0.8a10 đŸŸĸ Starting Calibration Pipeline === Processing MDC030_W032_2026-03-24 === 2026-05-06T17:57:18 - INFO: Camera ID: 15091876 2026-05-06T17:57:18 - INFO: Wand ID: 2026-05-06T17:57:18 - INFO: Recorded At: 2026-03-23T22:57:39Z ------------------------------------------------------------------- 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 Calculating the casing center ... [INFO] Using 40 total sampled bright frames Computing max image from bright frames: 0%| | 0/40 [00:00 0.362195 [⭕] Ring refinement pass (3500mm diameter)... Points: 26,022 → 26,022 within 3500mm ring Ring polish improved score: 0.362195 -> 0.362167 Success: True Tangential distortion: p1=-0.010108, p2=-0.017259, p3=0.030229, p4=-0.000656 ✓ Tangential correction is significant for corner improvement [✅] Square reference optimization complete. Score: 0.3622 [✅] Parameters copied to: /working/MDC030_W032_2026-03-24/calibration/params.json [📌] Selecting best parameters... [✅] Saved final refined parameters. ------------------------------------------------------------------- Step 4: Undistortion ------------------------------------------------------------------- [DEBUG] Parameters being applied to PTD conversion: fx: 546.9995873386206 fy: 546.8959383149001 px: 994.6889286125314 py: 757.2232248218306 k1: -0.08756530998426484 k2: 0.1116536956622337 k3: -0.05960979787181363 k4: 0.010817689896105168 p1: -0.010107754498136699 p2: -0.017258774175487445 p3: 0.030228664196961987 p4: -0.0006558177445084421 scale: 3.0582801085962337 rotation: 0.8923982217285866 mmpp: 1.2789374827194344 nmpp: 1278937.4827194344 [🔄] Converting 799 frames to PTD, creating debug images for 200 calibration frames... 📁 Rigs: 0%| | 0/2 [00:00