=== odm-pipeline-5fshv-main-2400552500/process.log === === process attempt 0 @ 2026-10-14T08:36:30Z === Running ODM processing... Processing job: odm-pipeline-5fshv ODM Project ID: DTM-Task-9d86feb4-67a4-4b0f-a576-9ad6a8437b5d Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-5fshv/boundary.geojson --project-path /workspace odm-pipeline-5fshv [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 14 08:36:32 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': [[[36.624187, -1.107491945], [36.624011796, -1.107474576], [36.623843325, -1.107423136], [36.623688062, -1.107339603], [36.623551973, -1.107227185], [36.623440287, -1.107090205], [36.623357297, -1.106933924], [36.623306192, -1.10676435], [36.623288937, -1.106588], [36.623288937, -1.10569], [36.623306193, -1.105513649], [36.623357298, -1.105344075], [36.623440288, -1.105187795], [36.623551973, -1.105050814], [36.623688063, -1.104938397], [36.623843326, -1.104854864], [36.624011796, -1.104803424], [36.624187, -1.104786055], [36.624915, -1.104786054], [36.625087831, -1.104802951], [36.6252542, -1.104853012], [36.625407888, -1.104934363], [36.62554315, -1.105043965], [36.625654927, -1.10517772], [36.625739042, -1.105330626], [36.625792349, -1.105496968], [36.625916349, -1.106067968], [36.625936918, -1.106244663], [36.625922707, -1.10642199], [36.625874268, -1.106593081], [36.625793476, -1.10675131], [36.625683461, -1.106890548], [36.625548485, -1.107005401], [36.625393774, -1.107091422], [36.625387795, -1.107094009], [36.625305545, -1.107203687], [36.625166981, -1.107325725], [36.625006602, -1.107416754], [36.62483115, -1.107472948], [36.624648, -1.107491946], [36.624187, -1.107491945]]], '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: 4 [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-5fshv [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-5fshv [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-5fshv/images [INFO] Loading 20 images [INFO] Wrote images database: /workspace/odm-pipeline-5fshv/images.json [INFO] Found 20 usable images [INFO] Finished dataset stage [INFO] Running split stage [INFO] Normal dataset, will process all at once. [INFO] Finished split stage [INFO] Running merge stage [INFO] Normal dataset, nothing to merge. [INFO] Finished merge stage [INFO] Running opensfm stage [INFO] Maximum photo dimensions: 4032px [INFO] Photo dimensions for feature extraction: 2016px [INFO] Altitude data detected, enabling it for GPS alignment [INFO] ['use_exif_size: no', 'flann_algorithm: KDTREE', 'feature_process_size: 2016', 'feature_min_frames: 10000', 'processes: 4', 'matching_gps_neighbors: 0', 'matching_gps_distance: 0', 'matching_graph_rounds: 50', 'optimize_camera_parameters: yes', 'reconstruction_algorithm: incremental', 'undistorted_image_format: tif', 'bundle_outlier_filtering_type: AUTO', 'sift_peak_threshold: 0.066', 'align_orientation_prior: vertical', 'triangulation_type: ROBUST', 'retriangulation_ratio: 2', 'matcher_type: FLANN', 'feature_type: DSPSIFT', 'use_altitude_tag: yes', 'align_method: auto', 'local_bundle_radius: 0'] [INFO] Wrote reference_lla.json [INFO] Rolling shutter profile for "DJI FC8482" selected, using 21.0ms as --rolling-shutter-readout. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" detect_features "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:36:32,954 INFO: Planning to use 11342.1375 MB of RAM for both processing queue and parallel processing. 2026-10-14 08:36:32,954 INFO: Scale-space expected size of a single image : 92.29669189453125 MB 2026-10-14 08:36:32,954 INFO: Expecting to queue at most 121 images while parallel processing of 4 images. 2026-10-14 08:36:32,956 INFO: Reading data for image e8abd466_DJI_20261013161505_0097_D.JPG (queue-size=0) 2026-10-14 08:36:32,956 INFO: Reading data for image bb5eb1f7_DJI_20261013161526_0104_D.JPG (queue-size=0) 2026-10-14 08:36:33,163 INFO: Reading data for image ab5b02d5_DJI_20261013161420_0082_D.JPG (queue-size=1) 2026-10-14 08:36:33,164 INFO: Extracting ROOT_DSPSIFT features for image bb5eb1f7_DJI_20261013161526_0104_D.JPG 2026-10-14 08:36:33,170 INFO: Reading data for image 91b0e22d_DJI_20261013161417_0081_D.JPG (queue-size=1) 2026-10-14 08:36:33,170 INFO: Extracting ROOT_DSPSIFT features for image e8abd466_DJI_20261013161505_0097_D.JPG 2026-10-14 08:36:33,422 INFO: Reading data for image e98cdb5c_DJI_20261013161459_0095_D.JPG (queue-size=1) 2026-10-14 08:36:33,433 INFO: Reading data for image e9cacbd7_DJI_20261013161402_0076_D.JPG (queue-size=2) 2026-10-14 08:36:33,680 INFO: Reading data for image bc485531_DJI_20261013161508_0098_D.JPG (queue-size=3) 2026-10-14 08:36:33,692 INFO: Reading data for image 4cf33a73_DJI_20261013161441_0089_D.JPG (queue-size=4) 2026-10-14 08:36:33,936 INFO: Reading data for image 23afe028_DJI_20261013161356_0074_D.JPG (queue-size=5) 2026-10-14 08:36:33,947 INFO: Reading data for image 3cd22d89_DJI_20261013161520_0102_D.JPG (queue-size=6) 2026-10-14 08:36:34,197 INFO: Reading data for image 3fee05d5_DJI_20261013161426_0084_D.JPG (queue-size=7) 2026-10-14 08:36:34,221 INFO: Reading data for image e5294632_DJI_20261013161447_0091_D.JPG (queue-size=8) 2026-10-14 08:36:34,456 INFO: Reading data for image 5d0ccc92_DJI_20261013161423_0083_D.JPG (queue-size=9) 2026-10-14 08:36:34,484 INFO: Reading data for image 5c2438fc_DJI_20261013161502_0096_D.JPG (queue-size=10) 2026-10-14 08:36:34,726 INFO: Reading data for image 117d495e_DJI_20261013161359_0075_D.JPG (queue-size=11) 2026-10-14 08:36:34,741 INFO: Reading data for image dff4c001_DJI_20261013161523_0103_D.JPG (queue-size=12) 2026-10-14 08:36:34,992 INFO: Reading data for image ef97a581_DJI_20261013161438_0088_D.JPG (queue-size=13) 2026-10-14 08:36:35,007 INFO: Reading data for image 1274ad56_DJI_20261013161353_0073_D.JPG (queue-size=14) 2026-10-14 08:36:35,258 INFO: Reading data for image 23897475_DJI_20261013161444_0090_D.JPG (queue-size=15) 2026-10-14 08:36:35,286 INFO: Reading data for image c23b9dab_DJI_20261013161529_0105_D.JPG (queue-size=16) 2026-10-14 08:36:35,513 INFO: Extracting ROOT_DSPSIFT features for image 91b0e22d_DJI_20261013161417_0081_D.JPG 2026-10-14 08:36:35,549 INFO: Finished reading images 2026-10-14 08:36:35,550 INFO: Extracting ROOT_DSPSIFT features for image ab5b02d5_DJI_20261013161420_0082_D.JPG 2026-10-14 08:36:39,231 DEBUG: Found 10000 points in 6.046034812927246s 2026-10-14 08:36:39,676 INFO: Extracting ROOT_DSPSIFT features for image e98cdb5c_DJI_20261013161459_0095_D.JPG 2026-10-14 08:36:39,824 DEBUG: Found 8669 points in 6.636851787567139s 2026-10-14 08:36:40,202 INFO: Extracting ROOT_DSPSIFT features for image e9cacbd7_DJI_20261013161402_0076_D.JPG 2026-10-14 08:36:42,136 DEBUG: Found 10000 points in 6.612962245941162s 2026-10-14 08:36:42,444 DEBUG: Found 10000 points in 6.883838415145874s 2026-10-14 08:36:42,611 INFO: Extracting ROOT_DSPSIFT features for image bc485531_DJI_20261013161508_0098_D.JPG 2026-10-14 08:36:42,929 INFO: Extracting ROOT_DSPSIFT features for image 4cf33a73_DJI_20261013161441_0089_D.JPG 2026-10-14 08:36:47,860 DEBUG: Found 9710 points in 7.647013425827026s 2026-10-14 08:36:48,280 DEBUG: Found 9734 points in 8.592438220977783s 2026-10-14 08:36:48,281 INFO: Extracting ROOT_DSPSIFT features for image 23afe028_DJI_20261013161356_0074_D.JPG 2026-10-14 08:36:48,715 INFO: Extracting ROOT_DSPSIFT features for image 3cd22d89_DJI_20261013161520_0102_D.JPG 2026-10-14 08:36:49,325 DEBUG: Found 10000 points in 6.386090517044067s 2026-10-14 08:36:49,811 INFO: Extracting ROOT_DSPSIFT features for image 3fee05d5_DJI_20261013161426_0084_D.JPG 2026-10-14 08:36:50,495 DEBUG: Found 8783 points in 7.873453378677368s 2026-10-14 08:36:50,918 INFO: Extracting ROOT_DSPSIFT features for image e5294632_DJI_20261013161447_0091_D.JPG 2026-10-14 08:36:56,686 DEBUG: Found 9451 points in 7.960118293762207s 2026-10-14 08:36:57,106 INFO: Extracting ROOT_DSPSIFT features for image 5d0ccc92_DJI_20261013161423_0083_D.JPG 2026-10-14 08:36:57,366 DEBUG: Found 9663 points in 9.072503089904785s 2026-10-14 08:36:57,419 DEBUG: Found 10000 points in 6.493502378463745s 2026-10-14 08:36:57,844 INFO: Extracting ROOT_DSPSIFT features for image 5c2438fc_DJI_20261013161502_0096_D.JPG 2026-10-14 08:36:57,916 INFO: Extracting ROOT_DSPSIFT features for image 117d495e_DJI_20261013161359_0075_D.JPG 2026-10-14 08:36:58,337 DEBUG: Found 9367 points in 8.517044067382812s 2026-10-14 08:36:58,795 INFO: Extracting ROOT_DSPSIFT features for image dff4c001_DJI_20261013161523_0103_D.JPG 2026-10-14 08:37:05,544 DEBUG: Found 10000 points in 6.738720178604126s 2026-10-14 08:37:05,668 DEBUG: Found 9588 points in 8.549503326416016s 2026-10-14 08:37:05,959 DEBUG: Found 9298 points in 8.10581922531128s 2026-10-14 08:37:05,986 INFO: Extracting ROOT_DSPSIFT features for image ef97a581_DJI_20261013161438_0088_D.JPG 2026-10-14 08:37:06,084 INFO: Extracting ROOT_DSPSIFT features for image 1274ad56_DJI_20261013161353_0073_D.JPG 2026-10-14 08:37:06,396 INFO: Extracting ROOT_DSPSIFT features for image 23897475_DJI_20261013161444_0090_D.JPG 2026-10-14 08:37:06,842 DEBUG: Found 9868 points in 8.915900707244873s 2026-10-14 08:37:07,309 INFO: Extracting ROOT_DSPSIFT features for image c23b9dab_DJI_20261013161529_0105_D.JPG 2026-10-14 08:37:12,732 DEBUG: Found 10000 points in 6.327778339385986s 2026-10-14 08:37:13,689 DEBUG: Found 10000 points in 6.37103796005249s 2026-10-14 08:37:13,899 DEBUG: Found 10000 points in 7.901712417602539s 2026-10-14 08:37:14,029 DEBUG: Found 8870 points in 7.933890104293823s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:37:15,285 INFO: Altitude is negative (-625.5081740891379) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-14 08:37:15,285 INFO: Altitude for orientation based matching 1.0 2026-10-14 08:37:15,291 INFO: Matching 111 image pairs 2026-10-14 08:37:15,293 INFO: Computing pair matching with 4 processes 2026-10-14 08:37:15,635 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and e9cacbd7_DJI_20261013161402_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.340 T-robust: 0.001 T-total: 0.341 Matches: 294 Robust: 280 Success: True 2026-10-14 08:37:15,649 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.350 T-robust: 0.002 T-total: 0.354 Matches: 1767 Robust: 1740 Success: True 2026-10-14 08:37:15,667 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.371 T-robust: 0.001 T-total: 0.372 Matches: 813 Robust: 787 Success: True 2026-10-14 08:37:15,672 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.374 T-robust: 0.002 T-total: 0.377 Matches: 1960 Robust: 1951 Success: True 2026-10-14 08:37:15,912 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.261 T-robust: 0.001 T-total: 0.263 Matches: 838 Robust: 817 Success: True 2026-10-14 08:37:16,009 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.292 T-robust: 0.049 T-total: 0.341 Matches: 2099 Robust: 2054 Success: True 2026-10-14 08:37:16,010 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.374 T-robust: 0.001 T-total: 0.375 Matches: 606 Robust: 573 Success: True 2026-10-14 08:37:16,032 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.356 T-robust: 0.002 T-total: 0.360 Matches: 1585 Robust: 1541 Success: True 2026-10-14 08:37:16,112 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and ef97a581_DJI_20261013161438_0088_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.002 T-total: 0.200 Matches: 1570 Robust: 1530 Success: True 2026-10-14 08:37:16,297 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.286 T-robust: 0.001 T-total: 0.286 Matches: 245 Robust: 233 Success: True 2026-10-14 08:37:16,379 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.265 T-robust: 0.001 T-total: 0.267 Matches: 873 Robust: 867 Success: True 2026-10-14 08:37:16,387 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.374 T-robust: 0.001 T-total: 0.377 Matches: 1006 Robust: 967 Success: True 2026-10-14 08:37:16,396 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.361 T-robust: 0.002 T-total: 0.363 Matches: 1190 Robust: 1181 Success: True 2026-10-14 08:37:16,501 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.002 T-total: 0.204 Matches: 990 Robust: 958 Success: True 2026-10-14 08:37:16,584 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and 5c2438fc_DJI_20261013161502_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.197 Matches: 979 Robust: 960 Success: True 2026-10-14 08:37:16,591 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.002 T-total: 0.211 Matches: 1061 Robust: 1034 Success: True 2026-10-14 08:37:16,679 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.280 T-robust: 0.003 T-total: 0.283 Matches: 1782 Robust: 1663 Success: True 2026-10-14 08:37:16,697 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.002 T-total: 0.196 Matches: 1883 Robust: 1859 Success: True 2026-10-14 08:37:16,796 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.203 T-robust: 0.001 T-total: 0.204 Matches: 315 Robust: 305 Success: True 2026-10-14 08:37:16,806 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.002 T-total: 0.221 Matches: 983 Robust: 937 Success: True 2026-10-14 08:37:16,889 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.192 Matches: 964 Robust: 955 Success: True 2026-10-14 08:37:16,893 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.002 T-total: 0.213 Matches: 1154 Robust: 1140 Success: True 2026-10-14 08:37:17,014 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.002 T-total: 0.208 Matches: 911 Robust: 865 Success: True 2026-10-14 08:37:17,015 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.003 T-total: 0.220 Matches: 681 Robust: 665 Success: True 2026-10-14 08:37:17,094 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.001 T-total: 0.204 Matches: 222 Robust: 215 Success: True 2026-10-14 08:37:17,102 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and 5c2438fc_DJI_20261013161502_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.001 T-total: 0.209 Matches: 807 Robust: 774 Success: True 2026-10-14 08:37:17,224 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and ef97a581_DJI_20261013161438_0088_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.001 T-total: 0.208 Matches: 862 Robust: 835 Success: True 2026-10-14 08:37:17,235 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.002 T-total: 0.219 Matches: 1384 Robust: 1339 Success: True 2026-10-14 08:37:17,297 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.001 T-total: 0.204 Matches: 847 Robust: 808 Success: True 2026-10-14 08:37:17,302 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.200 Matches: 185 Robust: 171 Success: True 2026-10-14 08:37:17,501 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.001 T-total: 0.198 Matches: 102 Robust: 92 Success: True 2026-10-14 08:37:17,515 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.001 T-total: 0.214 Matches: 791 Robust: 780 Success: True 2026-10-14 08:37:17,521 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.294 T-robust: 0.002 T-total: 0.297 Matches: 1239 Robust: 1191 Success: True 2026-10-14 08:37:17,525 DEBUG: Matching 23897475_DJI_20261013161444_0090_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.287 T-robust: 0.002 T-total: 0.290 Matches: 2044 Robust: 2030 Success: True 2026-10-14 08:37:17,724 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.003 T-total: 0.208 Matches: 2028 Robust: 1965 Success: True 2026-10-14 08:37:17,730 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.001 T-total: 0.209 Matches: 627 Robust: 609 Success: True 2026-10-14 08:37:17,742 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.001 T-total: 0.216 Matches: 424 Robust: 414 Success: True 2026-10-14 08:37:17,793 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.001 T-total: 0.291 Matches: 228 Robust: 217 Success: True 2026-10-14 08:37:17,938 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.002 T-total: 0.213 Matches: 1396 Robust: 1378 Success: True 2026-10-14 08:37:17,941 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.001 T-total: 0.211 Matches: 1058 Robust: 1049 Success: True 2026-10-14 08:37:17,957 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.002 T-total: 0.215 Matches: 1133 Robust: 1121 Success: True 2026-10-14 08:37:18,008 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.001 T-total: 0.215 Matches: 553 Robust: 528 Success: True 2026-10-14 08:37:18,148 DEBUG: Matching bc485531_DJI_20261013161508_0098_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.001 T-total: 0.207 Matches: 437 Robust: 424 Success: True 2026-10-14 08:37:18,157 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.217 T-robust: 0.002 T-total: 0.220 Matches: 1524 Robust: 1519 Success: True 2026-10-14 08:37:18,177 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.003 T-total: 0.220 Matches: 2474 Robust: 2387 Success: True 2026-10-14 08:37:18,220 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.001 T-total: 0.212 Matches: 798 Robust: 782 Success: True 2026-10-14 08:37:18,369 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.004 T-total: 0.221 Matches: 3072 Robust: 3040 Success: True 2026-10-14 08:37:18,383 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.003 T-total: 0.225 Matches: 2557 Robust: 2503 Success: True 2026-10-14 08:37:18,390 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.002 T-total: 0.214 Matches: 1102 Robust: 1079 Success: True 2026-10-14 08:37:18,442 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.002 T-total: 0.222 Matches: 1478 Robust: 1444 Success: True 2026-10-14 08:37:18,597 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 T-robust: 0.006 T-total: 0.206 Matches: 1298 Robust: 1226 Success: True 2026-10-14 08:37:18,598 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.002 T-total: 0.215 Matches: 1878 Robust: 1869 Success: True 2026-10-14 08:37:18,609 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.236 T-robust: 0.003 T-total: 0.240 Matches: 2322 Robust: 2262 Success: True 2026-10-14 08:37:18,643 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.200 Matches: 320 Robust: 318 Success: True 2026-10-14 08:37:18,802 DEBUG: Matching bc485531_DJI_20261013161508_0098_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 T-robust: 0.003 T-total: 0.203 Matches: 1917 Robust: 1887 Success: True 2026-10-14 08:37:18,828 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.002 T-total: 0.219 Matches: 1487 Robust: 1448 Success: True 2026-10-14 08:37:18,832 DEBUG: Matching bc485531_DJI_20261013161508_0098_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 699 Robust: 687 Success: True 2026-10-14 08:37:18,836 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.225 T-robust: 0.004 T-total: 0.231 Matches: 2062 Robust: 2023 Success: True 2026-10-14 08:37:19,024 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.003 T-total: 0.222 Matches: 1895 Robust: 1858 Success: True 2026-10-14 08:37:19,035 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.001 T-total: 0.207 Matches: 512 Robust: 506 Success: True 2026-10-14 08:37:19,057 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.002 T-total: 0.217 Matches: 816 Robust: 806 Success: True 2026-10-14 08:37:19,059 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.003 T-total: 0.222 Matches: 786 Robust: 761 Success: True 2026-10-14 08:37:19,240 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.203 T-robust: 0.001 T-total: 0.205 Matches: 855 Robust: 848 Success: True 2026-10-14 08:37:19,246 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.002 T-total: 0.222 Matches: 1009 Robust: 983 Success: True 2026-10-14 08:37:19,275 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and ef97a581_DJI_20261013161438_0088_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.001 T-total: 0.217 Matches: 840 Robust: 826 Success: True 2026-10-14 08:37:19,277 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.217 T-robust: 0.001 T-total: 0.218 Matches: 681 Robust: 647 Success: True 2026-10-14 08:37:19,446 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.001 T-total: 0.200 Matches: 928 Robust: 916 Success: True 2026-10-14 08:37:19,453 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.002 T-total: 0.213 Matches: 1616 Robust: 1583 Success: True 2026-10-14 08:37:19,488 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.003 T-total: 0.210 Matches: 1821 Robust: 1784 Success: True 2026-10-14 08:37:19,498 DEBUG: Matching 23afe028_DJI_20261013161356_0074_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.003 T-total: 0.223 Matches: 1881 Robust: 1818 Success: True 2026-10-14 08:37:19,673 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.217 T-robust: 0.001 T-total: 0.219 Matches: 839 Robust: 812 Success: True 2026-10-14 08:37:19,676 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.227 T-robust: 0.002 T-total: 0.229 Matches: 821 Robust: 790 Success: True 2026-10-14 08:37:19,704 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.001 T-total: 0.215 Matches: 711 Robust: 702 Success: True 2026-10-14 08:37:19,726 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.224 T-robust: 0.002 T-total: 0.227 Matches: 1580 Robust: 1570 Success: True 2026-10-14 08:37:19,868 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.002 T-total: 0.195 Matches: 1098 Robust: 1076 Success: True 2026-10-14 08:37:19,879 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.001 T-total: 0.203 Matches: 860 Robust: 831 Success: True 2026-10-14 08:37:19,901 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.197 Matches: 309 Robust: 300 Success: True 2026-10-14 08:37:19,942 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.001 T-total: 0.216 Matches: 617 Robust: 604 Success: True 2026-10-14 08:37:20,069 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.201 Matches: 829 Robust: 799 Success: True 2026-10-14 08:37:20,099 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.217 T-robust: 0.002 T-total: 0.220 Matches: 1423 Robust: 1406 Success: True 2026-10-14 08:37:20,110 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.001 T-total: 0.209 Matches: 762 Robust: 724 Success: True 2026-10-14 08:37:20,156 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.001 T-total: 0.214 Matches: 472 Robust: 463 Success: True 2026-10-14 08:37:20,278 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.001 T-total: 0.208 Matches: 1013 Robust: 1007 Success: True 2026-10-14 08:37:20,313 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.002 T-total: 0.214 Matches: 1180 Robust: 1167 Success: True 2026-10-14 08:37:20,317 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.001 T-total: 0.207 Matches: 85 Robust: 75 Success: True 2026-10-14 08:37:20,356 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.002 T-total: 0.200 Matches: 1144 Robust: 1119 Success: True 2026-10-14 08:37:20,480 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.002 T-total: 0.202 Matches: 1517 Robust: 1444 Success: True 2026-10-14 08:37:20,513 DEBUG: Matching bc485531_DJI_20261013161508_0098_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.001 T-total: 0.199 Matches: 376 Robust: 366 Success: True 2026-10-14 08:37:20,533 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and ef97a581_DJI_20261013161438_0088_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.002 T-total: 0.216 Matches: 1161 Robust: 1146 Success: True 2026-10-14 08:37:20,566 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.001 T-total: 0.210 Matches: 447 Robust: 432 Success: True 2026-10-14 08:37:20,678 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.001 T-total: 0.198 Matches: 389 Robust: 375 Success: True 2026-10-14 08:37:20,738 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.224 T-robust: 0.001 T-total: 0.225 Matches: 736 Robust: 723 Success: True 2026-10-14 08:37:20,759 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.002 T-total: 0.226 Matches: 1199 Robust: 1171 Success: True 2026-10-14 08:37:20,779 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.003 T-total: 0.213 Matches: 2268 Robust: 2250 Success: True 2026-10-14 08:37:20,900 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.004 T-total: 0.221 Matches: 3098 Robust: 3086 Success: True 2026-10-14 08:37:20,958 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.001 T-total: 0.220 Matches: 738 Robust: 716 Success: True 2026-10-14 08:37:20,975 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.001 T-total: 0.215 Matches: 292 Robust: 282 Success: True 2026-10-14 08:37:20,999 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.003 T-total: 0.219 Matches: 2018 Robust: 1889 Success: True 2026-10-14 08:37:21,099 DEBUG: Matching bc485531_DJI_20261013161508_0098_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.002 T-total: 0.199 Matches: 1357 Robust: 1331 Success: True 2026-10-14 08:37:21,159 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 Matches: FAILED 2026-10-14 08:37:21,179 DEBUG: Matching 117d495e_DJI_20261013161359_0075_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.001 T-total: 0.204 Matches: 919 Robust: 903 Success: True 2026-10-14 08:37:21,210 DEBUG: Matching 23afe028_DJI_20261013161356_0074_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.001 T-total: 0.211 Matches: 817 Robust: 796 Success: True 2026-10-14 08:37:21,313 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.001 T-total: 0.214 Matches: 881 Robust: 860 Success: True 2026-10-14 08:37:21,401 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.238 T-robust: 0.002 T-total: 0.241 Matches: 1598 Robust: 1564 Success: True 2026-10-14 08:37:21,403 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.001 T-total: 0.224 Matches: 503 Robust: 493 Success: True 2026-10-14 08:37:21,449 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.237 T-robust: 0.001 T-total: 0.238 Matches: 437 Robust: 428 Success: True 2026-10-14 08:37:21,522 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.001 T-total: 0.209 Matches: 943 Robust: 910 Success: True 2026-10-14 08:37:21,607 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.001 T-total: 0.206 Matches: 364 Robust: 361 Success: True 2026-10-14 08:37:21,618 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.001 T-total: 0.215 Matches: 255 Robust: 247 Success: True 2026-10-14 08:37:21,653 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.001 T-total: 0.203 Matches: 1463 Robust: 1394 Success: True 2026-10-14 08:37:21,693 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 1308 Robust: 1271 Success: True 2026-10-14 08:37:21,694 INFO: Matched 111 pairs (brown-brown: 111) in 6.403236933000002 seconds (0.05768682143243244 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:37:23,874 INFO: reading features 2026-10-14 08:37:24,184 DEBUG: Merging features onto tracks 2026-10-14 08:37:24,502 DEBUG: Good tracks: 21136 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:37:25,698 INFO: Starting incremental reconstruction 2026-10-14 08:37:26,074 INFO: Starting reconstruction with 117d495e_DJI_20261013161359_0075_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG 2026-10-14 08:37:26,085 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3159 / 3159 2026-10-14 08:37:26,313 INFO: Triangulated: 3159 2026-10-14 08:37:27,044 DEBUG: Ceres Solver Report: Iterations: 57, Initial cost: 1.068418e+02, Final cost: 4.351849e+01, Termination: CONVERGENCE 2026-10-14 08:37:27,057 INFO: Removed outliers: 102 2026-10-14 08:37:27,075 INFO: ------------------------------------------------------- 2026-10-14 08:37:27,082 INFO: e9cacbd7_DJI_20261013161402_0076_D.JPG resection inliers: 1523 / 1532 2026-10-14 08:37:27,088 INFO: Adding e9cacbd7_DJI_20261013161402_0076_D.JPG to the reconstruction 2026-10-14 08:37:27,190 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-14 08:37:27,875 DEBUG: Ceres Solver Report: Iterations: 48, Initial cost: 2.858713e+02, Final cost: 1.122068e+02, Termination: CONVERGENCE 2026-10-14 08:37:27,897 INFO: Removed outliers: 127 2026-10-14 08:37:27,901 INFO: ------------------------------------------------------- 2026-10-14 08:37:27,910 INFO: 91b0e22d_DJI_20261013161417_0081_D.JPG resection inliers: 1964 / 2004 2026-10-14 08:37:27,917 INFO: Adding 91b0e22d_DJI_20261013161417_0081_D.JPG to the reconstruction 2026-10-14 08:37:27,998 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:28,865 DEBUG: Ceres Solver Report: Iterations: 46, Initial cost: 8.727261e+02, Final cost: 1.959520e+02, Termination: CONVERGENCE 2026-10-14 08:37:28,895 INFO: Removed outliers: 161 2026-10-14 08:37:28,900 INFO: ------------------------------------------------------- 2026-10-14 08:37:28,910 INFO: ab5b02d5_DJI_20261013161420_0082_D.JPG resection inliers: 2385 / 2393 2026-10-14 08:37:28,919 INFO: Adding ab5b02d5_DJI_20261013161420_0082_D.JPG to the reconstruction 2026-10-14 08:37:29,004 INFO: Re-triangulating 2026-10-14 08:37:29,004 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:29,235 DEBUG: Ceres Solver Report: Iterations: 7, Initial cost: 3.308946e+02, Final cost: 2.578900e+02, Termination: CONVERGENCE 2026-10-14 08:37:29,966 DEBUG: Ceres Solver Report: Iterations: 7, Initial cost: 5.306687e+02, Final cost: 2.919696e+02, Termination: CONVERGENCE 2026-10-14 08:37:30,005 INFO: Removed outliers: 326 2026-10-14 08:37:30,011 INFO: ------------------------------------------------------- 2026-10-14 08:37:30,021 INFO: 4cf33a73_DJI_20261013161441_0089_D.JPG resection inliers: 2275 / 2287 2026-10-14 08:37:30,029 INFO: Adding 4cf33a73_DJI_20261013161441_0089_D.JPG to the reconstruction 2026-10-14 08:37:30,087 INFO: ------------------------------------------------------- 2026-10-14 08:37:30,097 INFO: 23897475_DJI_20261013161444_0090_D.JPG resection inliers: 2250 / 2276 2026-10-14 08:37:30,105 INFO: Adding 23897475_DJI_20261013161444_0090_D.JPG to the reconstruction 2026-10-14 08:37:30,162 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:30,541 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 8.469629e+02, Final cost: 4.342337e+02, Termination: CONVERGENCE 2026-10-14 08:37:30,593 INFO: Removed outliers: 266 2026-10-14 08:37:30,598 INFO: ------------------------------------------------------- 2026-10-14 08:37:30,608 INFO: 5d0ccc92_DJI_20261013161423_0083_D.JPG resection inliers: 2150 / 2159 2026-10-14 08:37:30,616 INFO: Adding 5d0ccc92_DJI_20261013161423_0083_D.JPG to the reconstruction 2026-10-14 08:37:30,700 INFO: ------------------------------------------------------- 2026-10-14 08:37:30,710 INFO: ef97a581_DJI_20261013161438_0088_D.JPG resection inliers: 2408 / 2441 2026-10-14 08:37:30,719 INFO: Adding ef97a581_DJI_20261013161438_0088_D.JPG to the reconstruction 2026-10-14 08:37:30,768 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:31,354 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 9.505980e+02, Final cost: 6.095253e+02, Termination: CONVERGENCE 2026-10-14 08:37:31,421 INFO: Removed outliers: 207 2026-10-14 08:37:31,427 INFO: ------------------------------------------------------- 2026-10-14 08:37:31,436 INFO: 1274ad56_DJI_20261013161353_0073_D.JPG resection inliers: 2426 / 2449 2026-10-14 08:37:31,446 INFO: Adding 1274ad56_DJI_20261013161353_0073_D.JPG to the reconstruction 2026-10-14 08:37:31,507 INFO: ------------------------------------------------------- 2026-10-14 08:37:31,517 INFO: 3fee05d5_DJI_20261013161426_0084_D.JPG resection inliers: 2025 / 2036 2026-10-14 08:37:31,524 INFO: Adding 3fee05d5_DJI_20261013161426_0084_D.JPG to the reconstruction 2026-10-14 08:37:31,593 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:32,567 DEBUG: Ceres Solver Report: Iterations: 18, Initial cost: 1.298014e+03, Final cost: 8.092538e+02, Termination: CONVERGENCE 2026-10-14 08:37:32,650 INFO: Removed outliers: 186 2026-10-14 08:37:32,656 INFO: ------------------------------------------------------- 2026-10-14 08:37:32,664 INFO: 5c2438fc_DJI_20261013161502_0096_D.JPG resection inliers: 1835 / 1852 2026-10-14 08:37:32,672 INFO: Adding 5c2438fc_DJI_20261013161502_0096_D.JPG to the reconstruction 2026-10-14 08:37:32,717 INFO: ------------------------------------------------------- 2026-10-14 08:37:32,725 INFO: e8abd466_DJI_20261013161505_0097_D.JPG resection inliers: 1898 / 1927 2026-10-14 08:37:32,733 INFO: Adding e8abd466_DJI_20261013161505_0097_D.JPG to the reconstruction 2026-10-14 08:37:32,801 INFO: ------------------------------------------------------- 2026-10-14 08:37:32,809 INFO: e98cdb5c_DJI_20261013161459_0095_D.JPG resection inliers: 1899 / 1930 2026-10-14 08:37:32,816 INFO: Adding e98cdb5c_DJI_20261013161459_0095_D.JPG to the reconstruction 2026-10-14 08:37:32,856 INFO: Re-triangulating 2026-10-14 08:37:32,856 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:33,782 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 1.617504e+03, Final cost: 1.037106e+03, Termination: CONVERGENCE 2026-10-14 08:37:35,764 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.443823e+03, Final cost: 1.229100e+03, Termination: CONVERGENCE 2026-10-14 08:37:35,863 INFO: Removed outliers: 1008 2026-10-14 08:37:35,870 INFO: ------------------------------------------------------- 2026-10-14 08:37:35,880 INFO: bc485531_DJI_20261013161508_0098_D.JPG resection inliers: 1762 / 1781 2026-10-14 08:37:35,887 INFO: Adding bc485531_DJI_20261013161508_0098_D.JPG to the reconstruction 2026-10-14 08:37:35,948 INFO: ------------------------------------------------------- 2026-10-14 08:37:35,955 INFO: e5294632_DJI_20261013161447_0091_D.JPG resection inliers: 1717 / 1733 2026-10-14 08:37:35,962 INFO: Adding e5294632_DJI_20261013161447_0091_D.JPG to the reconstruction 2026-10-14 08:37:36,030 INFO: ------------------------------------------------------- 2026-10-14 08:37:36,037 INFO: 3cd22d89_DJI_20261013161520_0102_D.JPG resection inliers: 1632 / 1671 2026-10-14 08:37:36,043 INFO: Adding 3cd22d89_DJI_20261013161520_0102_D.JPG to the reconstruction 2026-10-14 08:37:36,085 INFO: ------------------------------------------------------- 2026-10-14 08:37:36,093 INFO: dff4c001_DJI_20261013161523_0103_D.JPG resection inliers: 1694 / 1717 2026-10-14 08:37:36,100 INFO: Adding dff4c001_DJI_20261013161523_0103_D.JPG to the reconstruction 2026-10-14 08:37:36,151 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:37,317 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 1.934605e+03, Final cost: 1.388687e+03, Termination: CONVERGENCE 2026-10-14 08:37:37,448 INFO: Removed outliers: 544 2026-10-14 08:37:37,455 INFO: ------------------------------------------------------- 2026-10-14 08:37:37,464 INFO: bb5eb1f7_DJI_20261013161526_0104_D.JPG resection inliers: 1676 / 1702 2026-10-14 08:37:37,471 INFO: Adding bb5eb1f7_DJI_20261013161526_0104_D.JPG to the reconstruction 2026-10-14 08:37:37,535 INFO: ------------------------------------------------------- 2026-10-14 08:37:37,545 INFO: c23b9dab_DJI_20261013161529_0105_D.JPG resection inliers: 1649 / 1679 2026-10-14 08:37:37,552 INFO: Adding c23b9dab_DJI_20261013161529_0105_D.JPG to the reconstruction 2026-10-14 08:37:37,629 INFO: ------------------------------------------------------- 2026-10-14 08:37:37,629 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:38,492 DEBUG: Ceres Solver Report: Iterations: 7, Initial cost: 1.907594e+03, Final cost: 1.469634e+03, Termination: CONVERGENCE 2026-10-14 08:37:38,637 INFO: Removed outliers: 300 2026-10-14 08:37:38,741 INFO: Reconstruction 0: 20 images, 20845 points 2026-10-14 08:37:38,741 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:37:40,068 INFO: Starting rolling shutter correction 2026-10-14 08:37:40,182 INFO: Estimating camera velocities 2026-10-14 08:37:40,183 INFO: Using EXIF data 2026-10-14 08:37:40,183 INFO: 1274ad56_DJI_20261013161353_0073_D.JPG (+0.00,-8.90,-0.20) m/s 2026-10-14 08:37:40,183 INFO: 23afe028_DJI_20261013161356_0074_D.JPG (+0.00,-8.30,-0.20) m/s 2026-10-14 08:37:40,183 INFO: 117d495e_DJI_20261013161359_0075_D.JPG (+0.00,-8.40,-0.10) m/s 2026-10-14 08:37:40,183 INFO: e9cacbd7_DJI_20261013161402_0076_D.JPG (-0.10,-8.30,-0.20) m/s 2026-10-14 08:37:40,183 INFO: 91b0e22d_DJI_20261013161417_0081_D.JPG (+0.80,+8.40,+0.50) m/s 2026-10-14 08:37:40,183 INFO: ab5b02d5_DJI_20261013161420_0082_D.JPG (+0.00,+8.30,+0.40) m/s 2026-10-14 08:37:40,183 INFO: 5d0ccc92_DJI_20261013161423_0083_D.JPG (+0.00,+8.30,+0.40) m/s 2026-10-14 08:37:40,183 INFO: 3fee05d5_DJI_20261013161426_0084_D.JPG (+0.00,+8.30,+0.50) m/s 2026-10-14 08:37:40,183 INFO: ef97a581_DJI_20261013161438_0088_D.JPG (+0.00,-8.40,-0.30) m/s 2026-10-14 08:37:40,183 INFO: 4cf33a73_DJI_20261013161441_0089_D.JPG (+0.00,-8.30,-0.30) m/s 2026-10-14 08:37:40,183 INFO: 23897475_DJI_20261013161444_0090_D.JPG (+0.00,-8.30,-0.30) m/s 2026-10-14 08:37:40,183 INFO: e5294632_DJI_20261013161447_0091_D.JPG (-0.10,-8.20,-0.20) m/s 2026-10-14 08:37:40,183 INFO: e98cdb5c_DJI_20261013161459_0095_D.JPG (-1.00,+8.50,+0.30) m/s 2026-10-14 08:37:40,183 INFO: 5c2438fc_DJI_20261013161502_0096_D.JPG (+0.00,+8.30,+0.40) m/s 2026-10-14 08:37:40,183 INFO: e8abd466_DJI_20261013161505_0097_D.JPG (+0.00,+8.30,+0.40) m/s 2026-10-14 08:37:40,183 INFO: bc485531_DJI_20261013161508_0098_D.JPG (+0.00,+8.30,+0.40) m/s 2026-10-14 08:37:40,183 INFO: 3cd22d89_DJI_20261013161520_0102_D.JPG (-0.10,-8.40,-0.30) m/s 2026-10-14 08:37:40,183 INFO: dff4c001_DJI_20261013161523_0103_D.JPG (+0.00,-8.30,-0.30) m/s 2026-10-14 08:37:40,183 INFO: bb5eb1f7_DJI_20261013161526_0104_D.JPG (+0.00,-8.30,-0.30) m/s 2026-10-14 08:37:40,183 INFO: c23b9dab_DJI_20261013161529_0105_D.JPG (+0.00,-2.50,-0.10) m/s 2026-10-14 08:37:40,183 INFO: Correcting observations... 2026-10-14 08:37:41,561 INFO: Writing corrected and trimmed features for bb5eb1f7_DJI_20261013161526_0104_D.JPG 2026-10-14 08:37:41,699 INFO: Writing corrected and trimmed features for c23b9dab_DJI_20261013161529_0105_D.JPG 2026-10-14 08:37:41,820 INFO: Writing corrected and trimmed features for 3cd22d89_DJI_20261013161520_0102_D.JPG 2026-10-14 08:37:41,925 INFO: Writing corrected and trimmed features for dff4c001_DJI_20261013161523_0103_D.JPG 2026-10-14 08:37:42,044 INFO: Writing corrected and trimmed features for e8abd466_DJI_20261013161505_0097_D.JPG 2026-10-14 08:37:42,187 INFO: Writing corrected and trimmed features for ab5b02d5_DJI_20261013161420_0082_D.JPG 2026-10-14 08:37:42,373 INFO: Writing corrected and trimmed features for e5294632_DJI_20261013161447_0091_D.JPG 2026-10-14 08:37:42,486 INFO: Writing corrected and trimmed features for 91b0e22d_DJI_20261013161417_0081_D.JPG 2026-10-14 08:37:42,651 INFO: Writing corrected and trimmed features for e98cdb5c_DJI_20261013161459_0095_D.JPG 2026-10-14 08:37:42,773 INFO: Writing corrected and trimmed features for 5c2438fc_DJI_20261013161502_0096_D.JPG 2026-10-14 08:37:42,916 INFO: Writing corrected and trimmed features for e9cacbd7_DJI_20261013161402_0076_D.JPG 2026-10-14 08:37:43,083 INFO: Writing corrected and trimmed features for 23897475_DJI_20261013161444_0090_D.JPG 2026-10-14 08:37:43,239 INFO: Writing corrected and trimmed features for 4cf33a73_DJI_20261013161441_0089_D.JPG 2026-10-14 08:37:43,396 INFO: Writing corrected and trimmed features for 1274ad56_DJI_20261013161353_0073_D.JPG 2026-10-14 08:37:43,541 INFO: Writing corrected and trimmed features for 3fee05d5_DJI_20261013161426_0084_D.JPG 2026-10-14 08:37:43,683 INFO: Writing corrected and trimmed features for 23afe028_DJI_20261013161356_0074_D.JPG 2026-10-14 08:37:43,876 INFO: Writing corrected and trimmed features for ef97a581_DJI_20261013161438_0088_D.JPG 2026-10-14 08:37:44,022 INFO: Writing corrected and trimmed features for 5d0ccc92_DJI_20261013161423_0083_D.JPG 2026-10-14 08:37:44,203 INFO: Writing corrected and trimmed features for 117d495e_DJI_20261013161359_0075_D.JPG 2026-10-14 08:37:44,413 INFO: Writing corrected and trimmed features for bc485531_DJI_20261013161508_0098_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:37:45,448 INFO: Altitude is negative (-625.5081740891379) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-14 08:37:45,448 INFO: Altitude for orientation based matching 1.0 2026-10-14 08:37:45,453 INFO: Matching 108 image pairs 2026-10-14 08:37:45,455 INFO: Computing pair matching with 4 processes 2026-10-14 08:37:45,571 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.113 T-robust: 0.001 T-total: 0.114 Matches: 449 Robust: 440 Success: True 2026-10-14 08:37:45,609 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.150 T-robust: 0.002 T-total: 0.152 Matches: 1151 Robust: 1135 Success: True 2026-10-14 08:37:45,613 DEBUG: Matching 23897475_DJI_20261013161444_0090_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.149 T-robust: 0.006 T-total: 0.156 Matches: 1913 Robust: 1903 Success: True 2026-10-14 08:37:45,617 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.154 T-robust: 0.005 T-total: 0.159 Matches: 1843 Robust: 1804 Success: True 2026-10-14 08:37:45,650 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.079 Matches: 366 Robust: 363 Success: True 2026-10-14 08:37:45,669 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.054 T-robust: 0.001 T-total: 0.056 Matches: 693 Robust: 686 Success: True 2026-10-14 08:37:45,720 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and ab5b02d5_DJI_20261013161420_0082_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.105 T-robust: 0.002 T-total: 0.108 Matches: 1157 Robust: 1137 Success: True 2026-10-14 08:37:45,726 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.108 T-robust: 0.001 T-total: 0.110 Matches: 444 Robust: 439 Success: True 2026-10-14 08:37:45,736 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.001 T-total: 0.083 Matches: 817 Robust: 813 Success: True 2026-10-14 08:37:45,806 DEBUG: Matching 23afe028_DJI_20261013161356_0074_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.125 T-robust: 0.002 T-total: 0.128 Matches: 1712 Robust: 1684 Success: True 2026-10-14 08:37:45,880 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 T-robust: 0.001 T-total: 0.159 Matches: 946 Robust: 943 Success: True 2026-10-14 08:37:45,884 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.155 T-robust: 0.001 T-total: 0.156 Matches: 946 Robust: 941 Success: True 2026-10-14 08:37:45,886 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.145 T-robust: 0.004 T-total: 0.149 Matches: 1960 Robust: 1860 Success: True 2026-10-14 08:37:45,886 DEBUG: Matching 23897475_DJI_20261013161444_0090_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.005 T-total: 0.081 Matches: 363 Robust: 362 Success: True 2026-10-14 08:37:45,953 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.070 Matches: 753 Robust: 739 Success: True 2026-10-14 08:37:45,957 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.002 T-total: 0.078 Matches: 1274 Robust: 1266 Success: True 2026-10-14 08:37:45,992 DEBUG: Matching 23afe028_DJI_20261013161356_0074_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.101 T-robust: 0.003 T-total: 0.105 Matches: 2934 Robust: 2913 Success: True 2026-10-14 08:37:45,994 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and c23b9dab_DJI_20261013161529_0105_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.107 T-robust: 0.001 T-total: 0.107 Matches: 244 Robust: 241 Success: True 2026-10-14 08:37:46,028 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 1077 Robust: 1064 Success: True 2026-10-14 08:37:46,031 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 895 Robust: 885 Success: True 2026-10-14 08:37:46,075 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.002 T-total: 0.080 Matches: 1493 Robust: 1487 Success: True 2026-10-14 08:37:46,082 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.002 T-total: 0.090 Matches: 1548 Robust: 1468 Success: True 2026-10-14 08:37:46,094 DEBUG: Matching dff4c001_DJI_20261013161523_0103_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.002 T-total: 0.065 Matches: 1478 Robust: 1474 Success: True 2026-10-14 08:37:46,100 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.003 T-total: 0.069 Matches: 2125 Robust: 2107 Success: True 2026-10-14 08:37:46,143 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 568 Robust: 560 Success: True 2026-10-14 08:37:46,148 DEBUG: Matching dff4c001_DJI_20261013161523_0103_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.065 Matches: 725 Robust: 713 Success: True 2026-10-14 08:37:46,175 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 1274ad56_DJI_20261013161353_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.002 T-total: 0.074 Matches: 1492 Robust: 1477 Success: True 2026-10-14 08:37:46,187 DEBUG: Matching 23897475_DJI_20261013161444_0090_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.090 T-robust: 0.002 T-total: 0.093 Matches: 1469 Robust: 1454 Success: True 2026-10-14 08:37:46,212 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.002 T-total: 0.069 Matches: 1767 Robust: 1764 Success: True 2026-10-14 08:37:46,239 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.002 T-total: 0.064 Matches: 1812 Robust: 1805 Success: True 2026-10-14 08:37:46,267 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.117 T-robust: 0.001 T-total: 0.119 Matches: 1011 Robust: 1008 Success: True 2026-10-14 08:37:46,275 DEBUG: Matching dff4c001_DJI_20261013161523_0103_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 819 Robust: 814 Success: True 2026-10-14 08:37:46,287 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.098 T-robust: 0.001 T-total: 0.100 Matches: 1055 Robust: 1030 Success: True 2026-10-14 08:37:46,316 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 786 Robust: 770 Success: True 2026-10-14 08:37:46,351 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.001 T-total: 0.084 Matches: 880 Robust: 873 Success: True 2026-10-14 08:37:46,361 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.074 Matches: 812 Robust: 810 Success: True 2026-10-14 08:37:46,366 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and e9cacbd7_DJI_20261013161402_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.089 T-robust: 0.002 T-total: 0.091 Matches: 1130 Robust: 1111 Success: True 2026-10-14 08:37:46,411 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.000 T-total: 0.060 Matches: 113 Robust: 109 Success: True 2026-10-14 08:37:46,415 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.095 T-robust: 0.003 T-total: 0.099 Matches: 1877 Robust: 1874 Success: True 2026-10-14 08:37:46,433 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.071 Matches: 1122 Robust: 1114 Success: True 2026-10-14 08:37:46,436 DEBUG: Matching 23897475_DJI_20261013161444_0090_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.002 T-total: 0.070 Matches: 1906 Robust: 1885 Success: True 2026-10-14 08:37:46,481 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 3cd22d89_DJI_20261013161520_0102_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.065 Matches: 847 Robust: 840 Success: True 2026-10-14 08:37:46,492 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.002 T-total: 0.080 Matches: 1438 Robust: 1381 Success: True 2026-10-14 08:37:46,515 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.079 Matches: 827 Robust: 811 Success: True 2026-10-14 08:37:46,526 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.086 T-robust: 0.002 T-total: 0.089 Matches: 1508 Robust: 1425 Success: True 2026-10-14 08:37:46,547 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.066 Matches: 760 Robust: 749 Success: True 2026-10-14 08:37:46,550 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 603 Robust: 585 Success: True 2026-10-14 08:37:46,599 DEBUG: Matching 23897475_DJI_20261013161444_0090_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.002 T-total: 0.083 Matches: 488 Robust: 484 Success: True 2026-10-14 08:37:46,600 DEBUG: Matching 5d0ccc92_DJI_20261013161423_0083_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.002 T-total: 0.074 Matches: 881 Robust: 869 Success: True 2026-10-14 08:37:46,615 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.000 T-total: 0.068 Matches: 185 Robust: 182 Success: True 2026-10-14 08:37:46,635 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.083 T-robust: 0.001 T-total: 0.085 Matches: 822 Robust: 805 Success: True 2026-10-14 08:37:46,667 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.002 T-total: 0.067 Matches: 1680 Robust: 1674 Success: True 2026-10-14 08:37:46,686 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.003 T-total: 0.086 Matches: 2161 Robust: 2148 Success: True 2026-10-14 08:37:46,705 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.070 Matches: 963 Robust: 955 Success: True 2026-10-14 08:37:46,709 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.005 T-total: 0.094 Matches: 1890 Robust: 1812 Success: True 2026-10-14 08:37:46,767 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.096 T-robust: 0.002 T-total: 0.099 Matches: 1816 Robust: 1775 Success: True 2026-10-14 08:37:46,770 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.001 T-total: 0.083 Matches: 1535 Robust: 1527 Success: True 2026-10-14 08:37:46,775 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.069 Matches: 1102 Robust: 1082 Success: True 2026-10-14 08:37:46,781 DEBUG: Matching e8abd466_DJI_20261013161505_0097_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 384 Robust: 380 Success: True 2026-10-14 08:37:46,846 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 506 Robust: 496 Success: True 2026-10-14 08:37:46,848 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and e9cacbd7_DJI_20261013161402_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.078 Matches: 340 Robust: 340 Success: True 2026-10-14 08:37:46,854 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 1021 Robust: 1006 Success: True 2026-10-14 08:37:46,855 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.001 T-total: 0.085 Matches: 240 Robust: 227 Success: True 2026-10-14 08:37:46,907 DEBUG: Matching dff4c001_DJI_20261013161523_0103_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.059 Matches: 785 Robust: 779 Success: True 2026-10-14 08:37:46,932 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.077 Matches: 898 Robust: 886 Success: True 2026-10-14 08:37:46,941 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and 91b0e22d_DJI_20261013161417_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.089 T-robust: 0.003 T-total: 0.094 Matches: 2399 Robust: 2373 Success: True 2026-10-14 08:37:46,959 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.099 T-robust: 0.004 T-total: 0.104 Matches: 2924 Robust: 2903 Success: True 2026-10-14 08:37:46,968 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 3cd22d89_DJI_20261013161520_0102_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.001 T-total: 0.060 Matches: 973 Robust: 966 Success: True 2026-10-14 08:37:47,006 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and ef97a581_DJI_20261013161438_0088_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.002 T-total: 0.073 Matches: 1139 Robust: 1134 Success: True 2026-10-14 08:37:47,025 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and ef97a581_DJI_20261013161438_0088_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.002 T-total: 0.084 Matches: 1436 Robust: 1408 Success: True 2026-10-14 08:37:47,038 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.069 Matches: 295 Robust: 284 Success: True 2026-10-14 08:37:47,061 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.097 T-robust: 0.003 T-total: 0.101 Matches: 2347 Robust: 2338 Success: True 2026-10-14 08:37:47,064 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and e98cdb5c_DJI_20261013161459_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.058 Matches: 817 Robust: 799 Success: True 2026-10-14 08:37:47,111 DEBUG: Matching 23897475_DJI_20261013161444_0090_D.JPG and bb5eb1f7_DJI_20261013161526_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 803 Robust: 776 Success: True 2026-10-14 08:37:47,118 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.090 T-robust: 0.002 T-total: 0.092 Matches: 1392 Robust: 1365 Success: True 2026-10-14 08:37:47,119 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and 3cd22d89_DJI_20261013161520_0102_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 T-robust: 0.002 T-total: 0.054 Matches: 236 Robust: 226 Success: True 2026-10-14 08:37:47,169 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.104 T-robust: 0.003 T-total: 0.108 Matches: 1934 Robust: 1831 Success: True 2026-10-14 08:37:47,182 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.002 T-total: 0.071 Matches: 1217 Robust: 1168 Success: True 2026-10-14 08:37:47,188 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.008 T-total: 0.070 Matches: 702 Robust: 698 Success: True 2026-10-14 08:37:47,210 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.089 T-robust: 0.002 T-total: 0.092 Matches: 1568 Robust: 1547 Success: True 2026-10-14 08:37:47,226 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and 3cd22d89_DJI_20261013161520_0102_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.056 Matches: 305 Robust: 302 Success: True 2026-10-14 08:37:47,251 DEBUG: Matching 3fee05d5_DJI_20261013161426_0084_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.002 T-total: 0.069 Matches: 1310 Robust: 1308 Success: True 2026-10-14 08:37:47,254 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.065 Matches: 823 Robust: 820 Success: True 2026-10-14 08:37:47,272 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 506 Robust: 501 Success: True 2026-10-14 08:37:47,299 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 770 Robust: 766 Success: True 2026-10-14 08:37:47,312 DEBUG: Matching bb5eb1f7_DJI_20261013161526_0104_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.000 T-total: 0.058 Matches: 73 Robust: 70 Success: True 2026-10-14 08:37:47,329 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.002 T-total: 0.075 Matches: 1676 Robust: 1674 Success: True 2026-10-14 08:37:47,359 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and 5d0ccc92_DJI_20261013161423_0083_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.002 T-total: 0.087 Matches: 1169 Robust: 1164 Success: True 2026-10-14 08:37:47,359 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.004 T-total: 0.060 Matches: 566 Robust: 549 Success: True 2026-10-14 08:37:47,381 DEBUG: Matching ab5b02d5_DJI_20261013161420_0082_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 416 Robust: 409 Success: True 2026-10-14 08:37:47,413 DEBUG: Matching 91b0e22d_DJI_20261013161417_0081_D.JPG and 4cf33a73_DJI_20261013161441_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 T-robust: 0.002 T-total: 0.083 Matches: 1396 Robust: 1345 Success: True 2026-10-14 08:37:47,425 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.065 Matches: 965 Robust: 957 Success: True 2026-10-14 08:37:47,427 DEBUG: Matching dff4c001_DJI_20261013161523_0103_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 458 Robust: 440 Success: True 2026-10-14 08:37:47,442 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 754 Robust: 745 Success: True 2026-10-14 08:37:47,476 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and e8abd466_DJI_20261013161505_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.063 Matches: 1083 Robust: 1075 Success: True 2026-10-14 08:37:47,487 DEBUG: Matching 5c2438fc_DJI_20261013161502_0096_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 252 Robust: 250 Success: True 2026-10-14 08:37:47,509 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.067 Matches: 684 Robust: 679 Success: True 2026-10-14 08:37:47,524 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.094 T-robust: 0.002 T-total: 0.097 Matches: 1495 Robust: 1485 Success: True 2026-10-14 08:37:47,561 DEBUG: Matching e9cacbd7_DJI_20261013161402_0076_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.002 T-total: 0.085 Matches: 1313 Robust: 1268 Success: True 2026-10-14 08:37:47,566 DEBUG: Matching 3cd22d89_DJI_20261013161520_0102_D.JPG and 3fee05d5_DJI_20261013161426_0084_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.056 Matches: 300 Robust: 298 Success: True 2026-10-14 08:37:47,567 DEBUG: Matching e5294632_DJI_20261013161447_0091_D.JPG and 117d495e_DJI_20261013161359_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.002 T-total: 0.081 Matches: 733 Robust: 729 Success: True 2026-10-14 08:37:47,580 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.054 T-robust: 0.001 T-total: 0.055 Matches: 671 Robust: 641 Success: True 2026-10-14 08:37:47,622 DEBUG: Matching c23b9dab_DJI_20261013161529_0105_D.JPG and dff4c001_DJI_20261013161523_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.054 T-robust: 0.001 T-total: 0.056 Matches: 633 Robust: 633 Success: True 2026-10-14 08:37:47,635 DEBUG: Matching dff4c001_DJI_20261013161523_0103_D.JPG and bc485531_DJI_20261013161508_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.001 T-total: 0.054 Matches: 431 Robust: 426 Success: True 2026-10-14 08:37:47,637 DEBUG: Matching ef97a581_DJI_20261013161438_0088_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.002 T-total: 0.076 Matches: 804 Robust: 757 Success: True 2026-10-14 08:37:47,651 DEBUG: Matching 1274ad56_DJI_20261013161353_0073_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.002 T-total: 0.084 Matches: 1849 Robust: 1846 Success: True 2026-10-14 08:37:47,684 DEBUG: Matching e98cdb5c_DJI_20261013161459_0095_D.JPG and 23897475_DJI_20261013161444_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.063 Matches: 961 Robust: 950 Success: True 2026-10-14 08:37:47,691 DEBUG: Matching 4cf33a73_DJI_20261013161441_0089_D.JPG and e5294632_DJI_20261013161447_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.001 T-total: 0.056 Matches: 705 Robust: 677 Success: True 2026-10-14 08:37:47,693 INFO: Matched 108 pairs (brown-brown: 108) in 2.2395967250000126 seconds (0.020737009638888852 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:37:49,758 INFO: reading features 2026-10-14 08:37:49,897 DEBUG: Merging features onto tracks 2026-10-14 08:37:50,199 DEBUG: Good tracks: 19109 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-5fshv/opensfm" 2026-10-14 08:37:51,365 INFO: Starting incremental reconstruction 2026-10-14 08:37:51,717 INFO: Starting reconstruction with 117d495e_DJI_20261013161359_0075_D.JPG and 23afe028_DJI_20261013161356_0074_D.JPG 2026-10-14 08:37:51,729 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3003 / 3004 2026-10-14 08:37:51,947 INFO: Triangulated: 3003 2026-10-14 08:37:52,517 DEBUG: Ceres Solver Report: Iterations: 44, Initial cost: 1.964161e+02, Final cost: 3.986633e+01, Termination: CONVERGENCE 2026-10-14 08:37:52,529 INFO: Removed outliers: 74 2026-10-14 08:37:52,554 INFO: ------------------------------------------------------- 2026-10-14 08:37:52,563 INFO: e9cacbd7_DJI_20261013161402_0076_D.JPG resection inliers: 1488 / 1494 2026-10-14 08:37:52,568 INFO: Adding e9cacbd7_DJI_20261013161402_0076_D.JPG to the reconstruction 2026-10-14 08:37:52,666 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-14 08:37:53,166 DEBUG: Ceres Solver Report: Iterations: 37, Initial cost: 2.909141e+02, Final cost: 1.022542e+02, Termination: CONVERGENCE 2026-10-14 08:37:53,188 INFO: Removed outliers: 86 2026-10-14 08:37:53,193 INFO: ------------------------------------------------------- 2026-10-14 08:37:53,203 INFO: 91b0e22d_DJI_20261013161417_0081_D.JPG resection inliers: 1905 / 1950 2026-10-14 08:37:53,210 INFO: Adding 91b0e22d_DJI_20261013161417_0081_D.JPG to the reconstruction 2026-10-14 08:37:53,286 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:54,172 DEBUG: Ceres Solver Report: Iterations: 48, Initial cost: 7.452326e+02, Final cost: 1.677255e+02, Termination: CONVERGENCE 2026-10-14 08:37:54,202 INFO: Removed outliers: 126 2026-10-14 08:37:54,208 INFO: ------------------------------------------------------- 2026-10-14 08:37:54,218 INFO: ab5b02d5_DJI_20261013161420_0082_D.JPG resection inliers: 2324 / 2329 2026-10-14 08:37:54,227 INFO: Adding ab5b02d5_DJI_20261013161420_0082_D.JPG to the reconstruction 2026-10-14 08:37:54,306 INFO: Re-triangulating 2026-10-14 08:37:54,306 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:54,557 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 5.823184e+02, Final cost: 2.380893e+02, Termination: CONVERGENCE 2026-10-14 08:37:55,272 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 4.759346e+02, Final cost: 2.596747e+02, Termination: CONVERGENCE 2026-10-14 08:37:55,308 INFO: Removed outliers: 206 2026-10-14 08:37:55,314 INFO: ------------------------------------------------------- 2026-10-14 08:37:55,323 INFO: 4cf33a73_DJI_20261013161441_0089_D.JPG resection inliers: 2229 / 2243 2026-10-14 08:37:55,332 INFO: Adding 4cf33a73_DJI_20261013161441_0089_D.JPG to the reconstruction 2026-10-14 08:37:55,381 INFO: ------------------------------------------------------- 2026-10-14 08:37:55,390 INFO: 23897475_DJI_20261013161444_0090_D.JPG resection inliers: 2187 / 2201 2026-10-14 08:37:55,398 INFO: Adding 23897475_DJI_20261013161444_0090_D.JPG to the reconstruction 2026-10-14 08:37:55,448 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:55,947 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 1.047099e+03, Final cost: 4.032481e+02, Termination: CONVERGENCE 2026-10-14 08:37:55,994 INFO: Removed outliers: 175 2026-10-14 08:37:55,999 INFO: ------------------------------------------------------- 2026-10-14 08:37:56,010 INFO: 5d0ccc92_DJI_20261013161423_0083_D.JPG resection inliers: 2081 / 2095 2026-10-14 08:37:56,018 INFO: Adding 5d0ccc92_DJI_20261013161423_0083_D.JPG to the reconstruction 2026-10-14 08:37:56,092 INFO: ------------------------------------------------------- 2026-10-14 08:37:56,102 INFO: ef97a581_DJI_20261013161438_0088_D.JPG resection inliers: 2320 / 2355 2026-10-14 08:37:56,110 INFO: Adding ef97a581_DJI_20261013161438_0088_D.JPG to the reconstruction 2026-10-14 08:37:56,151 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:56,777 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 1.539604e+03, Final cost: 5.559570e+02, Termination: CONVERGENCE 2026-10-14 08:37:56,838 INFO: Removed outliers: 143 2026-10-14 08:37:56,843 INFO: ------------------------------------------------------- 2026-10-14 08:37:56,854 INFO: 1274ad56_DJI_20261013161353_0073_D.JPG resection inliers: 2317 / 2333 2026-10-14 08:37:56,863 INFO: Adding 1274ad56_DJI_20261013161353_0073_D.JPG to the reconstruction 2026-10-14 08:37:56,917 INFO: ------------------------------------------------------- 2026-10-14 08:37:56,926 INFO: 3fee05d5_DJI_20261013161426_0084_D.JPG resection inliers: 1924 / 1932 2026-10-14 08:37:56,933 INFO: Adding 3fee05d5_DJI_20261013161426_0084_D.JPG to the reconstruction 2026-10-14 08:37:56,999 INFO: ------------------------------------------------------- 2026-10-14 08:37:57,009 INFO: 5c2438fc_DJI_20261013161502_0096_D.JPG resection inliers: 1782 / 1794 2026-10-14 08:37:57,015 INFO: Adding 5c2438fc_DJI_20261013161502_0096_D.JPG to the reconstruction 2026-10-14 08:37:57,048 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:57,745 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 1.389360e+03, Final cost: 7.767415e+02, Termination: CONVERGENCE 2026-10-14 08:37:57,826 INFO: Removed outliers: 172 2026-10-14 08:37:57,831 INFO: ------------------------------------------------------- 2026-10-14 08:37:57,840 INFO: e8abd466_DJI_20261013161505_0097_D.JPG resection inliers: 1859 / 1876 2026-10-14 08:37:57,848 INFO: Adding e8abd466_DJI_20261013161505_0097_D.JPG to the reconstruction 2026-10-14 08:37:57,913 INFO: ------------------------------------------------------- 2026-10-14 08:37:57,921 INFO: e98cdb5c_DJI_20261013161459_0095_D.JPG resection inliers: 1823 / 1838 2026-10-14 08:37:57,928 INFO: Adding e98cdb5c_DJI_20261013161459_0095_D.JPG to the reconstruction 2026-10-14 08:37:57,964 INFO: Re-triangulating 2026-10-14 08:37:57,964 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:37:58,524 DEBUG: Ceres Solver Report: Iterations: 7, Initial cost: 1.047462e+03, Final cost: 9.026700e+02, Termination: CONVERGENCE 2026-10-14 08:38:00,128 DEBUG: Ceres Solver Report: Iterations: 7, Initial cost: 2.126289e+03, Final cost: 1.022720e+03, Termination: CONVERGENCE 2026-10-14 08:38:00,218 INFO: Removed outliers: 674 2026-10-14 08:38:00,223 INFO: ------------------------------------------------------- 2026-10-14 08:38:00,232 INFO: bc485531_DJI_20261013161508_0098_D.JPG resection inliers: 1730 / 1746 2026-10-14 08:38:00,239 INFO: Adding bc485531_DJI_20261013161508_0098_D.JPG to the reconstruction 2026-10-14 08:38:00,293 INFO: ------------------------------------------------------- 2026-10-14 08:38:00,300 INFO: e5294632_DJI_20261013161447_0091_D.JPG resection inliers: 1661 / 1675 2026-10-14 08:38:00,306 INFO: Adding e5294632_DJI_20261013161447_0091_D.JPG to the reconstruction 2026-10-14 08:38:00,362 INFO: ------------------------------------------------------- 2026-10-14 08:38:00,369 INFO: 3cd22d89_DJI_20261013161520_0102_D.JPG resection inliers: 1588 / 1617 2026-10-14 08:38:00,375 INFO: Adding 3cd22d89_DJI_20261013161520_0102_D.JPG to the reconstruction 2026-10-14 08:38:00,412 INFO: ------------------------------------------------------- 2026-10-14 08:38:00,420 INFO: dff4c001_DJI_20261013161523_0103_D.JPG resection inliers: 1669 / 1686 2026-10-14 08:38:00,426 INFO: Adding dff4c001_DJI_20261013161523_0103_D.JPG to the reconstruction 2026-10-14 08:38:00,470 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:38:01,415 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 1.733276e+03, Final cost: 1.197695e+03, Termination: CONVERGENCE 2026-10-14 08:38:01,531 INFO: Removed outliers: 308 2026-10-14 08:38:01,536 INFO: ------------------------------------------------------- 2026-10-14 08:38:01,545 INFO: bb5eb1f7_DJI_20261013161526_0104_D.JPG resection inliers: 1630 / 1656 2026-10-14 08:38:01,551 INFO: Adding bb5eb1f7_DJI_20261013161526_0104_D.JPG to the reconstruction 2026-10-14 08:38:01,606 INFO: ------------------------------------------------------- 2026-10-14 08:38:01,613 INFO: c23b9dab_DJI_20261013161529_0105_D.JPG resection inliers: 1582 / 1602 2026-10-14 08:38:01,619 INFO: Adding c23b9dab_DJI_20261013161529_0105_D.JPG to the reconstruction 2026-10-14 08:38:01,684 INFO: ------------------------------------------------------- 2026-10-14 08:38:01,684 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 08:38:02,387 DEBUG: Ceres Solver Report: Iterations: 6, Initial cost: 1.503256e+03, Final cost: 1.282317e+03, Termination: CONVERGENCE 2026-10-14 08:38:02,516 INFO: Removed outliers: 184 2026-10-14 08:38:02,613 INFO: Reconstruction 0: 20 images, 19069 points 2026-10-14 08:38:02,613 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-5fshv/opensfm" 2026-10-14 08:38:06,016 DEBUG: Loaded backend agg version v2.2. 2026-10-14 08:38:06,027 DEBUG: locator: 2026-10-14 08:38:06,408 DEBUG: locator: [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_geocoords --reconstruction --proj "+proj=utm +zone=37 +south +datum=WGS84 +units=m +no_defs +type=crs" --offset-x 235649.0 --offset-y 9877639.0 "/workspace/odm-pipeline-5fshv/opensfm" [INFO] Updating /workspace/odm-pipeline-5fshv/opensfm/config.yaml [INFO] undistorted_image_max_size: 4032 [INFO] Undistorting /workspace/odm-pipeline-5fshv/opensfm ... 2026-10-14 08:38:10,488 DEBUG: Undistorting image ab5b02d5_DJI_20261013161420_0082_D.JPG 2026-10-14 08:38:10,488 DEBUG: Undistorting image e8abd466_DJI_20261013161505_0097_D.JPG 2026-10-14 08:38:10,489 DEBUG: Undistorting image 91b0e22d_DJI_20261013161417_0081_D.JPG 2026-10-14 08:38:10,489 DEBUG: Undistorting image c23b9dab_DJI_20261013161529_0105_D.JPG 2026-10-14 08:38:12,145 DEBUG: Undistorting image 5c2438fc_DJI_20261013161502_0096_D.JPG 2026-10-14 08:38:12,644 DEBUG: Undistorting image e9cacbd7_DJI_20261013161402_0076_D.JPG 2026-10-14 08:38:13,604 DEBUG: Undistorting image 23afe028_DJI_20261013161356_0074_D.JPG 2026-10-14 08:38:13,606 DEBUG: Undistorting image 3fee05d5_DJI_20261013161426_0084_D.JPG 2026-10-14 08:38:14,431 DEBUG: Undistorting image 1274ad56_DJI_20261013161353_0073_D.JPG 2026-10-14 08:38:14,949 DEBUG: Undistorting image ef97a581_DJI_20261013161438_0088_D.JPG 2026-10-14 08:38:15,463 DEBUG: Undistorting image 3cd22d89_DJI_20261013161520_0102_D.JPG 2026-10-14 08:38:15,971 DEBUG: Undistorting image 5d0ccc92_DJI_20261013161423_0083_D.JPG 2026-10-14 08:38:16,625 DEBUG: Undistorting image bb5eb1f7_DJI_20261013161526_0104_D.JPG 2026-10-14 08:38:17,212 DEBUG: Undistorting image dff4c001_DJI_20261013161523_0103_D.JPG 2026-10-14 08:38:17,721 DEBUG: Undistorting image 23897475_DJI_20261013161444_0090_D.JPG 2026-10-14 08:38:18,318 DEBUG: Undistorting image bc485531_DJI_20261013161508_0098_D.JPG 2026-10-14 08:38:18,831 DEBUG: Undistorting image 4cf33a73_DJI_20261013161441_0089_D.JPG 2026-10-14 08:38:19,485 DEBUG: Undistorting image e5294632_DJI_20261013161447_0091_D.JPG 2026-10-14 08:38:20,023 DEBUG: Undistorting image e98cdb5c_DJI_20261013161459_0095_D.JPG 2026-10-14 08:38:20,540 DEBUG: Undistorting image 117d495e_DJI_20261013161359_0075_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-5fshv/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-5fshv/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-5fshv/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(-44.68056377285393, -156.2860589902848), (-64.19117711909348, -154.3802390433848), (-82.9550922201015, -148.70467491075397), (-100.25113803887507, -139.47760548070073), (-115.41471119521884, -127.05338560789824), (-127.86317427823087, -111.90978465788066), (-137.1180305768503, -94.62842357344925), (-142.82364823034732, -75.87366027571261), (-144.7606437303475, -56.36627124808729), (-144.84024177823449, 42.97605100646615), (-142.93439727311488, 62.4866295941174), (-137.2588381859241, 81.25051173381507), (-128.03168035665294, 98.5465700365603), (-115.60760167968692, 113.71020880900323), (-100.46383194363443, 126.15859825536609), (-83.18257732200436, 135.41336704418063), (-64.42787381273229, 141.11898479796946), (-44.92032094532624, 143.0560573488474), (36.14297045947751, 143.12100602313876), (55.38930746127153, 141.2671476509422), (73.91902789683081, 135.74391143210232), (91.03947668435285, 126.75805814750493), (106.11067652370548, 114.64526980184019), (118.56894345977344, 99.85844194330275), (127.94872508308617, 82.95055397227407), (133.8992083867197, 64.55355282686651), (147.75721630919725, 1.3971618991345167), (150.06322992342757, -18.148062758147717), (148.49653126468183, -37.766302870586514), (143.11797804635717, -56.69773149676621), (134.13576539442874, -74.20917513407767), (121.89787662948947, -89.62232912890613), (106.87840839585988, -102.34009741432965), (89.65888280642685, -111.87006007693708), (88.99334734608419, -112.15678303688765), (79.84448909328785, -124.29736327379942), (64.42613415553933, -137.81030873395503), (46.575918306421954, -147.89480147697031), (27.044225780235138, -154.12698397040367), (6.652055884245783, -156.24500862509012), (-44.68056377285393, -156.2860589902848)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-5fshv/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-5fshv/odm_filterpoints/point_cloud.ply" --concurrency 4 --meank 16 --std 5 --stats "/workspace/odm-pipeline-5fshv/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpnju13apq.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-5fshv/opensfm/reconstruction.ply output = /workspace/odm-pipeline-5fshv/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-5fshv/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 41 polygon vertexes concurrency = 4 verbose = no -> Setting num_threads to 4 -> Cropping -> Done cropping in 0.01323s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.47 meters) ?> Done in 0.02034s -> Writing output ?> Done in 0.001543s ?> Pipeline done in 0.03523s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-5fshv/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.47 [INFO] Created temporary directory: /workspace/odm-pipeline-5fshv/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-5fshv/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-5fshv/odm_meshing/tmp" --output-type max --radiuses 0.7382742735936013,1.044077490467216,1.4765485471872029 --resolution 3.76 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 18968 points Point cloud bounds are [minx: -123.187690735, maxx: 125.065452576, miny: -116.810836792, maxy: 127.695838928] DEM resolution is (67, 66), max tile size is 4096, will split DEM generation into 1 tiles r1.04408_x0_y0.tif r0.738274_x0_y0.tif r1.47655_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles.vrt"  0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=4 -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 38.65% -outsize 10% 0 "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles.small.tif" Input file size is 67, 66 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-5fshv/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles.vrt" 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=4 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 38.65% "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles.tif" Input file size is 67, 66 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-5fshv/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-5fshv/odm_meshing/tmp/tiles.tif Size: 67x66 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-5fshv/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-5fshv/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.013998 [INFO] Completed mesh_dsm.tif in 0:00:00.090357 [INFO] Sampling points from DSM: /workspace/odm-pipeline-5fshv/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-5fshv/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-5fshv/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 67x66 Extent is (-123.187691, 128.732309), (-116.810837, 131.349163) Read nodata value: -9999 Calculating skirts and vertex count... 163 skirt points will be added Total vertices: 4069 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-5fshv/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-5fshv/odm_meshing/odm_25dmesh.dirty.ply" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 3 --bType 2 --linearFit  [INFO] running "/code/SuperBuild/install/bin/ReconstructMesh" -i "/workspace/odm-pipeline-5fshv/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-5fshv/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 08:38:26 [App ] OpenMVS x64 v2.2.0 08:38:26 [App ] Build date: Jul 28 2026, 18:56:23 08:38:26 [App ] CPU: Intel(R) Xeon(R) 6975P-C (4 cores) 08:38:26 [App ] RAM: 15.34GB Physical Memory 30.67GB Virtual Memory 08:38:26 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 08:38:26 [App ] Disk: 08:38:26 [App ] SSE & AVX compatible CPU & OS detected 08:38:26 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-5fshv/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-5fshv/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 08:38:26 [App ] MEMORYINFO: { 08:38:26 [App ] VmPeak: 77636 kB 08:38:26 [App ] VmSize: 64848 kB 08:38:26 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-5fshv/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-5fshv/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-5fshv/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-5fshv/odm_texturing_25d/odm_textured_model_geo" -d gmi -o gauss_clamping -t none --no_intermediate_results --nadir_mode --num_threads=4 --max_texture_size=8192  /code/SuperBuild/install/bin/texrecon (built on Jul 28 2026, 18:46:48) Load and prepare mesh: Reading PLY: 20924 verts... 41844 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 20 NVM: Number of features: 19069 Loading 100%... done. (Took 1.166s) Building adjacency graph: Adding edges 100%... done. (Took 0.033s) 62766 total edges. View selection: Building BVH from 41844 faces... done. (Took: 19 ms) Calculating face qualities 100%... done. (Took 1.756s) Postprocessing face infos 100%... done. (Took 0.022s) Maximum quality of a face within an image: 9829.84 Clamping qualities to 9668.62 within normalization. Optimizing: Time[s] Energy 0 19900 0 19880 0 19629 0 19489 0 19431 0 19398 0 19377 0 19377 0 19364 0 19358 0 19353 0 19350 0 19345 0 19345 5678 faces have not been seen Took: 2.131s Generating texture patches: Running... done. (Took 1.216s) 105 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 19391 x 19391 Calculating adjustments: Color channel 2: CG took 67 iterations. Residual is 9.64319e-05 Color channel 1: CG took 61 iterations. Residual is 9.9956e-05 Color channel 0: CG took 72 iterations. Residual is 8.56506e-05 Took 0.021 seconds Adjusting texture patches 100%... done. (Took 0.311s) Running local seam leveling: Blending texture patches 100%... done. (Took 10.521s) Generating texture atlases: Sorting texture patches... done. Working on atlas 5 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 24.723s [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-5fshv/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 235649.0 0 1 0 9877639.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=235649.0 --writers.las.offset_y=9877639.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=37 +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-5fshv/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-5fshv/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-5fshv/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.summary.json" [INFO] running ogr2ogr -overwrite -f GPKG -a_srs "+proj=utm +zone=37 +south +datum=WGS84 +units=m +no_defs" /workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-5fshv/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-5fshv/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-5fshv/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.tif" -resolution 25.0 -verbose -outputCornerFile "/workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9877639.0 -utm_east_offset 235649.0 -a_srs "+proj=utm +zone=37 +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=4 --config GDAL_CACHEMAX 6309535744.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-5fshv/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Found material0001 Loading odm_textured_model_geo_material0001_map_Kd.png Found material0002 Loading odm_textured_model_geo_material0002_map_Kd.png Found material0003 Loading odm_textured_model_geo_material0003_map_Kd.png Found material0004 Loading odm_textured_model_geo_material0004_map_Kd.png Mesh file read. Boundary points: Point 1: -117.737 -107.843 Point 2: -117.737 126.535 Point 3: 119.74 126.535 Point 4: 119.74 -107.843 Model bounds x : -117.737 -> 119.74 Model bounds y : -107.843 -> 126.535 Model area : 55659.4m2 Model resolution, width x height : 5937x5860 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done Rendering material0001 ... done Rendering material0002 ... done Rendering material0003 ... done Rendering material0004 ... done ... model rendered Edge inpainting Block [(0, 1024), (0, 1024)] Block [(2048, 3072), (1024, 2048)] Block [(3072, 4096), (2048, 3072)] Block [(4096, 5937), (3072, 4096)] Block [(3072, 4096), (1024, 2048)] Block [(4096, 5937), (2048, 3072)] Block [(1024, 2048), (0, 1024)] Block [(0, 1024), (4096, 5860)] Block [(4096, 5937), (1024, 2048)] Block [(2048, 3072), (0, 1024)] Block [(0, 1024), (3072, 4096)] Block [(3072, 4096), (0, 1024)] Block [(1024, 2048), (4096, 5860)] Block [(1024, 2048), (3072, 4096)] Block [(0, 1024), (2048, 3072)] Block [(2048, 3072), (3072, 4096)] Block [(4096, 5937), (0, 1024)] Block [(2048, 3072), (4096, 5860)] Block [(3072, 4096), (3072, 4096)] Block [(1024, 2048), (2048, 3072)] Block [(2048, 3072), (2048, 3072)] Block [(3072, 4096), (4096, 5860)] Block [(0, 1024), (1024, 2048)] Block [(1024, 2048), (1024, 2048)] Block [(4096, 5937), (4096, 5860)] Writing ortho photo to /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 6309535744 Set TILED=YES Set COMPRESS=DEFLATE Set PREDICTOR=2 Set BIGTIFF=IF_SAFER Set BLOCKXSIZE=512 Set BLOCKYSIZE=512 Set NUM_THREADS=4 Writing corner coordinates to /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-5fshv/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=4 -dstalpha /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 38.95% Using band 4 of source image as alpha. Creating output file that is 5836P x 5452L. 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-5fshv/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.tif as Cloud Optimized GeoTIFF [INFO] running gdal_translate -of COG -co NUM_THREADS=4 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 39.3% --config GDAL_NUM_THREADS 4 "/workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 5836, 5452 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-5fshv/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-5fshv/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-5fshv/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-5fshv/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-5fshv/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-5fshv/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.17732357142856928 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.507733996427169  [INFO] Cropping /workspace/odm-pipeline-5fshv/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-5fshv/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=4 /workspace/odm-pipeline-5fshv/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-5fshv/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 38.8% Creating output file that is 1315P x 1229L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-5fshv/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-5fshv/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-5fshv/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-5fshv/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-5fshv/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-5fshv/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-5fshv/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 38.8%  Input file size is 5836, 5452 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-5fshv/odm_report/report.pdf 2026-10-14 08:39:00,359 DEBUG: ICC profile found for image /tmp/tmpba7pcj95/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-14 08:39:01,193 DEBUG: Final size summary of the biggest document sections: 2026-10-14 08:39:01,193 DEBUG: - pages: 4.1KiB 2026-10-14 08:39:01,193 DEBUG: - fonts: 201.0B 2026-10-14 08:39:01,193 DEBUG: - images: 7.7MiB 2026-10-14 08:39:01,193 DEBUG: - iccp: 475.0B [INFO] Finished odm_report stage [INFO] Running odm_postprocess stage [INFO] Post Processing [INFO] Finished odm_postprocess stage [INFO] No more stages to run [INFO] MMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMM [INFO] MMMMMMdo:..---../sNMMMMMMMMMMMMMMMMMMMMMMMMMMNs/..---..:odMMMMMM [INFO] MMMMy-.odNMMMMMNy/`/mMMMMMMMMMMMMMMMMMMMMMMm/`/hNMMMMMNdo.-yMMMM [INFO] MMN/`sMMMMMMMMMNNMm/`yMMMMMMMMMMMMMMMMMMMMy`/mMNNMMMMMMMMNs`/MMM [INFO] MM/ hMMMMMMMMNs.+MMM/ dMMMMMMMMMMMMMMMMMMh +MMM+.sNMMMMMMMMh +MM [INFO] MN /MMMMMMNo/./mMMMMN :MMMMMMMMMMMMMMMMMM: NMMMMm/./oNMMMMMM: NM [INFO] Mm +MMMMMN+ `/MMMMMMM`-MMMMMMMMMMMMMMMMMM-`MMMMMMM:` oNMMMMM+ mM [INFO] MM..NMMNs./mNMMMMMMMy sMMMMMMMMMMMMMMMMMMo hMMMMMMMNm/.sNMMN`-MM [INFO] MMd`:mMNomMMMMMMMMMy`:MMMMMMMNmmmmNMMMMMMN:`hMMMMMMMMMdoNMm-`dMM [INFO] MMMm:.omMMMMMMMMNh/ sdmmho/.`..`-``-/sddh+ /hNMMMMMMMMdo.:mMMM [INFO] MMMMMd+--/osss+:-:/` ```:- .ym+ hmo``:-` `+:-:ossso/-:+dMMMMM [INFO] MMMMMMMNmhysosydmNMo /ds`/NMM+ hMMd..dh. sMNmdysosyhmNMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMMs .:-:``hmmN+ yNmds -:.:`-NMMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMN.-mNm- //:::. -:://: +mMd`-NMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM+ dMMN -MMNNN+ yNNNMN :MMMs sMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM`.mmmy /mmmmm/ smmmmm``mmmh :MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM``:::- ./////. -:::::` :::: -MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM:`mNNd /NNNNN+ hNNNNN .NNNy +MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMd`/MMM.`ys+//. -/+oso +MMN.`mMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMMy /o:- `oyhd/ shys+ `-:s-`hMMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMNmdhhhdmNMMM` +d+ sMMM+ hMMN:`hh- sMMNmdhhhdmNMMMMMMMM [INFO] MMMMMms:::/++//::+ho .+- /dM+ hNh- +/` -h+:://++/::/smMMMMM [INFO] MMMN+./hmMMMMMMNds- ./oso:.``:. :-``.:os+- -sdNMMMMMMmy:.oNMMM [INFO] MMm-.hMNhNMMMMMMMMNo`/MMMMMNdhyyyyhhdNMMMM+`oNMMMMMMMMNhNMh.-mMM [INFO] MM:`mMMN/-sNNMMMMMMMo yMMMMMMMMMMMMMMMMMMy sMMMMMMMNNs-/NMMm`:MM [INFO] Mm /MMMMMd/.-oMMMMMMN :MMMMMMMMMMMMMMMMMM-`MMMMMMMo-./dMMMMM/ NM [INFO] Mm /MMMMMMm:-`sNMMMMN :MMMMMMMMMMMMMMMMMM-`MMMMMNs`-/NMMMMMM/ NM [INFO] MM:`mMMMMMMMMd/-sMMMo yMMMMMMMMMMMMMMMMMMy sMMMs-/dMMMMMMMMd`:MM [INFO] MMm-.hMMMMMMMMMdhMNo`+MMMMMMMMMMMMMMMMMMMM+`oNMhdMMMMMMMMMh.-mMM [INFO] MMMNo./hmNMMMMMNms--yMMMMMMMMMMMMMMMMMMMMMMy--smNMMMMMNmy/.oNMMM [INFO] MMMMMms:-:/+++/:-+hMMMMMMMMMMMMMMMMMMMMMMMMMNh+-:/+++/:-:smMMMMM [INFO] MMMMMMMMNdhhyhdmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmdhyhhmNMMMMMMMM [INFO] MMMMMMMMMMMMMMMNNNNNMMMMMMNNNNNNMMMMMMMMNNMMMMMMMNNMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMh/-...-+dMMMm......:+hMMMMs../MMMMMo..sMMMMMMMMMMMM [INFO] MMMMMMMMMMMM/ /yhy- sMMm -hhy/ :NMM+ oMMMy /MMMMMMMMMMMM [INFO] MMMMMMMMMMMy /MMMMN` NMm /MMMMo +MM: .` yMd``` :MMMMMMMMMMMM [INFO] MMMMMMMMMMM+ sMMMMM: hMm /MMMMd -MM- /s `h.`d- -MMMMMMMMMMMM [INFO] MMMMMMMMMMMs +MMMMM. mMm /MMMMy /MM. +M/ yM: `MMMMMMMMMMMM [INFO] MMMMMMMMMMMN- smNm/ +MMm :NNdo` .mMM` oMM+/yMM/ MMMMMMMMMMMM [INFO] MMMMMMMMMMMMNo- `:yMMMm `:sNMMM` sMMMMMMM+ NMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMNmmNMMMMMMMNmmmmNMMMMMMMNNMMMMMMMMMNNMMMMMMMMMMMM [INFO] ODM app finished - Wed Oct 14 08:39:01 2026 ODM processing complete