=== odm-pipeline-c8pf8-main-2318164463/process.log === === process attempt 0 @ 2026-10-21T01:55:04Z === Running ODM processing... Processing job: odm-pipeline-c8pf8 ODM Project ID: DTM-Task-eb9cc1c9-64fb-4c04-8051-1ef770b6238b Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-c8pf8/boundary.geojson --project-path /workspace odm-pipeline-c8pf8 [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 21 01:55:06 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.016184205, -6.247880735], [107.016213742, -6.247871853], [107.016280742, -6.247853853], [107.016462076, -6.247824486], [107.016645598, -6.247832429], [107.016823722, -6.247877354], [107.016989082, -6.247957405], [107.017134843, -6.248069271], [107.01725498, -6.248208328], [107.017344526, -6.248368827], [107.017399778, -6.248544133], [107.017418453, -6.248726999], [107.017418454, -6.249099999], [107.017403384, -6.249264434], [107.017358679, -6.249423383], [107.017285829, -6.249571544], [107.017187263, -6.249703974], [107.017066272, -6.249816257], [107.01692689, -6.249904645], [107.016773767, -6.24996619], [107.015954766, -6.250211191], [107.015952502, -6.250211865], [107.015791565, -6.25025955], [107.015695627, -6.250288232], [107.015512381, -6.250322915], [107.015325924, -6.250319208], [107.0151442, -6.250277271], [107.014974952, -6.250198891], [107.014825392, -6.250087407], [107.014701893, -6.249947569], [107.014609717, -6.249785337], [107.014552793, -6.249607623], [107.014533545, -6.249421999], [107.014533545, -6.249046999], [107.014548569, -6.248882813], [107.014593141, -6.248724088], [107.014665777, -6.248576102], [107.014764063, -6.248443777], [107.014884729, -6.248331514], [107.015023763, -6.248243047], [107.01517654, -6.248181318], [107.01533254, -6.248134318], [107.015335147, -6.248133537], [107.016184146, -6.247880537], [107.016184205, -6.247880735]]], '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-c8pf8 [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-c8pf8 [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-c8pf8/images [INFO] Loading 17 images [INFO] Wrote images database: /workspace/odm-pipeline-c8pf8/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-c8pf8/opensfm" 2026-10-21 01:55:08,032 INFO: Planning to use 49475.62265625 MB of RAM for both processing queue and parallel processing. 2026-10-21 01:55:08,032 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-21 01:55:08,032 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-21 01:55:08,036 INFO: Reading data for image f9bbb56e_DJI_20261011083257_0934_D.JPG (queue-size=0) 2026-10-21 01:55:08,036 INFO: Reading data for image 6e533396_DJI_20261011083245_0928_D.JPG (queue-size=0) 2026-10-21 01:55:08,036 INFO: Reading data for image 3a8482b1_DJI_20261011083229_0920_D.JPG (queue-size=0) 2026-10-21 01:55:08,037 INFO: Reading data for image 41042708_DJI_20261011083235_0923_D.JPG (queue-size=0) 2026-10-21 01:55:08,429 INFO: Reading data for image 35c2fdee_DJI_20261011083231_0921_D.JPG (queue-size=1) 2026-10-21 01:55:08,429 INFO: Extracting ROOT_DSPSIFT features for image f9bbb56e_DJI_20261011083257_0934_D.JPG 2026-10-21 01:55:08,500 INFO: Reading data for image 56adfa85_DJI_20261011083301_0936_D.JPG (queue-size=1) 2026-10-21 01:55:08,500 INFO: Extracting ROOT_DSPSIFT features for image 3a8482b1_DJI_20261011083229_0920_D.JPG 2026-10-21 01:55:08,524 INFO: Reading data for image eb518140_DJI_20261011083259_0935_D.JPG (queue-size=1) 2026-10-21 01:55:08,525 INFO: Extracting ROOT_DSPSIFT features for image 6e533396_DJI_20261011083245_0928_D.JPG 2026-10-21 01:55:08,563 INFO: Reading data for image d4b7f74b_DJI_20261011083243_0927_D.JPG (queue-size=1) 2026-10-21 01:55:08,598 INFO: Extracting ROOT_DSPSIFT features for image 41042708_DJI_20261011083235_0923_D.JPG 2026-10-21 01:55:09,308 INFO: Reading data for image 23aed51b_DJI_20261011083255_0933_D.JPG (queue-size=1) 2026-10-21 01:55:09,308 INFO: Extracting ROOT_DSPSIFT features for image 35c2fdee_DJI_20261011083231_0921_D.JPG 2026-10-21 01:55:09,348 INFO: Reading data for image 7b34cf12_DJI_20261011083241_0926_D.JPG (queue-size=1) 2026-10-21 01:55:09,348 INFO: Extracting ROOT_DSPSIFT features for image 56adfa85_DJI_20261011083301_0936_D.JPG 2026-10-21 01:55:09,434 INFO: Extracting ROOT_DSPSIFT features for image d4b7f74b_DJI_20261011083243_0927_D.JPG 2026-10-21 01:55:09,464 INFO: Reading data for image 6e5faf70_DJI_20261011083239_0925_D.JPG (queue-size=1) 2026-10-21 01:55:09,465 INFO: Extracting ROOT_DSPSIFT features for image eb518140_DJI_20261011083259_0935_D.JPG 2026-10-21 01:55:10,460 INFO: Reading data for image 5013e658_DJI_20261011083249_0930_D.JPG (queue-size=1) 2026-10-21 01:55:10,461 INFO: Extracting ROOT_DSPSIFT features for image 23aed51b_DJI_20261011083255_0933_D.JPG 2026-10-21 01:55:10,500 INFO: Reading data for image 1d00de9c_DJI_20261011083251_0931_D.JPG (queue-size=1) 2026-10-21 01:55:10,525 INFO: Extracting ROOT_DSPSIFT features for image 6e5faf70_DJI_20261011083239_0925_D.JPG 2026-10-21 01:55:10,570 INFO: Reading data for image fbfcf711_DJI_20261011083253_0932_D.JPG (queue-size=1) 2026-10-21 01:55:10,624 INFO: Extracting ROOT_DSPSIFT features for image 7b34cf12_DJI_20261011083241_0926_D.JPG 2026-10-21 01:55:11,894 INFO: Reading data for image 7de3d955_DJI_20261011083233_0922_D.JPG (queue-size=1) 2026-10-21 01:55:11,914 INFO: Extracting ROOT_DSPSIFT features for image fbfcf711_DJI_20261011083253_0932_D.JPG 2026-10-21 01:55:12,058 INFO: Reading data for image 3b3d480a_DJI_20261011083247_0929_D.JPG (queue-size=1) 2026-10-21 01:55:12,084 INFO: Extracting ROOT_DSPSIFT features for image 1d00de9c_DJI_20261011083251_0931_D.JPG 2026-10-21 01:55:12,224 INFO: Reading data for image 7e7d7b74_DJI_20261011083237_0924_D.JPG (queue-size=1) 2026-10-21 01:55:13,614 INFO: Extracting ROOT_DSPSIFT features for image 5013e658_DJI_20261011083249_0930_D.JPG 2026-10-21 01:55:13,825 INFO: Extracting ROOT_DSPSIFT features for image 7de3d955_DJI_20261011083233_0922_D.JPG 2026-10-21 01:55:14,011 INFO: Finished reading images 2026-10-21 01:55:14,011 INFO: Extracting ROOT_DSPSIFT features for image 7e7d7b74_DJI_20261011083237_0924_D.JPG 2026-10-21 01:55:50,026 DEBUG: Found 10000 points in 41.498374462127686s 2026-10-21 01:55:52,857 INFO: Extracting ROOT_DSPSIFT features for image 3b3d480a_DJI_20261011083247_0929_D.JPG 2026-10-21 01:55:57,082 DEBUG: Found 10000 points in 48.43487596511841s 2026-10-21 01:55:57,186 DEBUG: Found 10000 points in 48.581594467163086s 2026-10-21 01:55:58,171 DEBUG: Found 10000 points in 47.48468637466431s 2026-10-21 01:55:59,374 DEBUG: Found 10000 points in 50.89559316635132s 2026-10-21 01:55:59,499 DEBUG: Found 10000 points in 50.07437086105347s 2026-10-21 01:55:59,882 DEBUG: Found 10000 points in 49.31499266624451s 2026-10-21 01:56:00,364 DEBUG: Found 10000 points in 46.27412748336792s 2026-10-21 01:56:00,732 DEBUG: Found 10000 points in 51.39305329322815s 2026-10-21 01:56:00,839 DEBUG: Found 10000 points in 48.88292145729065s 2026-10-21 01:56:00,975 DEBUG: Found 10000 points in 51.459712266922s 2026-10-21 01:56:00,993 DEBUG: Found 10000 points in 51.528433084487915s 2026-10-21 01:56:01,353 DEBUG: Found 10000 points in 49.206180572509766s 2026-10-21 01:56:01,669 DEBUG: Found 10000 points in 47.8352837562561s 2026-10-21 01:56:01,858 DEBUG: Found 10000 points in 48.23563504219055s 2026-10-21 01:56:01,962 DEBUG: Found 10000 points in 51.43345618247986s 2026-10-21 01:56:09,174 DEBUG: Found 10000 points in 16.268338680267334s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-c8pf8/opensfm" 2026-10-21 01:56:11,609 INFO: Altitude for orientation based matching 15343.212140582133 2026-10-21 01:56:11,622 INFO: Matching 132 image pairs 2026-10-21 01:56:11,625 INFO: Computing pair matching with 16 processes 2026-10-21 01:56:12,420 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.757 T-robust: 0.006 T-total: 0.767 Matches: 2519 Robust: 2476 Success: True 2026-10-21 01:56:12,536 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.873 T-robust: 0.009 T-total: 0.887 Matches: 2046 Robust: 2014 Success: True 2026-10-21 01:56:12,574 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.918 T-robust: 0.008 T-total: 0.930 Matches: 3367 Robust: 3340 Success: True 2026-10-21 01:56:12,654 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.017 T-robust: 0.001 T-total: 1.019 Matches: 394 Robust: 374 Success: True 2026-10-21 01:56:12,711 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.061 T-robust: 0.002 T-total: 1.064 Matches: 687 Robust: 647 Success: True 2026-10-21 01:56:12,721 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.071 T-robust: 0.003 T-total: 1.075 Matches: 929 Robust: 904 Success: True 2026-10-21 01:56:12,763 DEBUG: Matching 7e7d7b74_DJI_20261011083237_0924_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.099 T-robust: 0.007 T-total: 1.109 Matches: 2482 Robust: 2453 Success: True 2026-10-21 01:56:12,780 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and f9bbb56e_DJI_20261011083257_0934_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.107 T-robust: 0.010 T-total: 1.133 Matches: 228 Robust: 214 Success: True 2026-10-21 01:56:12,786 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.114 T-robust: 0.010 T-total: 1.130 Matches: 3465 Robust: 3436 Success: True 2026-10-21 01:56:12,812 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.136 T-robust: 0.013 T-total: 1.156 Matches: 959 Robust: 926 Success: True 2026-10-21 01:56:12,826 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.144 T-robust: 0.014 T-total: 1.169 Matches: 4776 Robust: 4753 Success: True 2026-10-21 01:56:12,830 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.168 T-robust: 0.005 T-total: 1.174 Matches: 808 Robust: 775 Success: True 2026-10-21 01:56:12,832 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.140 T-robust: 0.039 T-total: 1.184 Matches: 1217 Robust: 1182 Success: True 2026-10-21 01:56:12,862 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.201 T-robust: 0.005 T-total: 1.208 Matches: 1944 Robust: 1905 Success: True 2026-10-21 01:56:12,908 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.254 T-robust: 0.002 T-total: 1.257 Matches: 47 Robust: 36 Success: True 2026-10-21 01:56:12,929 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.266 T-robust: 0.006 T-total: 1.274 Matches: 2001 Robust: 1980 Success: True 2026-10-21 01:56:12,996 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.467 T-robust: 0.007 T-total: 0.478 Matches: 2503 Robust: 2465 Success: True 2026-10-21 01:56:13,044 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.504 T-robust: 0.002 T-total: 0.508 Matches: 778 Robust: 748 Success: True 2026-10-21 01:56:13,100 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.524 T-robust: 0.001 T-total: 0.526 Matches: 124 Robust: 108 Success: True 2026-10-21 01:56:13,115 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.458 T-robust: 0.002 T-total: 0.461 Matches: 663 Robust: 634 Success: True 2026-10-21 01:56:13,141 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.400 T-robust: 0.017 T-total: 0.420 Matches: 3137 Robust: 3100 Success: True 2026-10-21 01:56:13,145 DEBUG: Matching 6e533396_DJI_20261011083245_0928_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.415 T-robust: 0.011 T-total: 0.434 Matches: 1898 Robust: 1870 Success: True 2026-10-21 01:56:13,164 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.392 T-robust: 0.002 T-total: 0.394 Matches: 150 Robust: 126 Success: True 2026-10-21 01:56:13,289 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.422 T-robust: 0.004 T-total: 0.427 Matches: 1519 Robust: 1439 Success: True 2026-10-21 01:56:13,309 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 T-robust: 0.008 T-total: 0.528 Matches: 4902 Robust: 4858 Success: True 2026-10-21 01:56:13,321 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.531 T-robust: 0.001 T-total: 0.533 Matches: 190 Robust: 168 Success: True 2026-10-21 01:56:13,350 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.006 T-total: 0.534 Matches: 2614 Robust: 2556 Success: True 2026-10-21 01:56:13,359 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.003 T-total: 0.532 Matches: 1175 Robust: 1102 Success: True 2026-10-21 01:56:13,421 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.466 T-robust: 0.009 T-total: 0.491 Matches: 2029 Robust: 2005 Success: True 2026-10-21 01:56:13,440 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.553 T-robust: 0.032 T-total: 0.607 Matches: 4969 Robust: 4941 Success: True 2026-10-21 01:56:13,449 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.567 T-robust: 0.040 T-total: 0.617 Matches: 4587 Robust: 4569 Success: True 2026-10-21 01:56:13,450 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.498 T-robust: 0.042 T-total: 0.542 Matches: 535 Robust: 496 Success: True 2026-10-21 01:56:13,509 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.507 T-robust: 0.004 T-total: 0.512 Matches: 1236 Robust: 1191 Success: True 2026-10-21 01:56:13,583 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.524 T-robust: 0.009 T-total: 0.538 Matches: 3537 Robust: 3510 Success: True 2026-10-21 01:56:13,657 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.549 T-robust: 0.005 T-total: 0.556 Matches: 1865 Robust: 1787 Success: True 2026-10-21 01:56:13,699 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.546 T-robust: 0.005 T-total: 0.554 Matches: 2015 Robust: 1982 Success: True 2026-10-21 01:56:13,714 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.570 T-robust: 0.023 T-total: 0.599 Matches: 4589 Robust: 4526 Success: True 2026-10-21 01:56:13,745 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.562 T-robust: 0.015 T-total: 0.581 Matches: 2653 Robust: 2628 Success: True 2026-10-21 01:56:13,749 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 T-robust: 0.008 T-total: 0.602 Matches: 1150 Robust: 1122 Success: True 2026-10-21 01:56:13,857 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.545 T-robust: 0.002 T-total: 0.548 Matches: 744 Robust: 726 Success: True 2026-10-21 01:56:13,930 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.006 T-total: 0.640 Matches: 1930 Robust: 1898 Success: True 2026-10-21 01:56:13,935 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 T-robust: 0.001 T-total: 0.614 Matches: 497 Robust: 474 Success: True 2026-10-21 01:56:13,965 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.003 T-total: 0.609 Matches: 954 Robust: 930 Success: True 2026-10-21 01:56:14,035 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.542 T-robust: 0.027 T-total: 0.584 Matches: 4991 Robust: 4952 Success: True 2026-10-21 01:56:14,040 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.645 T-robust: 0.029 T-total: 0.680 Matches: 3485 Robust: 3297 Success: True 2026-10-21 01:56:14,049 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 T-robust: 0.002 T-total: 0.597 Matches: 659 Robust: 632 Success: True 2026-10-21 01:56:14,056 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 T-robust: 0.010 T-total: 0.608 Matches: 2024 Robust: 1937 Success: True 2026-10-21 01:56:14,090 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.579 T-robust: 0.002 T-total: 0.580 Matches: 216 Robust: 193 Success: True 2026-10-21 01:56:14,103 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.650 T-robust: 0.003 T-total: 0.655 Matches: 1169 Robust: 1137 Success: True 2026-10-21 01:56:14,156 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.571 T-robust: 0.001 T-total: 0.573 Matches: 407 Robust: 384 Success: True 2026-10-21 01:56:14,200 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.539 T-robust: 0.002 T-total: 0.542 Matches: 759 Robust: 730 Success: True 2026-10-21 01:56:14,292 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.535 T-robust: 0.005 T-total: 0.542 Matches: 2015 Robust: 1975 Success: True 2026-10-21 01:56:14,296 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.579 T-robust: 0.002 T-total: 0.581 Matches: 261 Robust: 241 Success: True 2026-10-21 01:56:14,310 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.445 T-robust: 0.002 T-total: 0.448 Matches: 530 Robust: 495 Success: True 2026-10-21 01:56:14,315 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.591 T-robust: 0.007 T-total: 0.599 Matches: 947 Robust: 912 Success: True 2026-10-21 01:56:14,372 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.617 T-robust: 0.004 T-total: 0.623 Matches: 1279 Robust: 1202 Success: True 2026-10-21 01:56:14,397 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.453 T-robust: 0.005 T-total: 0.462 Matches: 2012 Robust: 1986 Success: True 2026-10-21 01:56:14,479 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.530 T-robust: 0.012 T-total: 0.549 Matches: 3285 Robust: 3245 Success: True 2026-10-21 01:56:14,483 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 T-robust: 0.002 T-total: 0.518 Matches: 687 Robust: 667 Success: True 2026-10-21 01:56:14,544 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.451 T-robust: 0.001 T-total: 0.453 Matches: 478 Robust: 460 Success: True 2026-10-21 01:56:14,560 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.499 T-robust: 0.004 T-total: 0.504 Matches: 1270 Robust: 1236 Success: True 2026-10-21 01:56:14,570 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.520 T-robust: 0.003 T-total: 0.524 Matches: 1001 Robust: 940 Success: True 2026-10-21 01:56:14,578 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.520 T-robust: 0.001 T-total: 0.521 Matches: 391 Robust: 372 Success: True 2026-10-21 01:56:14,587 DEBUG: Matching 35c2fdee_DJI_20261011083231_0921_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.546 T-robust: 0.003 T-total: 0.552 Matches: 1317 Robust: 1286 Success: True 2026-10-21 01:56:14,602 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.492 T-robust: 0.004 T-total: 0.499 Matches: 1602 Robust: 1570 Success: True 2026-10-21 01:56:14,680 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.506 T-robust: 0.012 T-total: 0.523 Matches: 4590 Robust: 4504 Success: True 2026-10-21 01:56:14,730 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.002 T-total: 0.530 Matches: 729 Robust: 697 Success: True 2026-10-21 01:56:14,822 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.443 T-robust: 0.001 T-total: 0.445 Matches: 398 Robust: 374 Success: True 2026-10-21 01:56:14,855 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.552 T-robust: 0.007 T-total: 0.563 Matches: 2640 Robust: 2602 Success: True 2026-10-21 01:56:14,869 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and f9bbb56e_DJI_20261011083257_0934_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.562 T-robust: 0.009 T-total: 0.573 Matches: 1538 Robust: 1430 Success: True 2026-10-21 01:56:14,887 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.568 T-robust: 0.003 T-total: 0.572 Matches: 905 Robust: 869 Success: True 2026-10-21 01:56:14,891 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.491 T-robust: 0.002 T-total: 0.493 Matches: 570 Robust: 550 Success: True 2026-10-21 01:56:14,937 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 T-robust: 0.002 T-total: 0.626 Matches: 524 Robust: 485 Success: True 2026-10-21 01:56:14,980 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.494 T-robust: 0.002 T-total: 0.496 Matches: 540 Robust: 525 Success: True 2026-10-21 01:56:15,041 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.468 T-robust: 0.008 T-total: 0.480 Matches: 3370 Robust: 3341 Success: True 2026-10-21 01:56:15,082 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.575 T-robust: 0.016 T-total: 0.598 Matches: 5143 Robust: 5092 Success: True 2026-10-21 01:56:15,091 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.519 T-robust: 0.024 T-total: 0.546 Matches: 2509 Robust: 2477 Success: True 2026-10-21 01:56:15,111 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.522 T-robust: 0.001 T-total: 0.523 Matches: 172 Robust: 152 Success: True 2026-10-21 01:56:15,123 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.540 T-robust: 0.003 T-total: 0.545 Matches: 1179 Robust: 1091 Success: True 2026-10-21 01:56:15,153 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.005 T-total: 0.582 Matches: 1412 Robust: 1351 Success: True 2026-10-21 01:56:15,186 DEBUG: Matching 6e533396_DJI_20261011083245_0928_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.551 T-robust: 0.026 T-total: 0.583 Matches: 4903 Robust: 4839 Success: True 2026-10-21 01:56:15,245 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 T-robust: 0.004 T-total: 0.565 Matches: 1522 Robust: 1498 Success: True 2026-10-21 01:56:15,276 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.531 T-robust: 0.009 T-total: 0.545 Matches: 3752 Robust: 3721 Success: True 2026-10-21 01:56:15,394 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.556 T-robust: 0.011 T-total: 0.572 Matches: 5051 Robust: 4916 Success: True 2026-10-21 01:56:15,397 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.002 T-total: 0.528 Matches: 165 Robust: 140 Success: True 2026-10-21 01:56:15,425 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and f9bbb56e_DJI_20261011083257_0934_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.001 T-total: 0.567 Matches: 324 Robust: 304 Success: True 2026-10-21 01:56:15,454 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.549 T-robust: 0.009 T-total: 0.563 Matches: 3577 Robust: 3456 Success: True 2026-10-21 01:56:15,465 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.567 T-robust: 0.005 T-total: 0.574 Matches: 1582 Robust: 1433 Success: True 2026-10-21 01:56:15,513 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.568 T-robust: 0.005 T-total: 0.576 Matches: 1934 Robust: 1742 Success: True 2026-10-21 01:56:15,561 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.554 T-robust: 0.013 T-total: 0.581 Matches: 4955 Robust: 4851 Success: True 2026-10-21 01:56:15,598 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.506 T-robust: 0.006 T-total: 0.516 Matches: 2716 Robust: 2691 Success: True 2026-10-21 01:56:15,639 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.507 T-robust: 0.004 T-total: 0.515 Matches: 1149 Robust: 1083 Success: True 2026-10-21 01:56:15,645 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.006 T-total: 0.534 Matches: 1539 Robust: 1474 Success: True 2026-10-21 01:56:15,724 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.587 T-robust: 0.087 T-total: 0.683 Matches: 2637 Robust: 2527 Success: True 2026-10-21 01:56:15,728 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 T-robust: 0.011 T-total: 0.635 Matches: 101 Robust: 87 Success: True 2026-10-21 01:56:15,735 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.543 T-robust: 0.003 T-total: 0.549 Matches: 1157 Robust: 1028 Success: True 2026-10-21 01:56:15,737 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.015 T-total: 0.582 Matches: 222 Robust: 202 Success: True 2026-10-21 01:56:15,789 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.489 T-robust: 0.018 T-total: 0.512 Matches: 3675 Robust: 3656 Success: True 2026-10-21 01:56:15,810 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.543 T-robust: 0.013 T-total: 0.562 Matches: 4924 Robust: 4894 Success: True 2026-10-21 01:56:15,825 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.420 T-robust: 0.007 T-total: 0.430 Matches: 2693 Robust: 2662 Success: True 2026-10-21 01:56:15,986 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.449 T-robust: 0.011 T-total: 0.473 Matches: 2319 Robust: 2277 Success: True 2026-10-21 01:56:16,007 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.556 T-robust: 0.020 T-total: 0.580 Matches: 3420 Robust: 3387 Success: True 2026-10-21 01:56:16,024 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.560 T-robust: 0.004 T-total: 0.566 Matches: 1514 Robust: 1483 Success: True 2026-10-21 01:56:16,025 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and fbfcf711_DJI_20261011083253_0932_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.413 T-robust: 0.003 T-total: 0.426 Matches: 949 Robust: 874 Success: True 2026-10-21 01:56:16,029 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.629 T-robust: 0.002 T-total: 0.631 Matches: 290 Robust: 271 Success: True 2026-10-21 01:56:16,044 DEBUG: Matching 7e7d7b74_DJI_20261011083237_0924_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.472 T-robust: 0.007 T-total: 0.482 Matches: 2593 Robust: 2562 Success: True 2026-10-21 01:56:16,072 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.588 T-robust: 0.011 T-total: 0.606 Matches: 4592 Robust: 4516 Success: True 2026-10-21 01:56:16,247 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.003 T-total: 0.530 Matches: 978 Robust: 892 Success: True 2026-10-21 01:56:16,267 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.010 T-total: 0.529 Matches: 3232 Robust: 3192 Success: True 2026-10-21 01:56:16,274 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.534 T-robust: 0.002 T-total: 0.536 Matches: 284 Robust: 268 Success: True 2026-10-21 01:56:16,279 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.536 T-robust: 0.007 T-total: 0.544 Matches: 1602 Robust: 1512 Success: True 2026-10-21 01:56:16,332 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 T-robust: 0.008 T-total: 0.604 Matches: 3565 Robust: 3534 Success: True 2026-10-21 01:56:16,352 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 T-robust: 0.041 T-total: 0.635 Matches: 31 Robust: 13 Success: False 2026-10-21 01:56:16,391 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.557 T-robust: 0.012 T-total: 0.576 Matches: 4848 Robust: 4818 Success: True 2026-10-21 01:56:16,415 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.586 T-robust: 0.002 T-total: 0.588 Matches: 418 Robust: 389 Success: True 2026-10-21 01:56:16,447 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.625 T-robust: 0.012 T-total: 0.644 Matches: 4935 Robust: 4905 Success: True 2026-10-21 01:56:16,459 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.447 T-robust: 0.004 T-total: 0.451 Matches: 91 Robust: 80 Success: True 2026-10-21 01:56:16,467 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.432 T-robust: 0.006 T-total: 0.440 Matches: 1836 Robust: 1797 Success: True 2026-10-21 01:56:16,486 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.444 T-robust: 0.009 T-total: 0.457 Matches: 3494 Robust: 3440 Success: True 2026-10-21 01:56:16,505 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 T-robust: 0.003 T-total: 0.518 Matches: 54 Robust: 41 Success: True 2026-10-21 01:56:16,514 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.436 T-robust: 0.001 T-total: 0.442 Matches: 403 Robust: 372 Success: True 2026-10-21 01:56:16,586 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.527 T-robust: 0.017 T-total: 0.559 Matches: 3508 Robust: 3481 Success: True 2026-10-21 01:56:16,681 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 T-robust: 0.004 T-total: 0.629 Matches: 1530 Robust: 1450 Success: True 2026-10-21 01:56:16,743 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and f9bbb56e_DJI_20261011083257_0934_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.461 T-robust: 0.002 T-total: 0.463 Matches: 86 Robust: 67 Success: True 2026-10-21 01:56:16,750 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.494 T-robust: 0.002 T-total: 0.497 Matches: 685 Robust: 662 Success: True 2026-10-21 01:56:16,760 DEBUG: Matching 6e533396_DJI_20261011083245_0928_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.484 T-robust: 0.001 T-total: 0.486 Matches: 1026 Robust: 1000 Success: True 2026-10-21 01:56:16,784 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.423 T-robust: 0.005 T-total: 0.431 Matches: 2524 Robust: 2491 Success: True 2026-10-21 01:56:16,793 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.517 T-robust: 0.006 T-total: 0.525 Matches: 840 Robust: 803 Success: True 2026-10-21 01:56:16,801 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.008 T-total: 0.469 Matches: 2583 Robust: 2560 Success: True 2026-10-21 01:56:16,811 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.415 T-robust: 0.002 T-total: 0.419 Matches: 1625 Robust: 1603 Success: True 2026-10-21 01:56:16,870 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.446 T-robust: 0.004 T-total: 0.452 Matches: 1618 Robust: 1571 Success: True 2026-10-21 01:56:16,909 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.444 T-robust: 0.011 T-total: 0.462 Matches: 5170 Robust: 5134 Success: True 2026-10-21 01:56:16,920 INFO: Matched 132 pairs (brown-brown: 132) in 5.298768019999983 seconds (0.04014218516666653 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-c8pf8/opensfm" 2026-10-21 01:56:21,744 INFO: reading features 2026-10-21 01:56:22,129 DEBUG: Merging features onto tracks 2026-10-21 01:56:23,621 DEBUG: Good tracks: 26803 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-c8pf8/opensfm" 2026-10-21 01:56:26,127 INFO: Starting incremental reconstruction 2026-10-21 01:56:27,586 INFO: Starting reconstruction with 6e533396_DJI_20261011083245_0928_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG 2026-10-21 01:56:27,607 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3061 / 3064 2026-10-21 01:56:28,270 INFO: Triangulated: 3064 2026-10-21 01:56:29,398 DEBUG: Ceres Solver Report: Iterations: 32, Initial cost: 2.663908e+02, Final cost: 7.769447e+01, Termination: CONVERGENCE 2026-10-21 01:56:29,429 INFO: Removed outliers: 327 2026-10-21 01:56:29,480 INFO: ------------------------------------------------------- 2026-10-21 01:56:29,509 INFO: 7b34cf12_DJI_20261011083241_0926_D.JPG resection inliers: 2461 / 2464 2026-10-21 01:56:29,527 INFO: Adding 7b34cf12_DJI_20261011083241_0926_D.JPG to the reconstruction 2026-10-21 01:56:30,075 INFO: Re-triangulating 2026-10-21 01:56:30,075 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:56:30,541 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.675487e+02, Final cost: 1.677231e+02, Termination: CONVERGENCE 2026-10-21 01:56:32,273 DEBUG: Ceres Solver Report: Iterations: 24, Initial cost: 3.027078e+02, Final cost: 1.809552e+02, Termination: CONVERGENCE 2026-10-21 01:56:32,356 INFO: Removed outliers: 658 2026-10-21 01:56:32,369 INFO: ------------------------------------------------------- 2026-10-21 01:56:32,414 INFO: d4b7f74b_DJI_20261011083243_0927_D.JPG resection inliers: 4132 / 4144 2026-10-21 01:56:32,451 INFO: Adding d4b7f74b_DJI_20261011083243_0927_D.JPG to the reconstruction 2026-10-21 01:56:32,877 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:56:33,499 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 4.128381e+02, Final cost: 2.609615e+02, Termination: CONVERGENCE 2026-10-21 01:56:33,614 INFO: Removed outliers: 733 2026-10-21 01:56:33,627 INFO: ------------------------------------------------------- 2026-10-21 01:56:33,672 INFO: 3b3d480a_DJI_20261011083247_0929_D.JPG resection inliers: 3757 / 3803 2026-10-21 01:56:33,702 INFO: Adding 3b3d480a_DJI_20261011083247_0929_D.JPG to the reconstruction 2026-10-21 01:56:33,998 INFO: ------------------------------------------------------- 2026-10-21 01:56:34,042 INFO: 5013e658_DJI_20261011083249_0930_D.JPG resection inliers: 3883 / 3997 2026-10-21 01:56:34,071 INFO: Adding 5013e658_DJI_20261011083249_0930_D.JPG to the reconstruction 2026-10-21 01:56:34,341 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:56:35,268 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 1.227446e+03, Final cost: 5.144456e+02, Termination: CONVERGENCE 2026-10-21 01:56:35,488 INFO: Removed outliers: 961 2026-10-21 01:56:35,504 INFO: ------------------------------------------------------- 2026-10-21 01:56:35,557 INFO: 1d00de9c_DJI_20261011083251_0931_D.JPG resection inliers: 3879 / 3952 2026-10-21 01:56:35,596 INFO: Adding 1d00de9c_DJI_20261011083251_0931_D.JPG to the reconstruction 2026-10-21 01:56:35,860 INFO: Re-triangulating 2026-10-21 01:56:35,861 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:56:36,905 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 8.006108e+02, Final cost: 5.664989e+02, Termination: CONVERGENCE 2026-10-21 01:56:40,087 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.787268e+03, Final cost: 9.021584e+02, Termination: CONVERGENCE 2026-10-21 01:56:40,286 INFO: Removed outliers: 1719 2026-10-21 01:56:40,298 INFO: ------------------------------------------------------- 2026-10-21 01:56:40,343 INFO: fbfcf711_DJI_20261011083253_0932_D.JPG resection inliers: 4018 / 4069 2026-10-21 01:56:40,376 INFO: Adding fbfcf711_DJI_20261011083253_0932_D.JPG to the reconstruction 2026-10-21 01:56:40,648 INFO: ------------------------------------------------------- 2026-10-21 01:56:40,689 INFO: 23aed51b_DJI_20261011083255_0933_D.JPG resection inliers: 4029 / 4155 2026-10-21 01:56:40,714 INFO: Adding 23aed51b_DJI_20261011083255_0933_D.JPG to the reconstruction 2026-10-21 01:56:40,882 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:42,199 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 1.727730e+03, Final cost: 9.651494e+02, Termination: CONVERGENCE 2026-10-21 01:56:42,449 INFO: Removed outliers: 924 2026-10-21 01:56:42,465 INFO: ------------------------------------------------------- 2026-10-21 01:56:42,507 INFO: f9bbb56e_DJI_20261011083257_0934_D.JPG resection inliers: 4016 / 4120 2026-10-21 01:56:42,545 INFO: Adding f9bbb56e_DJI_20261011083257_0934_D.JPG to the reconstruction 2026-10-21 01:56:42,842 INFO: ------------------------------------------------------- 2026-10-21 01:56:42,890 INFO: eb518140_DJI_20261011083259_0935_D.JPG resection inliers: 4175 / 4327 2026-10-21 01:56:42,933 INFO: Adding eb518140_DJI_20261011083259_0935_D.JPG to the reconstruction 2026-10-21 01:56:43,219 INFO: ------------------------------------------------------- 2026-10-21 01:56:43,267 INFO: 56adfa85_DJI_20261011083301_0936_D.JPG resection inliers: 4273 / 4476 2026-10-21 01:56:43,308 INFO: Adding 56adfa85_DJI_20261011083301_0936_D.JPG to the reconstruction 2026-10-21 01:56:43,513 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:45,298 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.671528e+03, Final cost: 1.453570e+03, Termination: CONVERGENCE 2026-10-21 01:56:45,547 INFO: Removed outliers: 976 2026-10-21 01:56:45,565 INFO: ------------------------------------------------------- 2026-10-21 01:56:45,598 INFO: 7e7d7b74_DJI_20261011083237_0924_D.JPG resection inliers: 3899 / 3995 2026-10-21 01:56:45,631 INFO: Adding 7e7d7b74_DJI_20261011083237_0924_D.JPG to the reconstruction 2026-10-21 01:56:45,889 INFO: ------------------------------------------------------- 2026-10-21 01:56:45,920 INFO: 41042708_DJI_20261011083235_0923_D.JPG resection inliers: 3890 / 4030 2026-10-21 01:56:45,955 INFO: Adding 41042708_DJI_20261011083235_0923_D.JPG to the reconstruction 2026-10-21 01:56:46,196 INFO: ------------------------------------------------------- 2026-10-21 01:56:46,239 INFO: 7de3d955_DJI_20261011083233_0922_D.JPG resection inliers: 3779 / 3966 2026-10-21 01:56:46,274 INFO: Adding 7de3d955_DJI_20261011083233_0922_D.JPG to the reconstruction 2026-10-21 01:56:46,503 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:48,621 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.796141e+03, Final cost: 1.759854e+03, Termination: CONVERGENCE 2026-10-21 01:56:49,076 INFO: Removed outliers: 941 2026-10-21 01:56:49,096 INFO: ------------------------------------------------------- 2026-10-21 01:56:49,141 INFO: 35c2fdee_DJI_20261011083231_0921_D.JPG resection inliers: 3861 / 4003 2026-10-21 01:56:49,169 INFO: Adding 35c2fdee_DJI_20261011083231_0921_D.JPG to the reconstruction 2026-10-21 01:56:49,413 INFO: ------------------------------------------------------- 2026-10-21 01:56:49,454 INFO: 3a8482b1_DJI_20261011083229_0920_D.JPG resection inliers: 3604 / 3852 2026-10-21 01:56:49,482 INFO: Adding 3a8482b1_DJI_20261011083229_0920_D.JPG to the reconstruction 2026-10-21 01:56:49,682 INFO: Re-triangulating 2026-10-21 01:56:49,683 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:51,612 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 4.047958e+03, Final cost: 1.917024e+03, Termination: CONVERGENCE 2026-10-21 01:56:58,690 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 7.257865e+03, Final cost: 3.306671e+03, Termination: CONVERGENCE 2026-10-21 01:56:59,270 INFO: Removed outliers: 4432 2026-10-21 01:56:59,294 INFO: ------------------------------------------------------- 2026-10-21 01:56:59,295 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:01,295 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.017754e+03, Final cost: 1.899360e+03, Termination: CONVERGENCE 2026-10-21 01:57:01,603 INFO: Removed outliers: 486 2026-10-21 01:57:01,784 INFO: Reconstruction 0: 17 images, 26253 points 2026-10-21 01:57:01,785 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-c8pf8/opensfm" 2026-10-21 01:57:04,461 INFO: Starting rolling shutter correction 2026-10-21 01:57:04,846 INFO: Estimating camera velocities 2026-10-21 01:57:04,847 INFO: Using EXIF data 2026-10-21 01:57:04,847 INFO: 3a8482b1_DJI_20261011083229_0920_D.JPG (+3.00,+2.00,+0.00) m/s 2026-10-21 01:57:04,847 INFO: 35c2fdee_DJI_20261011083231_0921_D.JPG (+3.10,+1.50,+0.00) m/s 2026-10-21 01:57:04,847 INFO: 7de3d955_DJI_20261011083233_0922_D.JPG (+3.20,+1.20,+0.00) m/s 2026-10-21 01:57:04,847 INFO: 41042708_DJI_20261011083235_0923_D.JPG (+3.20,+1.00,+0.20) m/s 2026-10-21 01:57:04,847 INFO: 7e7d7b74_DJI_20261011083237_0924_D.JPG (+3.20,+1.10,+0.20) m/s 2026-10-21 01:57:04,847 INFO: 6e5faf70_DJI_20261011083239_0925_D.JPG (+3.20,+1.10,-0.10) m/s 2026-10-21 01:57:04,847 INFO: 7b34cf12_DJI_20261011083241_0926_D.JPG (+3.20,+1.10,-0.10) m/s 2026-10-21 01:57:04,847 INFO: d4b7f74b_DJI_20261011083243_0927_D.JPG (+3.20,+1.10,-0.10) m/s 2026-10-21 01:57:04,847 INFO: 6e533396_DJI_20261011083245_0928_D.JPG (+3.10,+1.00,+0.00) m/s 2026-10-21 01:57:04,847 INFO: 3b3d480a_DJI_20261011083247_0929_D.JPG (+3.20,+1.00,+0.10) m/s 2026-10-21 01:57:04,847 INFO: 5013e658_DJI_20261011083249_0930_D.JPG (+3.30,+0.90,+0.00) m/s 2026-10-21 01:57:04,847 INFO: 1d00de9c_DJI_20261011083251_0931_D.JPG (+3.30,+0.90,+0.00) m/s 2026-10-21 01:57:04,847 INFO: fbfcf711_DJI_20261011083253_0932_D.JPG (+3.30,+0.70,-0.20) m/s 2026-10-21 01:57:04,847 INFO: 23aed51b_DJI_20261011083255_0933_D.JPG (+2.60,+3.30,+0.00) m/s 2026-10-21 01:57:04,847 INFO: f9bbb56e_DJI_20261011083257_0934_D.JPG (+3.10,+1.70,-0.10) m/s 2026-10-21 01:57:04,847 INFO: eb518140_DJI_20261011083259_0935_D.JPG (+3.20,+1.30,-0.10) m/s 2026-10-21 01:57:04,847 INFO: 56adfa85_DJI_20261011083301_0936_D.JPG (+3.10,+1.10,+0.20) m/s 2026-10-21 01:57:04,847 INFO: Correcting observations... 2026-10-21 01:57:09,133 INFO: Writing corrected and trimmed features for 6e533396_DJI_20261011083245_0928_D.JPG 2026-10-21 01:57:09,515 INFO: Writing corrected and trimmed features for 3b3d480a_DJI_20261011083247_0929_D.JPG 2026-10-21 01:57:09,883 INFO: Writing corrected and trimmed features for 5013e658_DJI_20261011083249_0930_D.JPG 2026-10-21 01:57:10,219 INFO: Writing corrected and trimmed features for 6e5faf70_DJI_20261011083239_0925_D.JPG 2026-10-21 01:57:10,588 INFO: Writing corrected and trimmed features for 7b34cf12_DJI_20261011083241_0926_D.JPG 2026-10-21 01:57:10,950 INFO: Writing corrected and trimmed features for 7e7d7b74_DJI_20261011083237_0924_D.JPG 2026-10-21 01:57:11,290 INFO: Writing corrected and trimmed features for d4b7f74b_DJI_20261011083243_0927_D.JPG 2026-10-21 01:57:11,657 INFO: Writing corrected and trimmed features for 1d00de9c_DJI_20261011083251_0931_D.JPG 2026-10-21 01:57:12,006 INFO: Writing corrected and trimmed features for 41042708_DJI_20261011083235_0923_D.JPG 2026-10-21 01:57:12,341 INFO: Writing corrected and trimmed features for 7de3d955_DJI_20261011083233_0922_D.JPG 2026-10-21 01:57:12,690 INFO: Writing corrected and trimmed features for 35c2fdee_DJI_20261011083231_0921_D.JPG 2026-10-21 01:57:13,009 INFO: Writing corrected and trimmed features for 3a8482b1_DJI_20261011083229_0920_D.JPG 2026-10-21 01:57:13,269 INFO: Writing corrected and trimmed features for fbfcf711_DJI_20261011083253_0932_D.JPG 2026-10-21 01:57:13,640 INFO: Writing corrected and trimmed features for eb518140_DJI_20261011083259_0935_D.JPG 2026-10-21 01:57:13,975 INFO: Writing corrected and trimmed features for 23aed51b_DJI_20261011083255_0933_D.JPG 2026-10-21 01:57:14,307 INFO: Writing corrected and trimmed features for 56adfa85_DJI_20261011083301_0936_D.JPG 2026-10-21 01:57:14,633 INFO: Writing corrected and trimmed features for f9bbb56e_DJI_20261011083257_0934_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-c8pf8/opensfm" 2026-10-21 01:57:16,495 INFO: Altitude for orientation based matching 15343.212140582133 2026-10-21 01:57:16,507 INFO: Matching 133 image pairs 2026-10-21 01:57:16,510 INFO: Computing pair matching with 16 processes 2026-10-21 01:57:17,014 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 41042708_DJI_20261011083235_0923_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.480 T-robust: 0.010 T-total: 0.492 Matches: 379 Robust: 370 Success: True 2026-10-21 01:57:17,031 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.485 T-robust: 0.018 T-total: 0.504 Matches: 756 Robust: 713 Success: True 2026-10-21 01:57:17,036 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.472 T-robust: 0.021 T-total: 0.501 Matches: 3428 Robust: 3413 Success: True 2026-10-21 01:57:17,058 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.501 T-robust: 0.020 T-total: 0.534 Matches: 2602 Robust: 2588 Success: True 2026-10-21 01:57:17,066 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and f9bbb56e_DJI_20261011083257_0934_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.516 T-robust: 0.026 T-total: 0.545 Matches: 934 Robust: 871 Success: True 2026-10-21 01:57:17,068 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.522 T-robust: 0.023 T-total: 0.546 Matches: 460 Robust: 444 Success: True 2026-10-21 01:57:17,087 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.519 T-robust: 0.019 T-total: 0.552 Matches: 2369 Robust: 2350 Success: True 2026-10-21 01:57:17,093 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.539 T-robust: 0.021 T-total: 0.570 Matches: 1577 Robust: 1556 Success: True 2026-10-21 01:57:17,099 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.527 T-robust: 0.034 T-total: 0.576 Matches: 3552 Robust: 3543 Success: True 2026-10-21 01:57:17,109 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.567 T-robust: 0.016 T-total: 0.585 Matches: 1456 Robust: 1404 Success: True 2026-10-21 01:57:17,135 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.012 T-total: 0.619 Matches: 4145 Robust: 4140 Success: True 2026-10-21 01:57:17,141 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.004 T-total: 0.615 Matches: 144 Robust: 131 Success: True 2026-10-21 01:57:17,155 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 T-robust: 0.013 T-total: 0.628 Matches: 1401 Robust: 1345 Success: True 2026-10-21 01:57:17,160 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.625 T-robust: 0.010 T-total: 0.638 Matches: 906 Robust: 893 Success: True 2026-10-21 01:57:17,167 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and f9bbb56e_DJI_20261011083257_0934_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 T-robust: 0.019 T-total: 0.646 Matches: 3238 Robust: 3116 Success: True 2026-10-21 01:57:17,187 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.637 T-robust: 0.010 T-total: 0.651 Matches: 3174 Robust: 3163 Success: True 2026-10-21 01:57:17,233 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.217 T-robust: 0.002 T-total: 0.219 Matches: 60 Robust: 47 Success: True 2026-10-21 01:57:17,283 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.234 T-robust: 0.009 T-total: 0.246 Matches: 1823 Robust: 1678 Success: True 2026-10-21 01:57:17,327 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.273 T-robust: 0.011 T-total: 0.290 Matches: 4445 Robust: 4422 Success: True 2026-10-21 01:57:17,342 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.244 T-robust: 0.003 T-total: 0.248 Matches: 1131 Robust: 1115 Success: True 2026-10-21 01:57:17,347 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 41042708_DJI_20261011083235_0923_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.257 T-robust: 0.001 T-total: 0.259 Matches: 290 Robust: 262 Success: True 2026-10-21 01:57:17,385 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.300 T-robust: 0.011 T-total: 0.318 Matches: 4774 Robust: 4719 Success: True 2026-10-21 01:57:17,424 DEBUG: Matching 7b34cf12_DJI_20261011083241_0926_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.315 T-robust: 0.006 T-total: 0.324 Matches: 2436 Robust: 2397 Success: True 2026-10-21 01:57:17,430 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.258 T-robust: 0.003 T-total: 0.262 Matches: 898 Robust: 860 Success: True 2026-10-21 01:57:17,473 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and eb518140_DJI_20261011083259_0935_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.301 T-robust: 0.013 T-total: 0.317 Matches: 2485 Robust: 2428 Success: True 2026-10-21 01:57:17,487 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.297 T-robust: 0.020 T-total: 0.321 Matches: 3270 Robust: 3261 Success: True 2026-10-21 01:57:17,507 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.434 T-robust: 0.011 T-total: 0.449 Matches: 2985 Robust: 2977 Success: True 2026-10-21 01:57:17,515 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.308 T-robust: 0.017 T-total: 0.328 Matches: 1921 Robust: 1895 Success: True 2026-10-21 01:57:17,527 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.386 T-robust: 0.002 T-total: 0.388 Matches: 40 Robust: 35 Success: True 2026-10-21 01:57:17,540 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.300 T-robust: 0.004 T-total: 0.306 Matches: 628 Robust: 616 Success: True 2026-10-21 01:57:17,560 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.448 T-robust: 0.002 T-total: 0.451 Matches: 639 Robust: 627 Success: True 2026-10-21 01:57:17,574 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.287 T-robust: 0.001 T-total: 0.289 Matches: 247 Robust: 237 Success: True 2026-10-21 01:57:17,605 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.512 T-robust: 0.002 T-total: 0.514 Matches: 465 Robust: 454 Success: True 2026-10-21 01:57:17,608 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.221 T-robust: 0.001 T-total: 0.223 Matches: 99 Robust: 91 Success: True 2026-10-21 01:57:17,624 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.279 T-robust: 0.001 T-total: 0.281 Matches: 274 Robust: 265 Success: True 2026-10-21 01:57:17,670 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.323 T-robust: 0.012 T-total: 0.342 Matches: 4775 Robust: 4732 Success: True 2026-10-21 01:57:17,683 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.539 T-robust: 0.002 T-total: 0.541 Matches: 1092 Robust: 1075 Success: True 2026-10-21 01:57:17,689 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.253 T-robust: 0.007 T-total: 0.263 Matches: 3274 Robust: 3221 Success: True 2026-10-21 01:57:17,748 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.397 T-robust: 0.003 T-total: 0.401 Matches: 942 Robust: 890 Success: True 2026-10-21 01:57:17,785 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.240 T-robust: 0.002 T-total: 0.244 Matches: 918 Robust: 909 Success: True 2026-10-21 01:57:17,802 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.323 T-robust: 0.003 T-total: 0.327 Matches: 1125 Robust: 1118 Success: True 2026-10-21 01:57:17,825 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.392 T-robust: 0.002 T-total: 0.395 Matches: 556 Robust: 548 Success: True 2026-10-21 01:57:17,831 DEBUG: Matching 56adfa85_DJI_20261011083301_0936_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.001 T-total: 0.225 Matches: 504 Robust: 494 Success: True 2026-10-21 01:57:17,859 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.273 T-robust: 0.003 T-total: 0.284 Matches: 1077 Robust: 1060 Success: True 2026-10-21 01:57:17,864 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.329 T-robust: 0.013 T-total: 0.347 Matches: 3000 Robust: 2990 Success: True 2026-10-21 01:57:17,869 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.364 T-robust: 0.001 T-total: 0.366 Matches: 205 Robust: 197 Success: True 2026-10-21 01:57:17,870 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.306 T-robust: 0.002 T-total: 0.310 Matches: 265 Robust: 257 Success: True 2026-10-21 01:57:17,900 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.283 T-robust: 0.006 T-total: 0.292 Matches: 2339 Robust: 2329 Success: True 2026-10-21 01:57:17,926 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.397 T-robust: 0.011 T-total: 0.414 Matches: 4339 Robust: 4326 Success: True 2026-10-21 01:57:17,934 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.303 T-robust: 0.005 T-total: 0.310 Matches: 1269 Robust: 1237 Success: True 2026-10-21 01:57:17,937 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.241 T-robust: 0.006 T-total: 0.248 Matches: 818 Robust: 804 Success: True 2026-10-21 01:57:18,014 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.341 T-robust: 0.002 T-total: 0.344 Matches: 767 Robust: 732 Success: True 2026-10-21 01:57:18,024 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.269 T-robust: 0.005 T-total: 0.276 Matches: 1890 Robust: 1796 Success: True 2026-10-21 01:57:18,055 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.510 T-robust: 0.010 T-total: 0.526 Matches: 4186 Robust: 4180 Success: True 2026-10-21 01:57:18,063 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.370 T-robust: 0.003 T-total: 0.374 Matches: 1116 Robust: 1090 Success: True 2026-10-21 01:57:18,105 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 41042708_DJI_20261011083235_0923_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.231 T-robust: 0.002 T-total: 0.234 Matches: 500 Robust: 489 Success: True 2026-10-21 01:57:18,119 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.311 T-robust: 0.015 T-total: 0.333 Matches: 3127 Robust: 3093 Success: True 2026-10-21 01:57:18,128 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.274 T-robust: 0.024 T-total: 0.302 Matches: 2432 Robust: 2415 Success: True 2026-10-21 01:57:18,151 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.264 T-robust: 0.018 T-total: 0.285 Matches: 1369 Robust: 1353 Success: True 2026-10-21 01:57:18,152 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.300 T-robust: 0.015 T-total: 0.321 Matches: 381 Robust: 371 Success: True 2026-10-21 01:57:18,161 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.264 T-robust: 0.023 T-total: 0.290 Matches: 2222 Robust: 2212 Success: True 2026-10-21 01:57:18,167 DEBUG: Matching 6e533396_DJI_20261011083245_0928_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.278 T-robust: 0.026 T-total: 0.307 Matches: 968 Robust: 956 Success: True 2026-10-21 01:57:18,186 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.342 T-robust: 0.035 T-total: 0.384 Matches: 4439 Robust: 4390 Success: True 2026-10-21 01:57:18,200 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 41042708_DJI_20261011083235_0923_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.248 T-robust: 0.020 T-total: 0.272 Matches: 1829 Robust: 1806 Success: True 2026-10-21 01:57:18,209 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.290 T-robust: 0.013 T-total: 0.308 Matches: 3256 Robust: 3252 Success: True 2026-10-21 01:57:18,245 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.297 T-robust: 0.006 T-total: 0.307 Matches: 2452 Robust: 2387 Success: True 2026-10-21 01:57:18,263 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.311 T-robust: 0.009 T-total: 0.324 Matches: 3083 Robust: 3071 Success: True 2026-10-21 01:57:18,321 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.285 T-robust: 0.010 T-total: 0.296 Matches: 1483 Robust: 1469 Success: True 2026-10-21 01:57:18,327 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.289 T-robust: 0.016 T-total: 0.309 Matches: 2441 Robust: 2433 Success: True 2026-10-21 01:57:18,364 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.282 T-robust: 0.011 T-total: 0.300 Matches: 4507 Robust: 4502 Success: True 2026-10-21 01:57:18,384 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.252 T-robust: 0.010 T-total: 0.265 Matches: 1939 Robust: 1921 Success: True 2026-10-21 01:57:18,386 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 41042708_DJI_20261011083235_0923_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.317 T-robust: 0.013 T-total: 0.331 Matches: 207 Robust: 195 Success: True 2026-10-21 01:57:18,389 DEBUG: Matching 7e7d7b74_DJI_20261011083237_0924_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.255 T-robust: 0.011 T-total: 0.277 Matches: 1812 Robust: 1793 Success: True 2026-10-21 01:57:18,421 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.264 T-robust: 0.008 T-total: 0.277 Matches: 3266 Robust: 3252 Success: True 2026-10-21 01:57:18,459 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.004 T-total: 0.297 Matches: 1524 Robust: 1507 Success: True 2026-10-21 01:57:18,470 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.299 T-robust: 0.003 T-total: 0.305 Matches: 1798 Robust: 1770 Success: True 2026-10-21 01:57:18,471 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.007 T-total: 0.305 Matches: 623 Robust: 588 Success: True 2026-10-21 01:57:18,483 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.329 T-robust: 0.002 T-total: 0.331 Matches: 364 Robust: 325 Success: True 2026-10-21 01:57:18,527 DEBUG: Matching 7e7d7b74_DJI_20261011083237_0924_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.320 T-robust: 0.012 T-total: 0.336 Matches: 2388 Robust: 2377 Success: True 2026-10-21 01:57:18,558 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.315 T-robust: 0.029 T-total: 0.354 Matches: 4480 Robust: 4395 Success: True 2026-10-21 01:57:18,580 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.020 T-total: 0.317 Matches: 1880 Robust: 1858 Success: True 2026-10-21 01:57:18,587 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.288 T-robust: 0.047 T-total: 0.337 Matches: 1865 Robust: 1855 Success: True 2026-10-21 01:57:18,592 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.325 T-robust: 0.039 T-total: 0.382 Matches: 4216 Robust: 4215 Success: True 2026-10-21 01:57:18,602 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.272 T-robust: 0.005 T-total: 0.279 Matches: 946 Robust: 929 Success: True 2026-10-21 01:57:18,631 DEBUG: Matching 6e533396_DJI_20261011083245_0928_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.286 T-robust: 0.011 T-total: 0.304 Matches: 4400 Robust: 4395 Success: True 2026-10-21 01:57:18,646 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.265 T-robust: 0.006 T-total: 0.274 Matches: 2352 Robust: 2335 Success: True 2026-10-21 01:57:18,683 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.004 T-total: 0.297 Matches: 1519 Robust: 1500 Success: True 2026-10-21 01:57:18,722 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.258 T-robust: 0.003 T-total: 0.263 Matches: 1199 Robust: 1089 Success: True 2026-10-21 01:57:18,724 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.253 T-robust: 0.001 T-total: 0.254 Matches: 111 Robust: 99 Success: True 2026-10-21 01:57:18,759 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.259 T-robust: 0.015 T-total: 0.286 Matches: 4238 Robust: 4237 Success: True 2026-10-21 01:57:18,767 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.343 T-robust: 0.022 T-total: 0.376 Matches: 1183 Robust: 1156 Success: True 2026-10-21 01:57:18,791 DEBUG: Matching 5013e658_DJI_20261011083249_0930_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.343 T-robust: 0.021 T-total: 0.369 Matches: 3183 Robust: 3170 Success: True 2026-10-21 01:57:18,791 DEBUG: Matching 7e7d7b74_DJI_20261011083237_0924_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.285 T-robust: 0.018 T-total: 0.308 Matches: 241 Robust: 233 Success: True 2026-10-21 01:57:18,861 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.397 T-robust: 0.067 T-total: 0.471 Matches: 4501 Robust: 4488 Success: True 2026-10-21 01:57:18,887 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.336 T-robust: 0.010 T-total: 0.353 Matches: 4504 Robust: 4497 Success: True 2026-10-21 01:57:18,893 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.289 T-robust: 0.002 T-total: 0.291 Matches: 544 Robust: 535 Success: True 2026-10-21 01:57:18,914 DEBUG: Matching 6e533396_DJI_20261011083245_0928_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.342 T-robust: 0.008 T-total: 0.354 Matches: 3272 Robust: 3265 Success: True 2026-10-21 01:57:18,919 DEBUG: Matching 3b3d480a_DJI_20261011083247_0929_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.283 T-robust: 0.002 T-total: 0.286 Matches: 737 Robust: 728 Success: True 2026-10-21 01:57:18,928 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.324 T-robust: 0.004 T-total: 0.330 Matches: 1526 Robust: 1499 Success: True 2026-10-21 01:57:18,950 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.352 T-robust: 0.003 T-total: 0.357 Matches: 1210 Robust: 1189 Success: True 2026-10-21 01:57:18,954 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.358 T-robust: 0.001 T-total: 0.360 Matches: 378 Robust: 349 Success: True 2026-10-21 01:57:19,031 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and d4b7f74b_DJI_20261011083243_0927_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.004 T-total: 0.296 Matches: 1452 Robust: 1397 Success: True 2026-10-21 01:57:19,048 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.300 T-robust: 0.018 T-total: 0.325 Matches: 4522 Robust: 4516 Success: True 2026-10-21 01:57:19,061 DEBUG: Matching 7e7d7b74_DJI_20261011083237_0924_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.404 T-robust: 0.005 T-total: 0.415 Matches: 1445 Robust: 1409 Success: True 2026-10-21 01:57:19,066 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 7de3d955_DJI_20261011083233_0922_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.279 T-robust: 0.005 T-total: 0.286 Matches: 142 Robust: 125 Success: True 2026-10-21 01:57:19,073 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.375 T-robust: 0.011 T-total: 0.389 Matches: 1426 Robust: 1413 Success: True 2026-10-21 01:57:19,074 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.008 T-total: 0.306 Matches: 695 Robust: 644 Success: True 2026-10-21 01:57:19,159 DEBUG: Matching 6e5faf70_DJI_20261011083239_0925_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.278 T-robust: 0.015 T-total: 0.298 Matches: 2497 Robust: 2488 Success: True 2026-10-21 01:57:19,162 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.306 T-robust: 0.005 T-total: 0.312 Matches: 477 Robust: 451 Success: True 2026-10-21 01:57:19,163 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.267 T-robust: 0.003 T-total: 0.270 Matches: 172 Robust: 157 Success: True 2026-10-21 01:57:19,179 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.250 T-robust: 0.001 T-total: 0.251 Matches: 94 Robust: 80 Success: True 2026-10-21 01:57:19,191 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.271 T-robust: 0.003 T-total: 0.275 Matches: 562 Robust: 538 Success: True 2026-10-21 01:57:19,198 DEBUG: Matching 7e7d7b74_DJI_20261011083237_0924_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.266 T-robust: 0.010 T-total: 0.279 Matches: 3198 Robust: 3183 Success: True 2026-10-21 01:57:19,205 DEBUG: Matching 6e533396_DJI_20261011083245_0928_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.235 T-robust: 0.012 T-total: 0.251 Matches: 726 Robust: 702 Success: True 2026-10-21 01:57:19,213 DEBUG: Matching 7de3d955_DJI_20261011083233_0922_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.312 T-robust: 0.007 T-total: 0.322 Matches: 1907 Robust: 1887 Success: True 2026-10-21 01:57:19,226 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 6e5faf70_DJI_20261011083239_0925_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.272 T-robust: 0.002 T-total: 0.275 Matches: 715 Robust: 696 Success: True 2026-10-21 01:57:19,251 DEBUG: Matching 1d00de9c_DJI_20261011083251_0931_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.391 T-robust: 0.003 T-total: 0.396 Matches: 1390 Robust: 1377 Success: True 2026-10-21 01:57:19,264 DEBUG: Matching f9bbb56e_DJI_20261011083257_0934_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.232 T-robust: 0.001 T-total: 0.233 Matches: 74 Robust: 64 Success: True 2026-10-21 01:57:19,318 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.263 T-robust: 0.003 T-total: 0.267 Matches: 1116 Robust: 1107 Success: True 2026-10-21 01:57:19,340 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 5013e658_DJI_20261011083249_0930_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.272 T-robust: 0.001 T-total: 0.274 Matches: 377 Robust: 368 Success: True 2026-10-21 01:57:19,370 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 3b3d480a_DJI_20261011083247_0929_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.286 T-robust: 0.007 T-total: 0.296 Matches: 1798 Robust: 1778 Success: True 2026-10-21 01:57:19,374 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 6e533396_DJI_20261011083245_0928_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.002 T-total: 0.212 Matches: 667 Robust: 625 Success: True 2026-10-21 01:57:19,378 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.003 T-total: 0.215 Matches: 168 Robust: 157 Success: True 2026-10-21 01:57:19,379 DEBUG: Matching 23aed51b_DJI_20261011083255_0933_D.JPG and 35c2fdee_DJI_20261011083231_0921_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.311 T-robust: 0.002 T-total: 0.315 Matches: 195 Robust: 184 Success: True 2026-10-21 01:57:19,401 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 3a8482b1_DJI_20261011083229_0920_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.005 T-total: 0.200 Matches: 879 Robust: 854 Success: True 2026-10-21 01:57:19,407 DEBUG: Matching eb518140_DJI_20261011083259_0935_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.325 T-robust: 0.006 T-total: 0.334 Matches: 1908 Robust: 1893 Success: True 2026-10-21 01:57:19,420 DEBUG: Matching 3a8482b1_DJI_20261011083229_0920_D.JPG and 56adfa85_DJI_20261011083301_0936_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 Matches: FAILED 2026-10-21 01:57:19,427 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.265 T-robust: 0.002 T-total: 0.267 Matches: 645 Robust: 632 Success: True 2026-10-21 01:57:19,433 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 1d00de9c_DJI_20261011083251_0931_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.232 T-robust: 0.007 T-total: 0.242 Matches: 1818 Robust: 1695 Success: True 2026-10-21 01:57:19,458 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 7e7d7b74_DJI_20261011083237_0924_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.269 T-robust: 0.006 T-total: 0.278 Matches: 2407 Robust: 2391 Success: True 2026-10-21 01:57:19,482 DEBUG: Matching 41042708_DJI_20261011083235_0923_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.261 T-robust: 0.005 T-total: 0.269 Matches: 2375 Robust: 2363 Success: True 2026-10-21 01:57:19,555 DEBUG: Matching d4b7f74b_DJI_20261011083243_0927_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.144 T-robust: 0.003 T-total: 0.147 Matches: 1147 Robust: 1101 Success: True 2026-10-21 01:57:19,572 DEBUG: Matching fbfcf711_DJI_20261011083253_0932_D.JPG and 23aed51b_DJI_20261011083255_0933_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.008 T-total: 0.193 Matches: 4472 Robust: 4468 Success: True 2026-10-21 01:57:19,583 INFO: Matched 133 pairs (brown-brown: 133) in 3.0765231800000095 seconds (0.02313175739097735 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-c8pf8/opensfm" 2026-10-21 01:57:24,312 INFO: reading features 2026-10-21 01:57:24,589 DEBUG: Merging features onto tracks 2026-10-21 01:57:25,959 DEBUG: Good tracks: 24539 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-c8pf8/opensfm" 2026-10-21 01:57:28,840 INFO: Starting incremental reconstruction 2026-10-21 01:57:30,254 INFO: Starting reconstruction with 41042708_DJI_20261011083235_0923_D.JPG and 7b34cf12_DJI_20261011083241_0926_D.JPG 2026-10-21 01:57:30,292 INFO: Two-view 5-points reconstruction inliers (transposed=False): 2836 / 2837 2026-10-21 01:57:30,939 INFO: Triangulated: 2837 2026-10-21 01:57:31,830 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 8.174611e+01, Final cost: 6.424767e+01, Termination: CONVERGENCE 2026-10-21 01:57:31,852 INFO: Removed outliers: 233 2026-10-21 01:57:31,902 INFO: ------------------------------------------------------- 2026-10-21 01:57:31,925 INFO: 6e5faf70_DJI_20261011083239_0925_D.JPG resection inliers: 2337 / 2344 2026-10-21 01:57:31,941 INFO: Adding 6e5faf70_DJI_20261011083239_0925_D.JPG to the reconstruction 2026-10-21 01:57:32,351 INFO: Re-triangulating 2026-10-21 01:57:32,352 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:32,805 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 1.855876e+02, Final cost: 1.448367e+02, Termination: CONVERGENCE 2026-10-21 01:57:34,063 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.494417e+02, Final cost: 1.520039e+02, Termination: CONVERGENCE 2026-10-21 01:57:34,108 INFO: Removed outliers: 510 2026-10-21 01:57:34,117 INFO: ------------------------------------------------------- 2026-10-21 01:57:34,141 INFO: 7e7d7b74_DJI_20261011083237_0924_D.JPG resection inliers: 3822 / 3832 2026-10-21 01:57:34,162 INFO: Adding 7e7d7b74_DJI_20261011083237_0924_D.JPG to the reconstruction 2026-10-21 01:57:34,378 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:34,820 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 3.411782e+02, Final cost: 2.107873e+02, Termination: CONVERGENCE 2026-10-21 01:57:34,886 INFO: Removed outliers: 545 2026-10-21 01:57:34,895 INFO: ------------------------------------------------------- 2026-10-21 01:57:34,926 INFO: d4b7f74b_DJI_20261011083243_0927_D.JPG resection inliers: 3578 / 3605 2026-10-21 01:57:34,946 INFO: Adding d4b7f74b_DJI_20261011083243_0927_D.JPG to the reconstruction 2026-10-21 01:57:35,132 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:35,819 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 4.876387e+02, Final cost: 2.903780e+02, Termination: CONVERGENCE 2026-10-21 01:57:35,955 INFO: Removed outliers: 542 2026-10-21 01:57:35,966 INFO: ------------------------------------------------------- 2026-10-21 01:57:36,008 INFO: 6e533396_DJI_20261011083245_0928_D.JPG resection inliers: 3724 / 3755 2026-10-21 01:57:36,042 INFO: Adding 6e533396_DJI_20261011083245_0928_D.JPG to the reconstruction 2026-10-21 01:57:36,310 INFO: ------------------------------------------------------- 2026-10-21 01:57:36,351 INFO: 3b3d480a_DJI_20261011083247_0929_D.JPG resection inliers: 3771 / 3851 2026-10-21 01:57:36,387 INFO: Adding 3b3d480a_DJI_20261011083247_0929_D.JPG to the reconstruction 2026-10-21 01:57:36,602 INFO: Re-triangulating 2026-10-21 01:57:36,602 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:37,634 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 1.238669e+03, Final cost: 5.342501e+02, Termination: CONVERGENCE 2026-10-21 01:57:40,304 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 1.455691e+03, Final cost: 7.021392e+02, Termination: CONVERGENCE 2026-10-21 01:57:40,466 INFO: Removed outliers: 1323 2026-10-21 01:57:40,477 INFO: ------------------------------------------------------- 2026-10-21 01:57:40,502 INFO: 5013e658_DJI_20261011083249_0930_D.JPG resection inliers: 3767 / 3805 2026-10-21 01:57:40,524 INFO: Adding 5013e658_DJI_20261011083249_0930_D.JPG to the reconstruction 2026-10-21 01:57:40,698 INFO: ------------------------------------------------------- 2026-10-21 01:57:40,723 INFO: 1d00de9c_DJI_20261011083251_0931_D.JPG resection inliers: 3747 / 3823 2026-10-21 01:57:40,745 INFO: Adding 1d00de9c_DJI_20261011083251_0931_D.JPG to the reconstruction 2026-10-21 01:57:40,921 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:42,300 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 1.311401e+03, Final cost: 7.718773e+02, Termination: CONVERGENCE 2026-10-21 01:57:42,513 INFO: Removed outliers: 734 2026-10-21 01:57:42,528 INFO: ------------------------------------------------------- 2026-10-21 01:57:42,570 INFO: fbfcf711_DJI_20261011083253_0932_D.JPG resection inliers: 3885 / 3951 2026-10-21 01:57:42,603 INFO: Adding fbfcf711_DJI_20261011083253_0932_D.JPG to the reconstruction 2026-10-21 01:57:42,824 INFO: ------------------------------------------------------- 2026-10-21 01:57:42,861 INFO: 23aed51b_DJI_20261011083255_0933_D.JPG resection inliers: 3875 / 3969 2026-10-21 01:57:42,895 INFO: Adding 23aed51b_DJI_20261011083255_0933_D.JPG to the reconstruction 2026-10-21 01:57:43,125 INFO: ------------------------------------------------------- 2026-10-21 01:57:43,163 INFO: f9bbb56e_DJI_20261011083257_0934_D.JPG resection inliers: 3820 / 3966 2026-10-21 01:57:43,205 INFO: Adding f9bbb56e_DJI_20261011083257_0934_D.JPG to the reconstruction 2026-10-21 01:57:43,398 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:45,321 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.399054e+03, Final cost: 1.208449e+03, Termination: CONVERGENCE 2026-10-21 01:57:45,608 INFO: Removed outliers: 744 2026-10-21 01:57:45,623 INFO: ------------------------------------------------------- 2026-10-21 01:57:45,660 INFO: eb518140_DJI_20261011083259_0935_D.JPG resection inliers: 3998 / 4103 2026-10-21 01:57:45,695 INFO: Adding eb518140_DJI_20261011083259_0935_D.JPG to the reconstruction 2026-10-21 01:57:45,912 INFO: ------------------------------------------------------- 2026-10-21 01:57:45,948 INFO: 56adfa85_DJI_20261011083301_0936_D.JPG resection inliers: 4121 / 4251 2026-10-21 01:57:45,980 INFO: Adding 56adfa85_DJI_20261011083301_0936_D.JPG to the reconstruction 2026-10-21 01:57:46,161 INFO: ------------------------------------------------------- 2026-10-21 01:57:46,197 INFO: 7de3d955_DJI_20261011083233_0922_D.JPG resection inliers: 3689 / 3749 2026-10-21 01:57:46,229 INFO: Adding 7de3d955_DJI_20261011083233_0922_D.JPG to the reconstruction 2026-10-21 01:57:46,428 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:49,001 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.369871e+03, Final cost: 1.601130e+03, Termination: CONVERGENCE 2026-10-21 01:57:49,518 INFO: Removed outliers: 755 2026-10-21 01:57:49,539 INFO: ------------------------------------------------------- 2026-10-21 01:57:49,586 INFO: 35c2fdee_DJI_20261011083231_0921_D.JPG resection inliers: 3742 / 3823 2026-10-21 01:57:49,625 INFO: Adding 35c2fdee_DJI_20261011083231_0921_D.JPG to the reconstruction 2026-10-21 01:57:49,817 INFO: Re-triangulating 2026-10-21 01:57:49,818 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:51,996 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 2.001043e+03, Final cost: 1.612540e+03, Termination: CONVERGENCE 2026-10-21 01:57:58,847 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 5.861749e+03, Final cost: 2.504811e+03, Termination: CONVERGENCE 2026-10-21 01:57:59,256 INFO: Removed outliers: 2790 2026-10-21 01:57:59,274 INFO: ------------------------------------------------------- 2026-10-21 01:57:59,311 INFO: 3a8482b1_DJI_20261011083229_0920_D.JPG resection inliers: 3568 / 3614 2026-10-21 01:57:59,339 INFO: Adding 3a8482b1_DJI_20261011083229_0920_D.JPG to the reconstruction 2026-10-21 01:57:59,530 INFO: ------------------------------------------------------- 2026-10-21 01:57:59,531 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:58:02,708 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.095936e+03, Final cost: 1.834714e+03, Termination: CONVERGENCE 2026-10-21 01:58:03,186 INFO: Removed outliers: 598 2026-10-21 01:58:03,455 INFO: Reconstruction 0: 17 images, 24469 points 2026-10-21 01:58:03,455 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-c8pf8/opensfm" 2026-10-21 01:58:12,346 DEBUG: Loaded backend agg version v2.2. 2026-10-21 01:58:12,363 DEBUG: locator: 2026-10-21 01:58:13,070 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 723049.0 --offset-y 9308824.0 "/workspace/odm-pipeline-c8pf8/opensfm" [WARNING] Negative GSD estimated, this might indicate a flipped Z-axis. [INFO] Updating /workspace/odm-pipeline-c8pf8/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-c8pf8/opensfm ... 2026-10-21 01:58:21,986 DEBUG: Undistorting image 5013e658_DJI_20261011083249_0930_D.JPG 2026-10-21 01:58:21,998 DEBUG: Undistorting image 3b3d480a_DJI_20261011083247_0929_D.JPG 2026-10-21 01:58:22,001 DEBUG: Undistorting image d4b7f74b_DJI_20261011083243_0927_D.JPG 2026-10-21 01:58:22,001 DEBUG: Undistorting image 7e7d7b74_DJI_20261011083237_0924_D.JPG 2026-10-21 01:58:22,002 DEBUG: Undistorting image eb518140_DJI_20261011083259_0935_D.JPG 2026-10-21 01:58:22,004 DEBUG: Undistorting image 3a8482b1_DJI_20261011083229_0920_D.JPG 2026-10-21 01:58:22,006 DEBUG: Undistorting image 7de3d955_DJI_20261011083233_0922_D.JPG 2026-10-21 01:58:22,008 DEBUG: Undistorting image 23aed51b_DJI_20261011083255_0933_D.JPG 2026-10-21 01:58:22,089 DEBUG: Undistorting image f9bbb56e_DJI_20261011083257_0934_D.JPG 2026-10-21 01:58:22,089 DEBUG: Undistorting image 35c2fdee_DJI_20261011083231_0921_D.JPG 2026-10-21 01:58:22,105 DEBUG: Undistorting image 41042708_DJI_20261011083235_0923_D.JPG 2026-10-21 01:58:22,117 DEBUG: Undistorting image 7b34cf12_DJI_20261011083241_0926_D.JPG 2026-10-21 01:58:22,118 DEBUG: Undistorting image 1d00de9c_DJI_20261011083251_0931_D.JPG 2026-10-21 01:58:22,194 DEBUG: Undistorting image 6e533396_DJI_20261011083245_0928_D.JPG 2026-10-21 01:58:22,214 DEBUG: Undistorting image fbfcf711_DJI_20261011083253_0932_D.JPG 2026-10-21 01:58:22,229 DEBUG: Undistorting image 56adfa85_DJI_20261011083301_0936_D.JPG 2026-10-21 01:58:29,765 DEBUG: Undistorting image 6e5faf70_DJI_20261011083239_0925_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-c8pf8/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-c8pf8/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-c8pf8/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(23.356636092066765, 142.75640031695366), (26.629725601756945, 143.72631710022688), (34.05330059607513, 145.68889303132892), (54.13684312964324, 148.8602880090475), (74.44675609003752, 147.90386993065476), (94.143511650851, 142.85913539864123), (112.412580501521, 133.93450186029077), (128.49882508651353, 121.49910116754472), (141.7373214995023, 106.06695435009897), (151.5807303583715, 88.2760712839663), (157.62199688330293, 68.86192688718438), (159.61150147323497, 48.627087127417326), (159.45342088781763, 7.369339175522327), (157.71564881980885, -10.812516300007701), (152.70003739418462, -28.374984316527843), (144.57375993940514, -44.732239900156856), (133.6077706576325, -59.33856645785272), (120.16821014671586, -71.70690558664501), (104.70317372621503, -81.42440245486796), (87.72859828034416, -88.16695224121213), (-3.0266544834012166, -114.91917891800404), (-3.277531606843695, -114.99277006648481), (-21.111095625907183, -120.19896874018013), (-31.742172101745382, -123.33080815896392), (-52.03949441225268, -127.08939571678638), (-72.6759538394399, -126.60029276832938), (-92.77233946544584, -121.8845670837909), (-111.47237768874038, -113.14316306263208), (-127.97922558477148, -100.74846595153213), (-141.58950136438943, -85.22857534699142), (-151.72330503421836, -67.24495754763484), (-157.9486810498638, -47.56381445378065), (-160.00053270102944, -27.0237129740417), (-159.84171298751608, 14.45518390648067), (-158.109241928556, 32.609494576230645), (-153.1085497396998, 50.14724017493427), (-145.00612573116086, 66.48524799756706), (-134.07124650035985, 81.08011609315872), (-120.66771577799227, 93.4464327339083), (-105.24118474137504, 103.17287740297616), (-88.30482076480985, 109.93599269539118), (-71.01795102842152, 115.0685568973422), (-70.72906268283259, 115.15383853949606), (23.350189539254643, 142.77832621335983), (23.356636092066765, 142.75640031695366)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-c8pf8/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-c8pf8/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-c8pf8/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpkz75bof3.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-c8pf8/opensfm/reconstruction.ply output = /workspace/odm-pipeline-c8pf8/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-c8pf8/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 45 polygon vertexes concurrency = 16 verbose = no -> Setting num_threads to 16 -> Cropping -> Done cropping in 0.04445s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.5 meters) ?> Done in 0.2007s -> Writing output ?> Done in 0.003831s ?> Pipeline done in 0.2576s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-c8pf8/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.5 [INFO] Created temporary directory: /workspace/odm-pipeline-c8pf8/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-c8pf8/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp" --output-type max --radiuses 0.7853981633974483,1.1107207345395915,1.5707963267948968 --resolution 4.0 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 24396 points Point cloud bounds are [minx: -134.565093994, maxx: 126.582740784, miny: -114.13697052, maxy: 85.555847168] DEM resolution is (66, 50), max tile size is 4096, will split DEM generation into 1 tiles r0.785398_x0_y0.tif r1.11072_x0_y0.tif r1.5708_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-c8pf8/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.5% -outsize 10% 0 "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/tiles.small.tif" Input file size is 66, 50 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-c8pf8/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-c8pf8/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.5% "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/tiles.tif" Input file size is 66, 50 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-c8pf8/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-c8pf8/odm_meshing/tmp/tiles.tif Size: 66x50 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-c8pf8/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-c8pf8/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.093826 [INFO] Completed mesh_dsm.tif in 0:00:00.309241 [INFO] Sampling points from DSM: /workspace/odm-pipeline-c8pf8/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-c8pf8/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-c8pf8/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 66x50 Extent is (-134.565094, 129.434906), (-114.136971, 85.863029) Read nodata value: -9999 Calculating skirts and vertex count... 2894 skirt points will be added Total vertices: 5746 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-c8pf8/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-c8pf8/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-c8pf8/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-c8pf8/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:03:04 [App ] OpenMVS x64 v2.2.0 02:03:04 [App ] Build date: Jul 28 2026, 18:56:23 02:03:04 [App ] CPU: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (16 cores) 02:03:04 [App ] RAM: 61.77GB Physical Memory 123.55GB Virtual Memory 02:03:04 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 02:03:04 [App ] Disk: 02:03:04 [App ] SSE & AVX compatible CPU & OS detected 02:03:04 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-c8pf8/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-c8pf8/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:03:05 [App ] MEMORYINFO: { 02:03:05 [App ] VmPeak: 95252 kB 02:03:05 [App ] VmSize: 66396 kB 02:03:05 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-c8pf8/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-c8pf8/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-c8pf8/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-c8pf8/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: 42777 verts... 85570 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 17 NVM: Number of features: 24469 Loading 100%... done. (Took 1.101s) Building adjacency graph: Adding edges 100%... done. (Took 0.118s) 128355 total edges. View selection: Building BVH from 85570 faces... done. (Took: 70 ms) Calculating face qualities 100%... done. (Took 1.436s) Postprocessing face infos 100%... done. (Took 0.038s) Maximum quality of a face within an image: 9986.72 Clamping qualities to 9967.74 within normalization. Optimizing: Time[s] Energy 0 76571 0 76562 0 76543 0 76528 0 76523 0 76517 0 76517 0 76516 0 76513 0 76512 72421 faces have not been seen Took: 2.67s Generating texture patches: Running... done. (Took 1.143s) 491 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 9695 x 9695 Calculating adjustments: Color channel 0: CG took 69 iterations. Residual is 9.61051e-05 Color channel 2: CG took 74 iterations. Residual is 9.71084e-05 Color channel 1: CG took 68 iterations. Residual is 9.83262e-05 Took 0.031 seconds Adjusting texture patches 100%... done. (Took 0.478s) Running local seam leveling: Blending texture patches 100%... done. (Took 2.442s) Generating texture atlases: Sorting texture patches... done. Working on atlas 2 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 31.192s [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-c8pf8/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-c8pf8/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 723049.0 0 1 0 9308824.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=723049.0 --writers.las.offset_y=9308824.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-c8pf8/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-c8pf8/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-c8pf8/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-c8pf8/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-c8pf8/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-c8pf8/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-c8pf8/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-c8pf8/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-c8pf8/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-c8pf8/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto.tif" -resolution 25.0 -verbose -outputCornerFile "/workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9308824.0 -utm_east_offset 723049.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 28332724224.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-c8pf8/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Found material0001 Loading odm_textured_model_geo_material0001_map_Kd.png Mesh file read. Boundary points: Point 1: -127.86 -106.969 Point 2: -127.86 82.2938 Point 3: 118.841 82.2938 Point 4: 118.841 -106.969 Model bounds x : -127.86 -> 118.841 Model bounds y : -106.969 -> 82.2938 Model area : 46691.3m2 Model resolution, width x height : 6168x4732 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done Rendering material0001 ... done ... model rendered Edge inpainting Block [(2048, 3072), (3072, 4732)] Block [(4096, 5120), (2048, 3072)] Block [(4096, 5120), (0, 1024)] Block [(4096, 5120), (3072, 4732)] Block [(1024, 2048), (3072, 4732)] Block [(5120, 6168), (2048, 3072)] Block [(2048, 3072), (0, 1024)] Block [(0, 1024), (1024, 2048)] Block [(5120, 6168), (3072, 4732)] Block [(2048, 3072), (1024, 2048)] Block [(2048, 3072), (2048, 3072)] Block [(4096, 5120), (1024, 2048)] Block [(0, 1024), (0, 1024)] Block [(0, 1024), (3072, 4732)] Block [(0, 1024), (2048, 3072)] Block [(3072, 4096), (3072, 4732)] Block [(1024, 2048), (0, 1024)] Block [(1024, 2048), (2048, 3072)] Block [(3072, 4096), (2048, 3072)] Block [(5120, 6168), (1024, 2048)] Block [(5120, 6168), (0, 1024)] Block [(3072, 4096), (0, 1024)] Block [(3072, 4096), (1024, 2048)] Block [(1024, 2048), (1024, 2048)] Writing ortho photo to /workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 28332724224 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-c8pf8/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-c8pf8/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-c8pf8/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 43.15% Using band 4 of source image as alpha. Creating output file that is 6154P x 4569L. 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-c8pf8/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-c8pf8/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.3% --config GDAL_NUM_THREADS 16 "/workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 6154, 4569 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-c8pf8/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-c8pf8/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-c8pf8/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-c8pf8/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-c8pf8/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-c8pf8/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-c8pf8/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-c8pf8/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.1865342857142345 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.6379931670464836  [INFO] Cropping /workspace/odm-pipeline-c8pf8/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-c8pf8/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-c8pf8/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-c8pf8/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 43.2% Creating output file that is 1319P x 979L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-c8pf8/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-c8pf8/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-c8pf8/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-c8pf8/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-c8pf8/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-c8pf8/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-c8pf8/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 43.15%  Input file size is 6154, 4569 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-c8pf8/odm_report/report.pdf 2026-10-21 02:03:47,243 DEBUG: ICC profile found for image /tmp/tmpens_v6g8/overlap_diagram_legend.png - It will be inserted in the PDF document [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:03:48 2026 2026-10-21 02:03:48,855 DEBUG: Final size summary of the biggest document sections: 2026-10-21 02:03:48,855 DEBUG: - pages: 4.1KiB 2026-10-21 02:03:48,855 DEBUG: - fonts: 201.0B 2026-10-21 02:03:48,855 DEBUG: - images: 5.9MiB 2026-10-21 02:03:48,855 DEBUG: - iccp: 475.0B ODM processing complete