=== odm-pipeline-7ppf8-main-2775871115/process.log === === process attempt 0 @ 2026-10-21T03:03:01Z === Running ODM processing... Processing job: odm-pipeline-7ppf8 ODM Project ID: DTM-Task-79819c7a-ea35-4606-880c-17fdb744d552 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-7ppf8/boundary.geojson --project-path /workspace odm-pipeline-7ppf8 [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 21 03:03:04 2026 [INFO] ============== [INFO] 3d_tiles: False [INFO] align: None [INFO] auto_boundary: False [INFO] auto_boundary_distance: 0 [INFO] bg_removal: False [INFO] boundary: {'features': [{'geometry': {'coordinates': [[[107.051913452, -6.259182999], [107.051896092, -6.25935937], [107.051844681, -6.259528963], [107.051761193, -6.259685261], [107.051648838, -6.259822257], [107.051511932, -6.259934687], [107.051355737, -6.26001823], [107.051186255, -6.260069676], [107.05101, -6.260087047], [107.051006, -6.260087047], [107.050893459, -6.260080005], [107.050694459, -6.260055006], [107.050691176, -6.260054587], [107.050491847, -6.260028803], [107.050270519, -6.260001013], [107.050267703, -6.260000655], [107.050042491, -6.259971658], [107.050005896, -6.259967592], [107.049842497, -6.259949658], [107.049841295, -6.259949525], [107.049832295, -6.259948525], [107.049648502, -6.259908385], [107.049476999, -6.259831028], [107.049325225, -6.259719807], [107.049199758, -6.259579545], [107.04910604, -6.259416324], [107.049048133, -6.25923722], [107.049028547, -6.259049999], [107.049028548, -6.258688999], [107.049044182, -6.258521546], [107.049090541, -6.258359889], [107.049166021, -6.258209622], [107.04926801, -6.258075944], [107.049392978, -6.257963484], [107.049536601, -6.257876132], [107.049693907, -6.257816911], [107.049859454, -6.257787872], [107.05002751, -6.257790019], [107.050072204, -6.257794773], [107.050237897, -6.25781154], [107.05027729, -6.257816403], [107.050317321, -6.257822241], [107.050496512, -6.257845116], [107.050964692, -6.257904013], [107.051123382, -6.257924101], [107.051304683, -6.257966396], [107.051473471, -6.258044977], [107.051622581, -6.258156508], [107.051745681, -6.258296253], [107.051837545, -6.258458279], [107.051894271, -6.258635705], [107.051913451, -6.258820999], [107.051913452, -6.259131999], [107.051913452, -6.259182999]]], 'type': 'Polygon'}, 'properties': {}, 'type': 'Feature'}], 'type': 'FeatureCollection'} [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: 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-7ppf8 [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: 4.0 [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-7ppf8 [INFO] radiometric_calibration: none [INFO] rerun: None [INFO] rerun_all: False [INFO] rerun_from: None [INFO] rolling_shutter: True [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-7ppf8/images [INFO] Loading 15 images [INFO] Wrote images database: /workspace/odm-pipeline-7ppf8/images.json [INFO] Found 15 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: 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 [WARNING] Rolling shutter readout time for "DJI FC9313" is not in our database, using default of 30ms which might be incorrect. Use --rolling-shutter-readout to set an actual value (see https://github.com/OpenDroneMap/RSCalibration for instructions on how to calculate this value) [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" detect_features "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:03:05,518 INFO: Planning to use 46843.020703125 MB of RAM for both processing queue and parallel processing. 2026-10-21 03:03:05,518 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-21 03:03:05,518 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-21 03:03:05,522 INFO: Reading data for image 8deb2771_DJI_20261011090712_0515_D.JPG (queue-size=0) 2026-10-21 03:03:05,523 INFO: Reading data for image e0fbf0b6_DJI_20261011090654_0506_D.JPG (queue-size=0) 2026-10-21 03:03:05,523 INFO: Reading data for image 23a6d3c3_DJI_20261011090704_0511_D.JPG (queue-size=0) 2026-10-21 03:03:05,523 INFO: Reading data for image 6a9e579e_DJI_20261011090718_0518_D.JPG (queue-size=0) 2026-10-21 03:03:05,764 INFO: Reading data for image d3e7308e_DJI_20261011090702_0510_D.JPG (queue-size=1) 2026-10-21 03:03:05,764 INFO: Extracting ROOT_DSPSIFT features for image 8deb2771_DJI_20261011090712_0515_D.JPG 2026-10-21 03:03:05,768 INFO: Reading data for image 3bdea3f1_DJI_20261011090656_0507_D.JPG (queue-size=1) 2026-10-21 03:03:05,768 INFO: Extracting ROOT_DSPSIFT features for image e0fbf0b6_DJI_20261011090654_0506_D.JPG 2026-10-21 03:03:05,770 INFO: Reading data for image 59c5d171_DJI_20261011090700_0509_D.JPG (queue-size=1) 2026-10-21 03:03:05,770 INFO: Extracting ROOT_DSPSIFT features for image 23a6d3c3_DJI_20261011090704_0511_D.JPG 2026-10-21 03:03:05,777 INFO: Reading data for image d3c0cb69_DJI_20261011090658_0508_D.JPG (queue-size=1) 2026-10-21 03:03:05,782 INFO: Extracting ROOT_DSPSIFT features for image 6a9e579e_DJI_20261011090718_0518_D.JPG 2026-10-21 03:03:05,999 INFO: Reading data for image 186d623e_DJI_20261011090720_0519_D.JPG (queue-size=1) 2026-10-21 03:03:05,999 INFO: Extracting ROOT_DSPSIFT features for image d3e7308e_DJI_20261011090702_0510_D.JPG 2026-10-21 03:03:06,015 INFO: Reading data for image c729c80b_DJI_20261011090714_0516_D.JPG (queue-size=1) 2026-10-21 03:03:06,016 INFO: Extracting ROOT_DSPSIFT features for image 59c5d171_DJI_20261011090700_0509_D.JPG 2026-10-21 03:03:06,032 INFO: Reading data for image bdefca68_DJI_20261011090716_0517_D.JPG (queue-size=1) 2026-10-21 03:03:06,032 INFO: Extracting ROOT_DSPSIFT features for image 3bdea3f1_DJI_20261011090656_0507_D.JPG 2026-10-21 03:03:06,146 INFO: Reading data for image 31144763_DJI_20261011090706_0512_D.JPG (queue-size=1) 2026-10-21 03:03:06,147 INFO: Extracting ROOT_DSPSIFT features for image d3c0cb69_DJI_20261011090658_0508_D.JPG 2026-10-21 03:03:06,227 INFO: Reading data for image 76c7e2ea_DJI_20261011090710_0514_D.JPG (queue-size=1) 2026-10-21 03:03:06,227 INFO: Extracting ROOT_DSPSIFT features for image 186d623e_DJI_20261011090720_0519_D.JPG 2026-10-21 03:03:06,315 INFO: Reading data for image 8cd1cc0b_DJI_20261011090708_0513_D.JPG (queue-size=1) 2026-10-21 03:03:06,316 INFO: Extracting ROOT_DSPSIFT features for image bdefca68_DJI_20261011090716_0517_D.JPG 2026-10-21 03:03:06,379 INFO: Reading data for image 7bdaa03a_DJI_20261011090722_0520_D.JPG (queue-size=1) 2026-10-21 03:03:06,380 INFO: Extracting ROOT_DSPSIFT features for image c729c80b_DJI_20261011090714_0516_D.JPG 2026-10-21 03:03:06,490 INFO: Extracting ROOT_DSPSIFT features for image 31144763_DJI_20261011090706_0512_D.JPG 2026-10-21 03:03:06,585 INFO: Extracting ROOT_DSPSIFT features for image 76c7e2ea_DJI_20261011090710_0514_D.JPG 2026-10-21 03:03:06,688 INFO: Extracting ROOT_DSPSIFT features for image 8cd1cc0b_DJI_20261011090708_0513_D.JPG 2026-10-21 03:03:06,730 INFO: Finished reading images 2026-10-21 03:03:06,731 INFO: Extracting ROOT_DSPSIFT features for image 7bdaa03a_DJI_20261011090722_0520_D.JPG 2026-10-21 03:03:16,108 DEBUG: Found 10000 points in 10.318802833557129s 2026-10-21 03:03:16,258 DEBUG: Found 10000 points in 10.468630313873291s 2026-10-21 03:03:16,297 DEBUG: Found 10000 points in 10.515396118164062s 2026-10-21 03:03:16,503 DEBUG: Found 10000 points in 10.491722583770752s 2026-10-21 03:03:16,567 DEBUG: Found 10000 points in 10.757585287094116s 2026-10-21 03:03:16,626 DEBUG: Found 10000 points in 10.59835171699524s 2026-10-21 03:03:16,893 DEBUG: Found 10000 points in 10.653048038482666s 2026-10-21 03:03:16,990 DEBUG: Found 10000 points in 10.596782445907593s 2026-10-21 03:03:17,165 DEBUG: Found 10000 points in 10.832979440689087s 2026-10-21 03:03:17,179 DEBUG: Found 10000 points in 10.435598373413086s 2026-10-21 03:03:17,194 DEBUG: Found 10000 points in 10.695191860198975s 2026-10-21 03:03:17,216 DEBUG: Found 10000 points in 10.519340515136719s 2026-10-21 03:03:17,306 DEBUG: Found 10000 points in 11.146066904067993s 2026-10-21 03:03:17,354 DEBUG: Found 10000 points in 10.760529518127441s 2026-10-21 03:03:17,592 DEBUG: Found 10000 points in 11.547236919403076s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:03:19,623 INFO: Altitude for orientation based matching 867.7604462243952 2026-10-21 03:03:19,631 INFO: Matching 100 image pairs 2026-10-21 03:03:19,633 INFO: Computing pair matching with 16 processes 2026-10-21 03:03:20,329 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.684 T-robust: 0.005 T-total: 0.691 Matches: 1816 Robust: 1794 Success: True 2026-10-21 03:03:20,355 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.708 T-robust: 0.005 T-total: 0.716 Matches: 2231 Robust: 2192 Success: True 2026-10-21 03:03:20,400 DEBUG: Matching 186d623e_DJI_20261011090720_0519_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.741 T-robust: 0.012 T-total: 0.762 Matches: 5123 Robust: 5105 Success: True 2026-10-21 03:03:20,416 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.762 T-robust: 0.014 T-total: 0.778 Matches: 1128 Robust: 1105 Success: True 2026-10-21 03:03:20,421 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.766 T-robust: 0.017 T-total: 0.784 Matches: 1101 Robust: 1075 Success: True 2026-10-21 03:03:20,424 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.771 T-robust: 0.008 T-total: 0.785 Matches: 567 Robust: 548 Success: True 2026-10-21 03:03:20,426 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.774 T-robust: 0.012 T-total: 0.789 Matches: 877 Robust: 850 Success: True 2026-10-21 03:03:20,437 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.768 T-robust: 0.025 T-total: 0.797 Matches: 2745 Robust: 2705 Success: True 2026-10-21 03:03:20,479 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.836 T-robust: 0.003 T-total: 0.841 Matches: 1093 Robust: 1072 Success: True 2026-10-21 03:03:20,518 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.854 T-robust: 0.021 T-total: 0.877 Matches: 2126 Robust: 2103 Success: True 2026-10-21 03:03:20,527 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.851 T-robust: 0.022 T-total: 0.888 Matches: 5612 Robust: 5595 Success: True 2026-10-21 03:03:20,529 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.859 T-robust: 0.022 T-total: 0.889 Matches: 1357 Robust: 1295 Success: True 2026-10-21 03:03:20,538 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.860 T-robust: 0.030 T-total: 0.897 Matches: 1341 Robust: 1292 Success: True 2026-10-21 03:03:20,565 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.905 T-robust: 0.017 T-total: 0.925 Matches: 1972 Robust: 1946 Success: True 2026-10-21 03:03:20,572 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.902 T-robust: 0.017 T-total: 0.932 Matches: 1797 Robust: 1765 Success: True 2026-10-21 03:03:20,576 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.896 T-robust: 0.033 T-total: 0.936 Matches: 3357 Robust: 3317 Success: True 2026-10-21 03:03:20,912 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.472 T-robust: 0.017 T-total: 0.492 Matches: 2060 Robust: 2030 Success: True 2026-10-21 03:03:20,923 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.557 T-robust: 0.017 T-total: 0.594 Matches: 5334 Robust: 5315 Success: True 2026-10-21 03:03:20,926 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.487 T-robust: 0.002 T-total: 0.489 Matches: 250 Robust: 223 Success: True 2026-10-21 03:03:20,934 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.529 T-robust: 0.003 T-total: 0.533 Matches: 1062 Robust: 1043 Success: True 2026-10-21 03:03:20,958 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 8cd1cc0b_DJI_20261011090708_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.009 T-total: 0.536 Matches: 2566 Robust: 2428 Success: True 2026-10-21 03:03:20,964 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.524 T-robust: 0.013 T-total: 0.539 Matches: 1320 Robust: 1269 Success: True 2026-10-21 03:03:20,987 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.494 T-robust: 0.005 T-total: 0.501 Matches: 2074 Robust: 2050 Success: True 2026-10-21 03:03:21,013 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.570 T-robust: 0.010 T-total: 0.586 Matches: 4298 Robust: 4275 Success: True 2026-10-21 03:03:21,050 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.511 T-robust: 0.006 T-total: 0.521 Matches: 2637 Robust: 2614 Success: True 2026-10-21 03:03:21,061 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.481 T-robust: 0.005 T-total: 0.489 Matches: 2116 Robust: 2095 Success: True 2026-10-21 03:03:21,112 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.737 T-robust: 0.015 T-total: 0.757 Matches: 3791 Robust: 3749 Success: True 2026-10-21 03:03:21,114 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.576 T-robust: 0.007 T-total: 0.583 Matches: 428 Robust: 401 Success: True 2026-10-21 03:03:21,125 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.532 T-robust: 0.023 T-total: 0.560 Matches: 3344 Robust: 3194 Success: True 2026-10-21 03:03:21,160 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 T-robust: 0.002 T-total: 0.583 Matches: 873 Robust: 853 Success: True 2026-10-21 03:03:21,192 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 T-robust: 0.012 T-total: 0.673 Matches: 5225 Robust: 5184 Success: True 2026-10-21 03:03:21,226 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.671 T-robust: 0.010 T-total: 0.688 Matches: 4317 Robust: 4289 Success: True 2026-10-21 03:03:21,378 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.449 T-robust: 0.002 T-total: 0.452 Matches: 629 Robust: 599 Success: True 2026-10-21 03:03:21,411 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.486 T-robust: 0.001 T-total: 0.487 Matches: 327 Robust: 311 Success: True 2026-10-21 03:03:21,456 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.489 T-robust: 0.002 T-total: 0.492 Matches: 679 Robust: 649 Success: True 2026-10-21 03:03:21,461 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.516 T-robust: 0.008 T-total: 0.526 Matches: 1385 Robust: 1363 Success: True 2026-10-21 03:03:21,482 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.554 T-robust: 0.009 T-total: 0.568 Matches: 1147 Robust: 1070 Success: True 2026-10-21 03:03:21,500 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 T-robust: 0.016 T-total: 0.541 Matches: 3291 Robust: 3267 Success: True 2026-10-21 03:03:21,515 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.512 T-robust: 0.011 T-total: 0.527 Matches: 4298 Robust: 4268 Success: True 2026-10-21 03:03:21,524 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.492 T-robust: 0.015 T-total: 0.510 Matches: 2680 Robust: 2662 Success: True 2026-10-21 03:03:21,573 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 59c5d171_DJI_20261011090700_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.485 T-robust: 0.015 T-total: 0.511 Matches: 4486 Robust: 4467 Success: True 2026-10-21 03:03:21,591 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.528 T-robust: 0.006 T-total: 0.537 Matches: 2554 Robust: 2522 Success: True 2026-10-21 03:03:21,613 DEBUG: Matching c729c80b_DJI_20261011090714_0516_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.477 T-robust: 0.006 T-total: 0.487 Matches: 2311 Robust: 2217 Success: True 2026-10-21 03:03:21,619 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.453 T-robust: 0.004 T-total: 0.458 Matches: 823 Robust: 808 Success: True 2026-10-21 03:03:21,662 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.528 T-robust: 0.008 T-total: 0.541 Matches: 3376 Robust: 3350 Success: True 2026-10-21 03:03:21,713 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 8cd1cc0b_DJI_20261011090708_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.576 T-robust: 0.010 T-total: 0.592 Matches: 4160 Robust: 4105 Success: True 2026-10-21 03:03:21,728 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.008 T-total: 0.535 Matches: 2285 Robust: 2266 Success: True 2026-10-21 03:03:21,761 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.528 T-robust: 0.004 T-total: 0.534 Matches: 1700 Robust: 1675 Success: True 2026-10-21 03:03:21,829 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.448 T-robust: 0.002 T-total: 0.451 Matches: 697 Robust: 679 Success: True 2026-10-21 03:03:21,947 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.484 T-robust: 0.004 T-total: 0.490 Matches: 1281 Robust: 1261 Success: True 2026-10-21 03:03:22,049 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.562 T-robust: 0.013 T-total: 0.638 Matches: 5399 Robust: 5379 Success: True 2026-10-21 03:03:22,107 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.549 T-robust: 0.052 T-total: 0.607 Matches: 3918 Robust: 3878 Success: True 2026-10-21 03:03:22,107 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.508 T-robust: 0.086 T-total: 0.617 Matches: 5403 Robust: 5363 Success: True 2026-10-21 03:03:22,149 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.071 T-total: 0.687 Matches: 2259 Robust: 2231 Success: True 2026-10-21 03:03:22,151 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.547 T-robust: 0.053 T-total: 0.636 Matches: 919 Robust: 897 Success: True 2026-10-21 03:03:22,229 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.488 T-robust: 0.079 T-total: 0.655 Matches: 4050 Robust: 4031 Success: True 2026-10-21 03:03:22,237 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.588 T-robust: 0.112 T-total: 0.713 Matches: 5421 Robust: 5394 Success: True 2026-10-21 03:03:22,239 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.510 T-robust: 0.107 T-total: 0.624 Matches: 2151 Robust: 2103 Success: True 2026-10-21 03:03:22,267 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.554 T-robust: 0.104 T-total: 0.675 Matches: 5369 Robust: 5349 Success: True 2026-10-21 03:03:22,280 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.601 T-robust: 0.050 T-total: 0.661 Matches: 3332 Robust: 3308 Success: True 2026-10-21 03:03:22,282 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.537 T-robust: 0.025 T-total: 0.568 Matches: 511 Robust: 487 Success: True 2026-10-21 03:03:22,302 DEBUG: Matching 186d623e_DJI_20261011090720_0519_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.048 T-total: 0.573 Matches: 2931 Robust: 2899 Success: True 2026-10-21 03:03:22,319 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.041 T-total: 0.657 Matches: 5160 Robust: 5133 Success: True 2026-10-21 03:03:22,340 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.530 T-robust: 0.042 T-total: 0.579 Matches: 5271 Robust: 5237 Success: True 2026-10-21 03:03:22,370 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.523 T-robust: 0.011 T-total: 0.539 Matches: 4136 Robust: 4115 Success: True 2026-10-21 03:03:22,501 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.446 T-robust: 0.003 T-total: 0.450 Matches: 1037 Robust: 1020 Success: True 2026-10-21 03:03:22,554 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 T-robust: 0.018 T-total: 0.607 Matches: 5674 Robust: 5656 Success: True 2026-10-21 03:03:22,587 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.004 T-total: 0.472 Matches: 1719 Robust: 1641 Success: True 2026-10-21 03:03:22,593 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.431 T-robust: 0.016 T-total: 0.455 Matches: 4121 Robust: 4041 Success: True 2026-10-21 03:03:22,655 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.426 T-robust: 0.006 T-total: 0.434 Matches: 2719 Robust: 2697 Success: True 2026-10-21 03:03:22,700 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.451 T-robust: 0.010 T-total: 0.467 Matches: 2632 Robust: 2603 Success: True 2026-10-21 03:03:22,702 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.436 T-robust: 0.009 T-total: 0.452 Matches: 1664 Robust: 1553 Success: True 2026-10-21 03:03:22,721 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.444 T-robust: 0.006 T-total: 0.453 Matches: 2654 Robust: 2632 Success: True 2026-10-21 03:03:22,730 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.462 T-robust: 0.020 T-total: 0.485 Matches: 2611 Robust: 2590 Success: True 2026-10-21 03:03:22,750 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.458 T-robust: 0.002 T-total: 0.462 Matches: 838 Robust: 817 Success: True 2026-10-21 03:03:22,775 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 59c5d171_DJI_20261011090700_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.473 T-robust: 0.003 T-total: 0.477 Matches: 1046 Robust: 1023 Success: True 2026-10-21 03:03:22,802 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.451 T-robust: 0.006 T-total: 0.461 Matches: 3223 Robust: 3192 Success: True 2026-10-21 03:03:22,822 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.495 T-robust: 0.008 T-total: 0.509 Matches: 3352 Robust: 3289 Success: True 2026-10-21 03:03:22,833 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.527 T-robust: 0.008 T-total: 0.535 Matches: 349 Robust: 338 Success: True 2026-10-21 03:03:22,845 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.511 T-robust: 0.009 T-total: 0.525 Matches: 3371 Robust: 3326 Success: True 2026-10-21 03:03:22,848 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.476 T-robust: 0.001 T-total: 0.478 Matches: 443 Robust: 425 Success: True 2026-10-21 03:03:22,996 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.474 T-robust: 0.014 T-total: 0.495 Matches: 5152 Robust: 5131 Success: True 2026-10-21 03:03:23,071 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.465 T-robust: 0.008 T-total: 0.478 Matches: 3446 Robust: 3418 Success: True 2026-10-21 03:03:23,095 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.486 T-robust: 0.014 T-total: 0.502 Matches: 3361 Robust: 3314 Success: True 2026-10-21 03:03:23,096 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.010 T-total: 0.540 Matches: 1434 Robust: 1401 Success: True 2026-10-21 03:03:23,113 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.452 T-robust: 0.004 T-total: 0.458 Matches: 1644 Robust: 1618 Success: True 2026-10-21 03:03:23,157 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.443 T-robust: 0.005 T-total: 0.450 Matches: 1825 Robust: 1706 Success: True 2026-10-21 03:03:23,186 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.467 T-robust: 0.012 T-total: 0.486 Matches: 5386 Robust: 5361 Success: True 2026-10-21 03:03:23,200 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.439 T-robust: 0.009 T-total: 0.450 Matches: 1680 Robust: 1648 Success: True 2026-10-21 03:03:23,210 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.468 T-robust: 0.012 T-total: 0.483 Matches: 2872 Robust: 2836 Success: True 2026-10-21 03:03:23,223 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.482 T-robust: 0.009 T-total: 0.492 Matches: 2130 Robust: 1954 Success: True 2026-10-21 03:03:23,240 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and d3c0cb69_DJI_20261011090658_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.444 T-robust: 0.015 T-total: 0.465 Matches: 4207 Robust: 4188 Success: True 2026-10-21 03:03:23,243 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.417 T-robust: 0.017 T-total: 0.435 Matches: 1618 Robust: 1590 Success: True 2026-10-21 03:03:23,271 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.413 T-robust: 0.005 T-total: 0.421 Matches: 4189 Robust: 4165 Success: True 2026-10-21 03:03:23,305 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.441 T-robust: 0.010 T-total: 0.460 Matches: 3795 Robust: 3755 Success: True 2026-10-21 03:03:23,309 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.461 T-robust: 0.020 T-total: 0.486 Matches: 5421 Robust: 5372 Success: True 2026-10-21 03:03:23,313 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 8cd1cc0b_DJI_20261011090708_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.443 T-robust: 0.020 T-total: 0.479 Matches: 2785 Robust: 2755 Success: True 2026-10-21 03:03:23,345 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.347 T-robust: 0.001 T-total: 0.348 Matches: 519 Robust: 504 Success: True 2026-10-21 03:03:23,363 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.279 T-robust: 0.001 T-total: 0.281 Matches: 864 Robust: 846 Success: True 2026-10-21 03:03:23,382 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.281 T-robust: 0.002 T-total: 0.284 Matches: 1361 Robust: 1344 Success: True 2026-10-21 03:03:23,390 INFO: Matched 100 pairs (brown-brown: 100) in 3.759583687000486 seconds (0.03759584134000761 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:03:29,208 INFO: reading features 2026-10-21 03:03:29,634 DEBUG: Merging features onto tracks 2026-10-21 03:03:31,537 DEBUG: Good tracks: 23912 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:03:34,414 INFO: Starting incremental reconstruction 2026-10-21 03:03:36,271 INFO: Starting reconstruction with 31144763_DJI_20261011090706_0512_D.JPG and 59c5d171_DJI_20261011090700_0509_D.JPG 2026-10-21 03:03:36,305 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3645 / 3645 2026-10-21 03:03:37,108 INFO: Triangulated: 3645 2026-10-21 03:03:38,507 DEBUG: Ceres Solver Report: Iterations: 21, Initial cost: 3.468444e+02, Final cost: 7.978394e+01, Termination: CONVERGENCE 2026-10-21 03:03:38,563 INFO: Removed outliers: 230 2026-10-21 03:03:38,626 INFO: ------------------------------------------------------- 2026-10-21 03:03:38,665 INFO: d3e7308e_DJI_20261011090702_0510_D.JPG resection inliers: 3049 / 3057 2026-10-21 03:03:38,695 INFO: Adding d3e7308e_DJI_20261011090702_0510_D.JPG to the reconstruction 2026-10-21 03:03:39,263 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:03:40,435 DEBUG: Ceres Solver Report: Iterations: 22, Initial cost: 2.117392e+02, Final cost: 1.655571e+02, Termination: CONVERGENCE 2026-10-21 03:03:40,537 INFO: Removed outliers: 480 2026-10-21 03:03:40,551 INFO: ------------------------------------------------------- 2026-10-21 03:03:40,605 INFO: 23a6d3c3_DJI_20261011090704_0511_D.JPG resection inliers: 4829 / 4840 2026-10-21 03:03:40,651 INFO: Adding 23a6d3c3_DJI_20261011090704_0511_D.JPG to the reconstruction 2026-10-21 03:03:41,009 INFO: Re-triangulating 2026-10-21 03:03:41,010 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 03:03:42,183 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 4.210802e+02, Final cost: 2.586758e+02, Termination: CONVERGENCE 2026-10-21 03:03:44,995 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 4.907353e+02, Final cost: 3.006567e+02, Termination: CONVERGENCE 2026-10-21 03:03:45,142 INFO: Removed outliers: 751 2026-10-21 03:03:45,158 INFO: ------------------------------------------------------- 2026-10-21 03:03:45,210 INFO: d3c0cb69_DJI_20261011090658_0508_D.JPG resection inliers: 4449 / 4485 2026-10-21 03:03:45,256 INFO: Adding d3c0cb69_DJI_20261011090658_0508_D.JPG to the reconstruction 2026-10-21 03:03:45,543 INFO: ------------------------------------------------------- 2026-10-21 03:03:45,594 INFO: 3bdea3f1_DJI_20261011090656_0507_D.JPG resection inliers: 4503 / 4593 2026-10-21 03:03:45,656 INFO: Adding 3bdea3f1_DJI_20261011090656_0507_D.JPG to the reconstruction 2026-10-21 03:03:45,917 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:03:48,000 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 1.306519e+03, Final cost: 5.609315e+02, Termination: CONVERGENCE 2026-10-21 03:03:48,212 INFO: Removed outliers: 730 2026-10-21 03:03:48,228 INFO: ------------------------------------------------------- 2026-10-21 03:03:48,278 INFO: e0fbf0b6_DJI_20261011090654_0506_D.JPG resection inliers: 4579 / 4656 2026-10-21 03:03:48,323 INFO: Adding e0fbf0b6_DJI_20261011090654_0506_D.JPG to the reconstruction 2026-10-21 03:03:48,563 INFO: ------------------------------------------------------- 2026-10-21 03:03:48,613 INFO: 8cd1cc0b_DJI_20261011090708_0513_D.JPG resection inliers: 4537 / 4603 2026-10-21 03:03:48,667 INFO: Adding 8cd1cc0b_DJI_20261011090708_0513_D.JPG to the reconstruction 2026-10-21 03:03:48,941 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:03:51,205 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 1.628249e+03, Final cost: 8.527639e+02, Termination: CONVERGENCE 2026-10-21 03:03:51,488 INFO: Removed outliers: 752 2026-10-21 03:03:51,505 INFO: ------------------------------------------------------- 2026-10-21 03:03:51,560 INFO: 76c7e2ea_DJI_20261011090710_0514_D.JPG resection inliers: 4732 / 4802 2026-10-21 03:03:51,617 INFO: Adding 76c7e2ea_DJI_20261011090710_0514_D.JPG to the reconstruction 2026-10-21 03:03:51,888 INFO: ------------------------------------------------------- 2026-10-21 03:03:51,941 INFO: 8deb2771_DJI_20261011090712_0515_D.JPG resection inliers: 4808 / 4934 2026-10-21 03:03:51,997 INFO: Adding 8deb2771_DJI_20261011090712_0515_D.JPG to the reconstruction 2026-10-21 03:03:52,266 INFO: ------------------------------------------------------- 2026-10-21 03:03:52,321 INFO: c729c80b_DJI_20261011090714_0516_D.JPG resection inliers: 4618 / 4786 2026-10-21 03:03:52,372 INFO: Adding c729c80b_DJI_20261011090714_0516_D.JPG to the reconstruction 2026-10-21 03:03:52,623 INFO: Re-triangulating 2026-10-21 03:03:52,624 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:03:55,693 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 3.027090e+03, Final cost: 1.332077e+03, Termination: CONVERGENCE 2026-10-21 03:04:02,634 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 4.390171e+03, Final cost: 1.900105e+03, Termination: CONVERGENCE 2026-10-21 03:04:03,011 INFO: Removed outliers: 2188 2026-10-21 03:04:03,031 INFO: ------------------------------------------------------- 2026-10-21 03:04:03,086 INFO: bdefca68_DJI_20261011090716_0517_D.JPG resection inliers: 4673 / 4736 2026-10-21 03:04:03,132 INFO: Adding bdefca68_DJI_20261011090716_0517_D.JPG to the reconstruction 2026-10-21 03:04:03,395 INFO: ------------------------------------------------------- 2026-10-21 03:04:03,445 INFO: 6a9e579e_DJI_20261011090718_0518_D.JPG resection inliers: 4630 / 4750 2026-10-21 03:04:03,488 INFO: Adding 6a9e579e_DJI_20261011090718_0518_D.JPG to the reconstruction 2026-10-21 03:04:03,724 INFO: ------------------------------------------------------- 2026-10-21 03:04:03,774 INFO: 186d623e_DJI_20261011090720_0519_D.JPG resection inliers: 4468 / 4630 2026-10-21 03:04:03,817 INFO: Adding 186d623e_DJI_20261011090720_0519_D.JPG to the reconstruction 2026-10-21 03:04:04,034 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:04:07,564 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 3.237750e+03, Final cost: 1.884178e+03, Termination: CONVERGENCE 2026-10-21 03:04:08,056 INFO: Removed outliers: 865 2026-10-21 03:04:08,076 INFO: ------------------------------------------------------- 2026-10-21 03:04:08,126 INFO: 7bdaa03a_DJI_20261011090722_0520_D.JPG resection inliers: 4488 / 4603 2026-10-21 03:04:08,170 INFO: Adding 7bdaa03a_DJI_20261011090722_0520_D.JPG to the reconstruction 2026-10-21 03:04:08,418 INFO: ------------------------------------------------------- 2026-10-21 03:04:08,419 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:04:11,951 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.247630e+03, Final cost: 1.898608e+03, Termination: CONVERGENCE 2026-10-21 03:04:12,452 INFO: Removed outliers: 328 2026-10-21 03:04:12,710 INFO: Reconstruction 0: 15 images, 23616 points 2026-10-21 03:04:12,710 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:04:15,843 INFO: Starting rolling shutter correction 2026-10-21 03:04:16,186 INFO: Estimating camera velocities 2026-10-21 03:04:16,187 INFO: Using EXIF data 2026-10-21 03:04:16,187 INFO: e0fbf0b6_DJI_20261011090654_0506_D.JPG (+3.30,-0.60,+0.00) m/s 2026-10-21 03:04:16,187 INFO: 3bdea3f1_DJI_20261011090656_0507_D.JPG (+3.40,-0.40,-0.10) m/s 2026-10-21 03:04:16,187 INFO: d3c0cb69_DJI_20261011090658_0508_D.JPG (+3.30,-0.40,-0.10) m/s 2026-10-21 03:04:16,187 INFO: 59c5d171_DJI_20261011090700_0509_D.JPG (+3.30,-0.50,-0.10) m/s 2026-10-21 03:04:16,187 INFO: d3e7308e_DJI_20261011090702_0510_D.JPG (+3.30,-0.40,+0.00) m/s 2026-10-21 03:04:16,187 INFO: 23a6d3c3_DJI_20261011090704_0511_D.JPG (+3.40,-0.40,-0.10) m/s 2026-10-21 03:04:16,187 INFO: 31144763_DJI_20261011090706_0512_D.JPG (+3.30,-0.60,-0.10) m/s 2026-10-21 03:04:16,187 INFO: 8cd1cc0b_DJI_20261011090708_0513_D.JPG (+3.30,-0.60,+0.00) m/s 2026-10-21 03:04:16,187 INFO: 76c7e2ea_DJI_20261011090710_0514_D.JPG (+3.30,-0.60,-0.10) m/s 2026-10-21 03:04:16,187 INFO: 8deb2771_DJI_20261011090712_0515_D.JPG (+3.30,-0.60,-0.10) m/s 2026-10-21 03:04:16,187 INFO: c729c80b_DJI_20261011090714_0516_D.JPG (+3.30,-0.50,-0.10) m/s 2026-10-21 03:04:16,187 INFO: bdefca68_DJI_20261011090716_0517_D.JPG (+3.40,-0.40,+0.00) m/s 2026-10-21 03:04:16,187 INFO: 6a9e579e_DJI_20261011090718_0518_D.JPG (+3.40,-0.60,-0.10) m/s 2026-10-21 03:04:16,187 INFO: 186d623e_DJI_20261011090720_0519_D.JPG (+3.30,-0.60,-0.10) m/s 2026-10-21 03:04:16,187 INFO: 7bdaa03a_DJI_20261011090722_0520_D.JPG (+3.30,-0.60,+0.10) m/s 2026-10-21 03:04:16,187 INFO: Correcting observations... 2026-10-21 03:04:20,271 INFO: Writing corrected and trimmed features for 6a9e579e_DJI_20261011090718_0518_D.JPG 2026-10-21 03:04:20,718 INFO: Writing corrected and trimmed features for 186d623e_DJI_20261011090720_0519_D.JPG 2026-10-21 03:04:21,156 INFO: Writing corrected and trimmed features for bdefca68_DJI_20261011090716_0517_D.JPG 2026-10-21 03:04:21,598 INFO: Writing corrected and trimmed features for 7bdaa03a_DJI_20261011090722_0520_D.JPG 2026-10-21 03:04:21,940 INFO: Writing corrected and trimmed features for 76c7e2ea_DJI_20261011090710_0514_D.JPG 2026-10-21 03:04:22,379 INFO: Writing corrected and trimmed features for c729c80b_DJI_20261011090714_0516_D.JPG 2026-10-21 03:04:22,819 INFO: Writing corrected and trimmed features for 31144763_DJI_20261011090706_0512_D.JPG 2026-10-21 03:04:23,285 INFO: Writing corrected and trimmed features for 8deb2771_DJI_20261011090712_0515_D.JPG 2026-10-21 03:04:23,748 INFO: Writing corrected and trimmed features for 59c5d171_DJI_20261011090700_0509_D.JPG 2026-10-21 03:04:24,218 INFO: Writing corrected and trimmed features for d3e7308e_DJI_20261011090702_0510_D.JPG 2026-10-21 03:04:24,695 INFO: Writing corrected and trimmed features for 8cd1cc0b_DJI_20261011090708_0513_D.JPG 2026-10-21 03:04:25,158 INFO: Writing corrected and trimmed features for 3bdea3f1_DJI_20261011090656_0507_D.JPG 2026-10-21 03:04:25,602 INFO: Writing corrected and trimmed features for e0fbf0b6_DJI_20261011090654_0506_D.JPG 2026-10-21 03:04:25,982 INFO: Writing corrected and trimmed features for d3c0cb69_DJI_20261011090658_0508_D.JPG 2026-10-21 03:04:26,402 INFO: Writing corrected and trimmed features for 23a6d3c3_DJI_20261011090704_0511_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:04:28,925 INFO: Altitude for orientation based matching 867.7604462243952 2026-10-21 03:04:28,936 INFO: Matching 103 image pairs 2026-10-21 03:04:28,942 INFO: Computing pair matching with 16 processes 2026-10-21 03:04:30,329 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.327 T-robust: 0.002 T-total: 1.330 Matches: 792 Robust: 777 Success: True 2026-10-21 03:04:30,361 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 59c5d171_DJI_20261011090700_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.318 T-robust: 0.027 T-total: 1.367 Matches: 4883 Robust: 4871 Success: True 2026-10-21 03:04:30,472 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.519 T-robust: 0.003 T-total: 1.524 Matches: 1169 Robust: 1084 Success: True 2026-10-21 03:04:30,592 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.576 T-robust: 0.007 T-total: 1.645 Matches: 3080 Robust: 3074 Success: True 2026-10-21 03:04:30,649 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.518 T-robust: 0.101 T-total: 1.649 Matches: 4978 Robust: 4971 Success: True 2026-10-21 03:04:30,671 DEBUG: Matching c729c80b_DJI_20261011090714_0516_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.654 T-robust: 0.051 T-total: 1.724 Matches: 3815 Robust: 3806 Success: True 2026-10-21 03:04:30,687 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.659 T-robust: 0.001 T-total: 1.661 Matches: 630 Robust: 616 Success: True 2026-10-21 03:04:30,710 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.683 T-robust: 0.001 T-total: 1.685 Matches: 316 Robust: 304 Success: True 2026-10-21 03:04:30,752 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.750 T-robust: 0.007 T-total: 1.758 Matches: 770 Robust: 754 Success: True 2026-10-21 03:04:30,761 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.778 T-robust: 0.032 T-total: 1.815 Matches: 3649 Robust: 3639 Success: True 2026-10-21 03:04:30,887 DEBUG: Matching c729c80b_DJI_20261011090714_0516_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.882 T-robust: 0.040 T-total: 1.940 Matches: 1812 Robust: 1713 Success: True 2026-10-21 03:04:30,894 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.851 T-robust: 0.034 T-total: 1.898 Matches: 4918 Robust: 4908 Success: True 2026-10-21 03:04:30,941 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.900 T-robust: 0.071 T-total: 1.994 Matches: 3908 Robust: 3898 Success: True 2026-10-21 03:04:30,899 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.894 T-robust: 0.055 T-total: 1.951 Matches: 1666 Robust: 1652 Success: True 2026-10-21 03:04:30,900 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.878 T-robust: 0.058 T-total: 1.952 Matches: 658 Robust: 640 Success: True 2026-10-21 03:04:30,949 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.909 T-robust: 0.038 T-total: 1.950 Matches: 2451 Robust: 2436 Success: True 2026-10-21 03:04:31,501 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.891 T-robust: 0.053 T-total: 0.967 Matches: 4998 Robust: 4990 Success: True 2026-10-21 03:04:31,543 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.110 T-robust: 0.057 T-total: 1.191 Matches: 4930 Robust: 4915 Success: True 2026-10-21 03:04:31,551 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.900 T-robust: 0.002 T-total: 0.902 Matches: 528 Robust: 509 Success: True 2026-10-21 03:04:31,629 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 8cd1cc0b_DJI_20261011090708_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.900 T-robust: 0.041 T-total: 0.946 Matches: 1934 Robust: 1911 Success: True 2026-10-21 03:04:31,653 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.826 T-robust: 0.049 T-total: 0.876 Matches: 1968 Robust: 1781 Success: True 2026-10-21 03:04:31,657 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.034 T-robust: 0.029 T-total: 1.065 Matches: 966 Robust: 925 Success: True 2026-10-21 03:04:31,754 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.956 T-robust: 0.041 T-total: 1.012 Matches: 3537 Robust: 3515 Success: True 2026-10-21 03:04:31,785 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.866 T-robust: 0.010 T-total: 0.880 Matches: 1074 Robust: 1009 Success: True 2026-10-21 03:04:31,800 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.993 T-robust: 0.026 T-total: 1.036 Matches: 1270 Robust: 1252 Success: True 2026-10-21 03:04:31,818 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.404 T-robust: 0.015 T-total: 1.439 Matches: 3937 Robust: 3927 Success: True 2026-10-21 03:04:31,850 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.851 T-robust: 0.020 T-total: 0.889 Matches: 2155 Robust: 2099 Success: True 2026-10-21 03:04:31,872 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.921 T-robust: 0.001 T-total: 0.922 Matches: 457 Robust: 451 Success: True 2026-10-21 03:04:31,879 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.161 T-robust: 0.010 T-total: 1.173 Matches: 1307 Robust: 1285 Success: True 2026-10-21 03:04:31,966 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.956 T-robust: 0.029 T-total: 1.008 Matches: 2344 Robust: 2199 Success: True 2026-10-21 03:04:32,053 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.084 T-robust: 0.009 T-total: 1.133 Matches: 3749 Robust: 3613 Success: True 2026-10-21 03:04:32,078 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.094 T-robust: 0.020 T-total: 1.123 Matches: 3020 Robust: 2999 Success: True 2026-10-21 03:04:32,408 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.802 T-robust: 0.005 T-total: 0.832 Matches: 2463 Robust: 2450 Success: True 2026-10-21 03:04:32,621 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.765 T-robust: 0.005 T-total: 0.771 Matches: 256 Robust: 239 Success: True 2026-10-21 03:04:32,625 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.980 T-robust: 0.024 T-total: 1.047 Matches: 3083 Robust: 3068 Success: True 2026-10-21 03:04:32,655 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.956 T-robust: 0.039 T-total: 0.998 Matches: 1257 Robust: 1234 Success: True 2026-10-21 03:04:32,669 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.074 T-robust: 0.021 T-total: 1.133 Matches: 463 Robust: 450 Success: True 2026-10-21 03:04:32,715 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.959 T-robust: 0.040 T-total: 1.050 Matches: 1508 Robust: 1446 Success: True 2026-10-21 03:04:32,728 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.860 T-robust: 0.040 T-total: 0.910 Matches: 1046 Robust: 1034 Success: True 2026-10-21 03:04:32,878 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.007 T-robust: 0.044 T-total: 1.093 Matches: 4784 Robust: 4772 Success: True 2026-10-21 03:04:32,888 DEBUG: Matching 31144763_DJI_20261011090706_0512_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.062 T-robust: 0.108 T-total: 1.222 Matches: 4874 Robust: 4865 Success: True 2026-10-21 03:04:33,011 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.035 T-robust: 0.069 T-total: 1.162 Matches: 2523 Robust: 2458 Success: True 2026-10-21 03:04:33,017 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.045 T-robust: 0.072 T-total: 1.150 Matches: 3866 Robust: 3860 Success: True 2026-10-21 03:04:33,060 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.982 T-robust: 0.106 T-total: 1.141 Matches: 2673 Robust: 2656 Success: True 2026-10-21 03:04:33,060 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and 8cd1cc0b_DJI_20261011090708_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.923 T-robust: 0.023 T-total: 0.948 Matches: 1540 Robust: 1505 Success: True 2026-10-21 03:04:33,069 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.000 T-robust: 0.129 T-total: 1.142 Matches: 3085 Robust: 3067 Success: True 2026-10-21 03:04:33,074 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.961 T-robust: 0.041 T-total: 1.004 Matches: 1963 Robust: 1916 Success: True 2026-10-21 03:04:33,084 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.958 T-robust: 0.122 T-total: 1.082 Matches: 2020 Robust: 2003 Success: True 2026-10-21 03:04:33,221 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.809 T-robust: 0.003 T-total: 0.812 Matches: 1030 Robust: 1015 Success: True 2026-10-21 03:04:33,462 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.828 T-robust: 0.006 T-total: 0.837 Matches: 1986 Robust: 1900 Success: True 2026-10-21 03:04:33,513 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.812 T-robust: 0.013 T-total: 0.826 Matches: 1504 Robust: 1457 Success: True 2026-10-21 03:04:33,579 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.919 T-robust: 0.003 T-total: 0.957 Matches: 1280 Robust: 1265 Success: True 2026-10-21 03:04:33,632 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.852 T-robust: 0.015 T-total: 0.903 Matches: 1603 Robust: 1586 Success: True 2026-10-21 03:04:33,645 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.854 T-robust: 0.007 T-total: 0.865 Matches: 1043 Robust: 1021 Success: True 2026-10-21 03:04:33,638 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.900 T-robust: 0.048 T-total: 0.951 Matches: 3912 Robust: 3894 Success: True 2026-10-21 03:04:33,750 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.800 T-robust: 0.016 T-total: 0.818 Matches: 1594 Robust: 1570 Success: True 2026-10-21 03:04:33,923 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 8cd1cc0b_DJI_20261011090708_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.821 T-robust: 0.030 T-total: 0.854 Matches: 2384 Robust: 2374 Success: True 2026-10-21 03:04:33,949 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.891 T-robust: 0.005 T-total: 0.913 Matches: 2057 Robust: 2044 Success: True 2026-10-21 03:04:33,964 DEBUG: Matching c729c80b_DJI_20261011090714_0516_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.851 T-robust: 0.019 T-total: 0.871 Matches: 615 Robust: 602 Success: True 2026-10-21 03:04:34,033 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.976 T-robust: 0.068 T-total: 1.048 Matches: 3101 Robust: 3061 Success: True 2026-10-21 03:04:34,034 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.892 T-robust: 0.082 T-total: 0.974 Matches: 575 Robust: 560 Success: True 2026-10-21 03:04:34,041 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.894 T-robust: 0.048 T-total: 0.951 Matches: 3547 Robust: 3531 Success: True 2026-10-21 03:04:34,048 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.938 T-robust: 0.024 T-total: 0.987 Matches: 4100 Robust: 4083 Success: True 2026-10-21 03:04:34,069 DEBUG: Matching c729c80b_DJI_20261011090714_0516_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.996 T-robust: 0.047 T-total: 1.052 Matches: 2484 Robust: 2270 Success: True 2026-10-21 03:04:34,158 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.890 T-robust: 0.007 T-total: 0.905 Matches: 1283 Robust: 1266 Success: True 2026-10-21 03:04:34,278 DEBUG: Matching e0fbf0b6_DJI_20261011090654_0506_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.614 T-robust: 0.014 T-total: 0.630 Matches: 1566 Robust: 1457 Success: True 2026-10-21 03:04:34,397 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.874 T-robust: 0.020 T-total: 0.919 Matches: 4906 Robust: 4895 Success: True 2026-10-21 03:04:34,454 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.920 T-robust: 0.003 T-total: 0.925 Matches: 970 Robust: 959 Success: True 2026-10-21 03:04:34,540 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.867 T-robust: 0.018 T-total: 0.892 Matches: 2576 Robust: 2559 Success: True 2026-10-21 03:04:34,561 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.894 T-robust: 0.025 T-total: 0.920 Matches: 811 Robust: 795 Success: True 2026-10-21 03:04:34,594 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.783 T-robust: 0.021 T-total: 0.830 Matches: 3083 Robust: 3063 Success: True 2026-10-21 03:04:34,629 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.966 T-robust: 0.046 T-total: 1.042 Matches: 3164 Robust: 3034 Success: True 2026-10-21 03:04:34,817 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.812 T-robust: 0.042 T-total: 0.861 Matches: 3715 Robust: 3706 Success: True 2026-10-21 03:04:34,943 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.759 T-robust: 0.042 T-total: 0.871 Matches: 4730 Robust: 4725 Success: True 2026-10-21 03:04:34,955 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.873 T-robust: 0.014 T-total: 0.896 Matches: 2144 Robust: 2126 Success: True 2026-10-21 03:04:34,970 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.857 T-robust: 0.032 T-total: 0.899 Matches: 2987 Robust: 2976 Success: True 2026-10-21 03:04:34,981 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.891 T-robust: 0.075 T-total: 0.997 Matches: 2502 Robust: 2488 Success: True 2026-10-21 03:04:35,201 DEBUG: Matching d3e7308e_DJI_20261011090702_0510_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.900 T-robust: 0.261 T-total: 1.211 Matches: 5161 Robust: 5153 Success: True 2026-10-21 03:04:35,214 DEBUG: Matching 76c7e2ea_DJI_20261011090710_0514_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.927 T-robust: 0.177 T-total: 1.163 Matches: 1996 Robust: 1981 Success: True 2026-10-21 03:04:35,269 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.040 T-robust: 0.053 T-total: 1.111 Matches: 2456 Robust: 2229 Success: True 2026-10-21 03:04:35,304 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 8cd1cc0b_DJI_20261011090708_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.729 T-robust: 0.040 T-total: 0.828 Matches: 1402 Robust: 1391 Success: True 2026-10-21 03:04:35,305 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.873 T-robust: 0.082 T-total: 1.020 Matches: 817 Robust: 797 Success: True 2026-10-21 03:04:35,349 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.063 T-robust: 0.191 T-total: 1.275 Matches: 5132 Robust: 5125 Success: True 2026-10-21 03:04:35,391 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.901 T-robust: 0.040 T-total: 0.986 Matches: 4790 Robust: 4787 Success: True 2026-10-21 03:04:35,412 DEBUG: Matching 8cd1cc0b_DJI_20261011090708_0513_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.833 T-robust: 0.003 T-total: 0.838 Matches: 1258 Robust: 1216 Success: True 2026-10-21 03:04:35,512 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 8deb2771_DJI_20261011090712_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.904 T-robust: 0.011 T-total: 0.918 Matches: 1909 Robust: 1849 Success: True 2026-10-21 03:04:35,544 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.917 T-robust: 0.035 T-total: 0.968 Matches: 2424 Robust: 2407 Success: True 2026-10-21 03:04:35,630 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.582 T-robust: 0.055 T-total: 0.642 Matches: 3886 Robust: 3874 Success: True 2026-10-21 03:04:35,649 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.665 T-robust: 0.002 T-total: 0.679 Matches: 517 Robust: 498 Success: True 2026-10-21 03:04:35,681 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.984 T-robust: 0.061 T-total: 1.052 Matches: 3883 Robust: 3872 Success: True 2026-10-21 03:04:35,755 DEBUG: Matching 8deb2771_DJI_20261011090712_0515_D.JPG and c729c80b_DJI_20261011090714_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.884 T-robust: 0.011 T-total: 0.902 Matches: 4808 Robust: 4798 Success: True 2026-10-21 03:04:35,783 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 7bdaa03a_DJI_20261011090722_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.003 T-total: 0.572 Matches: 380 Robust: 367 Success: True 2026-10-21 03:04:35,789 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.816 T-robust: 0.002 T-total: 0.819 Matches: 806 Robust: 785 Success: True 2026-10-21 03:04:35,872 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 3bdea3f1_DJI_20261011090656_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.643 T-robust: 0.001 T-total: 0.644 Matches: 305 Robust: 295 Success: True 2026-10-21 03:04:35,922 DEBUG: Matching 23a6d3c3_DJI_20261011090704_0511_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.778 T-robust: 0.003 T-total: 0.785 Matches: 972 Robust: 909 Success: True 2026-10-21 03:04:35,928 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 23a6d3c3_DJI_20261011090704_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.003 T-total: 0.600 Matches: 810 Robust: 762 Success: True 2026-10-21 03:04:35,992 DEBUG: Matching 7bdaa03a_DJI_20261011090722_0520_D.JPG and 76c7e2ea_DJI_20261011090710_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.009 T-total: 0.638 Matches: 1692 Robust: 1592 Success: True 2026-10-21 03:04:36,043 DEBUG: Matching 6a9e579e_DJI_20261011090718_0518_D.JPG and e0fbf0b6_DJI_20261011090654_0506_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.646 T-robust: 0.001 T-total: 0.648 Matches: 411 Robust: 399 Success: True 2026-10-21 03:04:36,052 DEBUG: Matching d3c0cb69_DJI_20261011090658_0508_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.607 T-robust: 0.002 T-total: 0.615 Matches: 649 Robust: 633 Success: True 2026-10-21 03:04:36,093 DEBUG: Matching 3bdea3f1_DJI_20261011090656_0507_D.JPG and d3e7308e_DJI_20261011090702_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.702 T-robust: 0.038 T-total: 0.744 Matches: 3100 Robust: 3080 Success: True 2026-10-21 03:04:36,110 DEBUG: Matching bdefca68_DJI_20261011090716_0517_D.JPG and 6a9e579e_DJI_20261011090718_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.718 T-robust: 0.025 T-total: 0.749 Matches: 4778 Robust: 4765 Success: True 2026-10-21 03:04:36,141 DEBUG: Matching 59c5d171_DJI_20261011090700_0509_D.JPG and 31144763_DJI_20261011090706_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.579 T-robust: 0.007 T-total: 0.590 Matches: 3107 Robust: 3094 Success: True 2026-10-21 03:04:36,166 DEBUG: Matching c729c80b_DJI_20261011090714_0516_D.JPG and 186d623e_DJI_20261011090720_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.011 T-total: 0.624 Matches: 2745 Robust: 2731 Success: True 2026-10-21 03:04:36,180 INFO: Matched 103 pairs (brown-brown: 103) in 7.244325353999557 seconds (0.07033326493203576 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:04:41,271 INFO: reading features 2026-10-21 03:04:41,586 DEBUG: Merging features onto tracks 2026-10-21 03:04:43,253 DEBUG: Good tracks: 22361 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-7ppf8/opensfm" 2026-10-21 03:04:45,844 INFO: Starting incremental reconstruction 2026-10-21 03:04:47,419 INFO: Starting reconstruction with 8cd1cc0b_DJI_20261011090708_0513_D.JPG and bdefca68_DJI_20261011090716_0517_D.JPG 2026-10-21 03:04:47,451 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3077 / 3078 2026-10-21 03:04:48,086 INFO: Triangulated: 3077 2026-10-21 03:04:49,046 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 3.095763e+02, Final cost: 7.231622e+01, Termination: CONVERGENCE 2026-10-21 03:04:49,087 INFO: Removed outliers: 155 2026-10-21 03:04:49,145 INFO: ------------------------------------------------------- 2026-10-21 03:04:49,184 INFO: 76c7e2ea_DJI_20261011090710_0514_D.JPG resection inliers: 2546 / 2549 2026-10-21 03:04:49,210 INFO: Adding 76c7e2ea_DJI_20261011090710_0514_D.JPG to the reconstruction 2026-10-21 03:04:49,764 INFO: Re-triangulating 2026-10-21 03:04:49,765 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:04:50,521 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 2.483163e+02, Final cost: 1.680512e+02, Termination: CONVERGENCE 2026-10-21 03:04:52,332 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 4.034511e+02, Final cost: 1.700160e+02, Termination: CONVERGENCE 2026-10-21 03:04:52,419 INFO: Removed outliers: 385 2026-10-21 03:04:52,432 INFO: ------------------------------------------------------- 2026-10-21 03:04:52,483 INFO: 8deb2771_DJI_20261011090712_0515_D.JPG resection inliers: 4324 / 4344 2026-10-21 03:04:52,527 INFO: Adding 8deb2771_DJI_20261011090712_0515_D.JPG to the reconstruction 2026-10-21 03:04:52,854 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:04:54,178 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 4.205182e+02, Final cost: 2.747108e+02, Termination: CONVERGENCE 2026-10-21 03:04:54,284 INFO: Removed outliers: 416 2026-10-21 03:04:54,297 INFO: ------------------------------------------------------- 2026-10-21 03:04:54,348 INFO: c729c80b_DJI_20261011090714_0516_D.JPG resection inliers: 4758 / 4775 2026-10-21 03:04:54,392 INFO: Adding c729c80b_DJI_20261011090714_0516_D.JPG to the reconstruction 2026-10-21 03:04:54,701 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:04:56,280 DEBUG: Ceres Solver Report: Iterations: 18, Initial cost: 5.223595e+02, Final cost: 3.633536e+02, Termination: CONVERGENCE 2026-10-21 03:04:56,450 INFO: Removed outliers: 425 2026-10-21 03:04:56,465 INFO: ------------------------------------------------------- 2026-10-21 03:04:56,521 INFO: 31144763_DJI_20261011090706_0512_D.JPG resection inliers: 4427 / 4466 2026-10-21 03:04:56,571 INFO: Adding 31144763_DJI_20261011090706_0512_D.JPG to the reconstruction 2026-10-21 03:04:56,835 INFO: ------------------------------------------------------- 2026-10-21 03:04:56,882 INFO: 23a6d3c3_DJI_20261011090704_0511_D.JPG resection inliers: 4425 / 4502 2026-10-21 03:04:56,932 INFO: Adding 23a6d3c3_DJI_20261011090704_0511_D.JPG to the reconstruction 2026-10-21 03:04:57,185 INFO: Re-triangulating 2026-10-21 03:04:57,186 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:04:59,275 DEBUG: Ceres Solver Report: Iterations: 17, Initial cost: 1.476098e+03, Final cost: 6.347607e+02, Termination: CONVERGENCE 2026-10-21 03:05:03,595 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 1.926927e+03, Final cost: 8.131516e+02, Termination: CONVERGENCE 2026-10-21 03:05:03,808 INFO: Removed outliers: 1047 2026-10-21 03:05:03,823 INFO: ------------------------------------------------------- 2026-10-21 03:05:03,874 INFO: d3e7308e_DJI_20261011090702_0510_D.JPG resection inliers: 4637 / 4678 2026-10-21 03:05:03,918 INFO: Adding d3e7308e_DJI_20261011090702_0510_D.JPG to the reconstruction 2026-10-21 03:05:04,196 INFO: ------------------------------------------------------- 2026-10-21 03:05:04,254 INFO: 59c5d171_DJI_20261011090700_0509_D.JPG resection inliers: 4732 / 4820 2026-10-21 03:05:04,304 INFO: Adding 59c5d171_DJI_20261011090700_0509_D.JPG to the reconstruction 2026-10-21 03:05:04,532 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:05:06,791 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 1.841721e+03, Final cost: 9.673000e+02, Termination: CONVERGENCE 2026-10-21 03:05:07,069 INFO: Removed outliers: 579 2026-10-21 03:05:07,081 INFO: ------------------------------------------------------- 2026-10-21 03:05:07,130 INFO: d3c0cb69_DJI_20261011090658_0508_D.JPG resection inliers: 4547 / 4611 2026-10-21 03:05:07,175 INFO: Adding d3c0cb69_DJI_20261011090658_0508_D.JPG to the reconstruction 2026-10-21 03:05:07,375 INFO: ------------------------------------------------------- 2026-10-21 03:05:07,424 INFO: 3bdea3f1_DJI_20261011090656_0507_D.JPG resection inliers: 4468 / 4563 2026-10-21 03:05:07,475 INFO: Adding 3bdea3f1_DJI_20261011090656_0507_D.JPG to the reconstruction 2026-10-21 03:05:07,702 INFO: ------------------------------------------------------- 2026-10-21 03:05:07,750 INFO: e0fbf0b6_DJI_20261011090654_0506_D.JPG resection inliers: 4459 / 4583 2026-10-21 03:05:07,795 INFO: Adding e0fbf0b6_DJI_20261011090654_0506_D.JPG to the reconstruction 2026-10-21 03:05:08,004 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:05:10,392 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.614008e+03, Final cost: 1.378964e+03, Termination: CONVERGENCE 2026-10-21 03:05:10,720 INFO: Removed outliers: 616 2026-10-21 03:05:10,734 INFO: ------------------------------------------------------- 2026-10-21 03:05:10,777 INFO: 6a9e579e_DJI_20261011090718_0518_D.JPG resection inliers: 4459 / 4536 2026-10-21 03:05:10,818 INFO: Adding 6a9e579e_DJI_20261011090718_0518_D.JPG to the reconstruction 2026-10-21 03:05:11,013 INFO: ------------------------------------------------------- 2026-10-21 03:05:11,049 INFO: 186d623e_DJI_20261011090720_0519_D.JPG resection inliers: 4372 / 4485 2026-10-21 03:05:11,088 INFO: Adding 186d623e_DJI_20261011090720_0519_D.JPG to the reconstruction 2026-10-21 03:05:11,299 INFO: ------------------------------------------------------- 2026-10-21 03:05:11,340 INFO: 7bdaa03a_DJI_20261011090722_0520_D.JPG resection inliers: 4300 / 4445 2026-10-21 03:05:11,367 INFO: Adding 7bdaa03a_DJI_20261011090722_0520_D.JPG to the reconstruction 2026-10-21 03:05:11,547 INFO: ------------------------------------------------------- 2026-10-21 03:05:11,547 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 03:05:14,599 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 3.824969e+03, Final cost: 1.825893e+03, Termination: CONVERGENCE 2026-10-21 03:05:15,102 INFO: Removed outliers: 577 2026-10-21 03:05:15,351 INFO: Reconstruction 0: 15 images, 22289 points 2026-10-21 03:05:15,351 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-7ppf8/opensfm" 2026-10-21 03:05:23,713 DEBUG: Loaded backend agg version v2.2. 2026-10-21 03:05:23,731 DEBUG: locator: 2026-10-21 03:05:24,440 DEBUG: locator: [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_geocoords --reconstruction --proj "+proj=utm +zone=48 +south +datum=WGS84 +units=m +no_defs +type=crs" --offset-x 726860.0 --offset-y 9307729.0 "/workspace/odm-pipeline-7ppf8/opensfm" [INFO] Updating /workspace/odm-pipeline-7ppf8/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-7ppf8/opensfm ... 2026-10-21 03:05:33,654 DEBUG: Undistorting image 6a9e579e_DJI_20261011090718_0518_D.JPG 2026-10-21 03:05:33,654 DEBUG: Undistorting image 3bdea3f1_DJI_20261011090656_0507_D.JPG 2026-10-21 03:05:33,654 DEBUG: Undistorting image 7bdaa03a_DJI_20261011090722_0520_D.JPG 2026-10-21 03:05:33,655 DEBUG: Undistorting image 76c7e2ea_DJI_20261011090710_0514_D.JPG 2026-10-21 03:05:33,655 DEBUG: Undistorting image 23a6d3c3_DJI_20261011090704_0511_D.JPG 2026-10-21 03:05:33,656 DEBUG: Undistorting image d3c0cb69_DJI_20261011090658_0508_D.JPG 2026-10-21 03:05:33,656 DEBUG: Undistorting image bdefca68_DJI_20261011090716_0517_D.JPG 2026-10-21 03:05:33,656 DEBUG: Undistorting image 8cd1cc0b_DJI_20261011090708_0513_D.JPG 2026-10-21 03:05:33,657 DEBUG: Undistorting image 8deb2771_DJI_20261011090712_0515_D.JPG 2026-10-21 03:05:33,657 DEBUG: Undistorting image d3e7308e_DJI_20261011090702_0510_D.JPG 2026-10-21 03:05:33,662 DEBUG: Undistorting image 186d623e_DJI_20261011090720_0519_D.JPG 2026-10-21 03:05:33,724 DEBUG: Undistorting image c729c80b_DJI_20261011090714_0516_D.JPG 2026-10-21 03:05:33,729 DEBUG: Undistorting image 31144763_DJI_20261011090706_0512_D.JPG 2026-10-21 03:05:33,748 DEBUG: Undistorting image 59c5d171_DJI_20261011090700_0509_D.JPG 2026-10-21 03:05:33,770 DEBUG: Undistorting image e0fbf0b6_DJI_20261011090654_0506_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-7ppf8/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-7ppf8/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-7ppf8/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(162.23953333694953, -27.70609974488616), (160.24182146415114, -47.207509715110064), (154.47807820816524, -65.94446208141744), (145.16961699270178, -83.19694581255317), (132.67433758964762, -98.3018977548927), (117.47223569068592, -110.67891908809543), (100.1476064287126, -119.85232841409743), (81.36617045407183, -125.46965528093278), (61.849785551428795, -127.31492533907294), (61.40704339253716, -127.3131964057684), (48.9534241410438, -126.48561792634428), (26.937800978077576, -123.63440155051649), (26.57460135850124, -123.58663596399128), (4.522902210359462, -120.64845552295446), (-19.96290077676531, -117.47888962179422), (-20.274436584790237, -117.43807351402938), (-45.18962025037035, -114.1333312895149), (-49.23840060131624, -113.66776988096535), (-67.31655715592206, -111.61345202289522), (-67.44954369985498, -111.59822128154337), (-68.44528140872717, -111.48372068628669), (-88.77117182768416, -106.96433258242905), (-107.72067537601106, -98.33358465135098), (-124.47185411117971, -85.9655738659203), (-138.298703184817, -70.39662481099367), (-148.6014976942679, -52.30183199048042), (-154.933685377473, -32.465642584487796), (-157.02079356624745, -11.748156482353806), (-156.86493009445257, 28.183045456185937), (-155.0622250463348, 46.6987325809896), (-149.8612009456847, 64.56004418805242), (-141.44180780090392, 81.148905063048), (-130.09539710043464, 95.89136647246778), (-116.21468505694065, 108.276924662292), (-100.27995498175733, 117.87716109678149), (-82.84284204500727, 124.35983815602958), (-64.50658578658476, 127.50043694861233), (-45.906073981081136, 127.1903758700937), (-40.96112752193585, 126.64522032625973), (-22.628475009463727, 124.71901267208159), (-18.270321704563685, 124.16408784873784), (-13.841971582034603, 123.50103958323598), (5.9820844263304025, 120.89336876384914), (57.7776219798252, 114.17633793130517), (75.33370926138014, 111.88577748090029), (95.38292783917859, 107.12905930541456), (114.03145910333842, 98.36404103413224), (130.4876746465452, 85.96282458305359), (144.05275371437892, 70.45201117917895), (154.15081336221192, 52.490128599107265), (160.35293061216362, 32.83999381400645), (162.3958305522101, 12.335786923766136), (162.2615692494437, -22.064839500933886), (162.23953333694953, -27.70609974488616)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-7ppf8/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-7ppf8/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-7ppf8/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpp36_i7qh.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-7ppf8/opensfm/reconstruction.ply output = /workspace/odm-pipeline-7ppf8/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-7ppf8/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 54 polygon vertexes concurrency = 16 verbose = no -> Setting num_threads to 16 -> Cropping -> Done cropping in 0.03342s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.51 meters) ?> Done in 0.05083s -> Writing output ?> Done in 0.004621s ?> Pipeline done in 0.0921s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-7ppf8/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.51 [INFO] Created temporary directory: /workspace/odm-pipeline-7ppf8/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-7ppf8/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp" --output-type max --radiuses 0.8011061266653973,1.1329351492303834,1.6022122533307948 --resolution 4.08 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 22237 points Point cloud bounds are [minx: -119.525184631, maxx: 122.42490387, miny: -105.93106842, maxy: 107.579559326] Really low resolution DEM requested (60, 53) will set floor at 64 pixels. Resolution changed to 3.825. The scale of this reconstruction might be off. DEM resolution is (64, 57), max tile size is 4096, will split DEM generation into 1 tiles r1.06213_x0_y0.tif r0.751037_x0_y0.tif r1.50207_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-7ppf8/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 39.55% -outsize 10% 0 "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/tiles.small.tif" Input file size is 64, 56 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-7ppf8/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-7ppf8/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 39.55% "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/tiles.tif" Input file size is 64, 56 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-7ppf8/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-7ppf8/odm_meshing/tmp/tiles.tif Size: 64x56 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-7ppf8/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-7ppf8/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.030658 [INFO] Completed mesh_dsm.tif in 0:00:00.172587 [INFO] Sampling points from DSM: /workspace/odm-pipeline-7ppf8/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-7ppf8/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-7ppf8/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 64x56 Extent is (-119.525185, 125.274815), (-105.931068, 108.268932) Read nodata value: -9999 Calculating skirts and vertex count... 1569 skirt points will be added Total vertices: 4689 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-7ppf8/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-7ppf8/odm_meshing/odm_25dmesh.dirty.ply" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 15 --bType 2 --linearFit  [INFO] running "/code/SuperBuild/install/bin/ReconstructMesh" -i "/workspace/odm-pipeline-7ppf8/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-7ppf8/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 03:06:57 [App ] OpenMVS x64 v2.2.0 03:06:57 [App ] Build date: Jul 28 2026, 18:56:23 03:06:57 [App ] CPU: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (16 cores) 03:06:57 [App ] RAM: 61.77GB Physical Memory 123.55GB Virtual Memory 03:06:57 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 03:06:57 [App ] Disk: 03:06:57 [App ] SSE & AVX compatible CPU & OS detected 03:06:57 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-7ppf8/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-7ppf8/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 03:06:57 [App ] MEMORYINFO: { 03:06:57 [App ] VmPeak: 89476 kB 03:06:57 [App ] VmSize: 65780 kB 03:06:57 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-7ppf8/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-7ppf8/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-7ppf8/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-7ppf8/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 Jul 28 2026, 18:46:48) Load and prepare mesh: Reading PLY: 35856 verts... 71732 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 15 NVM: Number of features: 22289 Loading 100%... done. (Took 0.405s) Building adjacency graph: Adding edges 100%... done. (Took 0.082s) 107598 total edges. View selection: Building BVH from 71732 faces... done. (Took: 42 ms) Calculating face qualities 100%... done. (Took 0.624s) Postprocessing face infos 100%... done. (Took 0.032s) Maximum quality of a face within an image: 9999.93 Clamping qualities to 9839.92 within normalization. Optimizing: Time[s] Energy 0 33662 0 32797 0 32419 0 32237 0 32148 0 32089 0 32063 0 32060 0 32038 0 32024 0 32013 0 32006 0 31999 0 31995 8119 faces have not been seen Took: 1.383s Generating texture patches: Running... done. (Took 0.414s) 343 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 33323 x 33323 Calculating adjustments: Color channel 1: CG took 61 iterations. Residual is 9.51818e-05 Color channel 2: CG took 60 iterations. Residual is 9.91287e-05 Color channel 0: CG took 65 iterations. Residual is 8.59263e-05 Took 0.032 seconds Adjusting texture patches 100%... done. (Took 0.284s) Running local seam leveling: Blending texture patches 100%... done. (Took 1.517s) Generating texture atlases: Sorting texture patches... done. Working on atlas 1 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 20.896s [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-7ppf8/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 726860.0 0 1 0 9307729.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=726860.0 --writers.las.offset_y=9307729.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=48 +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-7ppf8/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-7ppf8/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-7ppf8/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.summary.json" [INFO] running ogr2ogr -overwrite -f GPKG -a_srs "+proj=utm +zone=48 +south +datum=WGS84 +units=m +no_defs" /workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-7ppf8/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-7ppf8/odm_georeferencing/odm_georeferenced_model.laz found: True [WARNING] DEM will not be generated [INFO] Finished odm_dem stage [INFO] Running odm_orthophoto stage [WARNING] Maximum resolution set to 1.0 * (GSD - 10.0%) (4.07 cm / pixel, requested resolution was 4.00 cm / pixel) [INFO] Creating GeoTIFF [INFO] running "/code/SuperBuild/install/bin/odm_orthophoto" -inputFiles /workspace/odm-pipeline-7ppf8/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto.tif" -resolution 24.570948176387954 -verbose -outputCornerFile "/workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9307729.0 -utm_east_offset 726860.0 -a_srs "+proj=utm +zone=48 +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=16 --config GDAL_CACHEMAX 28611076096.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-7ppf8/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Mesh file read. Boundary points: Point 1: -113.9 -98.4937 Point 2: -113.9 104.823 Point 3: 115.61 104.823 Point 4: 115.61 -98.4937 Model bounds x : -113.9 -> 115.61 Model bounds y : -98.4937 -> 104.823 Model area : 46663.3m2 Model resolution, width x height : 5640x4996 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done ... model rendered Edge inpainting Block [(3072, 4096), (3072, 4996)] Block [(4096, 5640), (0, 1024)] Block [(2048, 3072), (0, 1024)] Block [(3072, 4096), (1024, 2048)] Block [(0, 1024), (2048, 3072)] Block [(1024, 2048), (3072, 4996)] Block [(4096, 5640), (2048, 3072)] Block [(0, 1024), (3072, 4996)] Block [(2048, 3072), (2048, 3072)] Block [(2048, 3072), (3072, 4996)] Block [(4096, 5640), (3072, 4996)] Block [(3072, 4096), (2048, 3072)] Block [(1024, 2048), (2048, 3072)] Block [(0, 1024), (0, 1024)] Block [(1024, 2048), (1024, 2048)] Block [(4096, 5640), (1024, 2048)] Block [(2048, 3072), (1024, 2048)] Block [(3072, 4096), (0, 1024)] Block [(1024, 2048), (0, 1024)] Block [(0, 1024), (1024, 2048)] Writing ortho photo to /workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 28611076096 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-7ppf8/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-7ppf8/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-7ppf8/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 43.2% Using band 4 of source image as alpha. Creating output file that is 5576P x 4840L. 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-7ppf8/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto.tif as Cloud Optimized GeoTIFF [INFO] running gdal_translate -of COG -co NUM_THREADS=16 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 43.35% --config GDAL_NUM_THREADS 16 "/workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 5576, 4840 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-7ppf8/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-7ppf8/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-7ppf8/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-7ppf8/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-7ppf8/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-7ppf8/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.17282142857147847 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.44406408154478  [INFO] Cropping /workspace/odm-pipeline-7ppf8/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-7ppf8/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-7ppf8/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-7ppf8/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 43.2% Creating output file that is 1312P x 1139L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-7ppf8/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-7ppf8/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-7ppf8/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-7ppf8/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-7ppf8/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-7ppf8/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-7ppf8/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 43.2%  Input file size is 5576, 4840 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-7ppf8/odm_report/report.pdf 2026-10-21 03:07:29,922 DEBUG: ICC profile found for image /tmp/tmpz2tan7u_/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-21 03:07:31,497 DEBUG: Final size summary of the biggest document sections: 2026-10-21 03:07:31,497 DEBUG: - pages: 4.1KiB 2026-10-21 03:07:31,497 DEBUG: - fonts: 201.0B 2026-10-21 03:07:31,497 DEBUG: - images: 8.0MiB 2026-10-21 03:07:31,497 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 - Wed Oct 21 03:07:31 2026 ODM processing complete