=== odm-pipeline-t5rq9-main-3742236477/process.log === === process attempt 0 @ 2026-08-04T15:04:26Z === Running ODM processing... Processing job: odm-pipeline-t5rq9 ODM Project ID: DTM-Task-59ae5054-2886-48ea-9564-641cdd4d1261 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=3.5 --cog --matcher-neighbors=24 --auto-boundary --project-path /workspace odm-pipeline-t5rq9 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-0p4ai6pg 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] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Tue Aug 04 15:04:27 2026 [INFO] ============== [INFO] 3d_tiles: False [INFO] align: None [INFO] auto_boundary: True [INFO] auto_boundary_distance: 0 [INFO] bg_removal: False [INFO] boundary: {} [INFO] build_overviews: False [INFO] camera_lens: auto [INFO] cameras: {} [INFO] cog: True [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: False [INFO] dtm: False [INFO] end_with: odm_postprocess [INFO] fast_orthophoto: True [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: 24 [INFO] matcher_order: 0 [INFO] matcher_type: flann [INFO] max_concurrency: 8 [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-t5rq9 [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: 3.5 [INFO] pc_classify: False [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-t5rq9 [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: True [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-t5rq9/images [INFO] Loading 20 images [INFO] Wrote images database: /workspace/odm-pipeline-t5rq9/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: 4096px [INFO] Photo dimensions for feature extraction: 2048px [INFO] Altitude data detected, enabling it for GPS alignment [INFO] ['use_exif_size: no', 'flann_algorithm: KDTREE', 'feature_process_size: 2048', 'feature_min_frames: 10000', 'processes: 8', 'matching_gps_neighbors: 24', 'matching_gps_distance: 0', 'matching_graph_rounds: 0', '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-t5rq9/opensfm" 2026-08-04 15:04:28,964 INFO: Planning to use 54488.281640625 MB of RAM for both processing queue and parallel processing. 2026-08-04 15:04:28,964 INFO: Scale-space expected size of a single image : 95.625 MB 2026-08-04 15:04:28,964 INFO: Expecting to queue at most 200 images while parallel processing of 8 images. 2026-08-04 15:04:28,966 INFO: Reading data for image 352bebe9_DJI_20260608042714_0610_D.JPG (queue-size=0) 2026-08-04 15:04:28,966 INFO: Reading data for image 72abe45f_DJI_20260608042718_0612_D.JPG (queue-size=0) 2026-08-04 15:04:28,967 INFO: Reading data for image 87730e18_DJI_20260608042702_0604_D.JPG (queue-size=0) 2026-08-04 15:04:28,967 INFO: Reading data for image 65c33852_DJI_20260608042704_0605_D.JPG (queue-size=0) 2026-08-04 15:04:29,259 INFO: Reading data for image afc786ff_DJI_20260608042656_0601_D.JPG (queue-size=1) 2026-08-04 15:04:29,262 INFO: Extracting ROOT_DSPSIFT features for image 65c33852_DJI_20260608042704_0605_D.JPG 2026-08-04 15:04:29,376 INFO: Reading data for image bf9b7ebc_DJI_20260608042708_0607_D.JPG (queue-size=1) 2026-08-04 15:04:29,382 INFO: Extracting ROOT_DSPSIFT features for image 352bebe9_DJI_20260608042714_0610_D.JPG 2026-08-04 15:04:29,450 INFO: Reading data for image b644a608_DJI_20260608042658_0602_D.JPG (queue-size=1) 2026-08-04 15:04:29,459 INFO: Extracting ROOT_DSPSIFT features for image 72abe45f_DJI_20260608042718_0612_D.JPG 2026-08-04 15:04:29,532 INFO: Reading data for image 069ab118_DJI_20260608042654_0600_D.JPG (queue-size=1) 2026-08-04 15:04:29,557 INFO: Extracting ROOT_DSPSIFT features for image 87730e18_DJI_20260608042702_0604_D.JPG 2026-08-04 15:04:30,128 INFO: Reading data for image 89d0c960_DJI_20260608042652_0599_D.JPG (queue-size=1) 2026-08-04 15:04:30,164 INFO: Reading data for image 33df7603_DJI_20260608042710_0608_D.JPG (queue-size=2) 2026-08-04 15:04:30,273 INFO: Reading data for image ba490c30_DJI_20260608042646_0596_D.JPG (queue-size=3) 2026-08-04 15:04:30,337 INFO: Reading data for image 072bc064_DJI_20260608042648_0597_D.JPG (queue-size=4) 2026-08-04 15:04:30,698 INFO: Reading data for image a3ca19bd_DJI_20260608042712_0609_D.JPG (queue-size=5) 2026-08-04 15:04:30,820 INFO: Reading data for image 3c51113f_DJI_20260608042700_0603_D.JPG (queue-size=6) 2026-08-04 15:04:31,052 INFO: Reading data for image e9c413cb_DJI_20260608042650_0598_D.JPG (queue-size=7) 2026-08-04 15:04:31,255 INFO: Reading data for image 694dc5f8_DJI_20260607124738_0918_D.JPG (queue-size=8) 2026-08-04 15:04:31,644 INFO: Reading data for image 1fd231ba_DJI_20260607124736_0917_D.JPG (queue-size=9) 2026-08-04 15:04:31,706 INFO: Reading data for image d336ee81_DJI_20260608042706_0606_D.JPG (queue-size=10) 2026-08-04 15:04:32,288 INFO: Reading data for image 30b6815b_DJI_20260608042716_0611_D.JPG (queue-size=11) 2026-08-04 15:04:32,549 INFO: Reading data for image 47045f56_DJI_20260607124734_0916_D.JPG (queue-size=12) 2026-08-04 15:04:32,665 INFO: Extracting ROOT_DSPSIFT features for image afc786ff_DJI_20260608042656_0601_D.JPG 2026-08-04 15:04:32,686 INFO: Extracting ROOT_DSPSIFT features for image 069ab118_DJI_20260608042654_0600_D.JPG 2026-08-04 15:04:33,260 INFO: Extracting ROOT_DSPSIFT features for image bf9b7ebc_DJI_20260608042708_0607_D.JPG 2026-08-04 15:04:33,528 INFO: Finished reading images 2026-08-04 15:04:33,542 INFO: Extracting ROOT_DSPSIFT features for image b644a608_DJI_20260608042658_0602_D.JPG 2026-08-04 15:04:46,069 DEBUG: Found 10000 points in 16.640596389770508s 2026-08-04 15:04:47,351 INFO: Extracting ROOT_DSPSIFT features for image 33df7603_DJI_20260608042710_0608_D.JPG 2026-08-04 15:04:47,975 DEBUG: Found 10000 points in 18.459665060043335s 2026-08-04 15:04:48,588 DEBUG: Found 10000 points in 19.303133249282837s 2026-08-04 15:04:49,092 DEBUG: Found 10000 points in 19.503143787384033s 2026-08-04 15:04:49,370 INFO: Extracting ROOT_DSPSIFT features for image 89d0c960_DJI_20260608042652_0599_D.JPG 2026-08-04 15:04:49,971 INFO: Extracting ROOT_DSPSIFT features for image ba490c30_DJI_20260608042646_0596_D.JPG 2026-08-04 15:04:50,250 INFO: Extracting ROOT_DSPSIFT features for image 072bc064_DJI_20260608042648_0597_D.JPG 2026-08-04 15:04:52,087 DEBUG: Found 10000 points in 18.8064181804657s 2026-08-04 15:04:52,728 DEBUG: Found 10000 points in 20.047845602035522s 2026-08-04 15:04:52,865 DEBUG: Found 10000 points in 19.30310821533203s 2026-08-04 15:04:53,035 DEBUG: Found 10000 points in 20.328402280807495s 2026-08-04 15:04:53,591 INFO: Extracting ROOT_DSPSIFT features for image 3c51113f_DJI_20260608042700_0603_D.JPG 2026-08-04 15:04:53,621 INFO: Extracting ROOT_DSPSIFT features for image a3ca19bd_DJI_20260608042712_0609_D.JPG 2026-08-04 15:04:54,301 INFO: Extracting ROOT_DSPSIFT features for image e9c413cb_DJI_20260608042650_0598_D.JPG 2026-08-04 15:04:54,721 INFO: Extracting ROOT_DSPSIFT features for image 694dc5f8_DJI_20260607124738_0918_D.JPG 2026-08-04 15:05:05,468 DEBUG: Found 10000 points in 18.09612536430359s 2026-08-04 15:05:06,667 INFO: Extracting ROOT_DSPSIFT features for image 1fd231ba_DJI_20260607124736_0917_D.JPG 2026-08-04 15:05:08,221 DEBUG: Found 10000 points in 18.82206439971924s 2026-08-04 15:05:09,262 DEBUG: Found 10000 points in 18.983397006988525s 2026-08-04 15:05:09,737 INFO: Extracting ROOT_DSPSIFT features for image d336ee81_DJI_20260608042706_0606_D.JPG 2026-08-04 15:05:10,398 INFO: Extracting ROOT_DSPSIFT features for image 30b6815b_DJI_20260608042716_0611_D.JPG 2026-08-04 15:05:11,125 DEBUG: Found 10000 points in 21.123133659362793s 2026-08-04 15:05:11,780 DEBUG: Found 10000 points in 18.132884740829468s 2026-08-04 15:05:12,545 INFO: Extracting ROOT_DSPSIFT features for image 47045f56_DJI_20260607124734_0916_D.JPG 2026-08-04 15:05:13,074 DEBUG: Found 10000 points in 18.66797661781311s 2026-08-04 15:05:13,909 DEBUG: Found 10000 points in 20.267613649368286s 2026-08-04 15:05:14,297 DEBUG: Found 10000 points in 19.540778636932373s 2026-08-04 15:05:20,722 DEBUG: Found 10000 points in 14.04190731048584s 2026-08-04 15:05:21,951 DEBUG: Found 10000 points in 12.199482917785645s 2026-08-04 15:05:21,979 DEBUG: Found 10000 points in 11.56840181350708s 2026-08-04 15:05:23,022 DEBUG: Found 10000 points in 10.448610782623291s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-t5rq9/opensfm" 2026-08-04 15:05:24,832 INFO: Altitude for orientation based matching 11550.456892855716 2026-08-04 15:05:24,833 INFO: Matching 190 image pairs 2026-08-04 15:05:24,852 INFO: Computing pair matching with 8 processes 2026-08-04 15:05:25,954 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and e9c413cb_DJI_20260608042650_0598_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.071 Matches: FAILED 2026-08-04 15:05:25,958 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.095 Matches: FAILED 2026-08-04 15:05:26,092 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.209 Matches: FAILED 2026-08-04 15:05:26,199 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.315 T-robust: 0.001 T-total: 1.316 Matches: 698 Robust: 668 Success: True 2026-08-04 15:05:26,215 DEBUG: Matching d336ee81_DJI_20260608042706_0606_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.322 Matches: FAILED 2026-08-04 15:05:26,252 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.360 Matches: FAILED 2026-08-04 15:05:26,256 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.355 T-robust: 0.003 T-total: 1.374 Matches: 2096 Robust: 2071 Success: True 2026-08-04 15:05:26,270 DEBUG: Matching bf9b7ebc_DJI_20260608042708_0607_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.387 Matches: FAILED 2026-08-04 15:05:26,683 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.720 Matches: FAILED 2026-08-04 15:05:26,809 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.552 Matches: FAILED 2026-08-04 15:05:26,852 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 Matches: FAILED 2026-08-04 15:05:26,884 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.644 T-robust: 0.004 T-total: 0.682 Matches: 3268 Robust: 3245 Success: True 2026-08-04 15:05:26,949 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.993 T-robust: 0.001 T-total: 0.994 Matches: 260 Robust: 242 Success: True 2026-08-04 15:05:26,954 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.684 Matches: FAILED 2026-08-04 15:05:27,192 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.099 Matches: FAILED 2026-08-04 15:05:27,273 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.017 Matches: FAILED 2026-08-04 15:05:27,310 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 T-robust: 0.001 T-total: 0.625 Matches: 301 Robust: 284 Success: True 2026-08-04 15:05:27,446 DEBUG: Matching afc786ff_DJI_20260608042656_0601_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 Matches: FAILED 2026-08-04 15:05:27,706 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.749 T-robust: 0.002 T-total: 0.752 Matches: 1573 Robust: 1552 Success: True 2026-08-04 15:05:27,723 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 694dc5f8_DJI_20260607124738_0918_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.751 Matches: FAILED 2026-08-04 15:05:27,761 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and b644a608_DJI_20260608042658_0602_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.869 Matches: FAILED 2026-08-04 15:05:27,778 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 30b6815b_DJI_20260608042716_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.926 Matches: FAILED 2026-08-04 15:05:28,008 DEBUG: Matching bf9b7ebc_DJI_20260608042708_0607_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.801 T-robust: 0.003 T-total: 0.806 Matches: 2187 Robust: 2152 Success: True 2026-08-04 15:05:28,017 DEBUG: Matching 072bc064_DJI_20260608042648_0597_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.705 Matches: FAILED 2026-08-04 15:05:28,057 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.782 T-robust: 0.001 T-total: 0.783 Matches: 82 Robust: 73 Success: True 2026-08-04 15:05:28,115 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.651 T-robust: 0.001 T-total: 0.663 Matches: 534 Robust: 520 Success: True 2026-08-04 15:05:28,336 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 Matches: FAILED 2026-08-04 15:05:28,412 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and b644a608_DJI_20260608042658_0602_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.642 T-robust: 0.005 T-total: 0.647 Matches: 24 Robust: 16 Success: False 2026-08-04 15:05:28,435 DEBUG: Matching afc786ff_DJI_20260608042656_0601_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 Matches: FAILED 2026-08-04 15:05:28,483 DEBUG: Matching 47045f56_DJI_20260607124734_0916_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.760 Matches: FAILED 2026-08-04 15:05:28,647 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.588 T-robust: 0.002 T-total: 0.591 Matches: 1459 Robust: 1445 Success: True 2026-08-04 15:05:28,738 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.704 Matches: FAILED 2026-08-04 15:05:28,760 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.644 Matches: FAILED 2026-08-04 15:05:28,831 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 694dc5f8_DJI_20260607124738_0918_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.769 Matches: FAILED 2026-08-04 15:05:28,971 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.003 T-total: 0.629 Matches: 41 Robust: 29 Success: True 2026-08-04 15:05:29,063 DEBUG: Matching 072bc064_DJI_20260608042648_0597_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 Matches: FAILED 2026-08-04 15:05:29,095 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 Matches: FAILED 2026-08-04 15:05:29,145 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.718 Matches: FAILED 2026-08-04 15:05:29,382 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 694dc5f8_DJI_20260607124738_0918_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.616 Matches: FAILED 2026-08-04 15:05:29,385 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.737 Matches: FAILED 2026-08-04 15:05:29,479 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.713 T-robust: 0.002 T-total: 0.716 Matches: 1702 Robust: 1683 Success: True 2026-08-04 15:05:29,480 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.647 Matches: FAILED 2026-08-04 15:05:29,578 DEBUG: Matching 1fd231ba_DJI_20260607124736_0917_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.578 T-robust: 0.005 T-total: 0.586 Matches: 3706 Robust: 3694 Success: True 2026-08-04 15:05:29,727 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.001 T-total: 0.632 Matches: 73 Robust: 62 Success: True 2026-08-04 15:05:29,732 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.587 Matches: FAILED 2026-08-04 15:05:29,786 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.722 Matches: FAILED 2026-08-04 15:05:29,992 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 Matches: FAILED 2026-08-04 15:05:30,055 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 T-robust: 0.013 T-total: 0.663 Matches: 160 Robust: 142 Success: True 2026-08-04 15:05:30,074 DEBUG: Matching bf9b7ebc_DJI_20260608042708_0607_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.588 Matches: FAILED 2026-08-04 15:05:30,127 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.641 Matches: FAILED 2026-08-04 15:05:30,155 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and ba490c30_DJI_20260608042646_0596_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.554 T-robust: 0.001 T-total: 0.555 Matches: 307 Robust: 288 Success: True 2026-08-04 15:05:30,328 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.588 Matches: FAILED 2026-08-04 15:05:30,369 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 Matches: FAILED 2026-08-04 15:05:30,399 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and b644a608_DJI_20260608042658_0602_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.613 Matches: FAILED 2026-08-04 15:05:30,579 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.586 Matches: FAILED 2026-08-04 15:05:30,694 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.001 T-total: 0.635 Matches: 244 Robust: 233 Success: True 2026-08-04 15:05:30,746 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.671 T-robust: 0.001 T-total: 0.671 Matches: 48 Robust: 43 Success: True 2026-08-04 15:05:30,752 DEBUG: Matching bf9b7ebc_DJI_20260608042708_0607_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 Matches: FAILED 2026-08-04 15:05:30,834 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.651 T-robust: 0.030 T-total: 0.706 Matches: 6706 Robust: 6701 Success: True 2026-08-04 15:05:30,979 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 T-robust: 0.001 T-total: 0.650 Matches: 326 Robust: 303 Success: True 2026-08-04 15:05:31,011 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.001 T-total: 0.635 Matches: 147 Robust: 130 Success: True 2026-08-04 15:05:31,061 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.647 Matches: FAILED 2026-08-04 15:05:31,218 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 Matches: FAILED 2026-08-04 15:05:31,263 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 30b6815b_DJI_20260608042716_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.566 Matches: FAILED 2026-08-04 15:05:31,360 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 Matches: FAILED 2026-08-04 15:05:31,364 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 Matches: FAILED 2026-08-04 15:05:31,478 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.001 T-total: 0.635 Matches: 326 Robust: 310 Success: True 2026-08-04 15:05:31,584 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and b644a608_DJI_20260608042658_0602_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 T-robust: 0.001 T-total: 0.591 Matches: 261 Robust: 243 Success: True 2026-08-04 15:05:31,681 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 Matches: FAILED 2026-08-04 15:05:31,702 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.689 Matches: FAILED 2026-08-04 15:05:31,830 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 Matches: FAILED 2026-08-04 15:05:31,892 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 30b6815b_DJI_20260608042716_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.629 Matches: FAILED 2026-08-04 15:05:31,969 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 Matches: FAILED 2026-08-04 15:05:32,001 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and b644a608_DJI_20260608042658_0602_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.636 Matches: FAILED 2026-08-04 15:05:32,034 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.555 T-robust: 0.001 T-total: 0.556 Matches: 102 Robust: 94 Success: True 2026-08-04 15:05:32,200 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 Matches: FAILED 2026-08-04 15:05:32,267 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.564 T-robust: 0.001 T-total: 0.565 Matches: 288 Robust: 267 Success: True 2026-08-04 15:05:32,282 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 Matches: FAILED 2026-08-04 15:05:32,445 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 Matches: FAILED 2026-08-04 15:05:32,475 DEBUG: Matching d336ee81_DJI_20260608042706_0606_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 Matches: FAILED 2026-08-04 15:05:32,563 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 Matches: FAILED 2026-08-04 15:05:32,612 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and a3ca19bd_DJI_20260608042712_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.577 Matches: FAILED 2026-08-04 15:05:32,615 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.614 Matches: FAILED 2026-08-04 15:05:32,824 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 Matches: FAILED 2026-08-04 15:05:32,909 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.616 T-robust: 0.001 T-total: 0.617 Matches: 74 Robust: 61 Success: True 2026-08-04 15:05:32,955 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.684 Matches: FAILED 2026-08-04 15:05:33,068 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 T-robust: 0.001 T-total: 0.591 Matches: 251 Robust: 243 Success: True 2026-08-04 15:05:33,105 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and ba490c30_DJI_20260608042646_0596_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.653 Matches: FAILED 2026-08-04 15:05:33,215 DEBUG: Matching afc786ff_DJI_20260608042656_0601_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.651 Matches: FAILED 2026-08-04 15:05:33,231 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 Matches: FAILED 2026-08-04 15:05:33,346 DEBUG: Matching d336ee81_DJI_20260608042706_0606_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.729 T-robust: 0.002 T-total: 0.731 Matches: 842 Robust: 828 Success: True 2026-08-04 15:05:33,509 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 Matches: FAILED 2026-08-04 15:05:33,527 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.702 T-robust: 0.001 T-total: 0.703 Matches: 184 Robust: 170 Success: True 2026-08-04 15:05:33,555 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 Matches: FAILED 2026-08-04 15:05:33,697 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.001 T-total: 0.622 Matches: 60 Robust: 49 Success: True 2026-08-04 15:05:33,878 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.769 T-robust: 0.002 T-total: 0.773 Matches: 1469 Robust: 1398 Success: True 2026-08-04 15:05:33,895 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 Matches: FAILED 2026-08-04 15:05:33,907 DEBUG: Matching afc786ff_DJI_20260608042656_0601_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.665 Matches: FAILED 2026-08-04 15:05:34,010 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 694dc5f8_DJI_20260607124738_0918_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.659 Matches: FAILED 2026-08-04 15:05:34,165 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.642 Matches: FAILED 2026-08-04 15:05:34,231 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.698 Matches: FAILED 2026-08-04 15:05:34,234 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.655 T-robust: 0.022 T-total: 0.678 Matches: 1529 Robust: 1496 Success: True 2026-08-04 15:05:34,341 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.641 T-robust: 0.002 T-total: 0.644 Matches: 1495 Robust: 1473 Success: True 2026-08-04 15:05:34,536 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 Matches: FAILED 2026-08-04 15:05:34,540 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.622 Matches: FAILED 2026-08-04 15:05:34,639 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.743 Matches: FAILED 2026-08-04 15:05:34,675 DEBUG: Matching 072bc064_DJI_20260608042648_0597_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.664 Matches: FAILED 2026-08-04 15:05:34,853 DEBUG: Matching 072bc064_DJI_20260608042648_0597_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.687 Matches: FAILED 2026-08-04 15:05:34,907 DEBUG: Matching afc786ff_DJI_20260608042656_0601_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 Matches: FAILED 2026-08-04 15:05:34,980 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.635 T-robust: 0.001 T-total: 0.637 Matches: 297 Robust: 256 Success: True 2026-08-04 15:05:35,011 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.777 Matches: FAILED 2026-08-04 15:05:35,172 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.627 Matches: FAILED 2026-08-04 15:05:35,191 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and a3ca19bd_DJI_20260608042712_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.629 Matches: FAILED 2026-08-04 15:05:35,328 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.689 Matches: FAILED 2026-08-04 15:05:35,437 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.760 Matches: FAILED 2026-08-04 15:05:35,451 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 Matches: FAILED 2026-08-04 15:05:35,523 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 Matches: FAILED 2026-08-04 15:05:35,654 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.639 Matches: FAILED 2026-08-04 15:05:35,689 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.706 T-robust: 0.002 T-total: 0.709 Matches: 1480 Robust: 1378 Success: True 2026-08-04 15:05:35,814 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.640 Matches: FAILED 2026-08-04 15:05:35,964 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and a3ca19bd_DJI_20260608042712_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.770 Matches: FAILED 2026-08-04 15:05:35,977 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 30b6815b_DJI_20260608042716_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 Matches: FAILED 2026-08-04 15:05:36,036 DEBUG: Matching 1fd231ba_DJI_20260607124736_0917_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.598 Matches: FAILED 2026-08-04 15:05:36,082 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 Matches: FAILED 2026-08-04 15:05:36,135 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.587 T-robust: 0.023 T-total: 0.611 Matches: 1917 Robust: 1883 Success: True 2026-08-04 15:05:36,210 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.556 Matches: FAILED 2026-08-04 15:05:36,342 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and b644a608_DJI_20260608042658_0602_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.629 T-robust: 0.001 T-total: 0.630 Matches: 71 Robust: 61 Success: True 2026-08-04 15:05:36,382 DEBUG: Matching afc786ff_DJI_20260608042656_0601_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.567 Matches: FAILED 2026-08-04 15:05:36,523 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 Matches: FAILED 2026-08-04 15:05:36,692 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.648 Matches: FAILED 2026-08-04 15:05:36,700 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.002 T-total: 0.613 Matches: 74 Robust: 59 Success: True 2026-08-04 15:05:36,747 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.766 T-robust: 0.002 T-total: 0.769 Matches: 1433 Robust: 1406 Success: True 2026-08-04 15:05:36,812 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 3c51113f_DJI_20260608042700_0603_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.677 Matches: FAILED 2026-08-04 15:05:36,878 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.661 Matches: FAILED 2026-08-04 15:05:36,974 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.632 Matches: FAILED 2026-08-04 15:05:37,057 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.659 T-robust: 0.002 T-total: 0.662 Matches: 1470 Robust: 1436 Success: True 2026-08-04 15:05:37,123 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 T-robust: 0.001 T-total: 0.600 Matches: 343 Robust: 320 Success: True 2026-08-04 15:05:37,336 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and a3ca19bd_DJI_20260608042712_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 Matches: FAILED 2026-08-04 15:05:37,368 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 T-robust: 0.001 T-total: 0.650 Matches: 561 Robust: 538 Success: True 2026-08-04 15:05:37,437 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.683 Matches: FAILED 2026-08-04 15:05:37,447 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.635 Matches: FAILED 2026-08-04 15:05:37,623 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.731 Matches: FAILED 2026-08-04 15:05:37,633 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.575 Matches: FAILED 2026-08-04 15:05:37,687 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.711 T-robust: 0.001 T-total: 0.712 Matches: 74 Robust: 62 Success: True 2026-08-04 15:05:37,936 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.598 Matches: FAILED 2026-08-04 15:05:37,953 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and afc786ff_DJI_20260608042656_0601_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.695 T-robust: 0.113 T-total: 0.808 Matches: 20 Robust: 9 Success: False 2026-08-04 15:05:37,986 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 Matches: FAILED 2026-08-04 15:05:38,085 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.648 Matches: FAILED 2026-08-04 15:05:38,136 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.686 T-robust: 0.001 T-total: 0.688 Matches: 811 Robust: 793 Success: True 2026-08-04 15:05:38,182 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.549 Matches: FAILED 2026-08-04 15:05:38,322 DEBUG: Matching 069ab118_DJI_20260608042654_0600_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.635 Matches: FAILED 2026-08-04 15:05:38,331 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and a3ca19bd_DJI_20260608042712_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.706 T-robust: 0.001 T-total: 0.708 Matches: 481 Robust: 470 Success: True 2026-08-04 15:05:38,565 DEBUG: Matching 65c33852_DJI_20260608042704_0605_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.579 Matches: FAILED 2026-08-04 15:05:38,616 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.663 Matches: FAILED 2026-08-04 15:05:38,635 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.698 Matches: FAILED 2026-08-04 15:05:38,720 DEBUG: Matching 47045f56_DJI_20260607124734_0916_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 Matches: FAILED 2026-08-04 15:05:38,735 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 Matches: FAILED 2026-08-04 15:05:38,821 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.619 Matches: FAILED 2026-08-04 15:05:39,032 DEBUG: Matching 33df7603_DJI_20260608042710_0608_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.690 T-robust: 0.001 T-total: 0.691 Matches: 36 Robust: 29 Success: True 2026-08-04 15:05:39,094 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and a3ca19bd_DJI_20260608042712_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.769 Matches: FAILED 2026-08-04 15:05:39,212 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 Matches: FAILED 2026-08-04 15:05:39,234 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and a3ca19bd_DJI_20260608042712_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.652 Matches: FAILED 2026-08-04 15:05:39,359 DEBUG: Matching bf9b7ebc_DJI_20260608042708_0607_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.724 Matches: FAILED 2026-08-04 15:05:39,378 DEBUG: Matching d336ee81_DJI_20260608042706_0606_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.643 Matches: FAILED 2026-08-04 15:05:39,443 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.681 T-robust: 0.038 T-total: 0.718 Matches: 27 Robust: 17 Success: False 2026-08-04 15:05:39,474 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 Matches: FAILED 2026-08-04 15:05:39,606 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.572 Matches: FAILED 2026-08-04 15:05:39,760 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 069ab118_DJI_20260608042654_0600_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.636 T-robust: 0.029 T-total: 0.665 Matches: 22 Robust: 13 Success: False 2026-08-04 15:05:39,808 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.570 Matches: FAILED 2026-08-04 15:05:39,842 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 Matches: FAILED 2026-08-04 15:05:39,981 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.506 Matches: FAILED 2026-08-04 15:05:40,043 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 T-robust: 0.001 T-total: 0.681 Matches: 373 Robust: 358 Success: True 2026-08-04 15:05:40,054 DEBUG: Matching ba490c30_DJI_20260608042646_0596_D.JPG and 89d0c960_DJI_20260608042652_0599_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.001 T-total: 0.606 Matches: 63 Robust: 53 Success: True 2026-08-04 15:05:40,136 DEBUG: Matching bf9b7ebc_DJI_20260608042708_0607_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.748 T-robust: 0.003 T-total: 0.756 Matches: 2251 Robust: 2166 Success: True 2026-08-04 15:05:40,253 DEBUG: Matching b644a608_DJI_20260608042658_0602_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.640 Matches: FAILED 2026-08-04 15:05:40,325 DEBUG: Matching 87730e18_DJI_20260608042702_0604_D.JPG and 89d0c960_DJI_20260608042652_0599_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.552 Matches: FAILED 2026-08-04 15:05:40,386 DEBUG: Matching 89d0c960_DJI_20260608042652_0599_D.JPG and 65c33852_DJI_20260608042704_0605_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 Matches: FAILED 2026-08-04 15:05:40,482 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and bf9b7ebc_DJI_20260608042708_0607_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.638 T-robust: 0.002 T-total: 0.640 Matches: 33 Robust: 26 Success: True 2026-08-04 15:05:40,525 DEBUG: Matching 1fd231ba_DJI_20260607124736_0917_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.544 Matches: FAILED 2026-08-04 15:05:40,650 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and 47045f56_DJI_20260607124734_0916_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.598 Matches: FAILED 2026-08-04 15:05:40,713 DEBUG: Matching 30b6815b_DJI_20260608042716_0611_D.JPG and 72abe45f_DJI_20260608042718_0612_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.656 T-robust: 0.002 T-total: 0.659 Matches: 1746 Robust: 1726 Success: True 2026-08-04 15:05:40,716 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 89d0c960_DJI_20260608042652_0599_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.552 T-robust: 0.014 T-total: 0.566 Matches: 1373 Robust: 1366 Success: True 2026-08-04 15:05:40,885 DEBUG: Matching 3c51113f_DJI_20260608042700_0603_D.JPG and 33df7603_DJI_20260608042710_0608_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 Matches: FAILED 2026-08-04 15:05:40,895 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 694dc5f8_DJI_20260607124738_0918_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.569 Matches: FAILED 2026-08-04 15:05:40,942 DEBUG: Matching 352bebe9_DJI_20260608042714_0610_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.553 T-robust: 0.001 T-total: 0.554 Matches: 80 Robust: 69 Success: True 2026-08-04 15:05:41,047 DEBUG: Matching a3ca19bd_DJI_20260608042712_0609_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.540 T-robust: 0.002 T-total: 0.544 Matches: 1738 Robust: 1721 Success: True 2026-08-04 15:05:41,054 DEBUG: Matching 072bc064_DJI_20260608042648_0597_D.JPG and 1fd231ba_DJI_20260607124736_0917_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 Matches: FAILED 2026-08-04 15:05:41,151 DEBUG: Matching 694dc5f8_DJI_20260607124738_0918_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.500 Matches: FAILED 2026-08-04 15:05:41,161 DEBUG: Matching e9c413cb_DJI_20260608042650_0598_D.JPG and 352bebe9_DJI_20260608042714_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.444 Matches: FAILED 2026-08-04 15:05:41,166 DEBUG: Matching bf9b7ebc_DJI_20260608042708_0607_D.JPG and 072bc064_DJI_20260608042648_0597_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.449 Matches: FAILED 2026-08-04 15:05:41,174 INFO: Matched 190 pairs (brown-brown: 190) in 16.340662384000012 seconds (0.08600348851052636 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-t5rq9/opensfm" 2026-08-04 15:05:43,028 INFO: reading features 2026-08-04 15:05:43,441 DEBUG: Merging features onto tracks 2026-08-04 15:05:43,665 DEBUG: Good tracks: 25807 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-t5rq9/opensfm" 2026-08-04 15:05:45,270 INFO: Starting incremental reconstruction 2026-08-04 15:05:45,563 INFO: Starting reconstruction with bf9b7ebc_DJI_20260608042708_0607_D.JPG and d336ee81_DJI_20260608042706_0606_D.JPG 2026-08-04 15:05:45,590 INFO: Two-view 5-points reconstruction inliers (transposed=False): 2177 / 2178 2026-08-04 15:05:45,805 INFO: Triangulated: 2177 2026-08-04 15:05:46,756 DEBUG: Ceres Solver Report: Iterations: 59, Initial cost: 9.511426e+01, Final cost: 4.874106e+01, Termination: CONVERGENCE 2026-08-04 15:05:46,771 INFO: Removed outliers: 117 2026-08-04 15:05:46,789 INFO: ------------------------------------------------------- 2026-08-04 15:05:46,797 INFO: 33df7603_DJI_20260608042710_0608_D.JPG resection inliers: 960 / 979 2026-08-04 15:05:46,812 INFO: Adding 33df7603_DJI_20260608042710_0608_D.JPG to the reconstruction 2026-08-04 15:05:46,937 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:05:48,086 DEBUG: Ceres Solver Report: Iterations: 51, Initial cost: 2.105765e+02, Final cost: 9.260505e+01, Termination: CONVERGENCE 2026-08-04 15:05:48,119 INFO: Removed outliers: 107 2026-08-04 15:05:48,126 INFO: ------------------------------------------------------- 2026-08-04 15:05:48,136 INFO: a3ca19bd_DJI_20260608042712_0609_D.JPG resection inliers: 1029 / 1044 2026-08-04 15:05:48,142 INFO: Adding a3ca19bd_DJI_20260608042712_0609_D.JPG to the reconstruction 2026-08-04 15:05:48,234 INFO: Re-triangulating 2026-08-04 15:05:48,234 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:05:49,350 DEBUG: Ceres Solver Report: Iterations: 47, Initial cost: 3.675821e+02, Final cost: 1.352988e+02, Termination: CONVERGENCE 2026-08-04 15:05:50,001 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 2.493119e+02, Final cost: 1.702247e+02, Termination: CONVERGENCE 2026-08-04 15:05:50,036 INFO: Removed outliers: 291 2026-08-04 15:05:50,044 INFO: ------------------------------------------------------- 2026-08-04 15:05:50,052 INFO: 65c33852_DJI_20260608042704_0605_D.JPG resection inliers: 895 / 910 2026-08-04 15:05:50,062 INFO: Adding 65c33852_DJI_20260608042704_0605_D.JPG to the reconstruction 2026-08-04 15:05:50,183 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:05:51,644 DEBUG: Ceres Solver Report: Iterations: 53, Initial cost: 3.750166e+02, Final cost: 1.969726e+02, Termination: CONVERGENCE 2026-08-04 15:05:51,690 INFO: Removed outliers: 161 2026-08-04 15:05:51,700 INFO: ------------------------------------------------------- 2026-08-04 15:05:51,709 INFO: 352bebe9_DJI_20260608042714_0610_D.JPG resection inliers: 815 / 829 2026-08-04 15:05:51,722 INFO: Adding 352bebe9_DJI_20260608042714_0610_D.JPG to the reconstruction 2026-08-04 15:05:51,825 INFO: ------------------------------------------------------- 2026-08-04 15:05:51,832 INFO: 30b6815b_DJI_20260608042716_0611_D.JPG resection inliers: 633 / 652 2026-08-04 15:05:51,836 INFO: Adding 30b6815b_DJI_20260608042716_0611_D.JPG to the reconstruction 2026-08-04 15:05:51,927 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:05:54,177 DEBUG: Ceres Solver Report: Iterations: 52, Initial cost: 6.147995e+02, Final cost: 2.629709e+02, Termination: CONVERGENCE 2026-08-04 15:05:54,235 INFO: Removed outliers: 165 2026-08-04 15:05:54,242 INFO: ------------------------------------------------------- 2026-08-04 15:05:54,249 INFO: 72abe45f_DJI_20260608042718_0612_D.JPG resection inliers: 693 / 704 2026-08-04 15:05:54,253 INFO: Adding 72abe45f_DJI_20260608042718_0612_D.JPG to the reconstruction 2026-08-04 15:05:54,337 INFO: ------------------------------------------------------- 2026-08-04 15:05:54,344 INFO: 87730e18_DJI_20260608042702_0604_D.JPG resection inliers: 571 / 591 2026-08-04 15:05:54,348 INFO: Adding 87730e18_DJI_20260608042702_0604_D.JPG to the reconstruction 2026-08-04 15:05:54,422 INFO: Re-triangulating 2026-08-04 15:05:54,422 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:05:56,882 DEBUG: Ceres Solver Report: Iterations: 54, Initial cost: 6.512720e+02, Final cost: 3.408723e+02, Termination: CONVERGENCE 2026-08-04 15:05:58,182 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 6.985371e+02, Final cost: 4.408971e+02, Termination: CONVERGENCE 2026-08-04 15:05:58,256 INFO: Removed outliers: 698 2026-08-04 15:05:58,265 INFO: ------------------------------------------------------- 2026-08-04 15:05:58,271 INFO: 3c51113f_DJI_20260608042700_0603_D.JPG resection inliers: 396 / 407 2026-08-04 15:05:58,282 INFO: Adding 3c51113f_DJI_20260608042700_0603_D.JPG to the reconstruction 2026-08-04 15:05:58,400 INFO: ------------------------------------------------------- 2026-08-04 15:05:58,407 INFO: b644a608_DJI_20260608042658_0602_D.JPG resection inliers: 434 / 455 2026-08-04 15:05:58,410 INFO: Adding b644a608_DJI_20260608042658_0602_D.JPG to the reconstruction 2026-08-04 15:05:58,497 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:06:01,086 DEBUG: Ceres Solver Report: Iterations: 45, Initial cost: 6.276077e+02, Final cost: 4.171997e+02, Termination: CONVERGENCE 2026-08-04 15:06:01,178 INFO: Removed outliers: 234 2026-08-04 15:06:01,188 INFO: ------------------------------------------------------- 2026-08-04 15:06:01,194 INFO: afc786ff_DJI_20260608042656_0601_D.JPG resection inliers: 491 / 505 2026-08-04 15:06:01,212 INFO: Adding afc786ff_DJI_20260608042656_0601_D.JPG to the reconstruction 2026-08-04 15:06:01,317 INFO: ------------------------------------------------------- 2026-08-04 15:06:01,324 INFO: 069ab118_DJI_20260608042654_0600_D.JPG resection inliers: 528 / 556 2026-08-04 15:06:01,328 INFO: Adding 069ab118_DJI_20260608042654_0600_D.JPG to the reconstruction 2026-08-04 15:06:01,423 INFO: ------------------------------------------------------- 2026-08-04 15:06:01,430 INFO: 89d0c960_DJI_20260608042652_0599_D.JPG resection inliers: 482 / 506 2026-08-04 15:06:01,442 INFO: Adding 89d0c960_DJI_20260608042652_0599_D.JPG to the reconstruction 2026-08-04 15:06:01,555 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:06:05,012 DEBUG: Ceres Solver Report: Iterations: 47, Initial cost: 9.699538e+02, Final cost: 5.468340e+02, Termination: CONVERGENCE 2026-08-04 15:06:05,120 INFO: Removed outliers: 297 2026-08-04 15:06:05,129 INFO: ------------------------------------------------------- 2026-08-04 15:06:05,136 INFO: e9c413cb_DJI_20260608042650_0598_D.JPG resection inliers: 440 / 449 2026-08-04 15:06:05,139 INFO: Adding e9c413cb_DJI_20260608042650_0598_D.JPG to the reconstruction 2026-08-04 15:06:05,227 INFO: ------------------------------------------------------- 2026-08-04 15:06:05,232 INFO: 072bc064_DJI_20260608042648_0597_D.JPG resection inliers: 422 / 435 2026-08-04 15:06:05,242 INFO: Adding 072bc064_DJI_20260608042648_0597_D.JPG to the reconstruction 2026-08-04 15:06:05,331 INFO: ------------------------------------------------------- 2026-08-04 15:06:05,336 INFO: ba490c30_DJI_20260608042646_0596_D.JPG resection inliers: 510 / 532 2026-08-04 15:06:05,342 INFO: Adding ba490c30_DJI_20260608042646_0596_D.JPG to the reconstruction 2026-08-04 15:06:05,426 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:06:10,890 DEBUG: Ceres Solver Report: Iterations: 70, Initial cost: 9.194055e+02, Final cost: 6.586663e+02, Termination: CONVERGENCE 2026-08-04 15:06:11,020 INFO: Removed outliers: 326 2026-08-04 15:06:11,031 INFO: ------------------------------------------------------- 2026-08-04 15:06:11,048 INFO: Some images can not be added 2026-08-04 15:06:11,048 INFO: ------------------------------------------------------- 2026-08-04 15:06:11,049 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-08-04 15:06:16,875 DEBUG: Ceres Solver Report: Iterations: 69, Initial cost: 6.630599e+02, Final cost: 6.082592e+02, Termination: CONVERGENCE 2026-08-04 15:06:17,000 INFO: Removed outliers: 9 2026-08-04 15:06:17,090 INFO: Reconstruction 0: 17 images, 17531 points 2026-08-04 15:06:17,090 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-t5rq9/opensfm" 2026-08-04 15:06:21,083 DEBUG: Loaded backend agg version v2.2. 2026-08-04 15:06:21,096 DEBUG: locator: 2026-08-04 15:06:21,574 DEBUG: locator: [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_geocoords --reconstruction --proj "+proj=utm +zone=50 +south +datum=WGS84 +units=m +no_defs +type=crs" --offset-x 307316.0 --offset-y 9036793.0 "/workspace/odm-pipeline-t5rq9/opensfm" [INFO] Updating /workspace/odm-pipeline-t5rq9/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-t5rq9/opensfm ... 2026-08-04 15:06:25,520 DEBUG: Undistorting image 30b6815b_DJI_20260608042716_0611_D.JPG 2026-08-04 15:06:25,520 DEBUG: Undistorting image 3c51113f_DJI_20260608042700_0603_D.JPG 2026-08-04 15:06:25,520 DEBUG: Undistorting image 352bebe9_DJI_20260608042714_0610_D.JPG 2026-08-04 15:06:25,520 DEBUG: Undistorting image 069ab118_DJI_20260608042654_0600_D.JPG 2026-08-04 15:06:25,521 DEBUG: Undistorting image 87730e18_DJI_20260608042702_0604_D.JPG 2026-08-04 15:06:25,521 DEBUG: Undistorting image 72abe45f_DJI_20260608042718_0612_D.JPG 2026-08-04 15:06:25,568 DEBUG: Undistorting image b644a608_DJI_20260608042658_0602_D.JPG 2026-08-04 15:06:25,572 DEBUG: Undistorting image 89d0c960_DJI_20260608042652_0599_D.JPG 2026-08-04 15:06:28,348 DEBUG: Undistorting image e9c413cb_DJI_20260608042650_0598_D.JPG 2026-08-04 15:06:29,177 DEBUG: Undistorting image ba490c30_DJI_20260608042646_0596_D.JPG 2026-08-04 15:06:29,965 DEBUG: Undistorting image 072bc064_DJI_20260608042648_0597_D.JPG 2026-08-04 15:06:30,581 DEBUG: Undistorting image bf9b7ebc_DJI_20260608042708_0607_D.JPG 2026-08-04 15:06:31,874 DEBUG: Undistorting image d336ee81_DJI_20260608042706_0606_D.JPG 2026-08-04 15:06:31,896 DEBUG: Undistorting image afc786ff_DJI_20260608042656_0601_D.JPG 2026-08-04 15:06:32,550 DEBUG: Undistorting image 33df7603_DJI_20260608042710_0608_D.JPG 2026-08-04 15:06:33,184 DEBUG: Undistorting image a3ca19bd_DJI_20260608042712_0609_D.JPG 2026-08-04 15:06:34,177 DEBUG: Undistorting image 65c33852_DJI_20260608042704_0605_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-t5rq9/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-t5rq9/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage 2026-08-04 15:06:43,554 DEBUG: GDAL data found in package: path='/code/venv/lib/python3.12/site-packages/fiona/gdal_data'. 2026-08-04 15:06:43,555 DEBUG: PROJ data found in package: path='/code/venv/lib/python3.12/site-packages/fiona/proj_data'. 2026-08-04 15:06:43,565 DEBUG: GDAL data found in package: path='/code/venv/lib/python3.12/site-packages/fiona/gdal_data'. 2026-08-04 15:06:43,565 DEBUG: PROJ data found in package: path='/code/venv/lib/python3.12/site-packages/fiona/proj_data'. 2026-08-04 15:06:43,565 DEBUG: Flushed buffer 2026-08-04 15:06:43,566 DEBUG: Stopped session [INFO] Filtering /workspace/odm-pipeline-t5rq9/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(-114.74471899325727, -401.841358859092), (-117.08725133922417, -401.845620341599), (-213.3537026363192, -401.69561950303614), (-231.46889013319742, -401.19390446320176), (-249.53313667251496, -399.7465852200985), (-267.4971159562119, -397.35761382617056), (-285.3117754763807, -394.03351361490786), (-302.9284704582533, -389.78336139023304), (-320.29909668967593, -384.61876262910664), (-337.3762218748452, -378.5538198072463), (-354.11321515293093, -371.60509387776256), (-370.46437442844035, -363.79155905917287), (-386.3850511658238, -355.13455101661384), (-401.83177230658475, -345.65770860761404), (-416.7623589771101, -335.38690933585167), (-431.13604166265577, -324.35019868053496), (-444.91357153235003, -312.57771352492273), (-458.0573276124196, -300.10159986279905), (-470.53141951427097, -286.95592501200736), (-482.3017854366335, -273.1765846051276), (-493.3362851749989, -258.8012045547366), (-503.6047878838144, -243.8690383322537), (-513.0792543519055, -228.42085975967348), (-521.7338135661557, -212.49885169416666), (-529.5448333554086, -196.14649082906544), (-536.4909849203541, -179.40842898003757), (-542.5533010739018, -162.33037116006017), (-547.7152280333103, -144.95895077846944), (-551.9626706218696, -127.34160229749978), (-555.284030757146, -109.5264317151159), (-557.6702391210129, -91.56208520196378), (-559.1147799240425, -73.49761626683176), (-559.6137086978997, -55.38235181570053), (-559.1656630658545, -37.2657574582845), (-557.7718664628337, -19.19730243086815), (-555.4361247951165, -1.226324526593089), (-552.164816047356, 16.598104640841484), (-547.9668728673714, 34.22731361538172), (-542.8537581741111, 51.61316401697695), (-536.8394338575308, 68.70818197540939), (-529.9403226535651, 85.4656877759844), (-522.1752633007709, 101.83992330729961), (-513.5654590986669, 117.78617702610791), (-504.13442001031945, 133.26090602949262), (-493.90789846575353, 148.22185496799648), (-482.9138190423255, 162.62817141786218), (-471.18220221367665, 176.44051743857563), (-458.74508237594273, 189.62117698974907), (-445.63642037427053, 202.13415890932083), (-431.89201076928293, 213.94529520720243), (-417.54938409640454, 225.02233434841037), (-402.64770438481355, 235.33502933196723), (-387.22766221594065, 244.85522027127445), (-371.33136361354263, 253.5569113008678), (-355.0022150691948, 261.4163415506482), (-338.28480501583545, 268.41205003112555), (-321.22478207491804, 274.5249342340976), (-303.8687304078485, 279.73830229602754), (-286.26404251303757, 284.03791857510805), (-268.4587898160098, 287.4120425246656), (-250.5015914053074, 289.8514607474208), (-232.44148127298104, 291.34951215982437), (-214.32777442212682, 291.90210617892444), (105.99328106368193, 293.3009354081005), (107.12548573268577, 293.30403150618076), (148.48713952768594, 293.34962058998644), (166.60671649425058, 292.8959410022944), (184.67784315068275, 291.4961996022612), (202.65115740947658, 289.1542198471725), (220.47756436216878, 285.8763989601284), (238.1083703841432, 281.6716904528439), (255.49541614338523, 276.55157967470586), (272.59120814997004, 270.53005243465304), (289.3490484865033, 263.62355680577457), (305.72316236572806, 255.85095818713307), (321.6688231661101, 247.23348777927458), (337.1424746050034, 237.7946845833212), (352.10184971423587, 227.56033111177385), (366.50608629430644, 216.5583829600364), (380.3158385314746, 204.81889243610203), (393.4933844722691, 192.37392648123205), (406.0027290630969, 179.25747907720506), (417.80970247194637, 165.50537838041782), (428.8820534250117, 151.15518886968493), (439.1895373024745, 136.246108725667), (448.7039987530443, 120.81886276602745), (457.3994486014126, 104.915591198951), (465.2521348390728, 88.57973451912403), (472.24060750368517, 71.85591484606266), (478.345777270908, 54.78981404006481), (483.55096759757726, 37.428048914298415), (487.841960274498, 19.81804390437901), (491.2070342640509, 2.007901521399617), (493.636997716676, -15.953729033470154), (495.12521307897987, -34.017784770578146), (495.66761522443267, -52.13492291420698), (495.2627225574106, -70.25565569661558), (493.91164106025826, -88.33048552647233), (491.618061272311, -106.31004020385444), (488.388248208852, -124.14520777203143), (484.23102424817625, -141.78727067820728), (479.15774503268767, -159.18803883902729), (473.1822684505605, -176.2999812848866), (466.3209167821915, -193.07635597884655), (458.5924321154016, -209.47133750841022), (450.0179251501686, -225.44014225155115), (440.6208175343345, -240.93915070593357), (430.4267778858193, -255.9260266404599), (419.46365167811746, -270.3598327357322), (407.7613851786591, -284.2011424060911), (395.35194364970084, -297.41214749775827), (382.2692240335746, -309.9567615631968), (368.54896236164495, -321.8007184304297), (354.22863613977097, -332.9116658028215), (339.3473619769211, -343.2592536341399), (323.9457887363387, -352.815217025578), (308.065986501344, -361.553453437984), (291.7513316590921, -369.4500939883292), (275.046388415969, -376.4835686534643), (257.9967870685505, -382.6346651818603), (240.64909936243203, -387.88658158294857), (223.0507112791529, -392.22497200779617), (205.2496935997624, -395.63798595406115), (187.2946705968934, -398.11630062013865), (169.2346872157068, -399.6531463805586), (151.11907510523451, -400.24432526901364), (88.09437614202034, -400.65317390859127), (-22.14287934236927, -401.3598902542144), (-22.563970017363317, -401.36233414523304), (-114.74471899325727, -401.841358859092)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-t5rq9/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-t5rq9/odm_filterpoints/point_cloud.ply" --concurrency 8 --meank 16 --std 5 --stats "/workspace/odm-pipeline-t5rq9/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmp2dsffmq4.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-t5rq9/opensfm/reconstruction.ply output = /workspace/odm-pipeline-t5rq9/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-t5rq9/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 130 polygon vertexes concurrency = 8 verbose = no -> Setting num_threads to 8 -> Cropping -> Done cropping in 0.0225s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.63 meters) ?> Done in 0.1047s -> Writing output ?> Done in 0.002199s ?> Pipeline done in 0.1322s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-t5rq9/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.63 [INFO] Created temporary directory: /workspace/odm-pipeline-t5rq9/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-t5rq9/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp" --output-type max --radiuses 0.9896016858807848,1.3995081255198853,1.9792033717615698 --resolution 5.04 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 17480 points Point cloud bounds are [minx: -237.123291016, maxx: 188.631759644, miny: -133.330490112, maxy: 24.6861667633] DEM resolution is (85, 32), max tile size is 4096, will split DEM generation into 1 tiles r1.39951_x0_y0.tif r0.989602_x0_y0.tif r1.9792_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles.vrt"  0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=8 -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 46.75% -outsize 10% 0 "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles.small.tif" Input file size is 85, 32 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-t5rq9/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles.vrt" 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=8 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 46.75% "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles.tif" Input file size is 85, 32 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-t5rq9/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-t5rq9/odm_meshing/tmp/tiles.tif Size: 85x32 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-t5rq9/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-t5rq9/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.045077 [INFO] Completed mesh_dsm.tif in 0:00:00.192038 [INFO] Sampling points from DSM: /workspace/odm-pipeline-t5rq9/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-t5rq9/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-t5rq9/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 85x32 Extent is (-237.123291, 191.276709), (-133.330490, 27.949510) Read nodata value: -9999 Calculating skirts and vertex count... 557 skirt points will be added Total vertices: 2825 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-t5rq9/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-t5rq9/odm_meshing/odm_25dmesh.dirty.ply" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 7 --bType 2 --linearFit  [INFO] running "/code/SuperBuild/install/bin/ReconstructMesh" -i "/workspace/odm-pipeline-t5rq9/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-t5rq9/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 15:07:21 [App ] OpenMVS x64 v2.2.0 15:07:21 [App ] Build date: Jul 28 2026, 18:56:23 15:07:21 [App ] CPU: Intel(R) Xeon(R) 6975P-C (8 cores) 15:07:21 [App ] RAM: 61.78GB Physical Memory 123.55GB Virtual Memory 15:07:21 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 15:07:21 [App ] Disk: 15:07:21 [App ] SSE & AVX compatible CPU & OS detected 15:07:21 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-t5rq9/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-t5rq9/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 15:07:21 [App ] MEMORYINFO: { 15:07:21 [App ] VmPeak: 74836 kB 15:07:21 [App ] VmSize: 64692 kB 15:07:21 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-t5rq9/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-t5rq9/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-t5rq9/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-t5rq9/odm_texturing_25d/odm_textured_model_geo" -d gmi -o gauss_clamping -t none --no_intermediate_results --nadir_mode --num_threads=8 --max_texture_size=8192  /code/SuperBuild/install/bin/texrecon (built on Jul 28 2026, 18:46:48) Load and prepare mesh: Reading PLY: 16926 verts... 33868 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 17 NVM: Number of features: 17531 Loading 100%... done. (Took 0.883s) Building adjacency graph: Adding edges 100%... done. (Took 0.037s) 50802 total edges. View selection: Building BVH from 33868 faces... done. (Took: 20 ms) Calculating face qualities 100%... done. (Took 1.202s) Postprocessing face infos 100%... done. (Took 0.017s) Maximum quality of a face within an image: 9999.97 Clamping qualities to 9945.97 within normalization. Optimizing: Time[s] Energy 0 13826 0 13740 0 13311 0 13042 0 12933 0 12890 0 12850 0 12840 0 12820 0 12807 0 12798 0 12791 0 12786 0 12782 0 12779 3007 faces have not been seen Took: 1.562s Generating texture patches: Running... done. (Took 0.873s) 224 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 17076 x 17076 Calculating adjustments: Color channel 0: CG took 74 iterations. Residual is 9.82657e-05 Color channel 2: CG took 80 iterations. Residual is 8.99337e-05 Color channel 1: CG took 74 iterations. Residual is 9.55871e-05 Took 0.026 seconds Adjusting texture patches 100%... done. (Took 0.364s) Running local seam leveling: Blending texture patches 100%... done. (Took 12.83s) Generating texture atlases: Sorting texture patches... done. Working on atlas 2 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 38.686s [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-t5rq9/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 307316.0 0 1 0 9036793.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=307316.0 --writers.las.offset_y=9036793.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=50 +south +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-t5rq9/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.decimated.las" decimation --filters.decimation.step=4  [INFO] running pdal info --boundary --filters.hexbin.edge_length=1 --filters.hexbin.threshold=1 "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.summary.json" [INFO] running ogr2ogr -overwrite -f GPKG -a_srs "+proj=utm +zone=50 +south +datum=WGS84 +units=m +no_defs" /workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.bounds.geojson [INFO] Finished odm_georeferencing stage [INFO] Running odm_dem stage [INFO] Create DSM: False [INFO] Create DTM: False [INFO] DEM input file /workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.laz found: True [WARNING] DEM will not be generated [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-t5rq9/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.tif" -resolution 28.57142857142857 -verbose -outputCornerFile "/workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9036793.0 -utm_east_offset 307316.0 -a_srs "+proj=utm +zone=50 +south +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=8 --config GDAL_CACHEMAX 31108618240.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-t5rq9/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 Mesh file read. Boundary points: Point 1: -230.719 -128.065 Point 2: -230.719 28.1777 Point 3: 179.926 28.1777 Point 4: 179.926 -128.065 Model bounds x : -230.719 -> 179.926 Model bounds y : -128.065 -> 28.1777 Model area : 64160.2m2 Model resolution, width x height : 11733x4465 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done Rendering material0001 ... done ... model rendered Edge inpainting Block [(1024, 2048), (3072, 4465)] Block [(7168, 8192), (2048, 3072)] Block [(2048, 3072), (2048, 3072)] Block [(6144, 7168), (0, 1024)] Block [(0, 1024), (0, 1024)] Block [(6144, 7168), (3072, 4465)] Block [(1024, 2048), (1024, 2048)] Block [(7168, 8192), (1024, 2048)] Block [(2048, 3072), (1024, 2048)] Block [(7168, 8192), (0, 1024)] Block [(8192, 9216), (2048, 3072)] Block [(3072, 4096), (2048, 3072)] Block [(7168, 8192), (3072, 4465)] Block [(1024, 2048), (0, 1024)] Block [(9216, 10240), (2048, 3072)] Block [(8192, 9216), (1024, 2048)] Block [(4096, 5120), (2048, 3072)] Block [(2048, 3072), (3072, 4465)] Block [(10240, 11733), (2048, 3072)] Block [(3072, 4096), (1024, 2048)] Block [(8192, 9216), (0, 1024)] Block [(8192, 9216), (3072, 4465)] Block [(5120, 6144), (2048, 3072)] Block [(2048, 3072), (0, 1024)] Block [(0, 1024), (3072, 4465)] Block [(3072, 4096), (3072, 4465)] Block [(6144, 7168), (2048, 3072)] Block [(9216, 10240), (1024, 2048)] Block [(4096, 5120), (1024, 2048)] Block [(9216, 10240), (0, 1024)] Block [(4096, 5120), (3072, 4465)] Block [(10240, 11733), (1024, 2048)] Block [(3072, 4096), (0, 1024)] Block [(5120, 6144), (1024, 2048)] Block [(0, 1024), (2048, 3072)] Block [(5120, 6144), (3072, 4465)] Block [(9216, 10240), (3072, 4465)] Block [(4096, 5120), (0, 1024)] Block [(10240, 11733), (0, 1024)] Block [(6144, 7168), (1024, 2048)] Block [(1024, 2048), (2048, 3072)] Block [(5120, 6144), (0, 1024)] Block [(10240, 11733), (3072, 4465)] Block [(0, 1024), (1024, 2048)] Writing ortho photo to /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 31108618240 Set TILED=YES Set COMPRESS=DEFLATE Set PREDICTOR=2 Set BIGTIFF=IF_SAFER Set BLOCKXSIZE=512 Set BLOCKYSIZE=512 Set NUM_THREADS=8 Writing corner coordinates to /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-t5rq9/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=8 -dstalpha /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 45.4% Using band 4 of source image as alpha. Creating output file that is 11703P x 4257L. 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-t5rq9/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.tif as Cloud Optimized GeoTIFF [INFO] running gdal_translate -of COG -co NUM_THREADS=8 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 45.7% --config GDAL_NUM_THREADS 8 "/workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 11703, 4257 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-t5rq9/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-t5rq9/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-t5rq9/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-t5rq9/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-t5rq9/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-t5rq9/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.3041107142857176 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=4.300774966058312  [INFO] Cropping /workspace/odm-pipeline-t5rq9/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-t5rq9/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=8 /workspace/odm-pipeline-t5rq9/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-t5rq9/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 44.65% Creating output file that is 1346P x 489L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-t5rq9/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-t5rq9/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-t5rq9/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-t5rq9/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-t5rq9/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-t5rq9/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-t5rq9/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 44.65%  Input file size is 11703, 4257 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-t5rq9/odm_report/report.pdf 2026-08-04 15:08:13,641 DEBUG: ICC profile found for image /tmp/tmp9lk2xe6a/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-08-04 15:08:14,549 DEBUG: Final size summary of the biggest document sections: 2026-08-04 15:08:14,549 DEBUG: - pages: 4.1KiB 2026-08-04 15:08:14,549 DEBUG: - fonts: 201.0B 2026-08-04 15:08:14,549 DEBUG: - images: 4.6MiB 2026-08-04 15:08:14,549 DEBUG: - iccp: 475.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 - Tue Aug 04 15:08:14 2026 ODM processing complete