=== odm-pipeline-pstgh-main-1080090426/process.log === === process attempt 0 @ 2026-05-27T11:24:09Z === Running ODM processing... Processing job: odm-pipeline-pstgh ODM Project ID: DTM-Project-315722dd-c9f0-4310-aefb-d6c435f36b55 Executing: python3 -u run.py --orthophoto-resolution=5 --dsm --dtm --project-path /workspace odm-pipeline-pstgh mkdir -p failed for path /home/ubuntu/.config/matplotlib: [Errno 30] Read-only file system: '/home/ubuntu/.config' Matplotlib created a temporary cache directory at /tmp/matplotlib-awi0qel0 because there was an issue with the default path (/home/ubuntu/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. [INFO] DTM is turned on, automatically turning on point cloud classification [INFO] Initializing ODM 3.6.0 - Wed May 27 11:24:11 2026 [INFO] ============== [INFO] 3d_tiles: False [INFO] align: None [INFO] auto_boundary: False [INFO] auto_boundary_distance: 0 [INFO] bg_removal: False [INFO] boundary: {} [INFO] build_overviews: False [INFO] camera_lens: auto [INFO] cameras: {} [INFO] cog: False [INFO] copy_to: None [INFO] crop: 3 [INFO] dem_decimation: 1 [INFO] dem_euclidean_map: False [INFO] dem_gapfill_steps: 3 [INFO] dem_resolution: 5 [INFO] dsm: True [INFO] dtm: True [INFO] end_with: odm_postprocess [INFO] fast_orthophoto: False [INFO] feature_quality: high [INFO] feature_type: dspsift [INFO] force_gps: False [INFO] gcp: None [INFO] geo: None [INFO] gltf: False [INFO] gps_accuracy: 3 [INFO] gps_z_offset: 0 [INFO] ignore_gsd: False [INFO] matcher_neighbors: 0 [INFO] matcher_order: 0 [INFO] matcher_type: flann [INFO] max_concurrency: 16 [INFO] merge: all [INFO] merge_skip_blending: False [INFO] mesh_octree_depth: 11 [INFO] mesh_size: 200000 [INFO] min_num_features: 10000 [INFO] name: odm-pipeline-pstgh [INFO] no_gpu: False [INFO] optimize_disk_space: False [INFO] orthophoto_compression: DEFLATE [INFO] orthophoto_cutline: False [INFO] orthophoto_kmz: False [INFO] orthophoto_no_tiled: False [INFO] orthophoto_png: False [INFO] orthophoto_resolution: 5.0 [INFO] pc_classify: True [INFO] pc_copc: False [INFO] pc_csv: False [INFO] pc_ept: False [INFO] pc_filter: 5 [INFO] pc_las: False [INFO] pc_quality: medium [INFO] pc_rectify: False [INFO] pc_sample: 0 [INFO] pc_skip_geometric: False [INFO] primary_band: auto [INFO] project_path: /workspace/odm-pipeline-pstgh [INFO] radiometric_calibration: none [INFO] rerun: None [INFO] rerun_all: False [INFO] rerun_from: None [INFO] rolling_shutter: False [INFO] rolling_shutter_readout: 0 [INFO] sfm_algorithm: incremental [INFO] sfm_no_partial: False [INFO] skip_3dmodel: False [INFO] skip_band_alignment: False [INFO] skip_orthophoto: False [INFO] skip_report: False [INFO] sky_removal: False [INFO] sm_cluster: None [INFO] sm_no_align: False [INFO] smrf_scalar: 1.25 [INFO] smrf_slope: 0.15 [INFO] smrf_threshold: 0.5 [INFO] smrf_window: 18.0 [INFO] split: 999999 [INFO] split_image_groups: None [INFO] split_overlap: 150 [INFO] texturing_keep_unseen_faces: False [INFO] texturing_single_material: False [INFO] texturing_skip_global_seam_leveling: False [INFO] tiles: False [INFO] use_3dmesh: False [INFO] use_exif: False [INFO] use_fixed_camera_params: False [INFO] use_hybrid_bundle_adjustment: False [INFO] video_limit: 500 [INFO] video_resolution: 4000 [INFO] ============== [INFO] Running dataset stage [INFO] Loading dataset from: /workspace/odm-pipeline-pstgh/images [INFO] Loading 20 images [INFO] Wrote images database: /workspace/odm-pipeline-pstgh/images.json [INFO] Found 20 usable images [INFO] Finished dataset stage [INFO] Running split stage [INFO] Normal dataset, will process all at once. [INFO] Finished split stage [INFO] Running merge stage [INFO] Normal dataset, nothing to merge. [INFO] Finished merge stage [INFO] Running opensfm stage [INFO] Maximum photo dimensions: 4032px [INFO] Photo dimensions for feature extraction: 2016px [INFO] Altitude data detected, enabling it for GPS alignment [INFO] ['use_exif_size: no', 'flann_algorithm: KDTREE', 'feature_process_size: 2016', 'feature_min_frames: 10000', 'processes: 16', 'matching_gps_neighbors: 0', 'matching_gps_distance: 0', 'matching_graph_rounds: 50', 'optimize_camera_parameters: yes', 'reconstruction_algorithm: incremental', 'undistorted_image_format: tif', 'bundle_outlier_filtering_type: AUTO', 'sift_peak_threshold: 0.066', 'align_orientation_prior: vertical', 'triangulation_type: ROBUST', 'retriangulation_ratio: 2', 'matcher_type: FLANN', 'feature_type: DSPSIFT', 'use_altitude_tag: yes', 'align_method: auto', 'local_bundle_radius: 0'] [INFO] Wrote reference_lla.json [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" detect_features "/workspace/odm-pipeline-pstgh/opensfm" 2026-05-27 11:24:13,204 INFO: Planning to use 54496.852734375 MB of RAM for both processing queue and parallel processing. 2026-05-27 11:24:13,205 INFO: Scale-space expected size of a single image : 92.29669189453125 MB 2026-05-27 11:24:13,205 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-05-27 11:24:13,211 INFO: Reading data for image 455e34f6_DJI_20260211160604_0433_D.JPG (queue-size=0) 2026-05-27 11:24:13,211 INFO: Reading data for image d7b577ae_DJI_20260211160800_0465_D.JPG (queue-size=0) 2026-05-27 11:24:13,211 INFO: Reading data for image 99feaa58_DJI_20260211160835_0473_D.JPG (queue-size=0) 2026-05-27 11:24:13,211 INFO: Reading data for image cc1e3242_DJI_20260211160838_0474_D.JPG (queue-size=0) 2026-05-27 11:24:13,351 INFO: Reading data for image de9852c2_DJI_20260211160613_0436_D.JPG (queue-size=1) 2026-05-27 11:24:13,352 INFO: Extracting ROOT_DSPSIFT features for image d7b577ae_DJI_20260211160800_0465_D.JPG 2026-05-27 11:24:13,357 INFO: Reading data for image 426058ba_DJI_20260211160648_0445_D.JPG (queue-size=1) 2026-05-27 11:24:13,357 INFO: Extracting ROOT_DSPSIFT features for image 99feaa58_DJI_20260211160835_0473_D.JPG 2026-05-27 11:24:13,363 INFO: Reading data for image 8bfe1f13_DJI_20260211160841_0475_D.JPG (queue-size=1) 2026-05-27 11:24:13,364 INFO: Extracting ROOT_DSPSIFT features for image cc1e3242_DJI_20260211160838_0474_D.JPG 2026-05-27 11:24:13,386 INFO: Reading data for image 0937dac6_DJI_20260211160607_0434_D.JPG (queue-size=1) 2026-05-27 11:24:13,387 INFO: Extracting ROOT_DSPSIFT features for image 455e34f6_DJI_20260211160604_0433_D.JPG 2026-05-27 11:24:13,479 INFO: Reading data for image f1eca79f_DJI_20260211160657_0448_D.JPG (queue-size=1) 2026-05-27 11:24:13,480 INFO: Extracting ROOT_DSPSIFT features for image de9852c2_DJI_20260211160613_0436_D.JPG 2026-05-27 11:24:13,489 INFO: Reading data for image 002f6bcb_DJI_20260211160651_0446_D.JPG (queue-size=1) 2026-05-27 11:24:13,489 INFO: Extracting ROOT_DSPSIFT features for image 426058ba_DJI_20260211160648_0445_D.JPG 2026-05-27 11:24:13,498 INFO: Reading data for image c0ad1361_DJI_20260211160654_0447_D.JPG (queue-size=1) 2026-05-27 11:24:13,498 INFO: Extracting ROOT_DSPSIFT features for image 8bfe1f13_DJI_20260211160841_0475_D.JPG 2026-05-27 11:24:13,535 INFO: Reading data for image 4ed9fc60_DJI_20260211160610_0435_D.JPG (queue-size=1) 2026-05-27 11:24:13,535 INFO: Extracting ROOT_DSPSIFT features for image 0937dac6_DJI_20260211160607_0434_D.JPG 2026-05-27 11:24:13,601 INFO: Reading data for image 28e78ffc_DJI_20260211160843_0476_D.JPG (queue-size=1) 2026-05-27 11:24:13,602 INFO: Extracting ROOT_DSPSIFT features for image f1eca79f_DJI_20260211160657_0448_D.JPG 2026-05-27 11:24:13,633 INFO: Reading data for image 7d1fdc37_DJI_20260211160757_0464_D.JPG (queue-size=1) 2026-05-27 11:24:13,634 INFO: Extracting ROOT_DSPSIFT features for image c0ad1361_DJI_20260211160654_0447_D.JPG 2026-05-27 11:24:13,732 INFO: Reading data for image f055b0cb_DJI_20260211160751_0462_D.JPG (queue-size=1) 2026-05-27 11:24:13,732 INFO: Extracting ROOT_DSPSIFT features for image 002f6bcb_DJI_20260211160651_0446_D.JPG 2026-05-27 11:24:13,763 INFO: Reading data for image 118967ea_DJI_20260211160601_0432_D.JPG (queue-size=1) 2026-05-27 11:24:13,764 INFO: Extracting ROOT_DSPSIFT features for image 4ed9fc60_DJI_20260211160610_0435_D.JPG 2026-05-27 11:24:13,848 INFO: Reading data for image c089bea7_DJI_20260211160846_0477_D.JPG (queue-size=1) 2026-05-27 11:24:13,869 INFO: Reading data for image d556f4db_DJI_20260211160645_0444_D.JPG (queue-size=2) 2026-05-27 11:24:13,984 INFO: Reading data for image 653c9c97_DJI_20260211160803_0466_D.JPG (queue-size=3) 2026-05-27 11:24:14,064 INFO: Reading data for image ac809dd0_DJI_20260211160754_0463_D.JPG (queue-size=4) 2026-05-27 11:24:14,151 INFO: Extracting ROOT_DSPSIFT features for image 7d1fdc37_DJI_20260211160757_0464_D.JPG 2026-05-27 11:24:14,160 INFO: Extracting ROOT_DSPSIFT features for image 28e78ffc_DJI_20260211160843_0476_D.JPG 2026-05-27 11:24:14,259 INFO: Extracting ROOT_DSPSIFT features for image f055b0cb_DJI_20260211160751_0462_D.JPG 2026-05-27 11:24:14,360 INFO: Finished reading images 2026-05-27 11:24:14,360 INFO: Extracting ROOT_DSPSIFT features for image 118967ea_DJI_20260211160601_0432_D.JPG 2026-05-27 11:24:24,945 DEBUG: Found 7414 points in 11.585217237472534s 2026-05-27 11:24:25,440 DEBUG: Found 7766 points in 11.941916942596436s 2026-05-27 11:24:25,473 DEBUG: Found 7641 points in 12.109430313110352s 2026-05-27 11:24:25,651 INFO: Extracting ROOT_DSPSIFT features for image d556f4db_DJI_20260211160645_0444_D.JPG 2026-05-27 11:24:25,882 DEBUG: Found 7751 points in 12.393053770065308s 2026-05-27 11:24:26,031 DEBUG: Found 7871 points in 12.488034963607788s 2026-05-27 11:24:26,045 DEBUG: Found 8129 points in 12.674765825271606s 2026-05-27 11:24:26,055 DEBUG: Found 8046 points in 12.548951387405396s 2026-05-27 11:24:26,176 INFO: Extracting ROOT_DSPSIFT features for image c089bea7_DJI_20260211160846_0477_D.JPG 2026-05-27 11:24:26,178 INFO: Extracting ROOT_DSPSIFT features for image 653c9c97_DJI_20260211160803_0466_D.JPG 2026-05-27 11:24:26,233 DEBUG: Found 7773 points in 12.44888424873352s 2026-05-27 11:24:26,449 DEBUG: Found 8193 points in 12.837594509124756s 2026-05-27 11:24:26,632 INFO: Extracting ROOT_DSPSIFT features for image ac809dd0_DJI_20260211160754_0463_D.JPG 2026-05-27 11:24:26,833 DEBUG: Found 8069 points in 13.439618825912476s 2026-05-27 11:24:26,856 DEBUG: Found 8218 points in 13.21307110786438s 2026-05-27 11:24:26,894 DEBUG: Found 8167 points in 13.152644157409668s 2026-05-27 11:24:27,068 DEBUG: Found 7746 points in 12.911598920822144s 2026-05-27 11:24:27,092 DEBUG: Found 8060 points in 12.8273286819458s 2026-05-27 11:24:27,146 DEBUG: Found 8157 points in 12.78058910369873s 2026-05-27 11:24:27,253 DEBUG: Found 7939 points in 13.088300466537476s 2026-05-27 11:24:30,981 DEBUG: Found 7213 points in 4.798457860946655s 2026-05-27 11:24:31,251 DEBUG: Found 7735 points in 5.595407485961914s 2026-05-27 11:24:31,661 DEBUG: Found 8113 points in 5.4798948764801025s 2026-05-27 11:24:31,689 DEBUG: Found 7888 points in 5.0522379875183105s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-pstgh/opensfm" 2026-05-27 11:24:33,407 INFO: Altitude is negative (-3133.240456441343) : viewing directions are probably divergent. Using default altitude of 1.0 2026-05-27 11:24:33,408 INFO: Altitude for orientation based matching 1.0 2026-05-27 11:24:33,417 INFO: Matching 111 image pairs 2026-05-27 11:24:33,419 INFO: Computing pair matching with 16 processes 2026-05-27 11:24:33,859 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 426058ba_DJI_20260211160648_0445_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.427 T-robust: 0.002 T-total: 0.429 Matches: 700 Robust: 667 Success: True 2026-05-27 11:24:33,946 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and 653c9c97_DJI_20260211160803_0466_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.517 T-robust: 0.001 T-total: 0.518 Matches: 145 Robust: 126 Success: True 2026-05-27 11:24:33,974 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and de9852c2_DJI_20260211160613_0436_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.539 T-robust: 0.001 T-total: 0.540 Matches: 166 Robust: 158 Success: True 2026-05-27 11:24:33,992 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.559 T-robust: 0.001 T-total: 0.561 Matches: 260 Robust: 239 Success: True 2026-05-27 11:24:34,042 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and f055b0cb_DJI_20260211160751_0462_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.001 T-total: 0.612 Matches: 283 Robust: 268 Success: True 2026-05-27 11:24:34,064 DEBUG: Matching 653c9c97_DJI_20260211160803_0466_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.637 Matches: FAILED 2026-05-27 11:24:34,079 DEBUG: Matching d556f4db_DJI_20260211160645_0444_D.JPG and 99feaa58_DJI_20260211160835_0473_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.650 T-robust: 0.002 T-total: 0.653 Matches: 620 Robust: 599 Success: True 2026-05-27 11:24:34,095 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.665 T-robust: 0.001 T-total: 0.667 Matches: 522 Robust: 509 Success: True 2026-05-27 11:24:34,099 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.663 T-robust: 0.005 T-total: 0.670 Matches: 1659 Robust: 1633 Success: True 2026-05-27 11:24:34,099 DEBUG: Matching de9852c2_DJI_20260211160613_0436_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.672 Matches: FAILED 2026-05-27 11:24:34,100 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and cc1e3242_DJI_20260211160838_0474_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.672 T-robust: 0.002 T-total: 0.674 Matches: 261 Robust: 252 Success: True 2026-05-27 11:24:34,146 DEBUG: Matching c089bea7_DJI_20260211160846_0477_D.JPG and f055b0cb_DJI_20260211160751_0462_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.707 T-robust: 0.002 T-total: 0.711 Matches: 530 Robust: 520 Success: True 2026-05-27 11:24:34,209 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.712 T-robust: 0.067 T-total: 0.780 Matches: 1534 Robust: 1365 Success: True 2026-05-27 11:24:34,147 DEBUG: Matching cc1e3242_DJI_20260211160838_0474_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.709 T-robust: 0.002 T-total: 0.713 Matches: 527 Robust: 490 Success: True 2026-05-27 11:24:34,215 DEBUG: Matching f055b0cb_DJI_20260211160751_0462_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.779 T-robust: 0.004 T-total: 0.783 Matches: 514 Robust: 485 Success: True 2026-05-27 11:24:34,216 DEBUG: Matching f1eca79f_DJI_20260211160657_0448_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.787 T-robust: 0.003 T-total: 0.790 Matches: 85 Robust: 73 Success: True 2026-05-27 11:24:34,242 DEBUG: Matching de9852c2_DJI_20260211160613_0436_D.JPG and 653c9c97_DJI_20260211160803_0466_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.294 T-robust: 0.001 T-total: 0.295 Matches: 241 Robust: 225 Success: True 2026-05-27 11:24:34,353 DEBUG: Matching 653c9c97_DJI_20260211160803_0466_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.274 Matches: FAILED 2026-05-27 11:24:34,361 DEBUG: Matching d556f4db_DJI_20260211160645_0444_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.498 T-robust: 0.003 T-total: 0.502 Matches: 1063 Robust: 1015 Success: True 2026-05-27 11:24:34,364 DEBUG: Matching 653c9c97_DJI_20260211160803_0466_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.267 T-robust: 0.002 T-total: 0.269 Matches: 624 Robust: 614 Success: True 2026-05-27 11:24:34,373 DEBUG: Matching cc1e3242_DJI_20260211160838_0474_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.377 T-robust: 0.003 T-total: 0.381 Matches: 1149 Robust: 1129 Success: True 2026-05-27 11:24:34,374 DEBUG: Matching 99feaa58_DJI_20260211160835_0473_D.JPG and 28e78ffc_DJI_20260211160843_0476_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.399 Matches: FAILED 2026-05-27 11:24:34,377 DEBUG: Matching f055b0cb_DJI_20260211160751_0462_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.331 T-robust: 0.001 T-total: 0.333 Matches: 654 Robust: 635 Success: True 2026-05-27 11:24:34,383 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.317 T-robust: 0.001 T-total: 0.319 Matches: 388 Robust: 371 Success: True 2026-05-27 11:24:34,396 DEBUG: Matching d556f4db_DJI_20260211160645_0444_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.001 T-total: 0.297 Matches: 477 Robust: 465 Success: True 2026-05-27 11:24:34,461 DEBUG: Matching cc1e3242_DJI_20260211160838_0474_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.353 T-robust: 0.006 T-total: 0.362 Matches: 1579 Robust: 1562 Success: True 2026-05-27 11:24:34,468 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and 455e34f6_DJI_20260211160604_0433_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.355 T-robust: 0.009 T-total: 0.367 Matches: 1787 Robust: 1755 Success: True 2026-05-27 11:24:34,578 DEBUG: Matching 99feaa58_DJI_20260211160835_0473_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.366 T-robust: 0.001 T-total: 0.368 Matches: 449 Robust: 434 Success: True 2026-05-27 11:24:34,580 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.363 T-robust: 0.001 T-total: 0.365 Matches: 97 Robust: 82 Success: True 2026-05-27 11:24:34,586 DEBUG: Matching c089bea7_DJI_20260211160846_0477_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.374 T-robust: 0.001 T-total: 0.376 Matches: 400 Robust: 393 Success: True 2026-05-27 11:24:34,632 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.379 T-robust: 0.004 T-total: 0.416 Matches: 1745 Robust: 1710 Success: True 2026-05-27 11:24:34,637 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.391 T-robust: 0.002 T-total: 0.394 Matches: 699 Robust: 650 Success: True 2026-05-27 11:24:34,664 DEBUG: Matching de9852c2_DJI_20260211160613_0436_D.JPG and 118967ea_DJI_20260211160601_0432_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 Matches: FAILED 2026-05-27 11:24:34,680 DEBUG: Matching 7d1fdc37_DJI_20260211160757_0464_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.325 T-robust: 0.001 T-total: 0.326 Matches: 75 Robust: 64 Success: True 2026-05-27 11:24:34,733 DEBUG: Matching de9852c2_DJI_20260211160613_0436_D.JPG and 99feaa58_DJI_20260211160835_0473_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.340 T-robust: 0.027 T-total: 0.368 Matches: 62 Robust: 46 Success: True 2026-05-27 11:24:34,749 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and f1eca79f_DJI_20260211160657_0448_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.371 T-robust: 0.001 T-total: 0.372 Matches: 87 Robust: 73 Success: True 2026-05-27 11:24:34,757 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.381 T-robust: 0.001 T-total: 0.383 Matches: 418 Robust: 402 Success: True 2026-05-27 11:24:34,758 DEBUG: Matching c089bea7_DJI_20260211160846_0477_D.JPG and 118967ea_DJI_20260211160601_0432_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.380 T-robust: 0.015 T-total: 0.396 Matches: 37 Robust: 21 Success: True 2026-05-27 11:24:34,760 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 0937dac6_DJI_20260211160607_0434_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.385 T-robust: 0.001 T-total: 0.386 Matches: 289 Robust: 278 Success: True 2026-05-27 11:24:34,782 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and 426058ba_DJI_20260211160648_0445_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.383 T-robust: 0.002 T-total: 0.385 Matches: 675 Robust: 653 Success: True 2026-05-27 11:24:34,790 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.402 T-robust: 0.003 T-total: 0.406 Matches: 1132 Robust: 1063 Success: True 2026-05-27 11:24:34,800 DEBUG: Matching 118967ea_DJI_20260211160601_0432_D.JPG and f1eca79f_DJI_20260211160657_0448_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.331 T-robust: 0.001 T-total: 0.332 Matches: 440 Robust: 428 Success: True 2026-05-27 11:24:34,844 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.382 T-robust: 0.001 T-total: 0.383 Matches: 93 Robust: 80 Success: True 2026-05-27 11:24:34,955 DEBUG: Matching f055b0cb_DJI_20260211160751_0462_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.373 T-robust: 0.001 T-total: 0.375 Matches: 421 Robust: 398 Success: True 2026-05-27 11:24:34,967 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.327 T-robust: 0.001 T-total: 0.329 Matches: 499 Robust: 482 Success: True 2026-05-27 11:24:34,980 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and f1eca79f_DJI_20260211160657_0448_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.392 T-robust: 0.001 T-total: 0.393 Matches: 160 Robust: 153 Success: True 2026-05-27 11:24:34,985 DEBUG: Matching ac809dd0_DJI_20260211160754_0463_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.402 T-robust: 0.002 T-total: 0.405 Matches: 706 Robust: 697 Success: True 2026-05-27 11:24:35,061 DEBUG: Matching f055b0cb_DJI_20260211160751_0462_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.390 T-robust: 0.004 T-total: 0.396 Matches: 1618 Robust: 1603 Success: True 2026-05-27 11:24:35,069 DEBUG: Matching 99feaa58_DJI_20260211160835_0473_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.383 T-robust: 0.003 T-total: 0.388 Matches: 925 Robust: 903 Success: True 2026-05-27 11:24:35,069 DEBUG: Matching c089bea7_DJI_20260211160846_0477_D.JPG and f1eca79f_DJI_20260211160657_0448_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.430 T-robust: 0.003 T-total: 0.435 Matches: 305 Robust: 284 Success: True 2026-05-27 11:24:35,077 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.343 T-robust: 0.001 T-total: 0.344 Matches: 71 Robust: 67 Success: True 2026-05-27 11:24:35,141 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and 118967ea_DJI_20260211160601_0432_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.390 T-robust: 0.001 T-total: 0.392 Matches: 473 Robust: 464 Success: True 2026-05-27 11:24:35,144 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and 99feaa58_DJI_20260211160835_0473_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.380 T-robust: 0.004 T-total: 0.386 Matches: 355 Robust: 335 Success: True 2026-05-27 11:24:35,154 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and cc1e3242_DJI_20260211160838_0474_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.389 T-robust: 0.003 T-total: 0.394 Matches: 726 Robust: 691 Success: True 2026-05-27 11:24:35,157 DEBUG: Matching ac809dd0_DJI_20260211160754_0463_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.394 T-robust: 0.005 T-total: 0.399 Matches: 1016 Robust: 963 Success: True 2026-05-27 11:24:35,175 DEBUG: Matching 118967ea_DJI_20260211160601_0432_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.392 Matches: FAILED 2026-05-27 11:24:35,188 DEBUG: Matching c089bea7_DJI_20260211160846_0477_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.388 Matches: FAILED 2026-05-27 11:24:35,202 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.354 T-robust: 0.002 T-total: 0.357 Matches: 821 Robust: 787 Success: True 2026-05-27 11:24:35,245 DEBUG: Matching 002f6bcb_DJI_20260211160651_0446_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.450 T-robust: 0.004 T-total: 0.455 Matches: 1440 Robust: 1423 Success: True 2026-05-27 11:24:35,303 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 653c9c97_DJI_20260211160803_0466_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.343 T-robust: 0.003 T-total: 0.347 Matches: 1689 Robust: 1657 Success: True 2026-05-27 11:24:35,359 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and de9852c2_DJI_20260211160613_0436_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.374 Matches: FAILED 2026-05-27 11:24:35,362 DEBUG: Matching f055b0cb_DJI_20260211160751_0462_D.JPG and f1eca79f_DJI_20260211160657_0448_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.391 T-robust: 0.002 T-total: 0.394 Matches: 602 Robust: 564 Success: True 2026-05-27 11:24:35,383 DEBUG: Matching c089bea7_DJI_20260211160846_0477_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.401 T-robust: 0.001 T-total: 0.402 Matches: 103 Robust: 92 Success: True 2026-05-27 11:24:35,442 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.381 Matches: FAILED 2026-05-27 11:24:35,456 DEBUG: Matching d556f4db_DJI_20260211160645_0444_D.JPG and de9852c2_DJI_20260211160613_0436_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.375 T-robust: 0.001 T-total: 0.377 Matches: 512 Robust: 493 Success: True 2026-05-27 11:24:35,461 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.387 T-robust: 0.004 T-total: 0.392 Matches: 530 Robust: 510 Success: True 2026-05-27 11:24:35,467 DEBUG: Matching f1eca79f_DJI_20260211160657_0448_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.390 T-robust: 0.005 T-total: 0.397 Matches: 1415 Robust: 1398 Success: True 2026-05-27 11:24:35,483 DEBUG: Matching ac809dd0_DJI_20260211160754_0463_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.335 T-robust: 0.002 T-total: 0.338 Matches: 869 Robust: 848 Success: True 2026-05-27 11:24:35,499 DEBUG: Matching 002f6bcb_DJI_20260211160651_0446_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.353 T-robust: 0.001 T-total: 0.354 Matches: 341 Robust: 325 Success: True 2026-05-27 11:24:35,506 DEBUG: Matching f1eca79f_DJI_20260211160657_0448_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.347 T-robust: 0.001 T-total: 0.347 Matches: 276 Robust: 252 Success: True 2026-05-27 11:24:35,550 DEBUG: Matching ac809dd0_DJI_20260211160754_0463_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.384 T-robust: 0.006 T-total: 0.391 Matches: 1692 Robust: 1674 Success: True 2026-05-27 11:24:35,554 DEBUG: Matching d556f4db_DJI_20260211160645_0444_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.369 T-robust: 0.009 T-total: 0.379 Matches: 868 Robust: 842 Success: True 2026-05-27 11:24:35,587 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and d556f4db_DJI_20260211160645_0444_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.395 T-robust: 0.002 T-total: 0.397 Matches: 731 Robust: 713 Success: True 2026-05-27 11:24:35,593 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.357 T-robust: 0.003 T-total: 0.361 Matches: 1038 Robust: 995 Success: True 2026-05-27 11:24:35,637 DEBUG: Matching 118967ea_DJI_20260211160601_0432_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.388 T-robust: 0.001 T-total: 0.390 Matches: 498 Robust: 474 Success: True 2026-05-27 11:24:35,685 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and de9852c2_DJI_20260211160613_0436_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.352 T-robust: 0.001 T-total: 0.353 Matches: 86 Robust: 75 Success: True 2026-05-27 11:24:35,754 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and d556f4db_DJI_20260211160645_0444_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.385 T-robust: 0.004 T-total: 0.392 Matches: 1765 Robust: 1738 Success: True 2026-05-27 11:24:35,764 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.402 T-robust: 0.002 T-total: 0.404 Matches: 565 Robust: 559 Success: True 2026-05-27 11:24:35,798 DEBUG: Matching 8bfe1f13_DJI_20260211160841_0475_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.334 T-robust: 0.002 T-total: 0.336 Matches: 580 Robust: 564 Success: True 2026-05-27 11:24:35,800 DEBUG: Matching 99feaa58_DJI_20260211160835_0473_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.341 T-robust: 0.001 T-total: 0.343 Matches: 93 Robust: 78 Success: True 2026-05-27 11:24:35,836 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 99feaa58_DJI_20260211160835_0473_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.323 T-robust: 0.028 T-total: 0.352 Matches: 1160 Robust: 1100 Success: True 2026-05-27 11:24:35,846 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and 002f6bcb_DJI_20260211160651_0446_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.461 T-robust: 0.001 T-total: 0.463 Matches: 166 Robust: 144 Success: True 2026-05-27 11:24:35,847 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and f1eca79f_DJI_20260211160657_0448_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.404 Matches: FAILED 2026-05-27 11:24:35,869 DEBUG: Matching 653c9c97_DJI_20260211160803_0466_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.362 T-robust: 0.001 T-total: 0.363 Matches: 183 Robust: 170 Success: True 2026-05-27 11:24:35,874 DEBUG: Matching 002f6bcb_DJI_20260211160651_0446_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.372 T-robust: 0.002 T-total: 0.376 Matches: 811 Robust: 770 Success: True 2026-05-27 11:24:35,893 DEBUG: Matching 455e34f6_DJI_20260211160604_0433_D.JPG and 118967ea_DJI_20260211160601_0432_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.418 T-robust: 0.005 T-total: 0.426 Matches: 1832 Robust: 1811 Success: True 2026-05-27 11:24:35,894 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 28e78ffc_DJI_20260211160843_0476_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.340 Matches: FAILED 2026-05-27 11:24:35,902 DEBUG: Matching 426058ba_DJI_20260211160648_0445_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.351 T-robust: 0.001 T-total: 0.352 Matches: 565 Robust: 544 Success: True 2026-05-27 11:24:35,959 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 8bfe1f13_DJI_20260211160841_0475_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.371 T-robust: 0.001 T-total: 0.372 Matches: 92 Robust: 79 Success: True 2026-05-27 11:24:35,971 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and 7d1fdc37_DJI_20260211160757_0464_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.372 T-robust: 0.004 T-total: 0.377 Matches: 1841 Robust: 1803 Success: True 2026-05-27 11:24:36,042 DEBUG: Matching 99feaa58_DJI_20260211160835_0473_D.JPG and c089bea7_DJI_20260211160846_0477_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.348 T-robust: 0.057 T-total: 0.405 Matches: 20 Robust: 9 Success: False 2026-05-27 11:24:36,059 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and ac809dd0_DJI_20260211160754_0463_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.372 T-robust: 0.001 T-total: 0.374 Matches: 425 Robust: 391 Success: True 2026-05-27 11:24:36,144 DEBUG: Matching 118967ea_DJI_20260211160601_0432_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.387 T-robust: 0.002 T-total: 0.390 Matches: 719 Robust: 700 Success: True 2026-05-27 11:24:36,164 DEBUG: Matching 99feaa58_DJI_20260211160835_0473_D.JPG and cc1e3242_DJI_20260211160838_0474_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.391 T-robust: 0.006 T-total: 0.399 Matches: 2019 Robust: 2004 Success: True 2026-05-27 11:24:36,180 DEBUG: Matching d7b577ae_DJI_20260211160800_0465_D.JPG and d556f4db_DJI_20260211160645_0444_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.378 T-robust: 0.003 T-total: 0.382 Matches: 1088 Robust: 1037 Success: True 2026-05-27 11:24:36,193 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and 426058ba_DJI_20260211160648_0445_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.389 T-robust: 0.003 T-total: 0.393 Matches: 1048 Robust: 1002 Success: True 2026-05-27 11:24:36,202 DEBUG: Matching 002f6bcb_DJI_20260211160651_0446_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.364 T-robust: 0.001 T-total: 0.365 Matches: 120 Robust: 111 Success: True 2026-05-27 11:24:36,202 DEBUG: Matching c0ad1361_DJI_20260211160654_0447_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.354 Matches: FAILED 2026-05-27 11:24:36,235 DEBUG: Matching d556f4db_DJI_20260211160645_0444_D.JPG and 653c9c97_DJI_20260211160803_0466_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.387 T-robust: 0.001 T-total: 0.388 Matches: 769 Robust: 751 Success: True 2026-05-27 11:24:36,242 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and f055b0cb_DJI_20260211160751_0462_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.368 T-robust: 0.002 T-total: 0.371 Matches: 742 Robust: 723 Success: True 2026-05-27 11:24:36,245 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.368 T-robust: 0.001 T-total: 0.369 Matches: 277 Robust: 253 Success: True 2026-05-27 11:24:36,254 DEBUG: Matching 653c9c97_DJI_20260211160803_0466_D.JPG and cc1e3242_DJI_20260211160838_0474_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.321 T-robust: 0.001 T-total: 0.322 Matches: 320 Robust: 303 Success: True 2026-05-27 11:24:36,278 DEBUG: Matching 118967ea_DJI_20260211160601_0432_D.JPG and f055b0cb_DJI_20260211160751_0462_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.383 T-robust: 0.002 T-total: 0.385 Matches: 366 Robust: 352 Success: True 2026-05-27 11:24:36,279 DEBUG: Matching c089bea7_DJI_20260211160846_0477_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.383 T-robust: 0.002 T-total: 0.384 Matches: 180 Robust: 165 Success: True 2026-05-27 11:24:36,303 DEBUG: Matching de9852c2_DJI_20260211160613_0436_D.JPG and 4ed9fc60_DJI_20260211160610_0435_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.328 T-robust: 0.002 T-total: 0.331 Matches: 1449 Robust: 1421 Success: True 2026-05-27 11:24:36,307 DEBUG: Matching cc1e3242_DJI_20260211160838_0474_D.JPG and c089bea7_DJI_20260211160846_0477_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.347 Matches: FAILED 2026-05-27 11:24:36,331 DEBUG: Matching 0937dac6_DJI_20260211160607_0434_D.JPG and de9852c2_DJI_20260211160613_0436_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.287 T-robust: 0.001 T-total: 0.289 Matches: 426 Robust: 404 Success: True 2026-05-27 11:24:36,352 DEBUG: Matching 28e78ffc_DJI_20260211160843_0476_D.JPG and c089bea7_DJI_20260211160846_0477_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.288 T-robust: 0.002 T-total: 0.292 Matches: 1793 Robust: 1768 Success: True 2026-05-27 11:24:36,355 DEBUG: Matching f055b0cb_DJI_20260211160751_0462_D.JPG and c0ad1361_DJI_20260211160654_0447_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.001 T-total: 0.210 Matches: 730 Robust: 657 Success: True 2026-05-27 11:24:36,368 DEBUG: Matching 653c9c97_DJI_20260211160803_0466_D.JPG and 99feaa58_DJI_20260211160835_0473_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.187 Matches: 750 Robust: 718 Success: True 2026-05-27 11:24:36,370 DEBUG: Matching d556f4db_DJI_20260211160645_0444_D.JPG and cc1e3242_DJI_20260211160838_0474_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.001 T-total: 0.205 Matches: 420 Robust: 412 Success: True 2026-05-27 11:24:36,373 INFO: Matched 111 pairs (brown-brown: 111) in 2.9568875159999948 seconds (0.02663862987387387 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-pstgh/opensfm" 2026-05-27 11:24:38,462 INFO: reading features 2026-05-27 11:24:38,731 DEBUG: Merging features onto tracks 2026-05-27 11:24:38,996 DEBUG: Good tracks: 21303 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-pstgh/opensfm" 2026-05-27 11:24:40,640 INFO: Starting incremental reconstruction 2026-05-27 11:24:40,897 INFO: Starting reconstruction with 99feaa58_DJI_20260211160835_0473_D.JPG and cc1e3242_DJI_20260211160838_0474_D.JPG 2026-05-27 11:24:40,909 INFO: Two-view 5-points reconstruction inliers (transposed=False): 2040 / 2041 2026-05-27 11:24:41,177 INFO: Triangulated: 2041 2026-05-27 11:24:41,609 DEBUG: Ceres Solver Report: Iterations: 35, Initial cost: 8.720317e+01, Final cost: 5.035064e+01, Termination: CONVERGENCE 2026-05-27 11:24:41,622 INFO: Removed outliers: 93 2026-05-27 11:24:41,638 INFO: ------------------------------------------------------- 2026-05-27 11:24:41,646 INFO: 7d1fdc37_DJI_20260211160757_0464_D.JPG resection inliers: 723 / 749 2026-05-27 11:24:41,650 INFO: Adding 7d1fdc37_DJI_20260211160757_0464_D.JPG to the reconstruction 2026-05-27 11:24:41,784 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:41,990 DEBUG: Ceres Solver Report: Iterations: 28, Initial cost: 4.146363e+02, Final cost: 9.640275e+01, Termination: CONVERGENCE 2026-05-27 11:24:42,009 INFO: Removed outliers: 134 2026-05-27 11:24:42,015 INFO: ------------------------------------------------------- 2026-05-27 11:24:42,023 INFO: d7b577ae_DJI_20260211160800_0465_D.JPG resection inliers: 1000 / 1012 2026-05-27 11:24:42,028 INFO: Adding d7b577ae_DJI_20260211160800_0465_D.JPG to the reconstruction 2026-05-27 11:24:42,200 INFO: Re-triangulating 2026-05-27 11:24:42,201 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:42,422 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 2.488965e+02, Final cost: 1.570401e+02, Termination: CONVERGENCE 2026-05-27 11:24:43,150 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 2.902988e+02, Final cost: 2.024965e+02, Termination: CONVERGENCE 2026-05-27 11:24:43,180 INFO: Removed outliers: 292 2026-05-27 11:24:43,186 INFO: ------------------------------------------------------- 2026-05-27 11:24:43,195 INFO: d556f4db_DJI_20260211160645_0444_D.JPG resection inliers: 1173 / 1200 2026-05-27 11:24:43,201 INFO: Adding d556f4db_DJI_20260211160645_0444_D.JPG to the reconstruction 2026-05-27 11:24:43,298 INFO: ------------------------------------------------------- 2026-05-27 11:24:43,307 INFO: 426058ba_DJI_20260211160648_0445_D.JPG resection inliers: 1232 / 1267 2026-05-27 11:24:43,314 INFO: Adding 426058ba_DJI_20260211160648_0445_D.JPG to the reconstruction 2026-05-27 11:24:43,463 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:43,753 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 5.636268e+02, Final cost: 3.068191e+02, Termination: CONVERGENCE 2026-05-27 11:24:43,798 INFO: Removed outliers: 248 2026-05-27 11:24:43,804 INFO: ------------------------------------------------------- 2026-05-27 11:24:43,815 INFO: ac809dd0_DJI_20260211160754_0463_D.JPG resection inliers: 1268 / 1291 2026-05-27 11:24:43,822 INFO: Adding ac809dd0_DJI_20260211160754_0463_D.JPG to the reconstruction 2026-05-27 11:24:43,957 INFO: ------------------------------------------------------- 2026-05-27 11:24:43,967 INFO: 002f6bcb_DJI_20260211160651_0446_D.JPG resection inliers: 1260 / 1290 2026-05-27 11:24:43,974 INFO: Adding 002f6bcb_DJI_20260211160651_0446_D.JPG to the reconstruction 2026-05-27 11:24:44,112 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:44,428 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 7.465129e+02, Final cost: 4.486529e+02, Termination: CONVERGENCE 2026-05-27 11:24:44,492 INFO: Removed outliers: 383 2026-05-27 11:24:44,498 INFO: ------------------------------------------------------- 2026-05-27 11:24:44,507 INFO: 0937dac6_DJI_20260211160607_0434_D.JPG resection inliers: 1191 / 1231 2026-05-27 11:24:44,514 INFO: Adding 0937dac6_DJI_20260211160607_0434_D.JPG to the reconstruction 2026-05-27 11:24:44,594 INFO: Re-triangulating 2026-05-27 11:24:44,594 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:44,910 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 5.511712e+02, Final cost: 4.473759e+02, Termination: CONVERGENCE 2026-05-27 11:24:46,348 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.221058e+03, Final cost: 7.102425e+02, Termination: CONVERGENCE 2026-05-27 11:24:46,418 INFO: Removed outliers: 820 2026-05-27 11:24:46,424 INFO: ------------------------------------------------------- 2026-05-27 11:24:46,434 INFO: 455e34f6_DJI_20260211160604_0433_D.JPG resection inliers: 1186 / 1206 2026-05-27 11:24:46,441 INFO: Adding 455e34f6_DJI_20260211160604_0433_D.JPG to the reconstruction 2026-05-27 11:24:46,610 INFO: ------------------------------------------------------- 2026-05-27 11:24:46,618 INFO: 8bfe1f13_DJI_20260211160841_0475_D.JPG resection inliers: 1154 / 1182 2026-05-27 11:24:46,625 INFO: Adding 8bfe1f13_DJI_20260211160841_0475_D.JPG to the reconstruction 2026-05-27 11:24:46,759 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:47,117 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 8.876485e+02, Final cost: 6.388038e+02, Termination: CONVERGENCE 2026-05-27 11:24:47,205 INFO: Removed outliers: 450 2026-05-27 11:24:47,211 INFO: ------------------------------------------------------- 2026-05-27 11:24:47,221 INFO: f055b0cb_DJI_20260211160751_0462_D.JPG resection inliers: 1215 / 1247 2026-05-27 11:24:47,228 INFO: Adding f055b0cb_DJI_20260211160751_0462_D.JPG to the reconstruction 2026-05-27 11:24:47,350 INFO: ------------------------------------------------------- 2026-05-27 11:24:47,359 INFO: c0ad1361_DJI_20260211160654_0447_D.JPG resection inliers: 1152 / 1191 2026-05-27 11:24:47,365 INFO: Adding c0ad1361_DJI_20260211160654_0447_D.JPG to the reconstruction 2026-05-27 11:24:47,497 INFO: ------------------------------------------------------- 2026-05-27 11:24:47,506 INFO: 118967ea_DJI_20260211160601_0432_D.JPG resection inliers: 1232 / 1284 2026-05-27 11:24:47,512 INFO: Adding 118967ea_DJI_20260211160601_0432_D.JPG to the reconstruction 2026-05-27 11:24:47,641 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:48,335 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 1.152651e+03, Final cost: 8.622245e+02, Termination: CONVERGENCE 2026-05-27 11:24:48,451 INFO: Removed outliers: 558 2026-05-27 11:24:48,457 INFO: ------------------------------------------------------- 2026-05-27 11:24:48,467 INFO: 653c9c97_DJI_20260211160803_0466_D.JPG resection inliers: 1144 / 1155 2026-05-27 11:24:48,474 INFO: Adding 653c9c97_DJI_20260211160803_0466_D.JPG to the reconstruction 2026-05-27 11:24:48,593 INFO: ------------------------------------------------------- 2026-05-27 11:24:48,604 INFO: 4ed9fc60_DJI_20260211160610_0435_D.JPG resection inliers: 1216 / 1236 2026-05-27 11:24:48,610 INFO: Adding 4ed9fc60_DJI_20260211160610_0435_D.JPG to the reconstruction 2026-05-27 11:24:48,748 INFO: ------------------------------------------------------- 2026-05-27 11:24:48,756 INFO: 28e78ffc_DJI_20260211160843_0476_D.JPG resection inliers: 967 / 990 2026-05-27 11:24:48,762 INFO: Adding 28e78ffc_DJI_20260211160843_0476_D.JPG to the reconstruction 2026-05-27 11:24:48,892 INFO: Re-triangulating 2026-05-27 11:24:48,892 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:49,591 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.356804e+03, Final cost: 9.908418e+02, Termination: CONVERGENCE 2026-05-27 11:24:52,502 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.616172e+03, Final cost: 1.529369e+03, Termination: CONVERGENCE 2026-05-27 11:24:52,658 INFO: Removed outliers: 1895 2026-05-27 11:24:52,668 INFO: ------------------------------------------------------- 2026-05-27 11:24:52,676 INFO: f1eca79f_DJI_20260211160657_0448_D.JPG resection inliers: 816 / 834 2026-05-27 11:24:52,682 INFO: Adding f1eca79f_DJI_20260211160657_0448_D.JPG to the reconstruction 2026-05-27 11:24:52,810 INFO: ------------------------------------------------------- 2026-05-27 11:24:52,817 INFO: c089bea7_DJI_20260211160846_0477_D.JPG resection inliers: 879 / 902 2026-05-27 11:24:52,822 INFO: Adding c089bea7_DJI_20260211160846_0477_D.JPG to the reconstruction 2026-05-27 11:24:52,966 INFO: ------------------------------------------------------- 2026-05-27 11:24:52,973 INFO: de9852c2_DJI_20260211160613_0436_D.JPG resection inliers: 778 / 789 2026-05-27 11:24:52,977 INFO: Adding de9852c2_DJI_20260211160613_0436_D.JPG to the reconstruction 2026-05-27 11:24:53,095 INFO: ------------------------------------------------------- 2026-05-27 11:24:53,096 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-05-27 11:24:53,799 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 1.547763e+03, Final cost: 1.113557e+03, Termination: CONVERGENCE 2026-05-27 11:24:53,970 INFO: Removed outliers: 484 2026-05-27 11:24:54,078 INFO: Reconstruction 0: 20 images, 20741 points 2026-05-27 11:24:54,078 INFO: 1 partial reconstructions in total. [INFO] Export reconstruction stats [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" compute_statistics --diagram_max_points 100000 "/workspace/odm-pipeline-pstgh/opensfm" 2026-05-27 11:24:58,018 DEBUG: Loaded backend agg version v2.2. 2026-05-27 11:24:58,033 DEBUG: locator: 2026-05-27 11:24:58,534 DEBUG: locator: [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_geocoords --reconstruction --proj "+proj=utm +zone=28 +datum=WGS84 +units=m +no_defs +type=crs" --offset-x 715198.0 --offset-y 921519.0 "/workspace/odm-pipeline-pstgh/opensfm" [INFO] Updating /workspace/odm-pipeline-pstgh/opensfm/config.yaml [INFO] undistorted_image_max_size: 4032 [INFO] Undistorting /workspace/odm-pipeline-pstgh/opensfm ... 2026-05-27 11:25:04,355 DEBUG: Undistorting image ac809dd0_DJI_20260211160754_0463_D.JPG 2026-05-27 11:25:04,355 DEBUG: Undistorting image 426058ba_DJI_20260211160648_0445_D.JPG 2026-05-27 11:25:04,355 DEBUG: Undistorting image 7d1fdc37_DJI_20260211160757_0464_D.JPG 2026-05-27 11:25:04,355 DEBUG: Undistorting image 455e34f6_DJI_20260211160604_0433_D.JPG 2026-05-27 11:25:04,356 DEBUG: Undistorting image cc1e3242_DJI_20260211160838_0474_D.JPG 2026-05-27 11:25:04,356 DEBUG: Undistorting image d7b577ae_DJI_20260211160800_0465_D.JPG 2026-05-27 11:25:04,357 DEBUG: Undistorting image 118967ea_DJI_20260211160601_0432_D.JPG 2026-05-27 11:25:04,357 DEBUG: Undistorting image c0ad1361_DJI_20260211160654_0447_D.JPG 2026-05-27 11:25:04,357 DEBUG: Undistorting image 28e78ffc_DJI_20260211160843_0476_D.JPG 2026-05-27 11:25:04,357 DEBUG: Undistorting image f055b0cb_DJI_20260211160751_0462_D.JPG 2026-05-27 11:25:04,358 DEBUG: Undistorting image 002f6bcb_DJI_20260211160651_0446_D.JPG 2026-05-27 11:25:04,358 DEBUG: Undistorting image c089bea7_DJI_20260211160846_0477_D.JPG 2026-05-27 11:25:04,359 DEBUG: Undistorting image 99feaa58_DJI_20260211160835_0473_D.JPG 2026-05-27 11:25:04,359 DEBUG: Undistorting image d556f4db_DJI_20260211160645_0444_D.JPG 2026-05-27 11:25:04,359 DEBUG: Undistorting image 8bfe1f13_DJI_20260211160841_0475_D.JPG 2026-05-27 11:25:04,359 DEBUG: Undistorting image 0937dac6_DJI_20260211160607_0434_D.JPG 2026-05-27 11:25:06,203 DEBUG: Undistorting image 653c9c97_DJI_20260211160803_0466_D.JPG 2026-05-27 11:25:06,612 DEBUG: Undistorting image de9852c2_DJI_20260211160613_0436_D.JPG 2026-05-27 11:25:07,967 DEBUG: Undistorting image f1eca79f_DJI_20260211160657_0448_D.JPG 2026-05-27 11:25:07,975 DEBUG: Undistorting image 4ed9fc60_DJI_20260211160610_0435_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-pstgh/opensfm" [INFO] Finished opensfm stage [INFO] Running openmvs stage [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_openmvs "/workspace/odm-pipeline-pstgh/opensfm" [INFO] Depthmap resolution set to: 504px [INFO] Running dense reconstruction. This might take a while. [INFO] Estimating depthmaps [INFO] No nvidia-smi detected [INFO] running "/code/SuperBuild/install/bin/OpenMVS/DensifyPointCloud" "/workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/scene.mvs" --resolution-level 3 --dense-config-file "/workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/Densify.ini" --max-resolution 4032 --min-resolution 640 --max-threads 16 --number-views-fuse 2 --sub-resolution-levels 2 --archive-type 3 -w "/workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/depthmaps" -v 0 --cuda-device -2 11:25:16 [App ] OpenMVS x64 v2.2.0 11:25:16 [App ] Build date: Nov 25 2025, 08:00:22 11:25:16 [App ] CPU: AMD EPYC 7R13 Processor (16 cores) 11:25:16 [App ] RAM: 61.44GB Physical Memory 0B Virtual Memory 11:25:16 [App ] OS: Linux 6.12.68-92.122.amzn2023.x86_64 (x86_64) 11:25:16 [App ] Disk: 11:25:16 [App ] SSE & AVX compatible CPU & OS detected 11:25:16 [App ] Command line: DensifyPointCloud /workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/scene.mvs --resolution-level 3 --dense-config-file /workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/Densify.ini --max-resolution 4032 --min-resolution 640 --max-threads 16 --number-views-fuse 2 --sub-resolution-levels 2 --archive-type 3 -w /workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/depthmaps -v 0 --cuda-device -2 11:25:16 [App ] The camera directions mean is unbalanced; the scene will be considered unbounded (no ROI) 11:25:17 [App ] Preparing images for dense reconstruction completed: 20 images (538ms) 11:25:17 [App ] Selecting images for dense reconstruction completed: 20 images (9ms) Estimated depth-maps 1 (5.00%, 1s, ETA 32s)... Estimated depth-maps 2 (10.00%, 4s, ETA 42s)... Estimated depth-maps 3 (15.00%, 7s, ETA 41s)... Estimated depth-maps 4 (20.00%, 10s, ETA 41s)... Estimated depth-maps 5 (25.00%, 13s, ETA 40s)... Estimated depth-maps 6 (30.00%, 16s, ETA 38s)... Estimated depth-maps 7 (35.00%, 19s, ETA 36s)... Estimated depth-maps 8 (40.00%, 21s, ETA 32s)... Estimated depth-maps 9 (45.00%, 24s, ETA 30s)... Estimated depth-maps 10 (50.00%, 27s, ETA 27s)... Estimated depth-maps 11 (55.00%, 31s, ETA 25s)... Estimated depth-maps 12 (60.00%, 34s, ETA 22s)... Estimated depth-maps 13 (65.00%, 36s, ETA 19s)... Estimated depth-maps 14 (70.00%, 39s, ETA 17s)... Estimated depth-maps 15 (75.00%, 41s, ETA 13s)... Estimated depth-maps 16 (80.00%, 44s, ETA 11s)... Estimated depth-maps 17 (85.00%, 47s, ETA 8s)... Estimated depth-maps 18 (90.00%, 49s, ETA 5s)... Estimated depth-maps 19 (95.00%, 52s, ETA 2s)... Estimated depth-maps 20 (100.00%, 55s, ETA 0ms)... Estimated depth-maps 20 (100%, 55s959ms) Geometric-consistent estimated depth-maps 1 (5.00%, 522ms, ETA 9s)... Geometric-consistent estimated depth-maps 2 (10.00%, 1s, ETA 12s)... Geometric-consistent estimated depth-maps 3 (15.00%, 2s, ETA 12s)... Geometric-consistent estimated depth-maps 4 (20.00%, 3s, ETA 12s)... Geometric-consistent estimated depth-maps 5 (25.00%, 4s, ETA 12s)... Geometric-consistent estimated depth-maps 6 (30.00%, 4s, ETA 11s)... Geometric-consistent estimated depth-maps 7 (35.00%, 5s, ETA 11s)... Geometric-consistent estimated depth-maps 8 (40.00%, 6s, ETA 9s)... Geometric-consistent estimated depth-maps 9 (45.00%, 7s, ETA 9s)... Geometric-consistent estimated depth-maps 10 (50.00%, 8s, ETA 8s)... Geometric-consistent estimated depth-maps 11 (55.00%, 9s, ETA 7s)... Geometric-consistent estimated depth-maps 12 (60.00%, 10s, ETA 6s)... Geometric-consistent estimated depth-maps 13 (65.00%, 10s, ETA 5s)... Geometric-consistent estimated depth-maps 14 (70.00%, 11s, ETA 5s)... Geometric-consistent estimated depth-maps 15 (75.00%, 12s, ETA 4s)... Geometric-consistent estimated depth-maps 16 (80.00%, 13s, ETA 3s)... Geometric-consistent estimated depth-maps 17 (85.00%, 14s, ETA 2s)... Geometric-consistent estimated depth-maps 18 (90.00%, 14s, ETA 1s)... Geometric-consistent estimated depth-maps 19 (95.00%, 15s, ETA 836ms)... Geometric-consistent estimated depth-maps 20 (100.00%, 16s, ETA 0ms)... Geometric-consistent estimated depth-maps 20 (100%, 16s760ms) Geometric-consistent estimated depth-maps 1 (5.00%, 540ms, ETA 10s)... Geometric-consistent estimated depth-maps 2 (10.00%, 1s, ETA 13s)... Geometric-consistent estimated depth-maps 3 (15.00%, 2s, ETA 12s)... Geometric-consistent estimated depth-maps 4 (20.00%, 3s, ETA 12s)... Geometric-consistent estimated depth-maps 5 (25.00%, 4s, ETA 12s)... Geometric-consistent estimated depth-maps 6 (30.00%, 4s, ETA 11s)... Geometric-consistent estimated depth-maps 7 (35.00%, 5s, ETA 10s)... Geometric-consistent estimated depth-maps 8 (40.00%, 6s, ETA 9s)... Geometric-consistent estimated depth-maps 9 (45.00%, 7s, ETA 9s)... Geometric-consistent estimated depth-maps 10 (50.00%, 8s, ETA 8s)... Geometric-consistent estimated depth-maps 11 (55.00%, 9s, ETA 7s)... Geometric-consistent estimated depth-maps 12 (60.00%, 10s, ETA 6s)... Geometric-consistent estimated depth-maps 13 (65.00%, 10s, ETA 5s)... Geometric-consistent estimated depth-maps 14 (70.00%, 11s, ETA 5s)... Geometric-consistent estimated depth-maps 15 (75.00%, 12s, ETA 4s)... Geometric-consistent estimated depth-maps 16 (80.00%, 13s, ETA 3s)... Geometric-consistent estimated depth-maps 17 (85.00%, 14s, ETA 2s)... Geometric-consistent estimated depth-maps 18 (90.00%, 14s, ETA 1s)... Geometric-consistent estimated depth-maps 19 (95.00%, 15s, ETA 834ms)... Geometric-consistent estimated depth-maps 20 (100.00%, 16s, ETA 0ms)... Geometric-consistent estimated depth-maps 20 (100%, 16s741ms) Filtered depth-maps 1 (5.00%, 516ms, ETA 9s)... Filtered depth-maps 8 (40.00%, 624ms, ETA 936ms)... Filtered depth-maps 13 (65.00%, 726ms, ETA 391ms)... Filtered depth-maps 16 (80.00%, 859ms, ETA 214ms)... Filtered depth-maps 18 (90.00%, 1s, ETA 115ms)... Filtered depth-maps 20 (100.00%, 1s, ETA 0ms)... Filtered depth-maps 20 (100%, 1s204ms) Fused depth-maps 0 (0.00%, 384ms, ETA 0ms)... Fused depth-maps 1 (5.00%, 553ms, ETA 10s)... Fused depth-maps 2 (10.00%, 701ms, ETA 6s)... Fused depth-maps 3 (15.00%, 908ms, ETA 5s)... Fused depth-maps 5 (25.00%, 1s, ETA 3s)... Fused depth-maps 7 (35.00%, 1s, ETA 2s)... Fused depth-maps 9 (45.00%, 1s, ETA 1s)... Fused depth-maps 11 (55.00%, 1s, ETA 1s)... Fused depth-maps 13 (65.00%, 1s, ETA 853ms)... Fused depth-maps 16 (80.00%, 1s, ETA 423ms)... Fused depth-maps 20 (100%, 1s779ms) 11:26:49 [App ] Densifying point-cloud completed: 2280741 points (1m33s202ms) 11:26:51 [App ] MEMORYINFO: { 11:26:51 [App ] VmPeak: 3688604 kB 11:26:51 [App ] VmSize: 3648416 kB 11:26:51 [App ] } ENDINFO [INFO] running "/code/SuperBuild/install/bin/OpenMVS/DensifyPointCloud" --filter-point-cloud -20 -i "/workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/scene_dense.mvs" -v 0 --cuda-device -2 11:26:51 [App ] OpenMVS x64 v2.2.0 11:26:51 [App ] Build date: Nov 25 2025, 08:00:22 11:26:51 [App ] CPU: AMD EPYC 7R13 Processor (16 cores) 11:26:51 [App ] RAM: 61.44GB Physical Memory 0B Virtual Memory 11:26:51 [App ] OS: Linux 6.12.68-92.122.amzn2023.x86_64 (x86_64) 11:26:51 [App ] Disk: 11:26:51 [App ] SSE & AVX compatible CPU & OS detected 11:26:51 [App ] Command line: DensifyPointCloud --filter-point-cloud -20 -i /workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/scene_dense.mvs -v 0 --cuda-device -2 11:26:53 [App ] The camera directions mean is unbalanced; the scene will be considered unbounded (no ROI) Point visibility checks 39178 (1.72%, 100ms, ETA 5s)... Point visibility checks 78624 (3.45%, 200ms, ETA 5s)... Point visibility checks 118860 (5.21%, 300ms, ETA 5s)... Point visibility checks 160018 (7.02%, 400ms, ETA 5s)... Point visibility checks 199473 (8.75%, 500ms, ETA 5s)... Point visibility checks 239641 (10.51%, 600ms, ETA 5s)... Point visibility checks 279669 (12.26%, 700ms, ETA 5s)... Point visibility checks 318311 (13.96%, 800ms, ETA 4s)... Point visibility checks 356377 (15.63%, 900ms, ETA 4s)... Point visibility checks 393546 (17.26%, 1s, ETA 4s)... Point visibility checks 430496 (18.88%, 1s, ETA 4s)... Point visibility checks 467678 (20.51%, 1s, ETA 4s)... Point visibility checks 505097 (22.15%, 1s, ETA 4s)... Point visibility checks 543088 (23.81%, 1s, ETA 4s)... Point visibility checks 579660 (25.42%, 1s, ETA 4s)... Point visibility checks 616826 (27.04%, 1s, ETA 4s)... Point visibility checks 653071 (28.63%, 1s, ETA 4s)... Point visibility checks 688570 (30.19%, 1s, ETA 4s)... Point visibility checks 724115 (31.75%, 1s, ETA 4s)... Point visibility checks 762161 (33.42%, 2s, ETA 3s)... Point visibility checks 799489 (35.05%, 2s, ETA 3s)... Point visibility checks 836774 (36.69%, 2s, ETA 3s)... Point visibility checks 874724 (38.35%, 2s, ETA 3s)... Point visibility checks 913521 (40.05%, 2s, ETA 3s)... Point visibility checks 953386 (41.80%, 2s, ETA 3s)... Point visibility checks 995057 (43.63%, 2s, ETA 3s)... Point visibility checks 1036081 (45.43%, 2s, ETA 3s)... Point visibility checks 1075236 (47.14%, 2s, ETA 3s)... Point visibility checks 1113823 (48.84%, 2s, ETA 3s)... Point visibility checks 1152768 (50.54%, 3s, ETA 2s)... Point visibility checks 1192366 (52.28%, 3s, ETA 2s)... Point visibility checks 1232346 (54.03%, 3s, ETA 2s)... Point visibility checks 1273208 (55.82%, 3s, ETA 2s)... Point visibility checks 1314004 (57.61%, 3s, ETA 2s)... Point visibility checks 1354901 (59.41%, 3s, ETA 2s)... Point visibility checks 1395815 (61.20%, 3s, ETA 2s)... Point visibility checks 1437378 (63.02%, 3s, ETA 2s)... Point visibility checks 1477350 (64.78%, 3s, ETA 2s)... Point visibility checks 1515802 (66.46%, 3s, ETA 1s)... Point visibility checks 1554524 (68.16%, 4s, ETA 1s)... Point visibility checks 1592792 (69.84%, 4s, ETA 1s)... Point visibility checks 1632778 (71.59%, 4s, ETA 1s)... Point visibility checks 1672569 (73.33%, 4s, ETA 1s)... Point visibility checks 1711317 (75.03%, 4s, ETA 1s)... Point visibility checks 1747268 (76.61%, 4s, ETA 1s)... Point visibility checks 1782092 (78.14%, 4s, ETA 1s)... Point visibility checks 1817028 (79.67%, 4s, ETA 1s)... Point visibility checks 1853375 (81.26%, 4s, ETA 1s)... Point visibility checks 1884758 (82.64%, 4s, ETA 1s)... Point visibility checks 1916017 (84.01%, 5s, ETA 951ms)... Point visibility checks 1946959 (85.37%, 5s, ETA 874ms)... Point visibility checks 1974536 (86.57%, 5s, ETA 806ms)... Point visibility checks 2006837 (87.99%, 5s, ETA 723ms)... Point visibility checks 2035024 (89.23%, 5s, ETA 652ms)... Point visibility checks 2060464 (90.34%, 5s, ETA 587ms)... Point visibility checks 2084488 (91.40%, 5s, ETA 527ms)... Point visibility checks 2108945 (92.47%, 5s, ETA 464ms)... Point visibility checks 2123933 (93.12%, 5s, ETA 428ms)... Point visibility checks 2138249 (93.75%, 5s, ETA 393ms)... Point visibility checks 2152604 (94.38%, 6s, ETA 357ms)... Point visibility checks 2167082 (95.02%, 6s, ETA 319ms)... Point visibility checks 2180294 (95.60%, 6s, ETA 285ms)... Point visibility checks 2191540 (96.09%, 6s, ETA 256ms)... Point visibility checks 2202819 (96.58%, 6s, ETA 226ms)... Point visibility checks 2214088 (97.08%, 6s, ETA 195ms)... Point visibility checks 2225511 (97.58%, 6s, ETA 163ms)... Point visibility checks 2237012 (98.08%, 6s, ETA 130ms)... Point visibility checks 2248383 (98.58%, 6s, ETA 97ms)... Point visibility checks 2260002 (99.09%, 6s, ETA 63ms)... Point visibility checks 2270112 (99.53%, 7s, ETA 32ms)... Point visibility checks 2275162 (99.76%, 7s, ETA 17ms)... Point visibility checks 2280185 (99.98%, 7s, ETA 1ms)... Point visibility checks 2280741 (100%, 7s212ms) 11:27:01 [App ] MEMORYINFO: { 11:27:01 [App ] VmPeak: 1718396 kB 11:27:01 [App ] VmSize: 1515756 kB 11:27:01 [App ] } ENDINFO [INFO] Finished openmvs stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply (statistical, meanK 16, standard deviation 5) [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply" --output "/workspace/odm-pipeline-pstgh/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-pstgh/odm_filterpoints/point_cloud_stats.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-pstgh/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply output = /workspace/odm-pipeline-pstgh/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-pstgh/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = auto concurrency = 16 verbose = no -> Setting num_threads to 16 ?> Skipping crop ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.13 meters) ?> Done in 1.71s -> Writing output ?> Done in 0.3487s ?> Pipeline done in 2.059s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM Mesh file in: /workspace/odm-pipeline-pstgh/odm_meshing/odm_mesh.ply [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-pstgh/odm_filterpoints/point_cloud.ply" --out "/workspace/odm-pipeline-pstgh/odm_meshing/odm_mesh.dirty.ply" --depth 11 --pointWeight 4.0 --samplesPerNode 1.0 --threads 15 --bType 2 --linearFit  [WARNING] Src/FEMTree.IsoSurface.specialized.inl (Line 1896) Extract bad average roots: 3 [INFO] running "/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh" -i "/workspace/odm-pipeline-pstgh/odm_meshing/odm_mesh.dirty.ply" -o "/workspace/odm-pipeline-pstgh/odm_meshing/odm_mesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 11:27:43 [App ] OpenMVS x64 v2.2.0 11:27:43 [App ] Build date: Nov 25 2025, 08:00:22 11:27:43 [App ] CPU: AMD EPYC 7R13 Processor (16 cores) 11:27:43 [App ] RAM: 61.44GB Physical Memory 0B Virtual Memory 11:27:43 [App ] OS: Linux 6.12.68-92.122.amzn2023.x86_64 (x86_64) 11:27:43 [App ] Disk: 11:27:43 [App ] SSE & AVX compatible CPU & OS detected 11:27:43 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-pstgh/odm_meshing/odm_mesh.dirty.ply -o /workspace/odm-pipeline-pstgh/odm_meshing/odm_mesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 Decimated faces 18790 (0.27%, 6s, ETA 0ms)... Decimated faces 39129 (0.57%, 7s, ETA 0ms)... Decimated faces 59897 (0.87%, 7s, ETA 0ms)... Decimated faces 80909 (1.17%, 7s, ETA 10m)... Decimated faces 102069 (1.48%, 7s, ETA 8m)... Decimated faces 123181 (1.79%, 7s, ETA 6m)... Decimated faces 144374 (2.10%, 7s, ETA 5m)... Decimated faces 165648 (2.41%, 7s, ETA 5m)... Decimated faces 186884 (2.71%, 7s, ETA 4m)... Decimated faces 208140 (3.02%, 7s, ETA 4m)... Decimated faces 229412 (3.33%, 7s, ETA 3m)... Decimated faces 250650 (3.64%, 8s, ETA 3m)... Decimated faces 271868 (3.95%, 8s, ETA 3m)... Decimated faces 293026 (4.25%, 8s, ETA 3m)... Decimated faces 314130 (4.56%, 8s, ETA 2m)... Decimated faces 335248 (4.87%, 8s, ETA 2m)... Decimated faces 356322 (5.17%, 8s, ETA 2m)... Decimated faces 377320 (5.48%, 8s, ETA 2m)... Decimated faces 398379 (5.78%, 8s, ETA 2m)... Decimated faces 419375 (6.09%, 8s, ETA 2m)... Decimated faces 440159 (6.39%, 8s, ETA 2m)... Decimated faces 461063 (6.69%, 9s, ETA 2m)... Decimated faces 481869 (7.00%, 9s, ETA 2m)... Decimated faces 502601 (7.30%, 9s, ETA 1m)... Decimated faces 523298 (7.60%, 9s, ETA 1m)... Decimated faces 544010 (7.90%, 9s, ETA 1m)... Decimated faces 564478 (8.20%, 9s, ETA 1m)... Decimated faces 584528 (8.49%, 9s, ETA 1m)... Decimated faces 604434 (8.78%, 9s, ETA 1m)... Decimated faces 624136 (9.06%, 9s, ETA 1m)... Decimated faces 643638 (9.35%, 9s, ETA 1m)... Decimated faces 663128 (9.63%, 10s, ETA 1m)... Decimated faces 682478 (9.91%, 10s, ETA 1m)... Decimated faces 701766 (10.19%, 10s, ETA 1m)... Decimated faces 720944 (10.47%, 10s, ETA 1m)... Decimated faces 739992 (10.74%, 10s, ETA 1m)... Decimated faces 759014 (11.02%, 10s, ETA 1m)... Decimated faces 777996 (11.30%, 10s, ETA 1m)... Decimated faces 796798 (11.57%, 10s, ETA 1m)... Decimated faces 815386 (11.84%, 10s, ETA 1m)... Decimated faces 833852 (12.11%, 10s, ETA 1m)... Decimated faces 852350 (12.38%, 11s, ETA 1m)... Decimated faces 870662 (12.64%, 11s, ETA 1m)... Decimated faces 888980 (12.91%, 11s, ETA 1m)... Decimated faces 907104 (13.17%, 11s, ETA 1m)... Decimated faces 925162 (13.43%, 11s, ETA 1m)... Decimated faces 943146 (13.69%, 11s, ETA 1m)... Decimated faces 961110 (13.96%, 11s, ETA 1m)... Decimated faces 978834 (14.21%, 11s, ETA 1m)... Decimated faces 996411 (14.47%, 11s, ETA 1m)... Decimated faces 1008007 (14.64%, 12s, ETA 1m)... Decimated faces 1024827 (14.88%, 12s, ETA 1m)... Decimated faces 1041729 (15.13%, 12s, ETA 1m)... Decimated faces 1058401 (15.37%, 12s, ETA 1m)... Decimated faces 1074890 (15.61%, 12s, ETA 1m)... Decimated faces 1091144 (15.84%, 12s, ETA 1m)... Decimated faces 1107365 (16.08%, 12s, ETA 1m)... Decimated faces 1123361 (16.31%, 12s, ETA 1m)... Decimated faces 1139011 (16.54%, 12s, ETA 1m)... Decimated faces 1154493 (16.76%, 12s, ETA 1m)... Decimated faces 1169657 (16.98%, 13s, ETA 1m)... Decimated faces 1184769 (17.20%, 13s, ETA 1m)... Decimated faces 1199477 (17.42%, 13s, ETA 1m)... Decimated faces 1214117 (17.63%, 13s, ETA 1m)... Decimated faces 1228757 (17.84%, 13s, ETA 1m)... Decimated faces 1242917 (18.05%, 13s, ETA 1m)... Decimated faces 1257073 (18.25%, 13s, ETA 1m)... Decimated faces 1271159 (18.46%, 13s, ETA 1m)... Decimated faces 1284675 (18.65%, 13s, ETA 1m)... Decimated faces 1298391 (18.85%, 13s, ETA 1m)... Decimated faces 1311649 (19.05%, 14s, ETA 59s)... Decimated faces 1324882 (19.24%, 14s, ETA 59s)... Decimated faces 1338178 (19.43%, 14s, ETA 59s)... Decimated faces 1351475 (19.62%, 14s, ETA 58s)... Decimated faces 1367241 (19.85%, 14s, ETA 58s)... Decimated faces 1385767 (20.12%, 14s, ETA 57s)... Decimated faces 1403355 (20.38%, 14s, ETA 57s)... Decimated faces 1420175 (20.62%, 14s, ETA 56s)... Decimated faces 1436329 (20.86%, 14s, ETA 56s)... Decimated faces 1452239 (21.09%, 14s, ETA 56s)... Decimated faces 1467873 (21.31%, 15s, ETA 55s)... Decimated faces 1483323 (21.54%, 15s, ETA 55s)... Decimated faces 1498743 (21.76%, 15s, ETA 54s)... Decimated faces 1513971 (21.98%, 15s, ETA 54s)... Decimated faces 1528927 (22.20%, 15s, ETA 54s)... Decimated faces 1543651 (22.41%, 15s, ETA 53s)... Decimated faces 1557997 (22.62%, 15s, ETA 53s)... Decimated faces 1571909 (22.82%, 15s, ETA 53s)... Decimated faces 1585135 (23.02%, 15s, ETA 53s)... Decimated faces 1597795 (23.20%, 15s, ETA 52s)... Decimated faces 1609809 (23.38%, 16s, ETA 52s)... Decimated faces 1621573 (23.55%, 16s, ETA 52s)... Decimated faces 1633123 (23.71%, 16s, ETA 52s)... Decimated faces 1644393 (23.88%, 16s, ETA 52s)... Decimated faces 1655631 (24.04%, 16s, ETA 52s)... Decimated faces 1667625 (24.21%, 16s, ETA 51s)... Decimated faces 1678691 (24.38%, 16s, ETA 51s)... Decimated faces 1689359 (24.53%, 16s, ETA 51s)... Decimated faces 1699765 (24.68%, 16s, ETA 51s)... Decimated faces 1710213 (24.83%, 16s, ETA 51s)... Decimated faces 1720449 (24.98%, 17s, ETA 51s)... Decimated faces 1730623 (25.13%, 17s, ETA 51s)... Decimated faces 1740677 (25.28%, 17s, ETA 51s)... Decimated faces 1750586 (25.42%, 17s, ETA 50s)... Decimated faces 1760498 (25.56%, 17s, ETA 50s)... Decimated faces 1769870 (25.70%, 17s, ETA 50s)... Decimated faces 1779306 (25.84%, 17s, ETA 50s)... Decimated faces 1788580 (25.97%, 17s, ETA 50s)... Decimated faces 1797958 (26.11%, 17s, ETA 50s)... Decimated faces 1806834 (26.24%, 17s, ETA 50s)... Decimated faces 1816344 (26.37%, 18s, ETA 50s)... Decimated faces 1825092 (26.50%, 18s, ETA 50s)... Decimated faces 1833532 (26.62%, 18s, ETA 50s)... Decimated faces 1841856 (26.74%, 18s, ETA 50s)... Decimated faces 1850358 (26.87%, 18s, ETA 50s)... Decimated faces 1858422 (26.98%, 18s, ETA 50s)... Decimated faces 1866640 (27.10%, 18s, ETA 50s)... Decimated faces 1874332 (27.22%, 18s, ETA 50s)... Decimated faces 1881902 (27.33%, 18s, ETA 50s)... Decimated faces 1889386 (27.43%, 18s, ETA 50s)... Decimated faces 1896642 (27.54%, 19s, ETA 50s)... Decimated faces 1902422 (27.62%, 19s, ETA 50s)... Decimated faces 1908820 (27.72%, 19s, ETA 50s)... Decimated faces 1915260 (27.81%, 19s, ETA 50s)... Decimated faces 1921596 (27.90%, 19s, ETA 50s)... Decimated faces 1927482 (27.99%, 19s, ETA 50s)... Decimated faces 1933544 (28.08%, 19s, ETA 50s)... Decimated faces 1939292 (28.16%, 19s, ETA 50s)... Decimated faces 1944818 (28.24%, 19s, ETA 50s)... Decimated faces 1949995 (28.31%, 19s, ETA 50s)... Decimated faces 1955183 (28.39%, 20s, ETA 50s)... Decimated faces 1960189 (28.46%, 20s, ETA 50s)... Decimated faces 1964783 (28.53%, 20s, ETA 50s)... Decimated faces 1969345 (28.60%, 20s, ETA 50s)... Decimated faces 1973579 (28.66%, 20s, ETA 50s)... Decimated faces 1977944 (28.72%, 20s, ETA 51s)... Decimated faces 1981935 (28.78%, 20s, ETA 51s)... Decimated faces 1985799 (28.83%, 20s, ETA 51s)... Decimated faces 1994465 (28.96%, 20s, ETA 51s)... Decimated faces 2004143 (29.10%, 20s, ETA 51s)... Decimated faces 2014053 (29.24%, 21s, ETA 51s)... Decimated faces 2023833 (29.39%, 21s, ETA 50s)... Decimated faces 2033827 (29.53%, 21s, ETA 50s)... Decimated faces 2043751 (29.68%, 21s, ETA 50s)... Decimated faces 2053939 (29.82%, 21s, ETA 50s)... Decimated faces 2063883 (29.97%, 21s, ETA 50s)... Decimated faces 2073997 (30.12%, 21s, ETA 50s)... Decimated faces 2084133 (30.26%, 21s, ETA 50s)... Decimated faces 2094057 (30.41%, 21s, ETA 50s)... Decimated faces 2103879 (30.55%, 21s, ETA 49s)... Decimated faces 2113637 (30.69%, 22s, ETA 49s)... Decimated faces 2123539 (30.83%, 22s, ETA 49s)... Decimated faces 2133515 (30.98%, 22s, ETA 49s)... Decimated faces 2143765 (31.13%, 24s, ETA 55s)... Decimated faces 2161280 (31.38%, 25s, ETA 54s)... Decimated faces 2178952 (31.64%, 25s, ETA 54s)... Decimated faces 2196656 (31.90%, 25s, ETA 53s)... Decimated faces 2214230 (32.15%, 25s, ETA 53s)... Decimated faces 2231633 (32.40%, 25s, ETA 53s)... Decimated faces 2248903 (32.65%, 25s, ETA 52s)... Decimated faces 2266003 (32.90%, 25s, ETA 52s)... Decimated faces 2283241 (33.15%, 25s, ETA 51s)... Decimated faces 2300391 (33.40%, 25s, ETA 51s)... Decimated faces 2317605 (33.65%, 25s, ETA 51s)... Decimated faces 2334593 (33.90%, 26s, ETA 50s)... Decimated faces 2351545 (34.15%, 26s, ETA 50s)... Decimated faces 2368507 (34.39%, 26s, ETA 50s)... Decimated faces 2385417 (34.64%, 26s, ETA 49s)... Decimated faces 2402135 (34.88%, 26s, ETA 49s)... Decimated faces 2418895 (35.12%, 26s, ETA 49s)... Decimated faces 2435307 (35.36%, 26s, ETA 48s)... Decimated faces 2451811 (35.60%, 26s, ETA 48s)... Decimated faces 2468521 (35.84%, 26s, ETA 48s)... Decimated faces 2485039 (36.08%, 26s, ETA 47s)... Decimated faces 2501541 (36.32%, 27s, ETA 47s)... Decimated faces 2517785 (36.56%, 27s, ETA 47s)... Decimated faces 2534103 (36.80%, 27s, ETA 46s)... Decimated faces 2550275 (37.03%, 27s, ETA 46s)... Decimated faces 2566399 (37.27%, 27s, ETA 46s)... Decimated faces 2582481 (37.50%, 27s, ETA 45s)... Decimated faces 2598663 (37.73%, 27s, ETA 45s)... Decimated faces 2614731 (37.97%, 27s, ETA 45s)... Decimated faces 2630683 (38.20%, 27s, ETA 45s)... Decimated faces 2646501 (38.43%, 27s, ETA 44s)... Decimated faces 2662221 (38.66%, 28s, ETA 44s)... Decimated faces 2677749 (38.88%, 28s, ETA 44s)... Decimated faces 2693333 (39.11%, 28s, ETA 43s)... Decimated faces 2708851 (39.33%, 28s, ETA 43s)... Decimated faces 2724365 (39.56%, 28s, ETA 43s)... Decimated faces 2739711 (39.78%, 28s, ETA 43s)... Decimated faces 2755183 (40.01%, 28s, ETA 42s)... Decimated faces 2770525 (40.23%, 28s, ETA 42s)... Decimated faces 2785564 (40.45%, 28s, ETA 42s)... Decimated faces 2800628 (40.67%, 28s, ETA 42s)... Decimated faces 2815685 (40.88%, 29s, ETA 42s)... Decimated faces 2830627 (41.10%, 29s, ETA 41s)... Decimated faces 2845521 (41.32%, 29s, ETA 41s)... Decimated faces 2860357 (41.53%, 29s, ETA 41s)... Decimated faces 2875110 (41.75%, 29s, ETA 41s)... Decimated faces 2889677 (41.96%, 29s, ETA 40s)... Decimated faces 2904267 (42.17%, 29s, ETA 40s)... Decimated faces 2918719 (42.38%, 29s, ETA 40s)... Decimated faces 2933231 (42.59%, 29s, ETA 40s)... Decimated faces 2947631 (42.80%, 29s, ETA 40s)... Decimated faces 2961917 (43.01%, 30s, ETA 39s)... Decimated faces 2976217 (43.22%, 30s, ETA 39s)... Decimated faces 2990459 (43.42%, 30s, ETA 39s)... Decimated faces 3004711 (43.63%, 30s, ETA 39s)... Decimated faces 3018883 (43.84%, 30s, ETA 39s)... Decimated faces 3032867 (44.04%, 30s, ETA 38s)... Decimated faces 3046879 (44.24%, 30s, ETA 38s)... Decimated faces 3060712 (44.44%, 30s, ETA 38s)... Decimated faces 3074580 (44.64%, 30s, ETA 38s)... Decimated faces 3088296 (44.84%, 30s, ETA 38s)... Decimated faces 3101894 (45.04%, 31s, ETA 37s)... Decimated faces 3115536 (45.24%, 31s, ETA 37s)... Decimated faces 3129008 (45.43%, 31s, ETA 37s)... Decimated faces 3142576 (45.63%, 31s, ETA 37s)... Decimated faces 3155946 (45.83%, 31s, ETA 37s)... Decimated faces 3169404 (46.02%, 31s, ETA 37s)... Decimated faces 3182750 (46.21%, 31s, ETA 36s)... Decimated faces 3195883 (46.41%, 31s, ETA 36s)... Decimated faces 3209241 (46.60%, 31s, ETA 36s)... Decimated faces 3222271 (46.79%, 31s, ETA 36s)... Decimated faces 3235265 (46.98%, 32s, ETA 36s)... Decimated faces 3248359 (47.17%, 32s, ETA 36s)... Decimated faces 3261395 (47.36%, 32s, ETA 35s)... Decimated faces 3274565 (47.55%, 32s, ETA 35s)... Decimated faces 3287387 (47.73%, 32s, ETA 35s)... Decimated faces 3300157 (47.92%, 32s, ETA 35s)... Decimated faces 3312951 (48.11%, 32s, ETA 35s)... Decimated faces 3325737 (48.29%, 32s, ETA 35s)... Decimated faces 3338483 (48.48%, 32s, ETA 34s)... Decimated faces 3351221 (48.66%, 32s, ETA 34s)... Decimated faces 3363872 (48.84%, 33s, ETA 34s)... Decimated faces 3376328 (49.03%, 33s, ETA 34s)... Decimated faces 3388822 (49.21%, 33s, ETA 34s)... Decimated faces 3401482 (49.39%, 33s, ETA 34s)... Decimated faces 3414206 (49.58%, 33s, ETA 34s)... Decimated faces 3426930 (49.76%, 33s, ETA 33s)... Decimated faces 3439490 (49.94%, 33s, ETA 33s)... Decimated faces 3451902 (50.12%, 33s, ETA 33s)... Decimated faces 3464278 (50.30%, 33s, ETA 33s)... Decimated faces 3476414 (50.48%, 33s, ETA 33s)... Decimated faces 3488528 (50.65%, 34s, ETA 33s)... Decimated faces 3500770 (50.83%, 34s, ETA 33s)... Decimated faces 3512844 (51.01%, 34s, ETA 32s)... Decimated faces 3524824 (51.18%, 34s, ETA 32s)... Decimated faces 3536626 (51.35%, 34s, ETA 32s)... Decimated faces 3548576 (51.53%, 34s, ETA 32s)... Decimated faces 3560308 (51.70%, 34s, ETA 32s)... Decimated faces 3571952 (51.87%, 34s, ETA 32s)... Decimated faces 3583588 (52.03%, 34s, ETA 32s)... Decimated faces 3595146 (52.20%, 34s, ETA 32s)... Decimated faces 3606888 (52.37%, 35s, ETA 31s)... Decimated faces 3618556 (52.54%, 35s, ETA 31s)... Decimated faces 3630034 (52.71%, 35s, ETA 31s)... Decimated faces 3641584 (52.88%, 35s, ETA 31s)... Decimated faces 3653068 (53.04%, 35s, ETA 31s)... Decimated faces 3664250 (53.21%, 35s, ETA 31s)... Decimated faces 3675338 (53.37%, 35s, ETA 31s)... Decimated faces 3686556 (53.53%, 35s, ETA 31s)... Decimated faces 3697620 (53.69%, 35s, ETA 30s)... Decimated faces 3708724 (53.85%, 35s, ETA 30s)... Decimated faces 3719792 (54.01%, 36s, ETA 30s)... Decimated faces 3730893 (54.17%, 36s, ETA 30s)... Decimated faces 3741769 (54.33%, 36s, ETA 30s)... Decimated faces 3752863 (54.49%, 36s, ETA 30s)... Decimated faces 3763763 (54.65%, 36s, ETA 30s)... Decimated faces 3774633 (54.81%, 36s, ETA 30s)... Decimated faces 3785565 (54.97%, 36s, ETA 30s)... Decimated faces 3796440 (55.13%, 36s, ETA 29s)... Decimated faces 3807398 (55.28%, 36s, ETA 29s)... Decimated faces 3818198 (55.44%, 36s, ETA 29s)... Decimated faces 3828834 (55.60%, 37s, ETA 29s)... Decimated faces 3839525 (55.75%, 37s, ETA 29s)... Decimated faces 3849929 (55.90%, 37s, ETA 29s)... Decimated faces 3860459 (56.06%, 37s, ETA 29s)... Decimated faces 3870869 (56.21%, 37s, ETA 29s)... Decimated faces 3881351 (56.36%, 37s, ETA 29s)... Decimated faces 3891715 (56.51%, 37s, ETA 28s)... Decimated faces 3902245 (56.66%, 37s, ETA 28s)... Decimated faces 3912399 (56.81%, 37s, ETA 28s)... Decimated faces 3922573 (56.96%, 37s, ETA 28s)... Decimated faces 3932747 (57.10%, 38s, ETA 28s)... Decimated faces 3942975 (57.25%, 38s, ETA 28s)... Decimated faces 3953035 (57.40%, 38s, ETA 28s)... Decimated faces 3963211 (57.55%, 38s, ETA 28s)... Decimated faces 3973151 (57.69%, 38s, ETA 28s)... Decimated faces 3983331 (57.84%, 38s, ETA 28s)... Decimated faces 3993363 (57.99%, 38s, ETA 28s)... Decimated faces 4003469 (58.13%, 38s, ETA 27s)... Decimated faces 4013552 (58.28%, 38s, ETA 27s)... Decimated faces 4023503 (58.42%, 38s, ETA 27s)... Decimated faces 4033449 (58.57%, 39s, ETA 27s)... Decimated faces 4043335 (58.71%, 39s, ETA 27s)... Decimated faces 4053073 (58.85%, 39s, ETA 27s)... Decimated faces 4062783 (58.99%, 39s, ETA 27s)... Decimated faces 4072261 (59.13%, 39s, ETA 27s)... Decimated faces 4082147 (59.27%, 39s, ETA 27s)... Decimated faces 4091817 (59.41%, 39s, ETA 27s)... Decimated faces 4100493 (59.54%, 41s, ETA 28s)... Decimated faces 4117185 (59.78%, 41s, ETA 28s)... Decimated faces 4134185 (60.03%, 41s, ETA 27s)... Decimated faces 4150893 (60.27%, 41s, ETA 27s)... Decimated faces 4167575 (60.51%, 42s, ETA 27s)... Decimated faces 4184266 (60.76%, 42s, ETA 27s)... Decimated faces 4201013 (61.00%, 42s, ETA 26s)... Decimated faces 4217648 (61.24%, 42s, ETA 26s)... Decimated faces 4234210 (61.48%, 42s, ETA 26s)... Decimated faces 4250815 (61.72%, 42s, ETA 26s)... Decimated faces 4267238 (61.96%, 42s, ETA 26s)... Decimated faces 4283604 (62.20%, 42s, ETA 25s)... Decimated faces 4299966 (62.44%, 42s, ETA 25s)... Decimated faces 4316139 (62.67%, 42s, ETA 25s)... Decimated faces 4332336 (62.91%, 43s, ETA 25s)... Decimated faces 4348526 (63.14%, 43s, ETA 25s)... Decimated faces 4364632 (63.38%, 43s, ETA 24s)... Decimated faces 4380602 (63.61%, 43s, ETA 24s)... Decimated faces 4396434 (63.84%, 43s, ETA 24s)... Decimated faces 4412140 (64.07%, 43s, ETA 24s)... Decimated faces 4427768 (64.29%, 43s, ETA 24s)... Decimated faces 4443156 (64.52%, 43s, ETA 24s)... Decimated faces 4458545 (64.74%, 43s, ETA 23s)... Decimated faces 4473799 (64.96%, 43s, ETA 23s)... Decimated faces 4489037 (65.18%, 44s, ETA 23s)... Decimated faces 4504182 (65.40%, 44s, ETA 23s)... Decimated faces 4519230 (65.62%, 44s, ETA 23s)... Decimated faces 4534253 (65.84%, 44s, ETA 22s)... Decimated faces 4549110 (66.05%, 44s, ETA 22s)... Decimated faces 4563736 (66.27%, 44s, ETA 22s)... Decimated faces 4578276 (66.48%, 44s, ETA 22s)... Decimated faces 4592834 (66.69%, 44s, ETA 22s)... Decimated faces 4607481 (66.90%, 44s, ETA 22s)... Decimated faces 4621875 (67.11%, 44s, ETA 22s)... Decimated faces 4636153 (67.32%, 45s, ETA 21s)... Decimated faces 4650357 (67.52%, 45s, ETA 21s)... Decimated faces 4664564 (67.73%, 45s, ETA 21s)... Decimated faces 4678910 (67.94%, 45s, ETA 21s)... Decimated faces 4692906 (68.14%, 45s, ETA 21s)... Decimated faces 4706578 (68.34%, 45s, ETA 21s)... Decimated faces 4720292 (68.54%, 45s, ETA 20s)... Decimated faces 4733950 (68.74%, 45s, ETA 20s)... Decimated faces 4747520 (68.94%, 45s, ETA 20s)... Decimated faces 4761104 (69.13%, 45s, ETA 20s)... Decimated faces 4774592 (69.33%, 46s, ETA 20s)... Decimated faces 4787960 (69.52%, 46s, ETA 20s)... Decimated faces 4801056 (69.71%, 46s, ETA 20s)... Decimated faces 4814174 (69.90%, 46s, ETA 19s)... Decimated faces 4827232 (70.09%, 46s, ETA 19s)... Decimated faces 4840232 (70.28%, 46s, ETA 19s)... Decimated faces 4853150 (70.47%, 46s, ETA 19s)... Decimated faces 4866178 (70.66%, 46s, ETA 19s)... Decimated faces 4879052 (70.85%, 46s, ETA 19s)... Decimated faces 4892004 (71.03%, 46s, ETA 19s)... Decimated faces 4904746 (71.22%, 47s, ETA 19s)... Decimated faces 4917212 (71.40%, 47s, ETA 18s)... Decimated faces 4929714 (71.58%, 47s, ETA 18s)... Decimated faces 4942320 (71.76%, 47s, ETA 18s)... Decimated faces 4954841 (71.95%, 47s, ETA 18s)... Decimated faces 4967163 (72.12%, 47s, ETA 18s)... Decimated faces 4979194 (72.30%, 47s, ETA 18s)... Decimated faces 4991378 (72.48%, 47s, ETA 18s)... Decimated faces 5003650 (72.65%, 47s, ETA 18s)... Decimated faces 5015530 (72.83%, 47s, ETA 17s)... Decimated faces 5027255 (73.00%, 48s, ETA 17s)... Decimated faces 5039089 (73.17%, 48s, ETA 17s)... Decimated faces 5050731 (73.34%, 48s, ETA 17s)... Decimated faces 5062431 (73.51%, 48s, ETA 17s)... Decimated faces 5073909 (73.67%, 48s, ETA 17s)... Decimated faces 5085216 (73.84%, 48s, ETA 17s)... Decimated faces 5096478 (74.00%, 48s, ETA 17s)... Decimated faces 5107751 (74.17%, 48s, ETA 16s)... Decimated faces 5118906 (74.33%, 48s, ETA 16s)... Decimated faces 5130095 (74.49%, 48s, ETA 16s)... Decimated faces 5141307 (74.65%, 49s, ETA 16s)... Decimated faces 5152251 (74.81%, 49s, ETA 16s)... Decimated faces 5163068 (74.97%, 49s, ETA 16s)... Decimated faces 5173769 (75.12%, 49s, ETA 16s)... Decimated faces 5184639 (75.28%, 49s, ETA 16s)... Decimated faces 5195385 (75.44%, 49s, ETA 16s)... Decimated faces 5206069 (75.59%, 49s, ETA 16s)... Decimated faces 5216777 (75.75%, 49s, ETA 15s)... Decimated faces 5227141 (75.90%, 49s, ETA 15s)... Decimated faces 5237591 (76.05%, 49s, ETA 15s)... Decimated faces 5247899 (76.20%, 50s, ETA 15s)... Decimated faces 5258059 (76.35%, 50s, ETA 15s)... Decimated faces 5268135 (76.50%, 50s, ETA 15s)... Decimated faces 5278245 (76.64%, 50s, ETA 15s)... Decimated faces 5288167 (76.79%, 50s, ETA 15s)... Decimated faces 5298211 (76.93%, 50s, ETA 15s)... Decimated faces 5302883 (77.00%, 51s, ETA 15s)... Decimated faces 5319205 (77.24%, 51s, ETA 15s)... Decimated faces 5335463 (77.47%, 51s, ETA 15s)... Decimated faces 5351764 (77.71%, 52s, ETA 14s)... Decimated faces 5368114 (77.95%, 52s, ETA 14s)... Decimated faces 5384421 (78.18%, 52s, ETA 14s)... Decimated faces 5400602 (78.42%, 52s, ETA 14s)... Decimated faces 5416602 (78.65%, 52s, ETA 14s)... Decimated faces 5432540 (78.88%, 52s, ETA 14s)... Decimated faces 5448329 (79.11%, 52s, ETA 13s)... Decimated faces 5464151 (79.34%, 52s, ETA 13s)... Decimated faces 5479809 (79.57%, 52s, ETA 13s)... Decimated faces 5495307 (79.79%, 52s, ETA 13s)... Decimated faces 5510616 (80.02%, 53s, ETA 13s)... Decimated faces 5525822 (80.24%, 53s, ETA 13s)... Decimated faces 5540832 (80.45%, 53s, ETA 12s)... Decimated faces 5555884 (80.67%, 53s, ETA 12s)... Decimated faces 5570786 (80.89%, 53s, ETA 12s)... Decimated faces 5585614 (81.11%, 53s, ETA 12s)... Decimated faces 5600312 (81.32%, 53s, ETA 12s)... Decimated faces 5614440 (81.52%, 53s, ETA 12s)... Decimated faces 5628518 (81.73%, 53s, ETA 12s)... Decimated faces 5642743 (81.93%, 53s, ETA 11s)... Decimated faces 5656839 (82.14%, 54s, ETA 11s)... Decimated faces 5670615 (82.34%, 54s, ETA 11s)... Decimated faces 5684443 (82.54%, 54s, ETA 11s)... Decimated faces 5698161 (82.74%, 54s, ETA 11s)... Decimated faces 5711739 (82.94%, 54s, ETA 11s)... Decimated faces 5724855 (83.13%, 54s, ETA 11s)... Decimated faces 5737885 (83.32%, 54s, ETA 10s)... Decimated faces 5750959 (83.51%, 54s, ETA 10s)... Decimated faces 5764101 (83.70%, 54s, ETA 10s)... Decimated faces 5776933 (83.88%, 54s, ETA 10s)... Decimated faces 5789786 (84.07%, 55s, ETA 10s)... Decimated faces 5802592 (84.26%, 55s, ETA 10s)... Decimated faces 5815278 (84.44%, 55s, ETA 10s)... Decimated faces 5827769 (84.62%, 55s, ETA 10s)... Decimated faces 5840044 (84.80%, 55s, ETA 9s)... Decimated faces 5851697 (84.97%, 55s, ETA 9s)... Decimated faces 5863445 (85.14%, 55s, ETA 9s)... Decimated faces 5875369 (85.31%, 55s, ETA 9s)... Decimated faces 5887005 (85.48%, 55s, ETA 9s)... Decimated faces 5898727 (85.65%, 55s, ETA 9s)... Decimated faces 5910188 (85.82%, 56s, ETA 9s)... Decimated faces 5921610 (85.98%, 56s, ETA 9s)... Decimated faces 5932879 (86.15%, 56s, ETA 9s)... Decimated faces 5944073 (86.31%, 56s, ETA 8s)... Decimated faces 5955043 (86.47%, 56s, ETA 8s)... Decimated faces 5965842 (86.63%, 56s, ETA 8s)... Decimated faces 5976664 (86.78%, 56s, ETA 8s)... Decimated faces 5987380 (86.94%, 56s, ETA 8s)... Decimated faces 5998202 (87.10%, 56s, ETA 8s)... Decimated faces 6008898 (87.25%, 56s, ETA 8s)... Decimated faces 6019229 (87.40%, 57s, ETA 8s)... Decimated faces 6029379 (87.55%, 57s, ETA 8s)... Decimated faces 6039599 (87.70%, 57s, ETA 8s)... Decimated faces 6048407 (87.83%, 58s, ETA 8s)... Decimated faces 6064587 (88.06%, 58s, ETA 7s)... Decimated faces 6080792 (88.30%, 58s, ETA 7s)... Decimated faces 6096890 (88.53%, 58s, ETA 7s)... Decimated faces 6112876 (88.76%, 58s, ETA 7s)... Decimated faces 6128686 (88.99%, 58s, ETA 7s)... Decimated faces 6144416 (89.22%, 58s, ETA 7s)... Decimated faces 6159948 (89.44%, 58s, ETA 6s)... Decimated faces 6175198 (89.67%, 58s, ETA 6s)... Decimated faces 6190262 (89.88%, 58s, ETA 6s)... Decimated faces 6205282 (90.10%, 59s, ETA 6s)... Decimated faces 6220095 (90.32%, 59s, ETA 6s)... Decimated faces 6234755 (90.53%, 59s, ETA 6s)... Decimated faces 6249298 (90.74%, 59s, ETA 6s)... Decimated faces 6263506 (90.95%, 59s, ETA 5s)... Decimated faces 6277602 (91.15%, 59s, ETA 5s)... Decimated faces 6291526 (91.36%, 59s, ETA 5s)... Decimated faces 6305266 (91.55%, 59s, ETA 5s)... Decimated faces 6318755 (91.75%, 59s, ETA 5s)... Decimated faces 6331986 (91.94%, 59s, ETA 5s)... Decimated faces 6345160 (92.13%, 1m, ETA 5s)... Decimated faces 6357906 (92.32%, 1m, ETA 5s)... Decimated faces 6370407 (92.50%, 1m, ETA 4s)... Decimated faces 6382689 (92.68%, 1m, ETA 4s)... Decimated faces 6394952 (92.86%, 1m, ETA 4s)... Decimated faces 6406822 (93.03%, 1m, ETA 4s)... Decimated faces 6418530 (93.20%, 1m, ETA 4s)... Decimated faces 6430106 (93.37%, 1m, ETA 4s)... Decimated faces 6441782 (93.54%, 1m, ETA 4s)... Decimated faces 6453068 (93.70%, 1m, ETA 4s)... Decimated faces 6464204 (93.86%, 1m1s, ETA 3s)... Decimated faces 6474890 (94.02%, 1m1s, ETA 3s)... Decimated faces 6485382 (94.17%, 1m1s, ETA 3s)... Decimated faces 6495768 (94.32%, 1m1s, ETA 3s)... Decimated faces 6505883 (94.47%, 1m1s, ETA 3s)... Decimated faces 6511880 (94.55%, 1m1s, ETA 3s)... Decimated faces 6528014 (94.79%, 1m2s, ETA 3s)... Decimated faces 6543957 (95.02%, 1m2s, ETA 3s)... Decimated faces 6559832 (95.25%, 1m2s, ETA 3s)... Decimated faces 6575418 (95.48%, 1m2s, ETA 2s)... Decimated faces 6590740 (95.70%, 1m2s, ETA 2s)... Decimated faces 6605624 (95.92%, 1m2s, ETA 2s)... Decimated faces 6620332 (96.13%, 1m2s, ETA 2s)... Decimated faces 6634888 (96.34%, 1m2s, ETA 2s)... Decimated faces 6649153 (96.55%, 1m2s, ETA 2s)... Decimated faces 6663061 (96.75%, 1m2s, ETA 2s)... Decimated faces 6676518 (96.95%, 1m3s, ETA 1s)... Decimated faces 6689636 (97.14%, 1m3s, ETA 1s)... Decimated faces 6702615 (97.32%, 1m3s, ETA 1s)... Decimated faces 6715235 (97.51%, 1m3s, ETA 1s)... Decimated faces 6727604 (97.69%, 1m3s, ETA 1s)... Decimated faces 6739459 (97.86%, 1m3s, ETA 1s)... Decimated faces 6751225 (98.03%, 1m3s, ETA 1s)... Decimated faces 6762212 (98.19%, 1m3s, ETA 1s)... Decimated faces 6773289 (98.35%, 1m3s, ETA 1s)... Decimated faces 6784000 (98.51%, 1m3s, ETA 970ms)... Decimated faces 6794458 (98.66%, 1m4s, ETA 871ms)... Decimated faces 6802129 (98.77%, 1m4s, ETA 802ms)... Decimated faces 6817928 (99.00%, 1m4s, ETA 652ms)... Decimated faces 6833259 (99.22%, 1m4s, ETA 507ms)... Decimated faces 6848698 (99.45%, 1m4s, ETA 360ms)... Decimated faces 6863615 (99.66%, 1m4s, ETA 219ms)... Decimated faces 6878223 (99.87%, 1m4s, ETA 81ms)... Decimated faces 6886881 (100%, 1m4s988ms) 11:28:58 [App ] MEMORYINFO: { 11:28:58 [App ] VmPeak: 3171296 kB 11:28:58 [App ] VmSize: 120484 kB 11:28:58 [App ] } ENDINFO [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.13 [INFO] Created temporary directory: /workspace/odm-pipeline-pstgh/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-pstgh/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-pstgh/odm_meshing/tmp" --output-type max --radiuses 0.20420352248333656,0.2887873909802938,0.4084070449666732 --resolution 0.13 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 2263495 points Point cloud bounds are [minx: -180.859924316, maxx: 167.894683838, miny: -119.687225342, maxy: 121.899971008] DEM resolution is (2683, 1859), max tile size is 4096, will split DEM generation into 1 tiles r0.204204_x0_y0.tif r0.288787_x0_y0.tif r0.408407_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.vrt"  0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 47.85% -outsize 10% 0 "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.small.tif" Input file size is 2683, 1859 0...10...20...30...40...50...60...70...80...90...100 - done. 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdalbuildvrt -resolution highest -r bilinear "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.vrt" 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 47.85% "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.tif" Input file size is 2683, 1859 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/mesh_dsm.tif" --window-size 512 --radius 4 --co TILED=YES --co BIGTIFF=IF_SAFER --co COMPRESS=DEFLATE  Input: /workspace/odm-pipeline-pstgh/odm_meshing/tmp/tiles.tif Size: 2683x1859 Blocks: 15 Smoothing...15... done Wrote /workspace/odm-pipeline-pstgh/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-pstgh/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.328795 [INFO] Completed mesh_dsm.tif in 0:00:01.903751 [INFO] Creating mesh from DSM: /workspace/odm-pipeline-pstgh/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2mesh" -inputFile "/workspace/odm-pipeline-pstgh/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.dirty.ply" -maxTileLength 2000 -maxVertexCount 200000 -maxConcurrency 16 -edgeSwapThreshold 0.15 -verbose  Running with parameters: -inputFile /workspace/odm-pipeline-pstgh/odm_meshing/tmp/mesh_dsm.tif -outputFile /workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.dirty.ply -maxVertexCount 200000 -maxTileLength 2000 -maxConcurrency 16 -edgeSwapThreshold 0.150000 -verbose Raster Size is 2683x1859 Extent is (-180.859924, 167.930076), (-119.687225, 121.982775) NoData value: -9999 Description: Reading raster... Total vertices before simplification: 4987697 Subdivisions: 2x1 Splitting area in 2 Block size is 1341, 1859 Concurrency set to 16 Allocating 2 raster data blocks of 5368 bytes Scanning block (0,0) Scanning block (1,0) Empty blocks: 0 Processing block (0,0) Processing block (1,0) Sampled 4979440 faces, target is 300000 Sampled 4983156 faces, target is 300000 Triangle count: 300000 Triangle count: 300000 Merge step... Reading /workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.dirty.ply.0-0.bin Reading /workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.dirty.ply.1-0.bin Simplifying final mesh... Triangle count: 400000 Performing edge collapses... Writing to file... done! [INFO] running "/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh" -i "/workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 0 --smooth 0 --target-face-num 400000 -v 0 11:29:10 [App ] OpenMVS x64 v2.2.0 11:29:10 [App ] Build date: Nov 25 2025, 08:00:22 11:29:10 [App ] CPU: AMD EPYC 7R13 Processor (16 cores) 11:29:10 [App ] RAM: 61.44GB Physical Memory 0B Virtual Memory 11:29:10 [App ] OS: Linux 6.12.68-92.122.amzn2023.x86_64 (x86_64) 11:29:10 [App ] Disk: 11:29:10 [App ] SSE & AVX compatible CPU & OS detected 11:29:10 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 0 --smooth 0 --target-face-num 400000 -v 0 11:29:13 [App ] MEMORYINFO: { 11:29:13 [App ] VmPeak: 200620 kB 11:29:13 [App ] VmSize: 119384 kB 11:29:13 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-pstgh/odm_texturing/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-pstgh/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-pstgh/odm_meshing/odm_mesh.ply" "/workspace/odm-pipeline-pstgh/odm_texturing/odm_textured_model_geo" -d gmi -o gauss_clamping -t none --no_intermediate_results --num_threads=16 --max_texture_size=8192  /code/SuperBuild/install/bin/texrecon (built on Nov 25 2025, 07:48:22) Load and prepare mesh: Reading PLY: 197728 verts... 395584 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 20 NVM: Number of features: 20741 Loading 100%... done. (Took 0.455s) Building adjacency graph: Adding edges 100%... done. (Took 0.504s) 593372 total edges. View selection: Building BVH from 395584 faces... done. (Took: 208 ms) Calculating face qualities 100%... done. (Took 1.686s) Postprocessing face infos 100%... done. (Took 0.036s) Maximum quality of a face within an image: 543.137 Clamping qualities to 189.9 within normalization. Optimizing: Time[s] Energy 0 377934 1 375740 1 370547 1 367718 2 366503 2 365827 2 365420 3 365196 3 364928 3 364783 4 364671 4 364579 4 364501 4 364431 123484 faces have not been seen Took: 7.052s Generating texture patches: Running... done. (Took 0.657s) 5842 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 179065 x 179065 Calculating adjustments: Color channel 0: CG took 92 iterations. Residual is 9.11808e-05 Color channel 1: CG took 92 iterations. Residual is 8.89157e-05 Color channel 2: CG took 92 iterations. Residual is 8.85153e-05 Took 0.23 seconds Adjusting texture patches 100%... done. (Took 0.307s) Running local seam leveling: Blending texture patches 100%... done. (Took 26.896s) Generating texture atlases: Sorting texture patches... done. Working on atlas 30 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 71.522s [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-pstgh/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-pstgh/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-pstgh/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-pstgh/odm_texturing_25d/odm_textured_model_geo" -d gmi -o gauss_clamping -t none --no_intermediate_results --nadir_mode --num_threads=16 --max_texture_size=8192  /code/SuperBuild/install/bin/texrecon (built on Nov 25 2025, 07:48:22) Load and prepare mesh: Reading PLY: 200186 verts... 399608 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 20 NVM: Number of features: 20741 Loading 100%... done. (Took 0.44s) Building adjacency graph: Adding edges 100%... done. (Took 0.422s) 599033 total edges. View selection: Building BVH from 399608 faces... done. (Took: 149 ms) Calculating face qualities 100%... done. (Took 1.149s) Postprocessing face infos 100%... done. (Took 0.098s) Maximum quality of a face within an image: 9861.83 Clamping qualities to 9743.48 within normalization. Optimizing: Time[s] Energy 0 108819 0 108108 0 105208 1 103764 1 103122 1 102748 1 102568 2 102519 2 102406 2 102332 2 102293 2 102268 3 102240 3 102222 3 102196 5328 faces have not been seen Took: 5.299s Generating texture patches: Running... done. (Took 0.582s) 438 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 204036 x 204036 Calculating adjustments: Color channel 0: CG took 62 iterations. Residual is 9.86964e-05 Color channel 1: CG took 62 iterations. Residual is 9.35094e-05 Color channel 2: CG took 62 iterations. Residual is 9.70781e-05 Took 0.173 seconds Adjusting texture patches 100%... done. (Took 0.252s) Running local seam leveling: Blending texture patches 100%... done. (Took 3.467s) Generating texture atlases: Sorting texture patches... done. Working on atlas 6 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 29.373s [INFO] Finished mvs_texturing stage [INFO] Running odm_georeferencing stage [INFO] Georeferencing point cloud [INFO] las scale calculated as the minimum of 1/10 estimated spacing or 0.001, which ever is less. [INFO] running pdal translate -i "/workspace/odm-pipeline-pstgh/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 715198.0 0 1 0 921519.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=715198.0 --writers.las.offset_y=921519.0 --writers.las.scale_x=0.001 --writers.las.scale_y=0.001 --writers.las.scale_z=0.001 --writers.las.offset_z=0 --writers.las.a_srs="+proj=utm +zone=28 +datum=WGS84 +units=m +no_defs +type=crs" [INFO] Calculating cropping area and generating bounds shapefile from point cloud [INFO] running pdal translate -i "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.decimated.las" decimation --filters.decimation.step=40  [INFO] running pdal info --boundary --filters.hexbin.edge_length=1 --filters.hexbin.threshold=1 "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.summary.json" [INFO] running ogr2ogr -overwrite -f GPKG -a_srs "+proj=utm +zone=28 +datum=WGS84 +units=m +no_defs" /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.bounds.geojson [INFO] Classifying /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz using Simple Morphological Filter (1/2) [INFO] running pdal translate -i /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz -o /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz smrf --overwrite --filters.smrf.scalar=1.25 --filters.smrf.slope=0.15 --filters.smrf.threshold=0.5 --filters.smrf.window=18.0 --writers.las.forward=scale,offset [INFO] Created /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz in 0:00:02.324755 [INFO] Classifying /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz using OpenPointClass (2/2) [WARNING] Cannot classify using OpenPointClass: [Errno 30] Read-only file system: '/code/storage' [INFO] Finished odm_georeferencing stage [INFO] Running odm_dem stage [INFO] Create DSM: True [INFO] Create DTM: True [INFO] DEM input file /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz found: True [INFO] running renderdem "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz" --outdir "/workspace/odm-pipeline-pstgh/odm_dem" --output-type max --radiuses 0.13,0.18384776310850237,0.26000000000000006 --resolution 0.05 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading points from /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz Number of points: 2263495 Classification dimension: Classification Point cloud bounds are [minx: 715017.14, maxx: 715365.895, miny: 921399.313, maxy: 921640.9] DEM resolution is (6976, 4832), max tile size is 4096, will split DEM generation into 4 tiles r0.13_x1_y0.tif r0.183848_x1_y1.tif r0.13_x1_y1.tif r0.13_x0_y0.tif r0.183848_x0_y1.tif r0.13_x0_y1.tif r0.183848_x1_y0.tif r0.183848_x0_y0.tif r0.26_x0_y0.tif r0.26_x1_y1.tif r0.26_x0_y1.tif r0.26_x1_y0.tif [INFO] Generated 12 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-pstgh/odm_dem/tiles_list.txt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.vrt"  0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 46.9% -outsize 10% 0 "/workspace/odm-pipeline-pstgh/odm_dem/tiles.vrt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.small.tif" Input file size is 6976, 4832 0...10...20...30...40...50...60...70...80...90...100 - done. 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdalbuildvrt -resolution highest -r bilinear "/workspace/odm-pipeline-pstgh/odm_dem/merged.vrt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.small_filled.tif" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.vrt" 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 46.9% "/workspace/odm-pipeline-pstgh/odm_dem/merged.vrt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.tif" Input file size is 6976, 4832 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-pstgh/odm_dem/tiles.tif" --output "/workspace/odm-pipeline-pstgh/odm_dem/dsm.tif" --window-size 512 --radius 4 --co TILED=YES --co BIGTIFF=IF_SAFER --co COMPRESS=DEFLATE  Input: /workspace/odm-pipeline-pstgh/odm_dem/tiles.tif Size: 6976x4832 Blocks: 117 Smoothing...117... done Wrote /workspace/odm-pipeline-pstgh/odm_dem/dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-pstgh/odm_dem/dsm.tif in 0:00:01.646079 [INFO] Completed dsm.tif in 0:00:06.168171 [INFO] Cropping /workspace/odm-pipeline-pstgh/odm_dem/dsm.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co BIGTIFF=IF_SAFER -co NUM_THREADS=16 /workspace/odm-pipeline-pstgh/odm_dem/dsm.original.tif /workspace/odm-pipeline-pstgh/odm_dem/dsm.tif --config GDAL_CACHEMAX 47.35% Creating output file that is 6659P x 4676L. Using internal nodata values (e.g. -9999) for image /workspace/odm-pipeline-pstgh/odm_dem/dsm.original.tif. Copying nodata values from source /workspace/odm-pipeline-pstgh/odm_dem/dsm.original.tif to destination /workspace/odm-pipeline-pstgh/odm_dem/dsm.tif. Processing dsm.original.tif [1/1] : 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Adding TIFFTAGs to /workspace/odm-pipeline-pstgh/odm_dem/dsm.tif [INFO] running renderdem "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz" --outdir "/workspace/odm-pipeline-pstgh/odm_dem" --output-type idw --radiuses 0.13,0.18384776310850237,0.26000000000000006 --resolution 0.05 --max-tiles 0 --decimation 1 --classification 2 --tile-size 4096 --force  Reading points from /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz Number of points: 2263495 Classification dimension: Classification Point cloud bounds are [minx: 715027.818, maxx: 715365.895, miny: 921399.313, maxy: 921637.675] DEM resolution is (6762, 4768), max tile size is 4096, will split DEM generation into 4 tiles r0.13_x1_y0.tif r0.13_x0_y0.tif r0.183848_x0_y0.tif r0.13_x1_y1.tif r0.183848_x1_y1.tif r0.13_x0_y1.tif r0.183848_x1_y0.tif r0.183848_x0_y1.tif r0.26_x0_y0.tif r0.26_x1_y1.tif r0.26_x1_y0.tif r0.26_x0_y1.tif [INFO] Generated 12 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-pstgh/odm_dem/tiles_list.txt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.vrt"  0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 46.6% -outsize 10% 0 "/workspace/odm-pipeline-pstgh/odm_dem/tiles.vrt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.small.tif" Input file size is 6762, 4768 0...10...20...30...40...50...60...70...80...90...100 - done. 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdalbuildvrt -resolution highest -r bilinear "/workspace/odm-pipeline-pstgh/odm_dem/merged.vrt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.small_filled.tif" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.vrt" 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 46.6% "/workspace/odm-pipeline-pstgh/odm_dem/merged.vrt" "/workspace/odm-pipeline-pstgh/odm_dem/tiles.tif" Input file size is 6762, 4768 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-pstgh/odm_dem/tiles.tif" --output "/workspace/odm-pipeline-pstgh/odm_dem/dtm.tif" --window-size 512 --radius 4 --co TILED=YES --co BIGTIFF=IF_SAFER --co COMPRESS=DEFLATE  Input: /workspace/odm-pipeline-pstgh/odm_dem/tiles.tif Size: 6762x4768 Blocks: 117 Smoothing...117... done Wrote /workspace/odm-pipeline-pstgh/odm_dem/dtm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-pstgh/odm_dem/dtm.tif in 0:00:01.645634 [INFO] Completed dtm.tif in 0:00:06.833926 [INFO] Cropping /workspace/odm-pipeline-pstgh/odm_dem/dtm.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co BIGTIFF=IF_SAFER -co NUM_THREADS=16 /workspace/odm-pipeline-pstgh/odm_dem/dtm.original.tif /workspace/odm-pipeline-pstgh/odm_dem/dtm.tif --config GDAL_CACHEMAX 47.1% Creating output file that is 6659P x 4677L. Using internal nodata values (e.g. -9999) for image /workspace/odm-pipeline-pstgh/odm_dem/dtm.original.tif. Copying nodata values from source /workspace/odm-pipeline-pstgh/odm_dem/dtm.original.tif to destination /workspace/odm-pipeline-pstgh/odm_dem/dtm.tif. Processing dtm.original.tif [1/1] : 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Adding TIFFTAGs to /workspace/odm-pipeline-pstgh/odm_dem/dtm.tif [INFO] Finished odm_dem stage [INFO] Running odm_orthophoto stage [INFO] Creating GeoTIFF [INFO] running "/code/SuperBuild/install/bin/odm_orthophoto" -inputFiles /workspace/odm-pipeline-pstgh/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.tif" -resolution 20.0 -verbose -outputCornerFile "/workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 921519.0 -utm_east_offset 715198.0 -a_srs "+proj=utm +zone=28 +datum=WGS84 +units=m +no_defs +type=crs" -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 --config GDAL_CACHEMAX 31101122560.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-pstgh/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Found material0001 Loading odm_textured_model_geo_material0001_map_Kd.png Found material0002 Loading odm_textured_model_geo_material0002_map_Kd.png Found material0003 Loading odm_textured_model_geo_material0003_map_Kd.png Found material0004 Loading odm_textured_model_geo_material0004_map_Kd.png Found material0005 Loading odm_textured_model_geo_material0005_map_Kd.png Mesh file read. Boundary points: Point 1: -180.86 -119.557 Point 2: -180.86 121.983 Point 3: 167.67 121.983 Point 4: 167.67 -119.557 Model bounds x : -180.86 -> 167.67 Model bounds y : -119.557 -> 121.983 Model area : 84183.9m2 Model resolution, width x height : 6971x4831 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done Rendering material0001 ... done Rendering material0002 ... done Rendering material0003 ... done Rendering material0004 ... done Rendering material0005 ... done ... model rendered Edge inpainting Block [(4096, 5120), (3072, 4831)] Block [(2048, 3072), (0, 1024)] Block [(0, 1024), (0, 1024)] Block [(5120, 6971), (2048, 3072)] Block [(4096, 5120), (1024, 2048)] Block [(2048, 3072), (2048, 3072)] Block [(3072, 4096), (3072, 4831)] Block [(4096, 5120), (0, 1024)] Block [(4096, 5120), (2048, 3072)] Block [(2048, 3072), (3072, 4831)] Block [(0, 1024), (3072, 4831)] Block [(2048, 3072), (1024, 2048)] Block [(1024, 2048), (3072, 4831)] Block [(0, 1024), (2048, 3072)] Block [(5120, 6971), (3072, 4831)] Block [(0, 1024), (1024, 2048)] Block [(1024, 2048), (2048, 3072)] Block [(5120, 6971), (0, 1024)] Block [(1024, 2048), (1024, 2048)] Block [(3072, 4096), (0, 1024)] Block [(3072, 4096), (1024, 2048)] Block [(5120, 6971), (1024, 2048)] Block [(3072, 4096), (2048, 3072)] Block [(1024, 2048), (0, 1024)] Writing ortho photo to /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 31101122560 Set TILED=YES Set COMPRESS=DEFLATE Set PREDICTOR=2 Set BIGTIFF=IF_SAFER Set BLOCKXSIZE=512 Set BLOCKYSIZE=512 Set NUM_THREADS=16 Writing corner coordinates to /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 -dstalpha /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 47.3% Using band 4 of source image as alpha. Creating output file that is 6659P x 4677L. Processing odm_orthophoto.original.tif [1/1] : 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Adding TIFFTAGs to /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.tif [INFO] Wrote /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-pstgh/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-pstgh/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-pstgh/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-pstgh/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.2491107142857176 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=0.352295750675311  [INFO] Cropping /workspace/odm-pipeline-pstgh/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-pstgh/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 /workspace/odm-pipeline-pstgh/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-pstgh/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 47.45% Creating output file that is 1336P x 937L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-pstgh/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-pstgh/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-pstgh/opensfm/stats/overlap.tif. Processing overlap.original.tif [1/1] : 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdaldem color-relief "/workspace/odm-pipeline-pstgh/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-pstgh/opensfm/stats/overlap.png" -of PNG -alpha 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -of png "/workspace/odm-pipeline-pstgh/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-pstgh/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 47.4%  Input file size is 6659, 4677 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -outsize 1400 0 "/workspace/odm-pipeline-pstgh/odm_dem/dsm.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dsm.preview.tif" --config GDAL_CACHEMAX 47.3% Input file size is 6659, 4676 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Computing raster stats for /workspace/odm-pipeline-pstgh/odm_dem/dsm.preview.tif [INFO] running gdaldem color-relief "/workspace/odm-pipeline-pstgh/odm_dem/dsm.preview.tif" "/code/opendm/tiles/color_relief.txt" "/workspace/odm-pipeline-pstgh/odm_dem/dsm.previewcolor.tif" -alpha -co ALPHA=YES 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdaldem hillshade "/workspace/odm-pipeline-pstgh/odm_dem/dsm.preview.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dsm.previewhillshade.tif" -z 1.0 -s 1.0 -az 315.0 -alt 45.0 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running "/code/venv/bin/python3" "/code/opendm/tiles/hsv_merge.py" "/workspace/odm-pipeline-pstgh/odm_dem/dsm.previewcolor.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dsm.previewhillshade.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dsm.previewcolored_hillshade.tif" /code/venv/lib/python3.12/site-packages/osgeo/gdal.py:330: FutureWarning: Neither gdal.UseExceptions() nor gdal.DontUseExceptions() has been explicitly called. In GDAL 4.0, exceptions will be enabled by default. warnings.warn( 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -outsize 1400 0 -of png "/workspace/odm-pipeline-pstgh/odm_dem/dsm.previewcolored_hillshade.tif" "/workspace/odm-pipeline-pstgh/opensfm/stats/dsm.png" --config GDAL_CACHEMAX 47.35% Input file size is 1400, 983 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -outsize 1400 0 "/workspace/odm-pipeline-pstgh/odm_dem/dtm.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dtm.preview.tif" --config GDAL_CACHEMAX 47.35% Input file size is 6659, 4677 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Computing raster stats for /workspace/odm-pipeline-pstgh/odm_dem/dtm.preview.tif [INFO] running gdaldem color-relief "/workspace/odm-pipeline-pstgh/odm_dem/dtm.preview.tif" "/code/opendm/tiles/color_relief.txt" "/workspace/odm-pipeline-pstgh/odm_dem/dtm.previewcolor.tif" -alpha -co ALPHA=YES 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdaldem hillshade "/workspace/odm-pipeline-pstgh/odm_dem/dtm.preview.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dtm.previewhillshade.tif" -z 1.0 -s 1.0 -az 315.0 -alt 45.0 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running "/code/venv/bin/python3" "/code/opendm/tiles/hsv_merge.py" "/workspace/odm-pipeline-pstgh/odm_dem/dtm.previewcolor.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dtm.previewhillshade.tif" "/workspace/odm-pipeline-pstgh/odm_dem/dtm.previewcolored_hillshade.tif" /code/venv/lib/python3.12/site-packages/osgeo/gdal.py:330: FutureWarning: Neither gdal.UseExceptions() nor gdal.DontUseExceptions() has been explicitly called. In GDAL 4.0, exceptions will be enabled by default. warnings.warn( 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -outsize 1400 0 -of png "/workspace/odm-pipeline-pstgh/odm_dem/dtm.previewcolored_hillshade.tif" "/workspace/odm-pipeline-pstgh/opensfm/stats/dtm.png" --config GDAL_CACHEMAX 47.25% Input file size is 1400, 983 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-pstgh/odm_report/report.pdf 2026-05-27 11:31:29,280 DEBUG: ICC profile found for image /tmp/tmp09jb0i3q/dsm_gradient.png - It will be inserted in the PDF document 2026-05-27 11:31:29,439 DEBUG: ICC profile found for image /tmp/tmpx89z0m94/dsm_gradient.png - It will be inserted in the PDF document 2026-05-27 11:31:29,510 DEBUG: ICC profile found for image /tmp/tmp0ww744l5/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-05-27 11:31:30,741 DEBUG: Final size summary of the biggest document sections: 2026-05-27 11:31:30,741 DEBUG: - pages: 4.7KiB 2026-05-27 11:31:30,741 DEBUG: - fonts: 201.0B 2026-05-27 11:31:30,741 DEBUG: - images: 13.0MiB 2026-05-27 11:31:30,741 DEBUG: - iccp: 950.0B [INFO] Finished odm_report stage [INFO] Running odm_postprocess stage [INFO] Post Processing [INFO] Finished odm_postprocess stage [INFO] No more stages to run [INFO] MMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMM [INFO] MMMMMMdo:..---../sNMMMMMMMMMMMMMMMMMMMMMMMMMMNs/..---..:odMMMMMM [INFO] MMMMy-.odNMMMMMNy/`/mMMMMMMMMMMMMMMMMMMMMMMm/`/hNMMMMMNdo.-yMMMM [INFO] MMN/`sMMMMMMMMMNNMm/`yMMMMMMMMMMMMMMMMMMMMy`/mMNNMMMMMMMMNs`/MMM [INFO] MM/ hMMMMMMMMNs.+MMM/ dMMMMMMMMMMMMMMMMMMh +MMM+.sNMMMMMMMMh +MM [INFO] MN /MMMMMMNo/./mMMMMN :MMMMMMMMMMMMMMMMMM: NMMMMm/./oNMMMMMM: NM [INFO] Mm +MMMMMN+ `/MMMMMMM`-MMMMMMMMMMMMMMMMMM-`MMMMMMM:` oNMMMMM+ mM [INFO] MM..NMMNs./mNMMMMMMMy sMMMMMMMMMMMMMMMMMMo hMMMMMMMNm/.sNMMN`-MM [INFO] MMd`:mMNomMMMMMMMMMy`:MMMMMMMNmmmmNMMMMMMN:`hMMMMMMMMMdoNMm-`dMM [INFO] MMMm:.omMMMMMMMMNh/ sdmmho/.`..`-``-/sddh+ /hNMMMMMMMMdo.:mMMM [INFO] MMMMMd+--/osss+:-:/` ```:- .ym+ hmo``:-` `+:-:ossso/-:+dMMMMM [INFO] MMMMMMMNmhysosydmNMo /ds`/NMM+ hMMd..dh. sMNmdysosyhmNMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMMs .:-:``hmmN+ yNmds -:.:`-NMMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMN.-mNm- //:::. -:://: +mMd`-NMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM+ dMMN -MMNNN+ yNNNMN :MMMs sMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM`.mmmy /mmmmm/ smmmmm``mmmh :MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM``:::- ./////. -:::::` :::: -MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM:`mNNd /NNNNN+ hNNNNN .NNNy +MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMd`/MMM.`ys+//. -/+oso +MMN.`mMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMMy /o:- `oyhd/ shys+ `-:s-`hMMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMNmdhhhdmNMMM` +d+ sMMM+ hMMN:`hh- sMMNmdhhhdmNMMMMMMMM [INFO] MMMMMms:::/++//::+ho .+- /dM+ hNh- +/` -h+:://++/::/smMMMMM [INFO] MMMN+./hmMMMMMMNds- ./oso:.``:. :-``.:os+- -sdNMMMMMMmy:.oNMMM [INFO] MMm-.hMNhNMMMMMMMMNo`/MMMMMNdhyyyyhhdNMMMM+`oNMMMMMMMMNhNMh.-mMM [INFO] MM:`mMMN/-sNNMMMMMMMo yMMMMMMMMMMMMMMMMMMy sMMMMMMMNNs-/NMMm`:MM [INFO] Mm /MMMMMd/.-oMMMMMMN :MMMMMMMMMMMMMMMMMM-`MMMMMMMo-./dMMMMM/ NM [INFO] Mm /MMMMMMm:-`sNMMMMN :MMMMMMMMMMMMMMMMMM-`MMMMMNs`-/NMMMMMM/ NM [INFO] MM:`mMMMMMMMMd/-sMMMo yMMMMMMMMMMMMMMMMMMy sMMMs-/dMMMMMMMMd`:MM [INFO] MMm-.hMMMMMMMMMdhMNo`+MMMMMMMMMMMMMMMMMMMM+`oNMhdMMMMMMMMMh.-mMM [INFO] MMMNo./hmNMMMMMNms--yMMMMMMMMMMMMMMMMMMMMMMy--smNMMMMMNmy/.oNMMM [INFO] MMMMMms:-:/+++/:-+hMMMMMMMMMMMMMMMMMMMMMMMMMNh+-:/+++/:-:smMMMMM [INFO] MMMMMMMMNdhhyhdmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmdhyhhmNMMMMMMMM [INFO] MMMMMMMMMMMMMMMNNNNNMMMMMMNNNNNNMMMMMMMMNNMMMMMMMNNMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMh/-...-+dMMMm......:+hMMMMs../MMMMMo..sMMMMMMMMMMMM [INFO] MMMMMMMMMMMM/ /yhy- sMMm -hhy/ :NMM+ oMMMy /MMMMMMMMMMMM [INFO] MMMMMMMMMMMy /MMMMN` NMm /MMMMo +MM: .` yMd``` :MMMMMMMMMMMM [INFO] MMMMMMMMMMM+ sMMMMM: hMm /MMMMd -MM- /s `h.`d- -MMMMMMMMMMMM [INFO] MMMMMMMMMMMs +MMMMM. mMm /MMMMy /MM. +M/ yM: `MMMMMMMMMMMM [INFO] MMMMMMMMMMMN- smNm/ +MMm :NNdo` .mMM` oMM+/yMM/ MMMMMMMMMMMM [INFO] MMMMMMMMMMMMNo- `:yMMMm `:sNMMM` sMMMMMMM+ NMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMNmmNMMMMMMMNmmmmNMMMMMMMNNMMMMMMMMMNNMMMMMMMMMMMM [INFO] ODM app finished - Wed May 27 11:31:30 2026 ODM processing complete