2026/08/04 16:28:44 Slapp 0.0.13-alpha.21 2026/08/04 16:28:44 [INFO] Loading parameters from SQL Dataset. IP-port = 34.36.166.206 2026/08/04 16:28:45 [DEBUG] Found 3 total entries for (cam_id=14302215, wand_id=w068) 2026/08/04 16:28:45 [DEBUG] Using use_from=2026-04-13T16:13:37Z; bucket size=1 (from 2 candidates before cutoff) 2026/08/04 16:28:45 [DEBUG] Chosen calibration created_at=2026-05-20T06:41:26Z for (cam_id=14302215, wand_id=w068) 2026/08/04 16:28:45 [DEBUG] Loaded calibration parameters from database: 2026/08/04 16:28:45 fx: 520.507581 px: -9.957111 py: -22.855221 2026/08/04 16:28:45 k1: 0.011397 k2: 0.006823 k3: -0.004987 k4: 0.000205 2026/08/04 16:28:45 p1: 0.010538 p2: 0.000814 p3: -0.015022 p4: 0.000095 2026/08/04 16:28:45 s1: 0.013271 s2: -0.000186 s3: 0.002533 s4: -0.000689 2026/08/04 16:28:45 tilt_x: -0.029846 tilt_y: 0.006256 2026/08/04 16:28:45 casing_x: -9.000000 casing_y: -21.000000 2026/08/04 16:28:45 scale: 2.988835 rotation: -0.042811 mmpp: 1.269258 2026/08/04 16:28:45 [INFO] Searching for las0.zip files and las0 folders in /working/9798bffe-8495-4dd3-8c62-176e1678b491 2026/08/04 16:28:45 [INFO] Found 1 las0 sources 2026/08/04 16:28:45 - ZIP: /working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data/las0.zip 2026/08/04 16:28:45 [INFO] Processing 18214 images from /working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data/las0.zip 2026/08/04 16:28:45 [INFO] Depth mask search order: /working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data/depth_mask/depth_mask.png 2026/08/04 16:28:45 [INFO] Loaded depth mask from /working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data/depth_mask/depth_mask.png (2016x1528) 2026/08/04 16:28:45 [INFO] pipe_shape.track.json → auto-selected shape "circle" (circle, 2 segments) for /working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data 2026/08/04 16:28:45 [DEBUG] Applying PTD transformations: 282 points -> 282 transformed 2026/08/04 16:28:49 [INFO] Per-frame radius profile: 60 samples, 18214/18214 frames pinned, radius 300-757px 2026/08/04 16:28:50 [BOAT] interior gate (undistorted): centre=(993,624) R=304 innerMargin=61 innerR=243 2026/08/04 16:28:50 [BOAT] mask from 50 frames: 96000 px masked (3.12%) mean>=22 innerMargin=61 2026/08/04 16:28:50 [INFO] Processing 18214 images with 20 workers 2026/08/04 16:28:50 [DEBUG] Applying PTD transformations: 282 points -> 282 transformed PROGRESS:500/18214 (98.2 img/s) PROGRESS:1000/18214 (132.2 img/s) PROGRESS:1500/18214 (151.9 img/s) PROGRESS:2000/18214 (163.8 img/s) PROGRESS:2500/18214 (172.3 img/s) PROGRESS:3000/18214 (178.5 img/s) PROGRESS:3500/18214 (183.6 img/s) PROGRESS:4000/18214 (186.5 img/s) PROGRESS:4500/18214 (189.3 img/s) PROGRESS:5000/18214 (191.4 img/s) PROGRESS:5500/18214 (193.2 img/s) PROGRESS:6000/18214 (195.2 img/s) PROGRESS:6500/18214 (196.9 img/s) PROGRESS:7000/18214 (198.7 img/s) PROGRESS:7500/18214 (200.6 img/s) PROGRESS:8000/18214 (201.8 img/s) PROGRESS:8500/18214 (203.3 img/s) PROGRESS:9000/18214 (203.9 img/s) PROGRESS:9500/18214 (204.5 img/s) PROGRESS:10000/18214 (205.0 img/s) PROGRESS:10500/18214 (205.6 img/s) PROGRESS:11000/18214 (206.1 img/s) PROGRESS:11500/18214 (207.2 img/s) PROGRESS:12000/18214 (207.7 img/s) PROGRESS:12500/18214 (208.3 img/s) PROGRESS:13000/18214 (208.9 img/s) PROGRESS:13500/18214 (209.4 img/s) PROGRESS:14000/18214 (209.8 img/s) PROGRESS:14500/18214 (210.2 img/s) PROGRESS:15000/18214 (210.5 img/s) PROGRESS:15500/18214 (210.7 img/s) PROGRESS:16000/18214 (210.9 img/s) PROGRESS:16500/18214 (211.1 img/s) PROGRESS:17000/18214 (211.3 img/s) PROGRESS:17500/18214 (211.5 img/s) PROGRESS:18000/18214 (211.9 img/s) PROGRESS:18214/18214 (212.0 img/s) [TIMING] per-stage CPU summed across 20 worker(s), 18214 frame(s): load/decode: 165597.0 ms ( 9.7%) 9.092 ms/frame detection : 1541252.8 ms (90.1%) 84.619 ms/frame transform : 3506.5 ms ( 0.2%) 0.193 ms/frame visualize : 0.0 ms ( 0.0%) 0.000 ms/frame wall (parallel section): 85906.5 ms 2026/08/04 16:30:16 [SHAPE] visualize=false VisualizeSteps=false params_nil=false outputDir="/working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data" 2026/08/04 16:30:16 [SHAPE] results[0].StepSaveDir="" results[0].FrameName="" 2026/08/04 16:30:16 [SHAPE] physical scale: 620px 2026/08/04 16:30:16 [CLOUD] frame 0 n=282 x[P5=661 P50=822 P95=1374 span95=713] y[P5=451 P50=735 P95=832 span95=381] Q[min=0.02 P50=1.00 max=1.00 >0:282/282] 2026/08/04 16:30:16 [SHAPE] probe frame 958: inliers=0.99 coverage=261.5° 2026/08/04 16:30:16 [SHAPE] probe frame 1917: inliers=1.00 coverage=258.6° 2026/08/04 16:30:16 [SHAPE] probe frame 2875: inliers=1.00 coverage=261.8° 2026/08/04 16:30:16 [SHAPE] probe frame 3834: inliers=1.00 coverage=259.9° 2026/08/04 16:30:16 [SHAPE] probe frame 4792: inliers=1.00 coverage=260.9° 2026/08/04 16:30:16 [SHAPE] probe frame 5751: inliers=1.00 coverage=258.5° 2026/08/04 16:30:16 [SHAPE] probe frame 6710: inliers=1.00 coverage=258.5° 2026/08/04 16:30:16 [SHAPE] probe frame 7668: inliers=1.00 coverage=261.0° 2026/08/04 16:30:16 [SHAPE] probe frame 8627: inliers=1.00 coverage=252.6° 2026/08/04 16:30:16 [SHAPE] probe frame 9585: inliers=1.00 coverage=255.9° 2026/08/04 16:30:16 [SHAPE] probe frame 10544: inliers=0.99 coverage=258.1° 2026/08/04 16:30:16 [SHAPE] probe frame 11502: inliers=1.00 coverage=258.7° 2026/08/04 16:30:16 [SHAPE] probe frame 12461: inliers=1.00 coverage=258.3° 2026/08/04 16:30:16 [SHAPE] probe frame 13420: inliers=1.00 coverage=258.1° 2026/08/04 16:30:16 [SHAPE] probe frame 14378: inliers=1.00 coverage=257.0° 2026/08/04 16:30:16 [SHAPE] probe frame 15337: inliers=1.00 coverage=254.4° 2026/08/04 16:30:16 [SHAPE] probe frame 16295: inliers=1.00 coverage=256.8° 2026/08/04 16:30:16 [SHAPE] probe frame 17254: inliers=1.00 coverage=241.5° 2026/08/04 16:30:16 [SHAPE] probe frame 18213: inliers=0.30 coverage=295.4° 2026/08/04 16:30:16 [SHAPE] probe: 20 frames, 20 valid, consensusScale=601.7px consensusTheta=219.39° 2026/08/04 16:30:16 [SHAPE] consensus: theta=219.39° scale=601.7px 2026/08/04 16:30:16 [SHAPE] anchor frame: 2875 2026/08/04 16:30:53 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (389/389 pts kept) 2026/08/04 16:30:53 [SHAPE] : support=0.52 < 0.65 — not imposing circle template (391/391 pts kept) 2026/08/04 16:30:53 [SHAPE] : support=0.36 < 0.65 — not imposing circle template (379/379 pts kept) 2026/08/04 16:30:53 [SHAPE] : support=0.36 < 0.65 — not imposing circle template (381/381 pts kept) 2026/08/04 16:30:53 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (353/353 pts kept) 2026/08/04 16:30:53 [SHAPE] : support=0.43 < 0.65 — not imposing circle template (361/361 pts kept) 2026/08/04 16:30:53 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (265/265 pts kept) 2026/08/04 16:30:53 [SHAPE] : support=0.27 < 0.65 — not imposing circle template (124/124 pts kept) 2026/08/04 16:30:53 [SHAPE] Wrote shape-fitted output for 17648/18214 frames (fixed bore origin) 2026/08/04 16:30:53 [SHAPE] boat mask: flagged 12207 points across 18214 frames as low-confidence 2026/08/04 16:30:53 [INFO] Writing PTD to /working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data/laser.ptd.dat 2026/08/04 16:30:53 [DEBUG] Results: 18214 successful, 18214 with transformed points, 18214 frames written 2026/08/04 16:31:02 [DEBUG] Wrote PTD with 18214 frames to /working/9798bffe-8495-4dd3-8c62-176e1678b491/processing/data/laser.ptd.dat 2026/08/04 16:31:02 [INFO] Successfully wrote 18214 frames to PTD 2026/08/04 16:31:02 [INFO] All processing complete