=== odm-pipeline-w77cc-main-2332687153/process.log === === process attempt 0 @ 2026-10-21T02:04:32Z === Running ODM processing... Processing job: odm-pipeline-w77cc ODM Project ID: DTM-Task-cb22b40c-3e4b-444e-a621-7d7eff37dc72 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-w77cc/boundary.geojson --project-path /workspace odm-pipeline-w77cc [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 21 02:04:35 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.030354451, -6.251600999], [107.030338348, -6.251770928], [107.030290614, -6.2519348], [107.030212949, -6.252086772], [107.030108123, -6.252221428], [107.029979872, -6.252333967], [107.029832768, -6.252420378], [107.029672055, -6.25247758], [107.029503461, -6.252503534], [107.029332998, -6.252497315], [107.029166741, -6.252459144], [107.028773549, -6.252328724], [107.028760499, -6.252324858], [107.028728688, -6.252314789], [107.028084687, -6.252097789], [107.027914351, -6.252019898], [107.027763723, -6.251908537], [107.027639276, -6.251768492], [107.027546357, -6.251605781], [107.027488959, -6.251427395], [107.027469549, -6.251240999], [107.027469549, -6.250857999], [107.027486247, -6.25068499], [107.027535722, -6.250518377], [107.027616146, -6.250364317], [107.027724546, -6.250228505], [107.027856915, -6.250115962], [107.02800836, -6.250030847], [107.028173283, -6.249976306], [107.028345589, -6.249954356], [107.028518907, -6.249965808], [107.028686833, -6.250010238], [107.028789354, -6.250048242], [107.029417722, -6.250258677], [107.029436833, -6.250265316], [107.029449989, -6.250270052], [107.02973303, -6.25036312], [107.029904886, -6.250440315], [107.030057009, -6.250551493], [107.030182786, -6.250691821], [107.030276748, -6.250855199], [107.030334811, -6.251034524], [107.03035445, -6.251221999], [107.030354451, -6.251600999]]], '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-w77cc [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-w77cc [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-w77cc/images [INFO] Loading 17 images [INFO] Wrote images database: /workspace/odm-pipeline-w77cc/images.json [INFO] Found 17 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-w77cc/opensfm" 2026-10-21 02:04:36,726 INFO: Planning to use 48100.215234375 MB of RAM for both processing queue and parallel processing. 2026-10-21 02:04:36,726 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-21 02:04:36,727 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-21 02:04:36,774 INFO: Reading data for image 501adbd1_DJI_20261011085546_0172_D.JPG (queue-size=0) 2026-10-21 02:04:36,774 INFO: Reading data for image d45a823c_DJI_20261011085608_0183_D.JPG (queue-size=0) 2026-10-21 02:04:36,778 INFO: Reading data for image 782aff9b_DJI_20261011085540_0169_D.JPG (queue-size=0) 2026-10-21 02:04:36,778 INFO: Reading data for image 5c92d698_DJI_20261011085544_0171_D.JPG (queue-size=0) 2026-10-21 02:04:37,087 INFO: Reading data for image e2fa2410_DJI_20261011085606_0182_D.JPG (queue-size=1) 2026-10-21 02:04:37,087 INFO: Extracting ROOT_DSPSIFT features for image 501adbd1_DJI_20261011085546_0172_D.JPG 2026-10-21 02:04:37,097 INFO: Extracting ROOT_DSPSIFT features for image 782aff9b_DJI_20261011085540_0169_D.JPG 2026-10-21 02:04:37,096 INFO: Reading data for image 9a80c277_DJI_20261011085600_0179_D.JPG (queue-size=1) 2026-10-21 02:04:37,154 INFO: Reading data for image 8105768c_DJI_20261011085552_0175_D.JPG (queue-size=1) 2026-10-21 02:04:37,154 INFO: Extracting ROOT_DSPSIFT features for image d45a823c_DJI_20261011085608_0183_D.JPG 2026-10-21 02:04:37,180 INFO: Reading data for image 8ebbee49_DJI_20261011085610_0184_D.JPG (queue-size=1) 2026-10-21 02:04:37,181 INFO: Extracting ROOT_DSPSIFT features for image 5c92d698_DJI_20261011085544_0171_D.JPG 2026-10-21 02:04:37,441 INFO: Reading data for image b405610c_DJI_20261011085602_0180_D.JPG (queue-size=1) 2026-10-21 02:04:37,441 INFO: Extracting ROOT_DSPSIFT features for image e2fa2410_DJI_20261011085606_0182_D.JPG 2026-10-21 02:04:37,471 INFO: Reading data for image 46745e9c_DJI_20261011085542_0170_D.JPG (queue-size=1) 2026-10-21 02:04:37,471 INFO: Extracting ROOT_DSPSIFT features for image 9a80c277_DJI_20261011085600_0179_D.JPG 2026-10-21 02:04:37,525 INFO: Reading data for image b3b82b4b_DJI_20261011085604_0181_D.JPG (queue-size=1) 2026-10-21 02:04:37,526 INFO: Extracting ROOT_DSPSIFT features for image 8105768c_DJI_20261011085552_0175_D.JPG 2026-10-21 02:04:37,540 INFO: Extracting ROOT_DSPSIFT features for image 8ebbee49_DJI_20261011085610_0184_D.JPG 2026-10-21 02:04:37,843 INFO: Reading data for image d7f3722b_DJI_20261011085558_0178_D.JPG (queue-size=1) 2026-10-21 02:04:37,856 INFO: Extracting ROOT_DSPSIFT features for image b405610c_DJI_20261011085602_0180_D.JPG 2026-10-21 02:04:37,913 INFO: Reading data for image e0e373ba_DJI_20261011085550_0174_D.JPG (queue-size=1) 2026-10-21 02:04:37,913 INFO: Extracting ROOT_DSPSIFT features for image b3b82b4b_DJI_20261011085604_0181_D.JPG 2026-10-21 02:04:37,941 INFO: Reading data for image 8f625d0a_DJI_20261011085556_0177_D.JPG (queue-size=1) 2026-10-21 02:04:37,942 INFO: Extracting ROOT_DSPSIFT features for image 46745e9c_DJI_20261011085542_0170_D.JPG 2026-10-21 02:04:38,217 INFO: Reading data for image 0458d119_DJI_20261011085554_0176_D.JPG (queue-size=1) 2026-10-21 02:04:38,217 INFO: Extracting ROOT_DSPSIFT features for image d7f3722b_DJI_20261011085558_0178_D.JPG 2026-10-21 02:04:38,584 INFO: Reading data for image 958ab2c4_DJI_20261011085548_0173_D.JPG (queue-size=1) 2026-10-21 02:04:38,584 INFO: Extracting ROOT_DSPSIFT features for image 8f625d0a_DJI_20261011085556_0177_D.JPG 2026-10-21 02:04:38,635 INFO: Reading data for image 90decb40_DJI_20261011085538_0168_D.JPG (queue-size=1) 2026-10-21 02:04:38,934 INFO: Extracting ROOT_DSPSIFT features for image e0e373ba_DJI_20261011085550_0174_D.JPG 2026-10-21 02:04:39,125 INFO: Extracting ROOT_DSPSIFT features for image 0458d119_DJI_20261011085554_0176_D.JPG 2026-10-21 02:04:39,329 INFO: Finished reading images 2026-10-21 02:04:39,330 INFO: Extracting ROOT_DSPSIFT features for image 958ab2c4_DJI_20261011085548_0173_D.JPG 2026-10-21 02:04:52,975 DEBUG: Found 10000 points in 15.84161639213562s 2026-10-21 02:04:53,562 INFO: Extracting ROOT_DSPSIFT features for image 90decb40_DJI_20261011085538_0168_D.JPG 2026-10-21 02:04:54,858 DEBUG: Found 10000 points in 17.31060814857483s 2026-10-21 02:04:55,209 DEBUG: Found 10000 points in 17.721498489379883s 2026-10-21 02:04:56,030 DEBUG: Found 10000 points in 18.5645592212677s 2026-10-21 02:04:56,332 DEBUG: Found 10000 points in 19.16178584098816s 2026-10-21 02:04:56,930 DEBUG: Found 10000 points in 17.983981609344482s 2026-10-21 02:04:56,940 DEBUG: Found 10000 points in 19.071662425994873s 2026-10-21 02:04:57,106 DEBUG: Found 10000 points in 19.171411752700806s 2026-10-21 02:04:57,217 DEBUG: Found 10000 points in 20.098999738693237s 2026-10-21 02:04:57,359 DEBUG: Found 10000 points in 18.748127698898315s 2026-10-21 02:04:57,529 DEBUG: Found 10000 points in 19.982024431228638s 2026-10-21 02:04:57,742 DEBUG: Found 10000 points in 19.758100032806396s 2026-10-21 02:04:57,755 DEBUG: Found 10000 points in 19.525510549545288s 2026-10-21 02:04:57,779 DEBUG: Found 10000 points in 18.440999746322632s 2026-10-21 02:04:58,055 DEBUG: Found 10000 points in 20.84559965133667s 2026-10-21 02:04:58,093 DEBUG: Found 10000 points in 18.960325479507446s 2026-10-21 02:05:03,294 DEBUG: Found 10000 points in 9.723492622375488s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-w77cc/opensfm" 2026-10-21 02:05:05,429 INFO: Altitude is negative (-637235.969242761) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-21 02:05:05,429 INFO: Altitude for orientation based matching 1.0 2026-10-21 02:05:05,440 INFO: Matching 131 image pairs 2026-10-21 02:05:05,442 INFO: Computing pair matching with 16 processes 2026-10-21 02:05:06,217 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.767 T-robust: 0.004 T-total: 0.771 Matches: 376 Robust: 353 Success: True 2026-10-21 02:05:06,226 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.764 T-robust: 0.012 T-total: 0.779 Matches: 1624 Robust: 1604 Success: True 2026-10-21 02:05:06,315 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.850 T-robust: 0.007 T-total: 0.862 Matches: 1567 Robust: 1508 Success: True 2026-10-21 02:05:06,360 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.873 T-robust: 0.036 T-total: 0.912 Matches: 3000 Robust: 2973 Success: True 2026-10-21 02:05:06,366 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.891 T-robust: 0.019 T-total: 0.919 Matches: 4495 Robust: 4435 Success: True 2026-10-21 02:05:06,367 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.894 T-robust: 0.019 T-total: 0.914 Matches: 152 Robust: 135 Success: True 2026-10-21 02:05:06,378 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.928 T-robust: 0.002 T-total: 0.932 Matches: 858 Robust: 838 Success: True 2026-10-21 02:05:06,408 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.921 T-robust: 0.028 T-total: 0.956 Matches: 2985 Robust: 2960 Success: True 2026-10-21 02:05:06,448 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.982 T-robust: 0.011 T-total: 1.001 Matches: 2958 Robust: 2922 Success: True 2026-10-21 02:05:06,479 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.011 T-robust: 0.007 T-total: 1.027 Matches: 2910 Robust: 2847 Success: True 2026-10-21 02:05:06,492 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.023 T-robust: 0.014 T-total: 1.041 Matches: 2932 Robust: 2893 Success: True 2026-10-21 02:05:06,512 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.052 T-robust: 0.009 T-total: 1.065 Matches: 2987 Robust: 2967 Success: True 2026-10-21 02:05:06,520 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.068 T-robust: 0.003 T-total: 1.072 Matches: 944 Robust: 920 Success: True 2026-10-21 02:05:06,537 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.078 T-robust: 0.007 T-total: 1.088 Matches: 1979 Robust: 1950 Success: True 2026-10-21 02:05:06,542 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.080 T-robust: 0.012 T-total: 1.093 Matches: 913 Robust: 869 Success: True 2026-10-21 02:05:06,564 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.099 T-robust: 0.012 T-total: 1.115 Matches: 2720 Robust: 2667 Success: True 2026-10-21 02:05:06,717 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.011 T-total: 0.491 Matches: 4699 Robust: 4678 Success: True 2026-10-21 02:05:06,739 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.494 T-robust: 0.018 T-total: 0.520 Matches: 5683 Robust: 5655 Success: True 2026-10-21 02:05:06,856 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.462 T-robust: 0.018 T-total: 0.489 Matches: 1987 Robust: 1965 Success: True 2026-10-21 02:05:06,856 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.459 T-robust: 0.018 T-total: 0.490 Matches: 4648 Robust: 4610 Success: True 2026-10-21 02:05:06,866 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.471 T-robust: 0.023 T-total: 0.498 Matches: 2434 Robust: 2411 Success: True 2026-10-21 02:05:06,883 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.460 T-robust: 0.009 T-total: 0.474 Matches: 3051 Robust: 3014 Success: True 2026-10-21 02:05:06,886 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.501 T-robust: 0.006 T-total: 0.508 Matches: 656 Robust: 630 Success: True 2026-10-21 02:05:06,950 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.476 T-robust: 0.013 T-total: 0.499 Matches: 5411 Robust: 5373 Success: True 2026-10-21 02:05:06,967 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.439 T-robust: 0.005 T-total: 0.447 Matches: 1829 Robust: 1806 Success: True 2026-10-21 02:05:07,013 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.688 T-robust: 0.002 T-total: 0.691 Matches: 707 Robust: 683 Success: True 2026-10-21 02:05:07,076 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.011 T-total: 0.539 Matches: 4503 Robust: 4477 Success: True 2026-10-21 02:05:07,111 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.513 T-robust: 0.013 T-total: 0.546 Matches: 580 Robust: 553 Success: True 2026-10-21 02:05:07,120 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.546 T-robust: 0.022 T-total: 0.577 Matches: 5634 Robust: 5619 Success: True 2026-10-21 02:05:07,236 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 0458d119_DJI_20261011085554_0176_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.488 T-robust: 0.013 T-total: 0.510 Matches: 5670 Robust: 5651 Success: True 2026-10-21 02:05:07,249 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.728 T-robust: 0.006 T-total: 0.736 Matches: 1686 Robust: 1655 Success: True 2026-10-21 02:05:07,302 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.549 T-robust: 0.010 T-total: 0.563 Matches: 3673 Robust: 3646 Success: True 2026-10-21 02:05:07,307 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.822 T-robust: 0.002 T-total: 0.825 Matches: 912 Robust: 887 Success: True 2026-10-21 02:05:07,318 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.824 T-robust: 0.002 T-total: 0.825 Matches: 97 Robust: 81 Success: True 2026-10-21 02:05:07,385 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.509 T-robust: 0.012 T-total: 0.527 Matches: 4555 Robust: 4520 Success: True 2026-10-21 02:05:07,414 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.508 T-robust: 0.011 T-total: 0.526 Matches: 4564 Robust: 4550 Success: True 2026-10-21 02:05:07,425 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.002 T-total: 0.568 Matches: 500 Robust: 480 Success: True 2026-10-21 02:05:07,443 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.541 T-robust: 0.004 T-total: 0.556 Matches: 1419 Robust: 1382 Success: True 2026-10-21 02:05:07,452 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.571 T-robust: 0.008 T-total: 0.581 Matches: 2333 Robust: 2308 Success: True 2026-10-21 02:05:07,466 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.469 T-robust: 0.024 T-total: 0.499 Matches: 3626 Robust: 3584 Success: True 2026-10-21 02:05:07,539 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.567 T-robust: 0.013 T-total: 0.588 Matches: 5651 Robust: 5628 Success: True 2026-10-21 02:05:07,548 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.528 T-robust: 0.004 T-total: 0.534 Matches: 1646 Robust: 1612 Success: True 2026-10-21 02:05:07,566 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.470 T-robust: 0.007 T-total: 0.480 Matches: 2890 Robust: 2782 Success: True 2026-10-21 02:05:07,692 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.436 T-robust: 0.004 T-total: 0.441 Matches: 55 Robust: 39 Success: True 2026-10-21 02:05:07,736 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.464 T-robust: 0.017 T-total: 0.499 Matches: 1912 Robust: 1891 Success: True 2026-10-21 02:05:07,741 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.010 T-total: 0.620 Matches: 3652 Robust: 3636 Success: True 2026-10-21 02:05:07,782 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 T-robust: 0.053 T-total: 0.661 Matches: 5760 Robust: 5734 Success: True 2026-10-21 02:05:07,825 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.511 T-robust: 0.005 T-total: 0.518 Matches: 1914 Robust: 1894 Success: True 2026-10-21 02:05:07,836 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.511 T-robust: 0.004 T-total: 0.517 Matches: 1603 Robust: 1582 Success: True 2026-10-21 02:05:07,868 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.555 T-robust: 0.003 T-total: 0.560 Matches: 2061 Robust: 2042 Success: True 2026-10-21 02:05:07,955 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.434 T-robust: 0.090 T-total: 0.530 Matches: 4354 Robust: 4314 Success: True 2026-10-21 02:05:07,983 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.563 T-robust: 0.019 T-total: 0.596 Matches: 213 Robust: 199 Success: True 2026-10-21 02:05:07,989 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.518 T-robust: 0.017 T-total: 0.536 Matches: 1246 Robust: 1205 Success: True 2026-10-21 02:05:08,012 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.545 T-robust: 0.037 T-total: 0.596 Matches: 3598 Robust: 3558 Success: True 2026-10-21 02:05:08,023 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 46745e9c_DJI_20261011085542_0170_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.516 T-robust: 0.030 T-total: 0.554 Matches: 5585 Robust: 5544 Success: True 2026-10-21 02:05:08,052 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.585 T-robust: 0.011 T-total: 0.599 Matches: 4239 Robust: 4127 Success: True 2026-10-21 02:05:08,070 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.518 T-robust: 0.007 T-total: 0.528 Matches: 4545 Robust: 4518 Success: True 2026-10-21 02:05:08,072 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.488 T-robust: 0.008 T-total: 0.506 Matches: 1222 Robust: 1195 Success: True 2026-10-21 02:05:08,078 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.003 T-total: 0.529 Matches: 925 Robust: 907 Success: True 2026-10-21 02:05:08,255 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 T-robust: 0.002 T-total: 0.562 Matches: 877 Robust: 850 Success: True 2026-10-21 02:05:08,292 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.464 T-robust: 0.002 T-total: 0.467 Matches: 487 Robust: 464 Success: True 2026-10-21 02:05:08,320 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.561 T-robust: 0.011 T-total: 0.578 Matches: 4489 Robust: 4453 Success: True 2026-10-21 02:05:08,330 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.575 T-robust: 0.003 T-total: 0.578 Matches: 489 Robust: 458 Success: True 2026-10-21 02:05:08,336 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 0458d119_DJI_20261011085554_0176_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.486 T-robust: 0.010 T-total: 0.499 Matches: 1769 Robust: 1679 Success: True 2026-10-21 02:05:08,374 DEBUG: Matching d7f3722b_DJI_20261011085558_0178_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.563 T-robust: 0.019 T-total: 0.591 Matches: 5849 Robust: 5805 Success: True 2026-10-21 02:05:08,413 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.427 T-robust: 0.006 T-total: 0.436 Matches: 2450 Robust: 2336 Success: True 2026-10-21 02:05:08,502 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.504 T-robust: 0.010 T-total: 0.519 Matches: 3371 Robust: 3343 Success: True 2026-10-21 02:05:08,503 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.547 T-robust: 0.001 T-total: 0.562 Matches: 252 Robust: 229 Success: True 2026-10-21 02:05:08,563 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 0458d119_DJI_20261011085554_0176_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.512 T-robust: 0.016 T-total: 0.534 Matches: 4542 Robust: 4525 Success: True 2026-10-21 02:05:08,570 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.022 T-total: 0.550 Matches: 3463 Robust: 3309 Success: True 2026-10-21 02:05:08,576 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.505 T-robust: 0.010 T-total: 0.516 Matches: 1555 Robust: 1533 Success: True 2026-10-21 02:05:08,606 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.003 T-total: 0.531 Matches: 1256 Robust: 1185 Success: True 2026-10-21 02:05:08,620 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.011 T-total: 0.548 Matches: 2307 Robust: 2286 Success: True 2026-10-21 02:05:08,644 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.627 T-robust: 0.020 T-total: 0.654 Matches: 5862 Robust: 5843 Success: True 2026-10-21 02:05:08,673 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.578 T-robust: 0.011 T-total: 0.594 Matches: 3701 Robust: 3679 Success: True 2026-10-21 02:05:08,689 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.385 T-robust: 0.005 T-total: 0.396 Matches: 2406 Robust: 2377 Success: True 2026-10-21 02:05:08,738 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.478 T-robust: 0.004 T-total: 0.483 Matches: 1045 Robust: 1028 Success: True 2026-10-21 02:05:08,835 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.498 T-robust: 0.003 T-total: 0.502 Matches: 965 Robust: 947 Success: True 2026-10-21 02:05:08,857 DEBUG: Matching d7f3722b_DJI_20261011085558_0178_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.524 T-robust: 0.006 T-total: 0.534 Matches: 2444 Robust: 2296 Success: True 2026-10-21 02:05:08,888 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.528 T-robust: 0.009 T-total: 0.541 Matches: 3587 Robust: 3542 Success: True 2026-10-21 02:05:08,942 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.516 T-robust: 0.008 T-total: 0.529 Matches: 3648 Robust: 3636 Success: True 2026-10-21 02:05:08,971 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 T-robust: 0.011 T-total: 0.596 Matches: 3690 Robust: 3682 Success: True 2026-10-21 02:05:09,028 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.504 T-robust: 0.005 T-total: 0.524 Matches: 2410 Robust: 2388 Success: True 2026-10-21 02:05:09,033 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.528 T-robust: 0.001 T-total: 0.530 Matches: 319 Robust: 288 Success: True 2026-10-21 02:05:09,097 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.507 T-robust: 0.011 T-total: 0.521 Matches: 4307 Robust: 4257 Success: True 2026-10-21 02:05:09,114 DEBUG: Matching d7f3722b_DJI_20261011085558_0178_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.522 T-robust: 0.019 T-total: 0.546 Matches: 3587 Robust: 3559 Success: True 2026-10-21 02:05:09,123 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.531 T-robust: 0.018 T-total: 0.552 Matches: 2249 Robust: 2226 Success: True 2026-10-21 02:05:09,192 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 0458d119_DJI_20261011085554_0176_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.556 T-robust: 0.005 T-total: 0.569 Matches: 1967 Robust: 1926 Success: True 2026-10-21 02:05:09,271 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.024 T-total: 0.655 Matches: 5762 Robust: 5727 Success: True 2026-10-21 02:05:09,286 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.636 T-robust: 0.004 T-total: 0.641 Matches: 694 Robust: 661 Success: True 2026-10-21 02:05:09,288 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.588 T-robust: 0.005 T-total: 0.594 Matches: 688 Robust: 656 Success: True 2026-10-21 02:05:09,334 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.543 T-robust: 0.029 T-total: 0.595 Matches: 5743 Robust: 5717 Success: True 2026-10-21 02:05:09,339 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.663 T-robust: 0.002 T-total: 0.665 Matches: 203 Robust: 171 Success: True 2026-10-21 02:05:09,562 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.700 T-robust: 0.003 T-total: 0.705 Matches: 1118 Robust: 1101 Success: True 2026-10-21 02:05:09,595 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.678 T-robust: 0.017 T-total: 0.706 Matches: 5761 Robust: 5743 Success: True 2026-10-21 02:05:09,599 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.759 T-robust: 0.002 T-total: 0.762 Matches: 724 Robust: 703 Success: True 2026-10-21 02:05:09,679 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.643 T-robust: 0.002 T-total: 0.646 Matches: 735 Robust: 713 Success: True 2026-10-21 02:05:09,705 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.755 T-robust: 0.001 T-total: 0.757 Matches: 518 Robust: 498 Success: True 2026-10-21 02:05:09,710 DEBUG: Matching d7f3722b_DJI_20261011085558_0178_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.726 T-robust: 0.005 T-total: 0.734 Matches: 1951 Robust: 1922 Success: True 2026-10-21 02:05:09,762 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.730 T-robust: 0.003 T-total: 0.734 Matches: 818 Robust: 792 Success: True 2026-10-21 02:05:09,869 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.759 T-robust: 0.009 T-total: 0.771 Matches: 2449 Robust: 2428 Success: True 2026-10-21 02:05:09,872 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.755 T-robust: 0.001 T-total: 0.757 Matches: 321 Robust: 303 Success: True 2026-10-21 02:05:09,946 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.009 T-total: 0.648 Matches: 3646 Robust: 3614 Success: True 2026-10-21 02:05:09,992 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.832 T-robust: 0.029 T-total: 0.868 Matches: 5419 Robust: 5381 Success: True 2026-10-21 02:05:10,005 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.691 T-robust: 0.026 T-total: 0.726 Matches: 1603 Robust: 1588 Success: True 2026-10-21 02:05:10,011 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.744 T-robust: 0.040 T-total: 0.793 Matches: 2680 Robust: 2651 Success: True 2026-10-21 02:05:10,018 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.643 T-robust: 0.035 T-total: 0.683 Matches: 1136 Robust: 1104 Success: True 2026-10-21 02:05:10,020 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.704 T-robust: 0.014 T-total: 0.721 Matches: 1309 Robust: 1286 Success: True 2026-10-21 02:05:10,034 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 46745e9c_DJI_20261011085542_0170_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.684 T-robust: 0.005 T-total: 0.692 Matches: 2124 Robust: 2088 Success: True 2026-10-21 02:05:10,136 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.014 T-total: 0.537 Matches: 5807 Robust: 5789 Success: True 2026-10-21 02:05:10,145 DEBUG: Matching d7f3722b_DJI_20261011085558_0178_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.571 T-robust: 0.004 T-total: 0.577 Matches: 1539 Robust: 1466 Success: True 2026-10-21 02:05:10,153 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.551 T-robust: 0.003 T-total: 0.556 Matches: 1114 Robust: 1084 Success: True 2026-10-21 02:05:10,244 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.531 T-robust: 0.024 T-total: 0.564 Matches: 4597 Robust: 4583 Success: True 2026-10-21 02:05:10,253 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.500 T-robust: 0.027 T-total: 0.545 Matches: 5741 Robust: 5710 Success: True 2026-10-21 02:05:10,265 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.533 T-robust: 0.016 T-total: 0.554 Matches: 1677 Robust: 1653 Success: True 2026-10-21 02:05:10,313 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 0458d119_DJI_20261011085554_0176_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.438 T-robust: 0.004 T-total: 0.444 Matches: 1422 Robust: 1378 Success: True 2026-10-21 02:05:10,324 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.555 T-robust: 0.003 T-total: 0.560 Matches: 1058 Robust: 1023 Success: True 2026-10-21 02:05:10,435 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.464 T-robust: 0.088 T-total: 0.562 Matches: 5634 Robust: 5623 Success: True 2026-10-21 02:05:10,440 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.460 T-robust: 0.021 T-total: 0.484 Matches: 1344 Robust: 1314 Success: True 2026-10-21 02:05:10,488 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.473 T-robust: 0.001 T-total: 0.474 Matches: 191 Robust: 164 Success: True 2026-10-21 02:05:10,515 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.458 T-robust: 0.014 T-total: 0.480 Matches: 2874 Robust: 2791 Success: True 2026-10-21 02:05:10,527 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.504 T-robust: 0.019 T-total: 0.534 Matches: 2732 Robust: 2685 Success: True 2026-10-21 02:05:10,533 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.497 T-robust: 0.022 T-total: 0.527 Matches: 4392 Robust: 4362 Success: True 2026-10-21 02:05:10,551 DEBUG: Matching 782aff9b_DJI_20261011085540_0169_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.519 T-robust: 0.006 T-total: 0.531 Matches: 3387 Robust: 3355 Success: True 2026-10-21 02:05:10,552 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 T-robust: 0.010 T-total: 0.531 Matches: 1154 Robust: 1113 Success: True 2026-10-21 02:05:10,621 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.462 T-robust: 0.008 T-total: 0.475 Matches: 3380 Robust: 3352 Success: True 2026-10-21 02:05:10,638 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 46745e9c_DJI_20261011085542_0170_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.489 T-robust: 0.006 T-total: 0.498 Matches: 2606 Robust: 2551 Success: True 2026-10-21 02:05:10,645 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.471 T-robust: 0.018 T-total: 0.492 Matches: 2159 Robust: 2127 Success: True 2026-10-21 02:05:10,650 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and 5c92d698_DJI_20261011085544_0171_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.395 T-robust: 0.001 T-total: 0.396 Matches: 366 Robust: 342 Success: True 2026-10-21 02:05:10,670 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.337 T-robust: 0.005 T-total: 0.346 Matches: 4507 Robust: 4443 Success: True 2026-10-21 02:05:10,676 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.407 T-robust: 0.003 T-total: 0.411 Matches: 2021 Robust: 2002 Success: True 2026-10-21 02:05:10,678 INFO: Matched 131 pairs (brown-brown: 131) in 5.237787333999904 seconds (0.03998311377862599 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-w77cc/opensfm" 2026-10-21 02:05:16,874 INFO: reading features 2026-10-21 02:05:17,205 DEBUG: Merging features onto tracks 2026-10-21 02:05:18,640 DEBUG: Good tracks: 26742 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-w77cc/opensfm" 2026-10-21 02:05:20,724 INFO: Starting incremental reconstruction 2026-10-21 02:05:21,884 INFO: Starting reconstruction with 8f625d0a_DJI_20261011085556_0177_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG 2026-10-21 02:05:21,905 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3746 / 3748 2026-10-21 02:05:22,468 INFO: Triangulated: 3746 2026-10-21 02:05:23,214 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.241919e+02, Final cost: 9.443707e+01, Termination: CONVERGENCE 2026-10-21 02:05:23,243 INFO: Removed outliers: 268 2026-10-21 02:05:23,291 INFO: ------------------------------------------------------- 2026-10-21 02:05:23,315 INFO: 8105768c_DJI_20261011085552_0175_D.JPG resection inliers: 3082 / 3090 2026-10-21 02:05:23,333 INFO: Adding 8105768c_DJI_20261011085552_0175_D.JPG to the reconstruction 2026-10-21 02:05:23,691 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:05:24,060 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.750885e+02, Final cost: 2.010025e+02, Termination: CONVERGENCE 2026-10-21 02:05:24,118 INFO: Removed outliers: 532 2026-10-21 02:05:24,129 INFO: ------------------------------------------------------- 2026-10-21 02:05:24,161 INFO: 0458d119_DJI_20261011085554_0176_D.JPG resection inliers: 4730 / 4758 2026-10-21 02:05:24,188 INFO: Adding 0458d119_DJI_20261011085554_0176_D.JPG to the reconstruction 2026-10-21 02:05:24,421 INFO: Re-triangulating 2026-10-21 02:05:24,422 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:05:25,134 DEBUG: Ceres Solver Report: Iterations: 17, Initial cost: 4.026878e+02, Final cost: 2.914235e+02, Termination: CONVERGENCE 2026-10-21 02:05:26,801 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 5.769135e+02, Final cost: 3.594575e+02, Termination: CONVERGENCE 2026-10-21 02:05:26,883 INFO: Removed outliers: 811 2026-10-21 02:05:26,895 INFO: ------------------------------------------------------- 2026-10-21 02:05:26,926 INFO: d7f3722b_DJI_20261011085558_0178_D.JPG resection inliers: 4536 / 4581 2026-10-21 02:05:26,953 INFO: Adding d7f3722b_DJI_20261011085558_0178_D.JPG to the reconstruction 2026-10-21 02:05:27,163 INFO: ------------------------------------------------------- 2026-10-21 02:05:27,195 INFO: 9a80c277_DJI_20261011085600_0179_D.JPG resection inliers: 4817 / 4915 2026-10-21 02:05:27,223 INFO: Adding 9a80c277_DJI_20261011085600_0179_D.JPG to the reconstruction 2026-10-21 02:05:27,397 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:05:28,693 DEBUG: Ceres Solver Report: Iterations: 23, Initial cost: 1.321200e+03, Final cost: 6.069583e+02, Termination: CONVERGENCE 2026-10-21 02:05:28,817 INFO: Removed outliers: 764 2026-10-21 02:05:28,829 INFO: ------------------------------------------------------- 2026-10-21 02:05:28,861 INFO: b405610c_DJI_20261011085602_0180_D.JPG resection inliers: 4888 / 4955 2026-10-21 02:05:28,891 INFO: Adding b405610c_DJI_20261011085602_0180_D.JPG to the reconstruction 2026-10-21 02:05:29,073 INFO: ------------------------------------------------------- 2026-10-21 02:05:29,105 INFO: 958ab2c4_DJI_20261011085548_0173_D.JPG resection inliers: 4811 / 4905 2026-10-21 02:05:29,134 INFO: Adding 958ab2c4_DJI_20261011085548_0173_D.JPG to the reconstruction 2026-10-21 02:05:29,307 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:05:30,970 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 1.660241e+03, Final cost: 9.166459e+02, Termination: CONVERGENCE 2026-10-21 02:05:31,167 INFO: Removed outliers: 953 2026-10-21 02:05:31,181 INFO: ------------------------------------------------------- 2026-10-21 02:05:31,219 INFO: 501adbd1_DJI_20261011085546_0172_D.JPG resection inliers: 4804 / 4894 2026-10-21 02:05:31,251 INFO: Adding 501adbd1_DJI_20261011085546_0172_D.JPG to the reconstruction 2026-10-21 02:05:31,431 INFO: ------------------------------------------------------- 2026-10-21 02:05:31,468 INFO: b3b82b4b_DJI_20261011085604_0181_D.JPG resection inliers: 4814 / 4906 2026-10-21 02:05:31,499 INFO: Adding b3b82b4b_DJI_20261011085604_0181_D.JPG to the reconstruction 2026-10-21 02:05:31,692 INFO: ------------------------------------------------------- 2026-10-21 02:05:31,732 INFO: e2fa2410_DJI_20261011085606_0182_D.JPG resection inliers: 4927 / 5081 2026-10-21 02:05:31,770 INFO: Adding e2fa2410_DJI_20261011085606_0182_D.JPG to the reconstruction 2026-10-21 02:05:31,944 INFO: Re-triangulating 2026-10-21 02:05:31,945 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:05:34,542 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 2.768130e+03, Final cost: 1.400211e+03, Termination: CONVERGENCE 2026-10-21 02:05:40,965 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 4.557993e+03, Final cost: 2.100195e+03, Termination: CONVERGENCE 2026-10-21 02:05:41,373 INFO: Removed outliers: 2546 2026-10-21 02:05:41,397 INFO: ------------------------------------------------------- 2026-10-21 02:05:41,464 INFO: d45a823c_DJI_20261011085608_0183_D.JPG resection inliers: 5068 / 5146 2026-10-21 02:05:41,516 INFO: Adding d45a823c_DJI_20261011085608_0183_D.JPG to the reconstruction 2026-10-21 02:05:41,773 INFO: ------------------------------------------------------- 2026-10-21 02:05:41,827 INFO: 8ebbee49_DJI_20261011085610_0184_D.JPG resection inliers: 4976 / 5111 2026-10-21 02:05:41,890 INFO: Adding 8ebbee49_DJI_20261011085610_0184_D.JPG to the reconstruction 2026-10-21 02:05:42,116 INFO: ------------------------------------------------------- 2026-10-21 02:05:42,168 INFO: 5c92d698_DJI_20261011085544_0171_D.JPG resection inliers: 4643 / 4739 2026-10-21 02:05:42,213 INFO: Adding 5c92d698_DJI_20261011085544_0171_D.JPG to the reconstruction 2026-10-21 02:05:42,449 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:05:47,631 DEBUG: Ceres Solver Report: Iterations: 18, Initial cost: 3.198843e+03, Final cost: 1.972944e+03, Termination: CONVERGENCE 2026-10-21 02:05:48,125 INFO: Removed outliers: 1288 2026-10-21 02:05:48,147 INFO: ------------------------------------------------------- 2026-10-21 02:05:48,200 INFO: 46745e9c_DJI_20261011085542_0170_D.JPG resection inliers: 4591 / 4717 2026-10-21 02:05:48,245 INFO: Adding 46745e9c_DJI_20261011085542_0170_D.JPG to the reconstruction 2026-10-21 02:05:48,508 INFO: ------------------------------------------------------- 2026-10-21 02:05:48,561 INFO: 782aff9b_DJI_20261011085540_0169_D.JPG resection inliers: 4697 / 4865 2026-10-21 02:05:48,606 INFO: Adding 782aff9b_DJI_20261011085540_0169_D.JPG to the reconstruction 2026-10-21 02:05:48,861 INFO: ------------------------------------------------------- 2026-10-21 02:05:48,913 INFO: 90decb40_DJI_20261011085538_0168_D.JPG resection inliers: 4706 / 4932 2026-10-21 02:05:48,958 INFO: Adding 90decb40_DJI_20261011085538_0168_D.JPG to the reconstruction 2026-10-21 02:05:49,195 INFO: ------------------------------------------------------- 2026-10-21 02:05:49,196 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:05:54,542 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 4.062896e+03, Final cost: 2.344437e+03, Termination: CONVERGENCE 2026-10-21 02:05:55,139 INFO: Removed outliers: 999 2026-10-21 02:05:55,435 INFO: Reconstruction 0: 17 images, 26371 points 2026-10-21 02:05:55,435 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-w77cc/opensfm" 2026-10-21 02:05:58,666 INFO: Starting rolling shutter correction 2026-10-21 02:05:59,057 INFO: Estimating camera velocities 2026-10-21 02:05:59,058 INFO: Using EXIF data 2026-10-21 02:05:59,058 INFO: 90decb40_DJI_20261011085538_0168_D.JPG (+3.20,-1.00,-0.10) m/s 2026-10-21 02:05:59,058 INFO: 782aff9b_DJI_20261011085540_0169_D.JPG (+3.20,-1.00,+0.00) m/s 2026-10-21 02:05:59,058 INFO: 46745e9c_DJI_20261011085542_0170_D.JPG (+3.20,-1.00,+0.10) m/s 2026-10-21 02:05:59,058 INFO: 5c92d698_DJI_20261011085544_0171_D.JPG (+3.50,-0.10,-0.20) m/s 2026-10-21 02:05:59,058 INFO: 501adbd1_DJI_20261011085546_0172_D.JPG (+3.40,-0.60,+0.00) m/s 2026-10-21 02:05:59,058 INFO: 958ab2c4_DJI_20261011085548_0173_D.JPG (+3.30,-0.80,+0.00) m/s 2026-10-21 02:05:59,058 INFO: e0e373ba_DJI_20261011085550_0174_D.JPG (+3.30,-0.90,-0.10) m/s 2026-10-21 02:05:59,058 INFO: 8105768c_DJI_20261011085552_0175_D.JPG (+3.20,-1.10,+0.10) m/s 2026-10-21 02:05:59,058 INFO: 0458d119_DJI_20261011085554_0176_D.JPG (+3.20,-1.10,+0.00) m/s 2026-10-21 02:05:59,058 INFO: 8f625d0a_DJI_20261011085556_0177_D.JPG (+3.30,-1.00,-0.10) m/s 2026-10-21 02:05:59,058 INFO: d7f3722b_DJI_20261011085558_0178_D.JPG (+3.30,-1.00,+0.00) m/s 2026-10-21 02:05:59,058 INFO: 9a80c277_DJI_20261011085600_0179_D.JPG (+3.20,-1.20,+0.10) m/s 2026-10-21 02:05:59,058 INFO: b405610c_DJI_20261011085602_0180_D.JPG (+3.20,-1.10,-0.10) m/s 2026-10-21 02:05:59,059 INFO: b3b82b4b_DJI_20261011085604_0181_D.JPG (+3.20,-1.10,-0.10) m/s 2026-10-21 02:05:59,059 INFO: e2fa2410_DJI_20261011085606_0182_D.JPG (+3.20,-1.30,-0.10) m/s 2026-10-21 02:05:59,059 INFO: d45a823c_DJI_20261011085608_0183_D.JPG (+3.20,-1.20,+0.00) m/s 2026-10-21 02:05:59,059 INFO: 8ebbee49_DJI_20261011085610_0184_D.JPG (+3.30,-1.00,+0.00) m/s 2026-10-21 02:05:59,059 INFO: Correcting observations... 2026-10-21 02:06:02,879 INFO: Writing corrected and trimmed features for 8ebbee49_DJI_20261011085610_0184_D.JPG 2026-10-21 02:06:03,215 INFO: Writing corrected and trimmed features for e2fa2410_DJI_20261011085606_0182_D.JPG 2026-10-21 02:06:03,596 INFO: Writing corrected and trimmed features for 8f625d0a_DJI_20261011085556_0177_D.JPG 2026-10-21 02:06:04,036 INFO: Writing corrected and trimmed features for 0458d119_DJI_20261011085554_0176_D.JPG 2026-10-21 02:06:04,481 INFO: Writing corrected and trimmed features for b3b82b4b_DJI_20261011085604_0181_D.JPG 2026-10-21 02:06:04,922 INFO: Writing corrected and trimmed features for 8105768c_DJI_20261011085552_0175_D.JPG 2026-10-21 02:06:05,362 INFO: Writing corrected and trimmed features for d7f3722b_DJI_20261011085558_0178_D.JPG 2026-10-21 02:06:05,812 INFO: Writing corrected and trimmed features for 9a80c277_DJI_20261011085600_0179_D.JPG 2026-10-21 02:06:06,261 INFO: Writing corrected and trimmed features for b405610c_DJI_20261011085602_0180_D.JPG 2026-10-21 02:06:06,713 INFO: Writing corrected and trimmed features for 958ab2c4_DJI_20261011085548_0173_D.JPG 2026-10-21 02:06:07,159 INFO: Writing corrected and trimmed features for e0e373ba_DJI_20261011085550_0174_D.JPG 2026-10-21 02:06:07,603 INFO: Writing corrected and trimmed features for d45a823c_DJI_20261011085608_0183_D.JPG 2026-10-21 02:06:08,047 INFO: Writing corrected and trimmed features for 5c92d698_DJI_20261011085544_0171_D.JPG 2026-10-21 02:06:08,483 INFO: Writing corrected and trimmed features for 501adbd1_DJI_20261011085546_0172_D.JPG 2026-10-21 02:06:08,931 INFO: Writing corrected and trimmed features for 782aff9b_DJI_20261011085540_0169_D.JPG 2026-10-21 02:06:09,308 INFO: Writing corrected and trimmed features for 90decb40_DJI_20261011085538_0168_D.JPG 2026-10-21 02:06:09,620 INFO: Writing corrected and trimmed features for 46745e9c_DJI_20261011085542_0170_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-w77cc/opensfm" 2026-10-21 02:06:11,323 INFO: Altitude is negative (-637235.969242761) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-21 02:06:11,324 INFO: Altitude for orientation based matching 1.0 2026-10-21 02:06:11,331 INFO: Matching 133 image pairs 2026-10-21 02:06:11,333 INFO: Computing pair matching with 16 processes 2026-10-21 02:06:11,789 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 46745e9c_DJI_20261011085542_0170_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.424 T-robust: 0.011 T-total: 0.448 Matches: 4904 Robust: 4860 Success: True 2026-10-21 02:06:11,820 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.468 T-robust: 0.008 T-total: 0.480 Matches: 3293 Robust: 3282 Success: True 2026-10-21 02:06:11,853 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.494 T-robust: 0.015 T-total: 0.516 Matches: 5151 Robust: 5148 Success: True 2026-10-21 02:06:11,864 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.497 T-robust: 0.023 T-total: 0.525 Matches: 2608 Robust: 2476 Success: True 2026-10-21 02:06:11,869 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.524 T-robust: 0.007 T-total: 0.532 Matches: 1298 Robust: 1276 Success: True 2026-10-21 02:06:11,902 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 46745e9c_DJI_20261011085542_0170_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.556 T-robust: 0.004 T-total: 0.562 Matches: 1632 Robust: 1588 Success: True 2026-10-21 02:06:11,903 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 T-robust: 0.006 T-total: 0.565 Matches: 210 Robust: 194 Success: True 2026-10-21 02:06:11,908 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.566 T-robust: 0.001 T-total: 0.567 Matches: 319 Robust: 307 Success: True 2026-10-21 02:06:11,920 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.568 T-robust: 0.004 T-total: 0.582 Matches: 773 Robust: 762 Success: True 2026-10-21 02:06:11,946 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.575 T-robust: 0.018 T-total: 0.600 Matches: 5188 Robust: 5182 Success: True 2026-10-21 02:06:11,956 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 T-robust: 0.021 T-total: 0.619 Matches: 1806 Robust: 1790 Success: True 2026-10-21 02:06:11,957 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.586 T-robust: 0.026 T-total: 0.618 Matches: 693 Robust: 674 Success: True 2026-10-21 02:06:11,959 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.026 T-total: 0.614 Matches: 1266 Robust: 1233 Success: True 2026-10-21 02:06:11,974 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.586 T-robust: 0.043 T-total: 0.637 Matches: 1813 Robust: 1792 Success: True 2026-10-21 02:06:11,978 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.601 T-robust: 0.034 T-total: 0.640 Matches: 2540 Robust: 2444 Success: True 2026-10-21 02:06:11,992 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 T-robust: 0.026 T-total: 0.652 Matches: 2198 Robust: 2181 Success: True 2026-10-21 02:06:12,084 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.281 T-robust: 0.008 T-total: 0.295 Matches: 4041 Robust: 4028 Success: True 2026-10-21 02:06:12,144 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 46745e9c_DJI_20261011085542_0170_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.313 T-robust: 0.007 T-total: 0.324 Matches: 3061 Robust: 3047 Success: True 2026-10-21 02:06:12,151 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.278 T-robust: 0.002 T-total: 0.281 Matches: 637 Robust: 624 Success: True 2026-10-21 02:06:12,179 DEBUG: Matching d7f3722b_DJI_20261011085558_0178_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.270 T-robust: 0.003 T-total: 0.274 Matches: 849 Robust: 832 Success: True 2026-10-21 02:06:12,201 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.312 T-robust: 0.015 T-total: 0.337 Matches: 2133 Robust: 2085 Success: True 2026-10-21 02:06:12,202 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.309 T-robust: 0.015 T-total: 0.337 Matches: 5175 Robust: 5137 Success: True 2026-10-21 02:06:12,213 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.303 T-robust: 0.004 T-total: 0.310 Matches: 2191 Robust: 2179 Success: True 2026-10-21 02:06:12,229 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.298 T-robust: 0.007 T-total: 0.308 Matches: 2623 Robust: 2598 Success: True 2026-10-21 02:06:12,247 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.282 T-robust: 0.007 T-total: 0.293 Matches: 3309 Robust: 3278 Success: True 2026-10-21 02:06:12,269 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.347 T-robust: 0.009 T-total: 0.361 Matches: 4030 Robust: 4022 Success: True 2026-10-21 02:06:12,273 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.279 T-robust: 0.001 T-total: 0.280 Matches: 132 Robust: 116 Success: True 2026-10-21 02:06:12,299 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.318 T-robust: 0.012 T-total: 0.333 Matches: 2664 Robust: 2646 Success: True 2026-10-21 02:06:12,322 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.313 T-robust: 0.017 T-total: 0.344 Matches: 4045 Robust: 4003 Success: True 2026-10-21 02:06:12,341 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 501adbd1_DJI_20261011085546_0172_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.347 T-robust: 0.013 T-total: 0.366 Matches: 4890 Robust: 4886 Success: True 2026-10-21 02:06:12,382 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.382 T-robust: 0.010 T-total: 0.402 Matches: 4091 Robust: 4079 Success: True 2026-10-21 02:06:12,384 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.399 T-robust: 0.005 T-total: 0.406 Matches: 226 Robust: 207 Success: True 2026-10-21 02:06:12,394 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.297 T-robust: 0.009 T-total: 0.309 Matches: 2693 Robust: 2680 Success: True 2026-10-21 02:06:12,464 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.244 T-robust: 0.028 T-total: 0.272 Matches: 52 Robust: 28 Success: True 2026-10-21 02:06:12,488 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.271 T-robust: 0.009 T-total: 0.286 Matches: 1811 Robust: 1789 Success: True 2026-10-21 02:06:12,491 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.333 T-robust: 0.009 T-total: 0.347 Matches: 2707 Robust: 2650 Success: True 2026-10-21 02:06:12,504 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.289 T-robust: 0.007 T-total: 0.297 Matches: 1093 Robust: 1081 Success: True 2026-10-21 02:06:12,513 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.348 T-robust: 0.011 T-total: 0.362 Matches: 2473 Robust: 2458 Success: True 2026-10-21 02:06:12,524 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.307 T-robust: 0.002 T-total: 0.310 Matches: 961 Robust: 944 Success: True 2026-10-21 02:06:12,538 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.265 T-robust: 0.003 T-total: 0.268 Matches: 796 Robust: 785 Success: True 2026-10-21 02:06:12,555 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.284 T-robust: 0.016 T-total: 0.307 Matches: 5100 Robust: 5093 Success: True 2026-10-21 02:06:12,572 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.332 T-robust: 0.007 T-total: 0.342 Matches: 3102 Robust: 2873 Success: True 2026-10-21 02:06:12,606 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 0458d119_DJI_20261011085554_0176_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.289 T-robust: 0.005 T-total: 0.298 Matches: 2023 Robust: 1861 Success: True 2026-10-21 02:06:12,615 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.336 T-robust: 0.004 T-total: 0.342 Matches: 1400 Robust: 1385 Success: True 2026-10-21 02:06:12,707 DEBUG: Matching 9a80c277_DJI_20261011085600_0179_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.345 T-robust: 0.012 T-total: 0.364 Matches: 5214 Robust: 5202 Success: True 2026-10-21 02:06:12,718 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.325 T-robust: 0.005 T-total: 0.334 Matches: 972 Robust: 879 Success: True 2026-10-21 02:06:12,727 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.326 T-robust: 0.004 T-total: 0.332 Matches: 1280 Robust: 1267 Success: True 2026-10-21 02:06:12,733 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.393 T-robust: 0.014 T-total: 0.409 Matches: 1702 Robust: 1680 Success: True 2026-10-21 02:06:12,748 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.343 T-robust: 0.006 T-total: 0.352 Matches: 2682 Robust: 2544 Success: True 2026-10-21 02:06:12,782 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.312 T-robust: 0.004 T-total: 0.318 Matches: 1754 Robust: 1744 Success: True 2026-10-21 02:06:12,807 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.281 T-robust: 0.004 T-total: 0.293 Matches: 1460 Robust: 1441 Success: True 2026-10-21 02:06:12,812 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.298 T-robust: 0.013 T-total: 0.318 Matches: 3303 Robust: 3295 Success: True 2026-10-21 02:06:12,869 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.324 T-robust: 0.034 T-total: 0.364 Matches: 5046 Robust: 5034 Success: True 2026-10-21 02:06:12,884 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.325 T-robust: 0.019 T-total: 0.359 Matches: 5215 Robust: 5209 Success: True 2026-10-21 02:06:12,906 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.331 T-robust: 0.082 T-total: 0.418 Matches: 3966 Robust: 3958 Success: True 2026-10-21 02:06:12,907 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.321 T-robust: 0.021 T-total: 0.352 Matches: 870 Robust: 827 Success: True 2026-10-21 02:06:12,926 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.350 T-robust: 0.032 T-total: 0.388 Matches: 5059 Robust: 5051 Success: True 2026-10-21 02:06:12,957 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.359 T-robust: 0.020 T-total: 0.385 Matches: 1400 Robust: 1381 Success: True 2026-10-21 02:06:12,962 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.329 T-robust: 0.018 T-total: 0.355 Matches: 4101 Robust: 4095 Success: True 2026-10-21 02:06:12,977 DEBUG: Matching 8105768c_DJI_20261011085552_0175_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.326 T-robust: 0.028 T-total: 0.362 Matches: 3309 Robust: 3299 Success: True 2026-10-21 02:06:13,015 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.294 T-robust: 0.002 T-total: 0.297 Matches: 525 Robust: 505 Success: True 2026-10-21 02:06:13,030 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.263 T-robust: 0.013 T-total: 0.282 Matches: 4063 Robust: 4056 Success: True 2026-10-21 02:06:13,043 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.326 T-robust: 0.007 T-total: 0.336 Matches: 1800 Robust: 1788 Success: True 2026-10-21 02:06:13,051 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.303 T-robust: 0.013 T-total: 0.317 Matches: 1179 Robust: 1138 Success: True 2026-10-21 02:06:13,057 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.315 T-robust: 0.008 T-total: 0.326 Matches: 1465 Robust: 1448 Success: True 2026-10-21 02:06:13,093 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.012 T-total: 0.310 Matches: 5123 Robust: 5119 Success: True 2026-10-21 02:06:13,115 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.284 T-robust: 0.008 T-total: 0.297 Matches: 3308 Robust: 3242 Success: True 2026-10-21 02:06:13,137 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.301 T-robust: 0.007 T-total: 0.313 Matches: 3053 Robust: 2965 Success: True 2026-10-21 02:06:13,149 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.255 T-robust: 0.003 T-total: 0.259 Matches: 1197 Robust: 1144 Success: True 2026-10-21 02:06:13,171 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.268 T-robust: 0.002 T-total: 0.271 Matches: 660 Robust: 639 Success: True 2026-10-21 02:06:13,186 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.256 T-robust: 0.002 T-total: 0.258 Matches: 324 Robust: 311 Success: True 2026-10-21 02:06:13,304 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.374 T-robust: 0.002 T-total: 0.377 Matches: 609 Robust: 597 Success: True 2026-10-21 02:06:13,334 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.389 T-robust: 0.001 T-total: 0.391 Matches: 435 Robust: 426 Success: True 2026-10-21 02:06:13,411 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.428 T-robust: 0.003 T-total: 0.432 Matches: 2086 Robust: 2070 Success: True 2026-10-21 02:06:13,430 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.379 T-robust: 0.012 T-total: 0.396 Matches: 3327 Robust: 3291 Success: True 2026-10-21 02:06:13,441 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.449 T-robust: 0.018 T-total: 0.471 Matches: 2676 Robust: 2664 Success: True 2026-10-21 02:06:13,458 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.396 T-robust: 0.013 T-total: 0.411 Matches: 1030 Robust: 982 Success: True 2026-10-21 02:06:13,471 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.476 T-robust: 0.014 T-total: 0.493 Matches: 5217 Robust: 5211 Success: True 2026-10-21 02:06:13,480 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.415 T-robust: 0.008 T-total: 0.423 Matches: 166 Robust: 155 Success: True 2026-10-21 02:06:13,491 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.449 T-robust: 0.010 T-total: 0.461 Matches: 1650 Robust: 1608 Success: True 2026-10-21 02:06:13,494 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.421 T-robust: 0.009 T-total: 0.439 Matches: 2222 Robust: 2194 Success: True 2026-10-21 02:06:13,504 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.359 T-robust: 0.005 T-total: 0.366 Matches: 1565 Robust: 1552 Success: True 2026-10-21 02:06:13,519 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.415 T-robust: 0.007 T-total: 0.425 Matches: 2713 Robust: 2699 Success: True 2026-10-21 02:06:13,525 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.406 T-robust: 0.002 T-total: 0.409 Matches: 891 Robust: 871 Success: True 2026-10-21 02:06:13,574 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.381 T-robust: 0.004 T-total: 0.387 Matches: 1497 Robust: 1465 Success: True 2026-10-21 02:06:13,602 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.425 T-robust: 0.003 T-total: 0.429 Matches: 1157 Robust: 1137 Success: True 2026-10-21 02:06:13,638 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 46745e9c_DJI_20261011085542_0170_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.474 T-robust: 0.009 T-total: 0.489 Matches: 3865 Robust: 3858 Success: True 2026-10-21 02:06:13,645 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.335 T-robust: 0.004 T-total: 0.340 Matches: 839 Robust: 815 Success: True 2026-10-21 02:06:13,663 DEBUG: Matching b3b82b4b_DJI_20261011085604_0181_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.317 T-robust: 0.008 T-total: 0.328 Matches: 3213 Robust: 3198 Success: True 2026-10-21 02:06:13,717 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.301 T-robust: 0.003 T-total: 0.306 Matches: 1110 Robust: 1086 Success: True 2026-10-21 02:06:13,752 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.268 T-robust: 0.015 T-total: 0.294 Matches: 3218 Robust: 3097 Success: True 2026-10-21 02:06:13,773 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.305 T-robust: 0.031 T-total: 0.342 Matches: 4122 Robust: 4112 Success: True 2026-10-21 02:06:13,791 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.312 T-robust: 0.028 T-total: 0.348 Matches: 4965 Robust: 4959 Success: True 2026-10-21 02:06:13,812 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.316 T-robust: 0.004 T-total: 0.327 Matches: 1382 Robust: 1268 Success: True 2026-10-21 02:06:13,825 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.008 T-total: 0.300 Matches: 479 Robust: 464 Success: True 2026-10-21 02:06:13,979 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.375 T-robust: 0.001 T-total: 0.377 Matches: 445 Robust: 430 Success: True 2026-10-21 02:06:13,984 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.296 T-robust: 0.133 T-total: 0.465 Matches: 5200 Robust: 5191 Success: True 2026-10-21 02:06:14,005 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.332 T-robust: 0.124 T-total: 0.511 Matches: 628 Robust: 616 Success: True 2026-10-21 02:06:14,019 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 8f625d0a_DJI_20261011085556_0177_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.351 T-robust: 0.192 T-total: 0.547 Matches: 2667 Robust: 2650 Success: True 2026-10-21 02:06:14,030 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and d45a823c_DJI_20261011085608_0183_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.069 T-total: 0.536 Matches: 611 Robust: 593 Success: True 2026-10-21 02:06:14,042 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.378 T-robust: 0.017 T-total: 0.397 Matches: 1763 Robust: 1749 Success: True 2026-10-21 02:06:14,050 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.393 T-robust: 0.068 T-total: 0.475 Matches: 5030 Robust: 5024 Success: True 2026-10-21 02:06:14,053 DEBUG: Matching e2fa2410_DJI_20261011085606_0182_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.478 T-robust: 0.048 T-total: 0.544 Matches: 1461 Robust: 1442 Success: True 2026-10-21 02:06:14,061 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.385 T-robust: 0.006 T-total: 0.394 Matches: 711 Robust: 697 Success: True 2026-10-21 02:06:14,085 DEBUG: Matching b405610c_DJI_20261011085602_0180_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.428 T-robust: 0.010 T-total: 0.443 Matches: 4176 Robust: 4169 Success: True 2026-10-21 02:06:14,122 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.305 T-robust: 0.003 T-total: 0.310 Matches: 1215 Robust: 1201 Success: True 2026-10-21 02:06:14,144 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.358 T-robust: 0.008 T-total: 0.370 Matches: 3229 Robust: 3206 Success: True 2026-10-21 02:06:14,164 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.396 T-robust: 0.008 T-total: 0.407 Matches: 3253 Robust: 3238 Success: True 2026-10-21 02:06:14,186 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.454 T-robust: 0.010 T-total: 0.469 Matches: 4068 Robust: 4058 Success: True 2026-10-21 02:06:14,226 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.428 T-robust: 0.004 T-total: 0.435 Matches: 1893 Robust: 1874 Success: True 2026-10-21 02:06:14,281 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.333 T-robust: 0.002 T-total: 0.336 Matches: 854 Robust: 841 Success: True 2026-10-21 02:06:14,323 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.311 T-robust: 0.010 T-total: 0.327 Matches: 4208 Robust: 4202 Success: True 2026-10-21 02:06:14,347 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.352 T-robust: 0.010 T-total: 0.368 Matches: 4038 Robust: 4028 Success: True 2026-10-21 02:06:14,370 DEBUG: Matching e0e373ba_DJI_20261011085550_0174_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.324 T-robust: 0.005 T-total: 0.341 Matches: 2198 Robust: 2191 Success: True 2026-10-21 02:06:14,386 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.355 T-robust: 0.001 T-total: 0.356 Matches: 90 Robust: 81 Success: True 2026-10-21 02:06:14,394 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.314 T-robust: 0.020 T-total: 0.341 Matches: 5221 Robust: 5205 Success: True 2026-10-21 02:06:14,400 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.346 T-robust: 0.003 T-total: 0.350 Matches: 1053 Robust: 1025 Success: True 2026-10-21 02:06:14,403 DEBUG: Matching 0458d119_DJI_20261011085554_0176_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.274 T-robust: 0.005 T-total: 0.280 Matches: 1072 Robust: 1040 Success: True 2026-10-21 02:06:14,403 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and e2fa2410_DJI_20261011085606_0182_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.336 T-robust: 0.005 T-total: 0.341 Matches: 323 Robust: 309 Success: True 2026-10-21 02:06:14,421 DEBUG: Matching 8ebbee49_DJI_20261011085610_0184_D.JPG and 9a80c277_DJI_20261011085600_0179_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.380 T-robust: 0.007 T-total: 0.390 Matches: 2190 Robust: 2171 Success: True 2026-10-21 02:06:14,430 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.323 T-robust: 0.019 T-total: 0.345 Matches: 2453 Robust: 2397 Success: True 2026-10-21 02:06:14,435 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and 782aff9b_DJI_20261011085540_0169_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.356 T-robust: 0.021 T-total: 0.378 Matches: 1054 Robust: 1038 Success: True 2026-10-21 02:06:14,435 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.282 T-robust: 0.008 T-total: 0.290 Matches: 82 Robust: 71 Success: True 2026-10-21 02:06:14,483 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and e0e373ba_DJI_20261011085550_0174_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.004 T-total: 0.297 Matches: 2371 Robust: 2351 Success: True 2026-10-21 02:06:14,490 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and b3b82b4b_DJI_20261011085604_0181_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.308 T-robust: 0.015 T-total: 0.326 Matches: 4111 Robust: 4075 Success: True 2026-10-21 02:06:14,511 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 8105768c_DJI_20261011085552_0175_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.276 T-robust: 0.006 T-total: 0.285 Matches: 1961 Robust: 1935 Success: True 2026-10-21 02:06:14,539 DEBUG: Matching 958ab2c4_DJI_20261011085548_0173_D.JPG and 90decb40_DJI_20261011085538_0168_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.253 T-robust: 0.002 T-total: 0.257 Matches: 1998 Robust: 1974 Success: True 2026-10-21 02:06:14,566 DEBUG: Matching 46745e9c_DJI_20261011085542_0170_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.232 T-robust: 0.001 T-total: 0.234 Matches: 169 Robust: 152 Success: True 2026-10-21 02:06:14,586 DEBUG: Matching d45a823c_DJI_20261011085608_0183_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.003 T-total: 0.200 Matches: 2201 Robust: 2144 Success: True 2026-10-21 02:06:14,592 DEBUG: Matching 90decb40_DJI_20261011085538_0168_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.196 Matches: 340 Robust: 320 Success: True 2026-10-21 02:06:14,593 DEBUG: Matching 501adbd1_DJI_20261011085546_0172_D.JPG and 8ebbee49_DJI_20261011085610_0184_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 T-robust: 0.002 T-total: 0.172 Matches: 455 Robust: 438 Success: True 2026-10-21 02:06:14,614 DEBUG: Matching 5c92d698_DJI_20261011085544_0171_D.JPG and 958ab2c4_DJI_20261011085548_0173_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.234 T-robust: 0.005 T-total: 0.241 Matches: 3893 Robust: 3854 Success: True 2026-10-21 02:06:14,628 DEBUG: Matching 8f625d0a_DJI_20261011085556_0177_D.JPG and b405610c_DJI_20261011085602_0180_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.267 T-robust: 0.006 T-total: 0.275 Matches: 3372 Robust: 3272 Success: True 2026-10-21 02:06:14,631 INFO: Matched 133 pairs (brown-brown: 133) in 3.2998901079999996 seconds (0.024811207571429066 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-w77cc/opensfm" 2026-10-21 02:06:20,170 INFO: reading features 2026-10-21 02:06:20,484 DEBUG: Merging features onto tracks 2026-10-21 02:06:22,427 DEBUG: Good tracks: 25017 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-w77cc/opensfm" 2026-10-21 02:06:24,899 INFO: Starting incremental reconstruction 2026-10-21 02:06:26,548 INFO: Starting reconstruction with 8105768c_DJI_20261011085552_0175_D.JPG and d7f3722b_DJI_20261011085558_0178_D.JPG 2026-10-21 02:06:26,579 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3605 / 3606 2026-10-21 02:06:27,346 INFO: Triangulated: 3605 2026-10-21 02:06:28,676 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.271404e+02, Final cost: 7.965321e+01, Termination: CONVERGENCE 2026-10-21 02:06:28,725 INFO: Removed outliers: 233 2026-10-21 02:06:28,798 INFO: ------------------------------------------------------- 2026-10-21 02:06:28,844 INFO: 0458d119_DJI_20261011085554_0176_D.JPG resection inliers: 3016 / 3028 2026-10-21 02:06:28,875 INFO: Adding 0458d119_DJI_20261011085554_0176_D.JPG to the reconstruction 2026-10-21 02:06:29,496 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:30,428 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 2.231052e+02, Final cost: 1.643465e+02, Termination: CONVERGENCE 2026-10-21 02:06:30,532 INFO: Removed outliers: 427 2026-10-21 02:06:30,547 INFO: ------------------------------------------------------- 2026-10-21 02:06:30,599 INFO: 8f625d0a_DJI_20261011085556_0177_D.JPG resection inliers: 4568 / 4578 2026-10-21 02:06:30,645 INFO: Adding 8f625d0a_DJI_20261011085556_0177_D.JPG to the reconstruction 2026-10-21 02:06:31,027 INFO: Re-triangulating 2026-10-21 02:06:31,028 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:34,102 DEBUG: Ceres Solver Report: Iterations: 40, Initial cost: 3.534959e+02, Final cost: 2.518290e+02, Termination: CONVERGENCE 2026-10-21 02:06:36,802 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 5.081808e+02, Final cost: 3.114256e+02, Termination: CONVERGENCE 2026-10-21 02:06:36,941 INFO: Removed outliers: 648 2026-10-21 02:06:36,957 INFO: ------------------------------------------------------- 2026-10-21 02:06:37,010 INFO: 9a80c277_DJI_20261011085600_0179_D.JPG resection inliers: 4445 / 4477 2026-10-21 02:06:37,053 INFO: Adding 9a80c277_DJI_20261011085600_0179_D.JPG to the reconstruction 2026-10-21 02:06:37,348 INFO: ------------------------------------------------------- 2026-10-21 02:06:37,399 INFO: b405610c_DJI_20261011085602_0180_D.JPG resection inliers: 4642 / 4697 2026-10-21 02:06:37,443 INFO: Adding b405610c_DJI_20261011085602_0180_D.JPG to the reconstruction 2026-10-21 02:06:37,674 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:40,112 DEBUG: Ceres Solver Report: Iterations: 22, Initial cost: 1.433742e+03, Final cost: 5.263688e+02, Termination: CONVERGENCE 2026-10-21 02:06:40,311 INFO: Removed outliers: 621 2026-10-21 02:06:40,327 INFO: ------------------------------------------------------- 2026-10-21 02:06:40,379 INFO: e0e373ba_DJI_20261011085550_0174_D.JPG resection inliers: 4544 / 4611 2026-10-21 02:06:40,426 INFO: Adding e0e373ba_DJI_20261011085550_0174_D.JPG to the reconstruction 2026-10-21 02:06:40,711 INFO: ------------------------------------------------------- 2026-10-21 02:06:40,763 INFO: 958ab2c4_DJI_20261011085548_0173_D.JPG resection inliers: 4577 / 4701 2026-10-21 02:06:40,806 INFO: Adding 958ab2c4_DJI_20261011085548_0173_D.JPG to the reconstruction 2026-10-21 02:06:41,061 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:44,175 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 1.616491e+03, Final cost: 7.874935e+02, Termination: CONVERGENCE 2026-10-21 02:06:44,440 INFO: Removed outliers: 636 2026-10-21 02:06:44,457 INFO: ------------------------------------------------------- 2026-10-21 02:06:44,509 INFO: 501adbd1_DJI_20261011085546_0172_D.JPG resection inliers: 4575 / 4670 2026-10-21 02:06:44,556 INFO: Adding 501adbd1_DJI_20261011085546_0172_D.JPG to the reconstruction 2026-10-21 02:06:44,817 INFO: ------------------------------------------------------- 2026-10-21 02:06:44,871 INFO: b3b82b4b_DJI_20261011085604_0181_D.JPG resection inliers: 4593 / 4666 2026-10-21 02:06:44,915 INFO: Adding b3b82b4b_DJI_20261011085604_0181_D.JPG to the reconstruction 2026-10-21 02:06:45,157 INFO: ------------------------------------------------------- 2026-10-21 02:06:45,208 INFO: e2fa2410_DJI_20261011085606_0182_D.JPG resection inliers: 4699 / 4824 2026-10-21 02:06:45,251 INFO: Adding e2fa2410_DJI_20261011085606_0182_D.JPG to the reconstruction 2026-10-21 02:06:45,480 INFO: Re-triangulating 2026-10-21 02:06:45,481 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:49,712 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 3.694966e+03, Final cost: 1.239822e+03, Termination: CONVERGENCE 2026-10-21 02:06:56,558 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 4.047984e+03, Final cost: 1.825509e+03, Termination: CONVERGENCE 2026-10-21 02:06:56,920 INFO: Removed outliers: 1990 2026-10-21 02:06:56,941 INFO: ------------------------------------------------------- 2026-10-21 02:06:57,002 INFO: d45a823c_DJI_20261011085608_0183_D.JPG resection inliers: 4867 / 4939 2026-10-21 02:06:57,050 INFO: Adding d45a823c_DJI_20261011085608_0183_D.JPG to the reconstruction 2026-10-21 02:06:57,281 INFO: ------------------------------------------------------- 2026-10-21 02:06:57,334 INFO: 8ebbee49_DJI_20261011085610_0184_D.JPG resection inliers: 4762 / 4869 2026-10-21 02:06:57,378 INFO: Adding 8ebbee49_DJI_20261011085610_0184_D.JPG to the reconstruction 2026-10-21 02:06:57,587 INFO: ------------------------------------------------------- 2026-10-21 02:06:57,639 INFO: 5c92d698_DJI_20261011085544_0171_D.JPG resection inliers: 4463 / 4533 2026-10-21 02:06:57,682 INFO: Adding 5c92d698_DJI_20261011085544_0171_D.JPG to the reconstruction 2026-10-21 02:06:57,908 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:07:01,800 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 2.859072e+03, Final cost: 1.793297e+03, Termination: CONVERGENCE 2026-10-21 02:07:02,076 INFO: Removed outliers: 993 2026-10-21 02:07:02,088 INFO: ------------------------------------------------------- 2026-10-21 02:07:02,118 INFO: 46745e9c_DJI_20261011085542_0170_D.JPG resection inliers: 4406 / 4510 2026-10-21 02:07:02,146 INFO: Adding 46745e9c_DJI_20261011085542_0170_D.JPG to the reconstruction 2026-10-21 02:07:02,310 INFO: ------------------------------------------------------- 2026-10-21 02:07:02,339 INFO: 782aff9b_DJI_20261011085540_0169_D.JPG resection inliers: 4507 / 4650 2026-10-21 02:07:02,367 INFO: Adding 782aff9b_DJI_20261011085540_0169_D.JPG to the reconstruction 2026-10-21 02:07:02,528 INFO: ------------------------------------------------------- 2026-10-21 02:07:02,556 INFO: 90decb40_DJI_20261011085538_0168_D.JPG resection inliers: 4513 / 4708 2026-10-21 02:07:02,584 INFO: Adding 90decb40_DJI_20261011085538_0168_D.JPG to the reconstruction 2026-10-21 02:07:02,747 INFO: ------------------------------------------------------- 2026-10-21 02:07:02,748 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:07:06,577 DEBUG: Ceres Solver Report: Iterations: 17, Initial cost: 3.263172e+03, Final cost: 2.100059e+03, Termination: CONVERGENCE 2026-10-21 02:07:07,140 INFO: Removed outliers: 749 2026-10-21 02:07:07,431 INFO: Reconstruction 0: 17 images, 24963 points 2026-10-21 02:07:07,431 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-w77cc/opensfm" 2026-10-21 02:07:17,479 DEBUG: Loaded backend agg version v2.2. 2026-10-21 02:07:17,494 DEBUG: locator: 2026-10-21 02:07:18,069 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 724480.0 --offset-y 9308592.0 "/workspace/odm-pipeline-w77cc/opensfm" [INFO] Updating /workspace/odm-pipeline-w77cc/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-w77cc/opensfm ... 2026-10-21 02:07:25,932 DEBUG: Undistorting image 958ab2c4_DJI_20261011085548_0173_D.JPG 2026-10-21 02:07:25,933 DEBUG: Undistorting image 46745e9c_DJI_20261011085542_0170_D.JPG 2026-10-21 02:07:25,933 DEBUG: Undistorting image 501adbd1_DJI_20261011085546_0172_D.JPG 2026-10-21 02:07:25,934 DEBUG: Undistorting image e2fa2410_DJI_20261011085606_0182_D.JPG 2026-10-21 02:07:25,935 DEBUG: Undistorting image d45a823c_DJI_20261011085608_0183_D.JPG 2026-10-21 02:07:25,937 DEBUG: Undistorting image 0458d119_DJI_20261011085554_0176_D.JPG 2026-10-21 02:07:25,937 DEBUG: Undistorting image 90decb40_DJI_20261011085538_0168_D.JPG 2026-10-21 02:07:25,955 DEBUG: Undistorting image 782aff9b_DJI_20261011085540_0169_D.JPG 2026-10-21 02:07:25,956 DEBUG: Undistorting image 8105768c_DJI_20261011085552_0175_D.JPG 2026-10-21 02:07:25,971 DEBUG: Undistorting image d7f3722b_DJI_20261011085558_0178_D.JPG 2026-10-21 02:07:25,984 DEBUG: Undistorting image 8f625d0a_DJI_20261011085556_0177_D.JPG 2026-10-21 02:07:25,984 DEBUG: Undistorting image b405610c_DJI_20261011085602_0180_D.JPG 2026-10-21 02:07:25,997 DEBUG: Undistorting image e0e373ba_DJI_20261011085550_0174_D.JPG 2026-10-21 02:07:26,007 DEBUG: Undistorting image 8ebbee49_DJI_20261011085610_0184_D.JPG 2026-10-21 02:07:26,074 DEBUG: Undistorting image 5c92d698_DJI_20261011085544_0171_D.JPG 2026-10-21 02:07:26,097 DEBUG: Undistorting image 9a80c277_DJI_20261011085600_0179_D.JPG 2026-10-21 02:07:28,735 DEBUG: Undistorting image b3b82b4b_DJI_20261011085604_0181_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-w77cc/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-w77cc/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-w77cc/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(159.21975637297146, -42.777658339589834), (157.36481847811956, -61.56687227077782), (152.01136191259138, -79.67259604483843), (143.3500512340106, -96.44925331510603), (131.689801841625, -111.29895680770278), (117.44618787080981, -123.69225869327784), (101.12697797326837, -133.18745181709528), (83.31392294750549, -139.44598489440978), (64.64189913950395, -142.24477031826973), (45.77674089814536, -141.48406239971519), (27.390765894204378, -137.19090224057436), (-16.074294736376032, -122.5970499292016), (-17.517093029571697, -122.16385388188064), (-21.033818278694525, -121.03652454912663), (-92.22292096726596, -96.7589218057692), (-111.04345222155098, -88.07059139944613), (-127.66831944999285, -75.68852001056075), (-141.38309817539994, -60.14485423266888), (-151.5985193492379, -42.107532270252705), (-157.87559503887314, -22.351538818329573), (-159.94452908216044, -1.725759455934167), (-159.78123022452928, 40.638354843482375), (-157.85923434479628, 59.76797501370311), (-152.3120120977983, 78.17614210024476), (-143.34451876499224, 95.18260242044926), (-131.28824883862399, 110.15869238972664), (-116.58886004926171, 122.55074089579284), (-99.78971202974208, 131.90080134756863), (-81.51176785957068, 137.8632771037519), (-62.43052172847092, 140.21766402199864), (-43.25150406896137, 138.8769735880196), (-24.683371873106807, 133.89083722792566), (-13.351927824318409, 129.6434021126479), (56.109926407341845, 106.09862305782735), (58.22241641790606, 105.35611333139241), (59.676582433166914, 104.82663990557194), (90.9655832479475, 94.41138407588005), (109.95471375784837, 85.79933458007872), (126.74516404245514, 73.4367978926748), (140.60702686896548, 57.86118549108505), (150.93756294087507, 39.749565843492746), (157.2877637493657, 19.889359517022967), (159.3814788244199, -0.8559146728366613), (159.21975637297146, -42.777658339589834)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-w77cc/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-w77cc/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-w77cc/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpj7mgoi6g.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-w77cc/opensfm/reconstruction.ply output = /workspace/odm-pipeline-w77cc/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-w77cc/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 44 polygon vertexes concurrency = 16 verbose = no -> Setting num_threads to 16 -> Cropping -> Done cropping in 0.04311s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.57 meters) ?> Done in 0.1067s -> Writing output ?> Done in 0.003229s ?> Pipeline done in 0.1573s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-w77cc/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.57 [INFO] Created temporary directory: /workspace/odm-pipeline-w77cc/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-w77cc/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-w77cc/odm_meshing/tmp" --output-type max --radiuses 0.895353906273091,1.2662216373751343,1.7907078125461822 --resolution 4.56 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 24883 points Point cloud bounds are [minx: -146.740829468, maxx: 137.472854614, miny: -134.738525391, maxy: 111.601593018] Really low resolution DEM requested (63, 55) will set floor at 64 pixels. Resolution changed to 4.48875. The scale of this reconstruction might be off. DEM resolution is (64, 56), max tile size is 4096, will split DEM generation into 1 tiles r1.76273_x0_y0.tif r0.881364_x0_y0.tif r1.24644_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-w77cc/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 42.0% -outsize 10% 0 "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/tiles.small.tif" Input file size is 64, 55 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-w77cc/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-w77cc/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 42.0% "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/tiles.tif" Input file size is 64, 55 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-w77cc/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-w77cc/odm_meshing/tmp/tiles.tif Size: 64x55 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-w77cc/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-w77cc/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.035945 [INFO] Completed mesh_dsm.tif in 0:00:00.182296 [INFO] Sampling points from DSM: /workspace/odm-pipeline-w77cc/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-w77cc/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-w77cc/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 64x55 Extent is (-146.740829, 140.539171), (-134.738525, 112.142725) Read nodata value: -9999 Calculating skirts and vertex count... 3502 skirt points will be added Total vertices: 6562 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-w77cc/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-w77cc/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-w77cc/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-w77cc/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:12:38 [App ] OpenMVS x64 v2.2.0 02:12:38 [App ] Build date: Jul 28 2026, 18:56:23 02:12:38 [App ] CPU: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (16 cores) 02:12:38 [App ] RAM: 61.77GB Physical Memory 123.55GB Virtual Memory 02:12:38 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 02:12:38 [App ] Disk: 02:12:38 [App ] SSE & AVX compatible CPU & OS detected 02:12:38 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-w77cc/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-w77cc/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:12:39 [App ] MEMORYINFO: { 02:12:39 [App ] VmPeak: 107736 kB 02:12:39 [App ] VmSize: 67928 kB 02:12:39 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-w77cc/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-w77cc/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-w77cc/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-w77cc/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: 59318 verts... 118692 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 17 NVM: Number of features: 24963 Loading 100%... done. (Took 0.849s) Building adjacency graph: Adding edges 100%... done. (Took 0.166s) 178038 total edges. View selection: Building BVH from 118692 faces... done. (Took: 104 ms) Calculating face qualities 100%... done. (Took 1.564s) Postprocessing face infos 100%... done. (Took 0.101s) Maximum quality of a face within an image: 9780.57 Clamping qualities to 9706.23 within normalization. Optimizing: Time[s] Energy 0 51239 0 50196 0 49657 0 49344 0 49208 1 49117 1 49068 1 49057 1 49038 1 49031 1 49021 1 49012 1 49004 2 49002 15529 faces have not been seen Took: 4.029s Generating texture patches: Running... done. (Took 0.965s) 599 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 54339 x 54339 Calculating adjustments: Color channel 2: CG took 70 iterations. Residual is 7.7443e-05 Color channel 0: CG took 70 iterations. Residual is 8.0669e-05 Color channel 1: CG took 69 iterations. Residual is 9.8345e-05 Took 0.105 seconds Adjusting texture patches 100%... done. (Took 0.432s) Running local seam leveling: Blending texture patches 100%... done. (Took 2.768s) 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: 33.423s [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-w77cc/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-w77cc/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 724480.0 0 1 0 9308592.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=724480.0 --writers.las.offset_y=9308592.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-w77cc/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-w77cc/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-w77cc/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-w77cc/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-w77cc/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-w77cc/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-w77cc/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-w77cc/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-w77cc/odm_georeferencing/odm_georeferenced_model.laz found: True [WARNING] DEM will not be generated [INFO] Finished odm_dem stage [INFO] Running odm_orthophoto stage [INFO] Creating GeoTIFF [INFO] running "/code/SuperBuild/install/bin/odm_orthophoto" -inputFiles /workspace/odm-pipeline-w77cc/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto.tif" -resolution 25.0 -verbose -outputCornerFile "/workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9308592.0 -utm_east_offset 724480.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 29088634880.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-w77cc/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: -139.089 -124.84 Point 2: -139.089 106.609 Point 3: 128.685 106.609 Point 4: 128.685 -124.84 Model bounds x : -139.089 -> 128.685 Model bounds y : -124.84 -> 106.609 Model area : 61975.9m2 Model resolution, width x height : 6695x5787 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... Warning: Sliver polygon found at (30012, 30087, 30010) Warning: Sliver polygon found at (30012, 30010, 30271) done ... model rendered Edge inpainting Block [(0, 1024), (4096, 5787)] Block [(0, 1024), (0, 1024)] Block [(2048, 3072), (2048, 3072)] Block [(4096, 5120), (0, 1024)] Block [(2048, 3072), (4096, 5787)] Block [(0, 1024), (3072, 4096)] Block [(4096, 5120), (2048, 3072)] Block [(4096, 5120), (3072, 4096)] Block [(2048, 3072), (3072, 4096)] Block [(5120, 6695), (4096, 5787)] Block [(2048, 3072), (1024, 2048)] Block [(4096, 5120), (1024, 2048)] Block [(4096, 5120), (4096, 5787)] Block [(2048, 3072), (0, 1024)] Block [(0, 1024), (1024, 2048)] Block [(0, 1024), (2048, 3072)] Block [(5120, 6695), (0, 1024)] Block [(5120, 6695), (2048, 3072)] Block [(1024, 2048), (3072, 4096)] Block [(1024, 2048), (0, 1024)] Block [(3072, 4096), (3072, 4096)] Block [(3072, 4096), (0, 1024)] Block [(1024, 2048), (1024, 2048)] Block [(3072, 4096), (2048, 3072)] Block [(5120, 6695), (3072, 4096)] Block [(3072, 4096), (4096, 5787)] Block [(1024, 2048), (2048, 3072)] Block [(5120, 6695), (1024, 2048)] Block [(3072, 4096), (1024, 2048)] Block [(1024, 2048), (4096, 5787)] Writing ortho photo to /workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 29088634880 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-w77cc/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-w77cc/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-w77cc/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 43.55% Using band 4 of source image as alpha. Creating output file that is 6635P x 5769L. 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-w77cc/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-w77cc/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.85% --config GDAL_NUM_THREADS 16 "/workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 6635, 5769 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-w77cc/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-w77cc/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-w77cc/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-w77cc/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-w77cc/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-w77cc/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-w77cc/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-w77cc/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.20301000000002595 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.8709949529739873  [INFO] Cropping /workspace/odm-pipeline-w77cc/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-w77cc/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-w77cc/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-w77cc/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 43.9% Creating output file that is 1306P x 1136L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-w77cc/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-w77cc/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-w77cc/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-w77cc/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-w77cc/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-w77cc/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-w77cc/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 43.9%  Input file size is 6635, 5769 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-w77cc/odm_report/report.pdf 2026-10-21 02:13:24,984 DEBUG: ICC profile found for image /tmp/tmp_cm6k4sl/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-21 02:13:26,550 DEBUG: Final size summary of the biggest document sections: 2026-10-21 02:13:26,550 DEBUG: - pages: 4.1KiB 2026-10-21 02:13:26,550 DEBUG: - fonts: 201.0B 2026-10-21 02:13:26,550 DEBUG: - images: 6.1MiB 2026-10-21 02:13:26,550 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 02:13:26 2026 ODM processing complete