2026-05-20T18:45:30 - INFO: Slick 0.0.8a13 🟢 Starting Calibration Pipeline === Processing MCDP3D-SL-012_W039(6)_2026-03-04 === 2026-05-20T18:45:30 - INFO: Camera ID: 06PFN 2026-05-20T18:45:30 - INFO: Wand ID: 00001f0c5182 ------------------------------------------------------------------- Step 1: Digitization ------------------------------------------------------------------- [🔄] Full PTD mode: Processing ALL images then creating calibration subset [📸] Digitizing ALL images... 2026-05-20T18:45:30 - INFO: Recorded At: 2026-03-04T18:34:23Z [📸] 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.171266 [⭕] Ring refinement pass (3500mm diameter)... Points: 101,336 → 92,946 within 3500mm ring Ring polish did not improve score: 0.171266 Success: True Tangential distortion: p1=-0.008383, p2=-0.000454, p3=0.032339, p4=-0.003746 ✓ Tangential correction is significant for corner improvement [✅] Square reference optimization complete. Score: 0.1713 [✅] Parameters copied to: /working/MCDP3D-SL-012_W039(6)_2026-03-04/calibration/params.json [📌] Selecting best parameters... [✅] Saved final refined parameters. ------------------------------------------------------------------- Step 4: Undistortion ------------------------------------------------------------------- [DEBUG] Parameters being applied to PTD conversion: fx: 535.9944703844436 fy: 536.2715487698332 px: 907.9292663423572 py: 918.7895737974196 k1: -0.014418677907126044 k2: 0.016650504029389227 k3: -0.010795344263461647 k4: 0.0020380453102003125 p1: -0.008383382413105262 p2: -0.00045412302523093547 p3: 0.0323390591846415 p4: -0.0037459740712974207 scale: 2.97638127063223 rotation: -0.5167893237060172 mmpp: 3.4003909646866397 [🔄] Converting 1580 frames to PTD, creating debug images for 400 calibration frames... 📁 Rigs: 0%| | 0/4 [00:00