🟢 Starting Calibration Pipeline === Processing MDC057_W002(6)_2025-07-24 === ------------------------------------------------------------------- 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 23 total sampled bright frames Computing max image from bright frames: 0%| | 0/23 [00:00 46.812399 Success: True Tangential distortion: p1=0.009973, p2=-0.010000, p3=0.010000, p4=-0.006314 ✓ Tangential correction is significant for corner improvement [✅] Square reference optimization complete. Score: 46.8124 [✅] Parameters copied to: /working/MDC057_W002(6)_2025-07-24/calibration/params.json [📌] Selecting best parameters... [✅] Saved final refined parameters. ------------------------------------------------------------------- Step 3: Undistortion ------------------------------------------------------------------- [DEBUG] Parameters being applied to PTD conversion: fx: 557.9318383855058 fy: 556.650258250509 px: 997.3152415776935 py: 783.4577156751261 k1: -0.07571103788912026 k2: 0.07878516575682308 k3: -0.049951103001285614 k4: 0.012360000447264522 p1: 0.009973466522776787 p2: -0.01 p3: 0.01 p4: -0.006314018253709665 scale: 3.033994626578247 rotation: 0.2747380116069426 mmpp: 3.4331532642548765 nmpp: 3433153.2642548764 [🔄] Converting 946 frames to PTD, creating debug images for 400 calibration frames... 📁 Rigs: 0%| | 0/4 [00:00