2026/06/30 09:26:42 Slapp 0.0.13-alpha.21 2026/06/30 09:26:42 [INFO] Loading parameters from SQL Dataset. IP-port = 34.36.166.206 2026/06/30 09:26:42 [DEBUG] Found 1 total entries for (cam_id=14302213, wand_id=w008) 2026/06/30 09:26:42 [DEBUG] Using use_from=2025-05-22T10:38:24Z; bucket size=1 (from 1 candidates before cutoff) 2026/06/30 09:26:42 [DEBUG] Chosen calibration created_at=2026-05-12T01:28:55Z for (cam_id=14302213, wand_id=w008) 2026/06/30 09:26:42 [DEBUG] Loaded calibration parameters from database: 2026/06/30 09:26:42 fx: 530.545294 px: -16.267932 py: -18.373570 2026/06/30 09:26:42 k1: -0.031401 k2: 0.047112 k3: -0.023146 k4: 0.003302 2026/06/30 09:26:42 p1: -0.005820 p2: -0.001095 p3: -0.004042 p4: 0.004959 2026/06/30 09:26:42 s1: 0.015795 s2: -0.008108 s3: 0.007908 s4: -0.005481 2026/06/30 09:26:42 tilt_x: 0.001618 tilt_y: 0.013318 2026/06/30 09:26:42 casing_x: -21.000000 casing_y: -13.000000 2026/06/30 09:26:42 scale: 3.079297 rotation: 0.489637 mmpp: 1.292616 2026/06/30 09:26:42 [INFO] Searching for las0.zip files and las0 folders in /working/3a856081-d511-4583-bf9d-2971bce3764e 2026/06/30 09:26:42 [INFO] Found 1 las0 sources 2026/06/30 09:26:42 - ZIP: /working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data/las0.zip 2026/06/30 09:26:42 [INFO] Processing 85001 images from /working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data/las0.zip 2026/06/30 09:26:42 [INFO] Depth mask search order: /working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data/depth_mask/depth_mask.png 2026/06/30 09:26:42 [INFO] Loaded depth mask from /working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data/depth_mask/depth_mask.png (2016x1528) 2026/06/30 09:26:42 [INFO] pipe_shape.track.json → auto-selected shape "circle" (circle, 2 segments) for /working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data 2026/06/30 09:26:43 [DEBUG] Applying PTD transformations: 398 points -> 398 transformed 2026/06/30 09:26:47 [INFO] Per-frame radius profile: 58 samples, 85001/85001 frames pinned, radius 377-384px 2026/06/30 09:26:48 [BOAT] interior gate (undistorted): centre=(977,553) R=380 innerMargin=76 innerR=304 2026/06/30 09:26:48 [BOAT] mask from 50 frames: 807949 px masked (26.23%) mean>=22 innerMargin=76 2026/06/30 09:26:48 [INFO] Processing 85001 images with 20 workers 2026/06/30 09:26:48 [DEBUG] Applying PTD transformations: 398 points -> 398 transformed PROGRESS:500/85001 (96.4 img/s) PROGRESS:1000/85001 (105.6 img/s) PROGRESS:1500/85001 (126.7 img/s) PROGRESS:2000/85001 (143.1 img/s) PROGRESS:2500/85001 (155.4 img/s) PROGRESS:3000/85001 (165.1 img/s) PROGRESS:3500/85001 (172.7 img/s) PROGRESS:4000/85001 (178.6 img/s) PROGRESS:4500/85001 (184.1 img/s) PROGRESS:5000/85001 (188.7 img/s) PROGRESS:5500/85001 (192.6 img/s) PROGRESS:6000/85001 (196.2 img/s) PROGRESS:6500/85001 (199.3 img/s) PROGRESS:7000/85001 (201.9 img/s) PROGRESS:7500/85001 (204.5 img/s) PROGRESS:8000/85001 (206.7 img/s) PROGRESS:8500/85001 (208.9 img/s) PROGRESS:9000/85001 (210.6 img/s) PROGRESS:9500/85001 (212.3 img/s) PROGRESS:10000/85001 (213.8 img/s) PROGRESS:10500/85001 (215.4 img/s) PROGRESS:11000/85001 (216.7 img/s) PROGRESS:11500/85001 (218.0 img/s) PROGRESS:12000/85001 (219.2 img/s) PROGRESS:12500/85001 (220.4 img/s) PROGRESS:13000/85001 (221.5 img/s) PROGRESS:13500/85001 (222.4 img/s) PROGRESS:14000/85001 (223.3 img/s) PROGRESS:14500/85001 (224.2 img/s) PROGRESS:15000/85001 (225.1 img/s) PROGRESS:15500/85001 (226.0 img/s) PROGRESS:16000/85001 (226.7 img/s) PROGRESS:16500/85001 (227.6 img/s) PROGRESS:17000/85001 (228.3 img/s) PROGRESS:17500/85001 (229.1 img/s) PROGRESS:18000/85001 (229.8 img/s) PROGRESS:18500/85001 (230.5 img/s) PROGRESS:19000/85001 (231.0 img/s) PROGRESS:19500/85001 (231.6 img/s) PROGRESS:20000/85001 (232.1 img/s) PROGRESS:20500/85001 (232.7 img/s) PROGRESS:21000/85001 (233.2 img/s) PROGRESS:21500/85001 (233.7 img/s) PROGRESS:22000/85001 (234.1 img/s) PROGRESS:22500/85001 (234.5 img/s) PROGRESS:23000/85001 (235.0 img/s) PROGRESS:23500/85001 (235.5 img/s) PROGRESS:24000/85001 (236.0 img/s) PROGRESS:24500/85001 (236.4 img/s) PROGRESS:25000/85001 (236.8 img/s) PROGRESS:25500/85001 (237.3 img/s) PROGRESS:26000/85001 (237.7 img/s) PROGRESS:26500/85001 (238.1 img/s) PROGRESS:27000/85001 (238.5 img/s) PROGRESS:27500/85001 (238.9 img/s) PROGRESS:28000/85001 (239.3 img/s) PROGRESS:28500/85001 (239.7 img/s) PROGRESS:29000/85001 (240.0 img/s) PROGRESS:29500/85001 (240.3 img/s) PROGRESS:30000/85001 (240.6 img/s) PROGRESS:30500/85001 (240.9 img/s) PROGRESS:31000/85001 (241.2 img/s) PROGRESS:31500/85001 (241.5 img/s) PROGRESS:32000/85001 (241.8 img/s) PROGRESS:32500/85001 (242.1 img/s) PROGRESS:33000/85001 (242.3 img/s) PROGRESS:33500/85001 (242.6 img/s) PROGRESS:34000/85001 (242.9 img/s) PROGRESS:34500/85001 (243.1 img/s) PROGRESS:35000/85001 (243.4 img/s) PROGRESS:35500/85001 (243.6 img/s) PROGRESS:36000/85001 (243.8 img/s) PROGRESS:36500/85001 (244.1 img/s) PROGRESS:37000/85001 (244.3 img/s) PROGRESS:37500/85001 (244.5 img/s) PROGRESS:38000/85001 (244.7 img/s) PROGRESS:38500/85001 (244.9 img/s) PROGRESS:39000/85001 (245.1 img/s) PROGRESS:39500/85001 (245.3 img/s) PROGRESS:40000/85001 (245.5 img/s) PROGRESS:40500/85001 (245.7 img/s) PROGRESS:41000/85001 (245.9 img/s) PROGRESS:41500/85001 (246.1 img/s) PROGRESS:42000/85001 (246.2 img/s) PROGRESS:42500/85001 (246.4 img/s) PROGRESS:43000/85001 (246.5 img/s) PROGRESS:43500/85001 (246.7 img/s) PROGRESS:44000/85001 (246.9 img/s) PROGRESS:44500/85001 (247.1 img/s) PROGRESS:45000/85001 (247.2 img/s) PROGRESS:45500/85001 (247.3 img/s) PROGRESS:46000/85001 (247.5 img/s) PROGRESS:46500/85001 (247.6 img/s) PROGRESS:47000/85001 (247.8 img/s) PROGRESS:47500/85001 (248.0 img/s) PROGRESS:48000/85001 (248.1 img/s) PROGRESS:48500/85001 (248.3 img/s) PROGRESS:49000/85001 (248.4 img/s) PROGRESS:49500/85001 (248.5 img/s) PROGRESS:50000/85001 (248.7 img/s) PROGRESS:50500/85001 (248.8 img/s) PROGRESS:51000/85001 (248.9 img/s) PROGRESS:51500/85001 (249.0 img/s) PROGRESS:52000/85001 (249.2 img/s) PROGRESS:52500/85001 (249.3 img/s) PROGRESS:53000/85001 (249.4 img/s) PROGRESS:53500/85001 (249.5 img/s) PROGRESS:54000/85001 (249.6 img/s) PROGRESS:54500/85001 (249.8 img/s) PROGRESS:55000/85001 (249.9 img/s) PROGRESS:55500/85001 (250.0 img/s) PROGRESS:56000/85001 (250.1 img/s) PROGRESS:56500/85001 (250.2 img/s) PROGRESS:57000/85001 (250.3 img/s) PROGRESS:57500/85001 (250.4 img/s) PROGRESS:58000/85001 (250.5 img/s) PROGRESS:58500/85001 (250.6 img/s) PROGRESS:59000/85001 (250.8 img/s) PROGRESS:59500/85001 (250.8 img/s) PROGRESS:60000/85001 (251.0 img/s) PROGRESS:60500/85001 (251.1 img/s) PROGRESS:61000/85001 (251.2 img/s) PROGRESS:61500/85001 (251.3 img/s) PROGRESS:62000/85001 (251.4 img/s) PROGRESS:62500/85001 (251.5 img/s) PROGRESS:63000/85001 (251.6 img/s) PROGRESS:63500/85001 (251.7 img/s) PROGRESS:64000/85001 (251.8 img/s) PROGRESS:64500/85001 (251.9 img/s) PROGRESS:65000/85001 (252.0 img/s) PROGRESS:65500/85001 (252.0 img/s) PROGRESS:66000/85001 (252.1 img/s) PROGRESS:66500/85001 (252.2 img/s) PROGRESS:67000/85001 (252.3 img/s) PROGRESS:67500/85001 (252.4 img/s) PROGRESS:68000/85001 (252.5 img/s) PROGRESS:68500/85001 (252.6 img/s) PROGRESS:69000/85001 (252.7 img/s) PROGRESS:69500/85001 (252.8 img/s) PROGRESS:70000/85001 (252.8 img/s) PROGRESS:70500/85001 (252.9 img/s) PROGRESS:71000/85001 (253.0 img/s) PROGRESS:71500/85001 (253.1 img/s) PROGRESS:72000/85001 (253.2 img/s) PROGRESS:72500/85001 (253.3 img/s) PROGRESS:73000/85001 (253.4 img/s) PROGRESS:73500/85001 (253.4 img/s) PROGRESS:74000/85001 (253.5 img/s) PROGRESS:74500/85001 (253.6 img/s) PROGRESS:75000/85001 (253.6 img/s) PROGRESS:75500/85001 (253.7 img/s) PROGRESS:76000/85001 (253.8 img/s) PROGRESS:76500/85001 (253.8 img/s) PROGRESS:77000/85001 (253.9 img/s) PROGRESS:77500/85001 (254.0 img/s) PROGRESS:78000/85001 (254.0 img/s) PROGRESS:78500/85001 (254.1 img/s) PROGRESS:79000/85001 (254.2 img/s) PROGRESS:79500/85001 (254.2 img/s) PROGRESS:80000/85001 (254.3 img/s) PROGRESS:80500/85001 (254.4 img/s) PROGRESS:81000/85001 (254.4 img/s) PROGRESS:81500/85001 (254.5 img/s) PROGRESS:82000/85001 (254.6 img/s) PROGRESS:82500/85001 (254.6 img/s) PROGRESS:83000/85001 (254.7 img/s) PROGRESS:83500/85001 (254.7 img/s) PROGRESS:84000/85001 (254.7 img/s) PROGRESS:84500/85001 (254.7 img/s) PROGRESS:85000/85001 (254.3 img/s) PROGRESS:85001/85001 (254.3 img/s) [TIMING] per-stage CPU summed across 20 worker(s), 85001 frame(s): load/decode: 735178.7 ms (11.0%) 8.649 ms/frame detection : 5908777.6 ms (88.8%) 69.514 ms/frame transform : 13437.2 ms ( 0.2%) 0.158 ms/frame visualize : 0.0 ms ( 0.0%) 0.000 ms/frame wall (parallel section): 334308.7 ms 2026/06/30 09:32:22 [SHAPE] visualize=false VisualizeSteps=false params_nil=false outputDir="/working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data" 2026/06/30 09:32:22 [SHAPE] results[0].StepSaveDir="" results[0].FrameName="" 2026/06/30 09:32:22 [SHAPE] physical scale: 747px 2026/06/30 09:32:22 [CLOUD] frame 0 n=398 x[P5=796 P50=978 P95=1267 span95=472] y[P5=661 P50=732 P95=815 span95=154] Q[min=0.02 P50=0.10 max=0.86 >0:398/398] 2026/06/30 09:32:22 [SHAPE] probe frame 0: inliers=0.37 coverage=86.5° 2026/06/30 09:32:22 [SHAPE] probe frame 4473: inliers=1.00 coverage=279.0° 2026/06/30 09:32:23 [SHAPE] probe frame 8947: inliers=0.99 coverage=279.8° 2026/06/30 09:32:23 [SHAPE] probe frame 13421: inliers=1.00 coverage=279.7° 2026/06/30 09:32:23 [SHAPE] probe frame 17894: inliers=0.99 coverage=279.3° 2026/06/30 09:32:23 [SHAPE] probe frame 22368: inliers=1.00 coverage=280.5° 2026/06/30 09:32:23 [SHAPE] probe frame 26842: inliers=1.00 coverage=280.8° 2026/06/30 09:32:23 [SHAPE] probe frame 31315: inliers=1.00 coverage=280.3° 2026/06/30 09:32:23 [SHAPE] probe frame 35789: inliers=1.00 coverage=279.9° 2026/06/30 09:32:23 [SHAPE] probe frame 40263: inliers=0.99 coverage=279.5° 2026/06/30 09:32:23 [SHAPE] probe frame 44736: inliers=1.00 coverage=279.4° 2026/06/30 09:32:23 [SHAPE] probe frame 49210: inliers=1.00 coverage=278.8° 2026/06/30 09:32:23 [SHAPE] probe frame 53684: inliers=0.99 coverage=281.0° 2026/06/30 09:32:23 [SHAPE] probe frame 58157: inliers=0.99 coverage=280.6° 2026/06/30 09:32:23 [SHAPE] probe frame 62631: inliers=1.00 coverage=280.3° 2026/06/30 09:32:23 [SHAPE] probe frame 67105: inliers=1.00 coverage=279.9° 2026/06/30 09:32:23 [SHAPE] probe frame 71578: inliers=0.99 coverage=280.8° 2026/06/30 09:32:23 [SHAPE] probe frame 76052: inliers=0.99 coverage=278.7° 2026/06/30 09:32:23 [SHAPE] probe frame 80526: inliers=0.99 coverage=277.7° 2026/06/30 09:32:23 [SHAPE] probe: 20 frames, 20 valid, consensusScale=746.6px consensusTheta=297.64° 2026/06/30 09:32:23 [SHAPE] consensus: theta=297.64° scale=746.6px 2026/06/30 09:32:23 [SHAPE] anchor frame: 26842 2026/06/30 09:34:57 [SHAPE] : support=0.62 < 0.65 — not imposing circle template (351/351 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.38 < 0.65 — not imposing circle template (380/399 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.18 < 0.65 — not imposing circle template (430/455 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.29 < 0.65 — not imposing circle template (354/371 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.55 < 0.65 — not imposing circle template (386/389 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (442/446 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.40 < 0.65 — not imposing circle template (362/366 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (414/419 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.40 < 0.65 — not imposing circle template (453/460 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.22 < 0.65 — not imposing circle template (429/438 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.45 < 0.65 — not imposing circle template (410/417 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.56 < 0.65 — not imposing circle template (351/354 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.64 < 0.65 — not imposing circle template (401/405 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.56 < 0.65 — not imposing circle template (397/397 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.58 < 0.65 — not imposing circle template (356/356 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.53 < 0.65 — not imposing circle template (506/506 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.44 < 0.65 — not imposing circle template (515/515 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.36 < 0.65 — not imposing circle template (522/522 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.47 < 0.65 — not imposing circle template (424/424 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.47 < 0.65 — not imposing circle template (402/402 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.38 < 0.65 — not imposing circle template (422/422 pts kept) 2026/06/30 09:34:57 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (453/453 pts kept) 2026/06/30 09:34:59 [SHAPE] : support=0.62 < 0.65 — not imposing circle template (376/376 pts kept) 2026/06/30 09:34:59 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (402/402 pts kept) 2026/06/30 09:34:59 [SHAPE] : support=0.64 < 0.65 — not imposing circle template (423/423 pts kept) 2026/06/30 09:35:00 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (341/341 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.57 < 0.65 — not imposing circle template (375/375 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.23 < 0.65 — not imposing circle template (183/183 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.57 < 0.65 — not imposing circle template (411/411 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.41 < 0.65 — not imposing circle template (429/429 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.24 < 0.65 — not imposing circle template (438/438 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.21 < 0.65 — not imposing circle template (440/440 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.47 < 0.65 — not imposing circle template (440/440 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (427/427 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.56 < 0.65 — not imposing circle template (365/365 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.48 < 0.65 — not imposing circle template (392/392 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.56 < 0.65 — not imposing circle template (351/351 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.22 < 0.65 — not imposing circle template (52/52 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.62 < 0.65 — not imposing circle template (201/201 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.43 < 0.65 — not imposing circle template (241/241 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (163/163 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (164/164 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (165/165 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (180/180 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (153/153 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (151/151 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (152/152 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (160/160 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (155/155 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.42 < 0.65 — not imposing circle template (148/148 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (116/116 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.43 < 0.65 — not imposing circle template (251/251 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.36 < 0.65 — not imposing circle template (282/282 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.43 < 0.65 — not imposing circle template (425/425 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.43 < 0.65 — not imposing circle template (402/402 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (413/413 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (413/413 pts kept) 2026/06/30 09:35:05 [SHAPE] : support=0.62 < 0.65 — not imposing circle template (321/321 pts kept) 2026/06/30 09:35:06 [SHAPE] : support=0.48 < 0.65 — not imposing circle template (318/318 pts kept) 2026/06/30 09:35:06 [SHAPE] : support=0.60 < 0.65 — not imposing circle template (397/397 pts kept) 2026/06/30 09:35:11 [SHAPE] : support=0.55 < 0.65 — not imposing circle template (375/375 pts kept) 2026/06/30 09:35:11 [SHAPE] : support=0.46 < 0.65 — not imposing circle template (384/384 pts kept) 2026/06/30 09:35:11 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (387/387 pts kept) 2026/06/30 09:35:11 [SHAPE] : support=0.64 < 0.65 — not imposing circle template (392/392 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.40 < 0.65 — not imposing circle template (33/33 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.33 < 0.65 — not imposing circle template (30/30 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (30/30 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (41/41 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (33/33 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (51/51 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.33 < 0.65 — not imposing circle template (36/36 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (46/46 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (34/34 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (39/39 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (31/31 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.25 < 0.65 — not imposing circle template (40/40 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (35/35 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (35/35 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (48/48 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (50/50 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (39/39 pts kept) 2026/06/30 09:35:14 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (35/35 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (47/47 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (35/35 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (31/31 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.40 < 0.65 — not imposing circle template (49/49 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (35/35 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.62 < 0.65 — not imposing circle template (388/388 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (435/435 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.47 < 0.65 — not imposing circle template (395/405 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (425/435 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.47 < 0.65 — not imposing circle template (404/404 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.50 < 0.65 — not imposing circle template (397/397 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.36 < 0.65 — not imposing circle template (467/467 pts kept) 2026/06/30 09:35:15 [SHAPE] : support=0.60 < 0.65 — not imposing circle template (588/606 pts kept) 2026/06/30 09:35:15 [SHAPE] Wrote shape-fitted output for 83932/85001 frames (fixed bore origin) 2026/06/30 09:35:15 [SHAPE] boat mask: flagged 379892 points across 85001 frames as low-confidence 2026/06/30 09:35:15 [INFO] Writing PTD to /working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data/laser.ptd.dat 2026/06/30 09:35:15 [DEBUG] Results: 85001 successful, 85001 with transformed points, 85001 frames written 2026/06/30 09:35:57 [DEBUG] Wrote PTD with 85001 frames to /working/3a856081-d511-4583-bf9d-2971bce3764e/processing/data/laser.ptd.dat 2026/06/30 09:35:57 [INFO] Successfully wrote 85001 frames to PTD 2026/06/30 09:35:57 [INFO] All processing complete