2026/07/29 05:58:22 Slapp 0.0.13-alpha.21 2026/07/29 05:58:22 [INFO] Loading parameters from SQL Dataset. IP-port = 34.36.166.206 2026/07/29 05:58:22 [DEBUG] Found 1 total entries for (cam_id=15091876, wand_id=w032) 2026/07/29 05:58:22 [DEBUG] Using use_from=2026-03-23T12:00:00Z; bucket size=1 (from 1 candidates before cutoff) 2026/07/29 05:58:22 [DEBUG] Chosen calibration created_at=2026-04-15T04:18:27Z for (cam_id=15091876, wand_id=w032) 2026/07/29 05:58:22 [DEBUG] Loaded calibration parameters from database: 2026/07/29 05:58:22 fx: 546.999587 px: -13.311071 py: -6.776775 2026/07/29 05:58:22 k1: -0.087565 k2: 0.111654 k3: -0.059610 k4: 0.010818 2026/07/29 05:58:22 p1: -0.010108 p2: -0.017259 p3: 0.030229 p4: -0.000656 2026/07/29 05:58:22 s1: -0.018427 s2: 0.001353 s3: -0.027906 s4: 0.001467 2026/07/29 05:58:22 tilt_x: -0.007730 tilt_y: -0.009870 2026/07/29 05:58:22 casing_x: -6.000000 casing_y: 2.000000 2026/07/29 05:58:22 scale: 3.058280 rotation: 0.892398 mmpp: 1.278937 2026/07/29 05:58:22 [INFO] Searching for las0.zip files and las0 folders in /working/3c92c54e-6e46-4520-b79e-b453cdf5d680 2026/07/29 05:58:22 [INFO] Found 1 las0 sources 2026/07/29 05:58:22 - ZIP: /working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data/las0.zip 2026/07/29 05:58:22 [INFO] Processing 8146 images from /working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data/las0.zip 2026/07/29 05:58:22 [INFO] Depth mask search order: /working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data/depth_mask/depth_mask.png 2026/07/29 05:58:22 [INFO] Loaded depth mask from /working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data/depth_mask/depth_mask.png (2016x1528) 2026/07/29 05:58:22 [INFO] pipe_shape.track.json → auto-selected shape "circle" (circle, 2 segments) for /working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data 2026/07/29 05:58:22 [DEBUG] Applying PTD transformations: 583 points -> 583 transformed 2026/07/29 05:58:26 [INFO] Per-frame radius profile: 57 samples, 8146/8146 frames pinned, radius 247-257px 2026/07/29 05:58:27 [BOAT] interior gate (undistorted): centre=(1005,703) R=251 innerMargin=50 innerR=201 2026/07/29 05:58:28 [BOAT] mask from 50 frames: 557315 px masked (18.09%) mean>=22 innerMargin=50 2026/07/29 05:58:28 [INFO] Processing 8146 images with 20 workers 2026/07/29 05:58:28 [DEBUG] Applying PTD transformations: 583 points -> 583 transformed PROGRESS:500/8146 (203.2 img/s) PROGRESS:1000/8146 (210.7 img/s) PROGRESS:1500/8146 (218.0 img/s) PROGRESS:2000/8146 (220.2 img/s) PROGRESS:2500/8146 (222.3 img/s) PROGRESS:3000/8146 (223.2 img/s) PROGRESS:3500/8146 (222.3 img/s) PROGRESS:4000/8146 (222.8 img/s) PROGRESS:4500/8146 (205.3 img/s) PROGRESS:5000/8146 (194.0 img/s) PROGRESS:5500/8146 (186.0 img/s) PROGRESS:6000/8146 (180.1 img/s) PROGRESS:6500/8146 (174.5 img/s) PROGRESS:7000/8146 (173.3 img/s) PROGRESS:7500/8146 (176.4 img/s) PROGRESS:8000/8146 (179.7 img/s) PROGRESS:8146/8146 (179.4 img/s) [TIMING] per-stage CPU summed across 20 worker(s), 8146 frame(s): load/decode: 94102.9 ms (10.4%) 11.552 ms/frame detection : 806200.3 ms (89.4%) 98.969 ms/frame transform : 1577.5 ms ( 0.2%) 0.194 ms/frame visualize : 0.0 ms ( 0.0%) 0.000 ms/frame wall (parallel section): 45395.8 ms 2026/07/29 05:59:13 [SHAPE] visualize=false VisualizeSteps=false params_nil=false outputDir="/working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data" 2026/07/29 05:59:13 [SHAPE] results[0].StepSaveDir="" results[0].FrameName="" 2026/07/29 05:59:13 [SHAPE] physical scale: 497px 2026/07/29 05:59:13 [CLOUD] frame 0 n=583 x[P5=466 P50=961 P95=1204 span95=738] y[P5=-529 P50=670 P95=808 span95=1337] Q[min=0.02 P50=1.00 max=1.00 >0:583/583] 2026/07/29 05:59:13 [SHAPE] probe frame 428: inliers=0.82 coverage=255.5° 2026/07/29 05:59:13 [SHAPE] probe frame 857: inliers=1.00 coverage=255.1° 2026/07/29 05:59:13 [SHAPE] probe frame 1286: inliers=1.00 coverage=261.7° 2026/07/29 05:59:13 [SHAPE] probe frame 1714: inliers=1.00 coverage=256.5° 2026/07/29 05:59:13 [SHAPE] probe frame 2143: inliers=1.00 coverage=254.7° 2026/07/29 05:59:13 [SHAPE] probe frame 2572: inliers=0.99 coverage=243.9° 2026/07/29 05:59:13 [SHAPE] probe frame 3000: inliers=0.96 coverage=259.0° 2026/07/29 05:59:13 [SHAPE] probe frame 3429: inliers=0.99 coverage=263.6° 2026/07/29 05:59:13 [SHAPE] probe frame 3858: inliers=0.97 coverage=264.0° 2026/07/29 05:59:13 [SHAPE] probe frame 4286: inliers=0.99 coverage=263.6° 2026/07/29 05:59:13 [SHAPE] probe frame 4715: inliers=0.98 coverage=265.6° 2026/07/29 05:59:13 [SHAPE] probe frame 5144: inliers=1.00 coverage=263.5° 2026/07/29 05:59:13 [SHAPE] probe frame 5572: inliers=0.99 coverage=263.2° 2026/07/29 05:59:13 [SHAPE] probe frame 6001: inliers=0.99 coverage=253.3° 2026/07/29 05:59:13 [SHAPE] probe frame 6430: inliers=0.97 coverage=242.8° 2026/07/29 05:59:13 [SHAPE] probe frame 6858: inliers=0.96 coverage=246.3° 2026/07/29 05:59:13 [SHAPE] probe frame 7287: inliers=0.99 coverage=242.4° 2026/07/29 05:59:13 [SHAPE] probe frame 7716: inliers=1.00 coverage=241.1° 2026/07/29 05:59:13 [SHAPE] probe: 20 frames, 20 valid, consensusScale=499.8px consensusTheta=288.74° 2026/07/29 05:59:13 [SHAPE] consensus: theta=288.74° scale=499.8px 2026/07/29 05:59:13 [SHAPE] anchor frame: 5144 2026/07/29 05:59:27 [SHAPE] : support=0.60 < 0.65 — not imposing circle template (150/157 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.29 < 0.65 — not imposing circle template (136/136 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.39 < 0.65 — not imposing circle template (419/419 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (500/500 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (455/455 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.45 < 0.65 — not imposing circle template (252/252 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (547/547 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.33 < 0.65 — not imposing circle template (543/543 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (546/546 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.30 < 0.65 — not imposing circle template (543/543 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.37 < 0.65 — not imposing circle template (531/531 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (512/512 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (546/546 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (554/554 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (552/552 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (540/540 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (537/537 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.58 < 0.65 — not imposing circle template (550/550 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (548/548 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (547/547 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.58 < 0.65 — not imposing circle template (543/543 pts kept) 2026/07/29 05:59:27 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (554/554 pts kept) 2026/07/29 05:59:28 [SHAPE] : support=0.38 < 0.65 — not imposing circle template (548/548 pts kept) 2026/07/29 05:59:28 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (525/525 pts kept) 2026/07/29 05:59:28 [SHAPE] : support=0.35 < 0.65 — not imposing circle template (552/552 pts kept) 2026/07/29 05:59:28 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (540/540 pts kept) 2026/07/29 05:59:29 [SHAPE] Wrote shape-fitted output for 8047/8146 frames (fixed bore origin) 2026/07/29 05:59:29 [SHAPE] boat mask: flagged 38421 points across 8146 frames as low-confidence 2026/07/29 05:59:29 [INFO] Writing PTD to /working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data/laser.ptd.dat 2026/07/29 05:59:29 [DEBUG] Results: 8146 successful, 8146 with transformed points, 8146 frames written 2026/07/29 05:59:33 [DEBUG] Wrote PTD with 8146 frames to /working/3c92c54e-6e46-4520-b79e-b453cdf5d680/processing/data/laser.ptd.dat 2026/07/29 05:59:33 [INFO] Successfully wrote 8146 frames to PTD 2026/07/29 05:59:33 [INFO] All processing complete