=== odm-pipeline-z9vnp-main-3453376051/process.log === === process attempt 0 @ 2026-10-14T12:09:54Z === Running ODM processing... Processing job: odm-pipeline-z9vnp ODM Project ID: DTM-Task-c4d904aa-6a36-4645-a08c-790e1728841f Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-z9vnp/boundary.geojson --project-path /workspace odm-pipeline-z9vnp [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 14 12:09:55 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.624146, -1.105062055], [36.624321203, -1.105079424], [36.624489674, -1.105130863], [36.624644937, -1.105214397], [36.624781027, -1.105326814], [36.624892712, -1.105463794], [36.624975703, -1.105620075], [36.625026808, -1.105789649], [36.625044064, -1.105966], [36.625044064, -1.106783], [36.62502572, -1.10696477], [36.624971437, -1.107139114], [36.624883433, -1.10729891], [36.624765303, -1.10743763], [36.624621873, -1.107549607], [36.624459003, -1.107630266], [36.624283345, -1.107676312], [36.623763345, -1.107757311], [36.623577071, -1.107766602], [36.623392908, -1.107736967], [36.623218797, -1.107669682], [36.623062248, -1.10756765], [36.622930012, -1.107435272], [36.622827792, -1.107278256], [36.622759997, -1.107103375], [36.622514998, -1.106205375], [36.622484759, -1.10602354], [36.622491801, -1.105839311], [36.622535833, -1.105660352], [36.622615022, -1.105494107], [36.622726075, -1.105347493], [36.622864371, -1.105226607], [36.623024158, -1.105136478], [36.623198789, -1.105080857], [36.623381, -1.105062055], [36.624146, -1.105062055]]], '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-z9vnp [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-z9vnp [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-z9vnp/images [INFO] Loading 23 images [INFO] Wrote images database: /workspace/odm-pipeline-z9vnp/images.json [INFO] Found 23 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-z9vnp/opensfm" 2026-10-14 12:09:56,364 INFO: Planning to use 11370.997265625001 MB of RAM for both processing queue and parallel processing. 2026-10-14 12:09:56,365 INFO: Scale-space expected size of a single image : 92.29669189453125 MB 2026-10-14 12:09:56,365 INFO: Expecting to queue at most 122 images while parallel processing of 4 images. 2026-10-14 12:09:56,367 INFO: Reading data for image 0c1d6e11_DJI_20261014143143_0279_D.JPG (queue-size=0) 2026-10-14 12:09:56,367 INFO: Reading data for image 88070918_DJI_20261014143031_0255_D.JPG (queue-size=0) 2026-10-14 12:09:56,564 INFO: Reading data for image 942c4919_DJI_20261014143116_0270_D.JPG (queue-size=1) 2026-10-14 12:09:56,565 INFO: Extracting ROOT_DSPSIFT features for image 88070918_DJI_20261014143031_0255_D.JPG 2026-10-14 12:09:56,575 INFO: Reading data for image cccee4d7_DJI_20261014143104_0266_D.JPG (queue-size=1) 2026-10-14 12:09:56,576 INFO: Extracting ROOT_DSPSIFT features for image 0c1d6e11_DJI_20261014143143_0279_D.JPG 2026-10-14 12:09:56,811 INFO: Reading data for image 360d321c_DJI_20261014143113_0269_D.JPG (queue-size=1) 2026-10-14 12:09:56,824 INFO: Reading data for image a8ce57ff_DJI_20261014143155_0283_D.JPG (queue-size=2) 2026-10-14 12:09:57,058 INFO: Reading data for image 49e12292_DJI_20261014143025_0253_D.JPG (queue-size=3) 2026-10-14 12:09:57,066 INFO: Reading data for image cb1e342d_DJI_20261014143107_0267_D.JPG (queue-size=4) 2026-10-14 12:09:57,297 INFO: Reading data for image a2dbc664_DJI_20261014143028_0254_D.JPG (queue-size=5) 2026-10-14 12:09:57,314 INFO: Reading data for image c3704f9d_DJI_20261014143034_0256_D.JPG (queue-size=6) 2026-10-14 12:09:57,550 INFO: Reading data for image e260b369_DJI_20261014143058_0264_D.JPG (queue-size=7) 2026-10-14 12:09:57,565 INFO: Reading data for image 503b6a11_DJI_20261014143140_0278_D.JPG (queue-size=8) 2026-10-14 12:09:57,815 INFO: Reading data for image 25f2955b_DJI_20261014143149_0281_D.JPG (queue-size=9) 2026-10-14 12:09:57,824 INFO: Reading data for image d9b2d94b_DJI_20261014143022_0252_D.JPG (queue-size=10) 2026-10-14 12:09:58,071 INFO: Reading data for image f9b1afef_DJI_20261014143055_0263_D.JPG (queue-size=11) 2026-10-14 12:09:58,083 INFO: Reading data for image 88a1e362_DJI_20261014143137_0277_D.JPG (queue-size=12) 2026-10-14 12:09:58,342 INFO: Reading data for image eebcf6f9_DJI_20261014143101_0265_D.JPG (queue-size=13) 2026-10-14 12:09:58,343 INFO: Reading data for image c5ac2dab_DJI_20261014143110_0268_D.JPG (queue-size=14) 2026-10-14 12:09:58,580 INFO: Reading data for image 56c9c7a0_DJI_20261014143152_0282_D.JPG (queue-size=15) 2026-10-14 12:09:58,596 INFO: Reading data for image e45d12e8_DJI_20261014143146_0280_D.JPG (queue-size=16) 2026-10-14 12:09:58,834 INFO: Reading data for image bdef8840_DJI_20261014143016_0250_D.JPG (queue-size=17) 2026-10-14 12:09:58,853 INFO: Reading data for image 591c20d7_DJI_20261014143158_0284_D.JPG (queue-size=18) 2026-10-14 12:09:59,096 INFO: Extracting ROOT_DSPSIFT features for image 942c4919_DJI_20261014143116_0270_D.JPG 2026-10-14 12:09:59,102 INFO: Reading data for image 8a7f4a4f_DJI_20261014143019_0251_D.JPG (queue-size=19) 2026-10-14 12:09:59,360 INFO: Finished reading images 2026-10-14 12:09:59,361 INFO: Extracting ROOT_DSPSIFT features for image cccee4d7_DJI_20261014143104_0266_D.JPG 2026-10-14 12:10:04,986 DEBUG: Found 9174 points in 8.40743088722229s 2026-10-14 12:10:05,385 INFO: Extracting ROOT_DSPSIFT features for image 360d321c_DJI_20261014143113_0269_D.JPG 2026-10-14 12:10:06,178 DEBUG: Found 9832 points in 9.586216688156128s 2026-10-14 12:10:06,663 INFO: Extracting ROOT_DSPSIFT features for image a8ce57ff_DJI_20261014143155_0283_D.JPG 2026-10-14 12:10:08,546 DEBUG: Found 9983 points in 9.441582918167114s 2026-10-14 12:10:08,559 DEBUG: Found 9735 points in 9.187587976455688s 2026-10-14 12:10:09,051 INFO: Extracting ROOT_DSPSIFT features for image 49e12292_DJI_20261014143025_0253_D.JPG 2026-10-14 12:10:09,053 INFO: Extracting ROOT_DSPSIFT features for image cb1e342d_DJI_20261014143107_0267_D.JPG 2026-10-14 12:10:12,124 DEBUG: Found 10000 points in 6.727555513381958s 2026-10-14 12:10:12,559 INFO: Extracting ROOT_DSPSIFT features for image a2dbc664_DJI_20261014143028_0254_D.JPG 2026-10-14 12:10:15,200 DEBUG: Found 9857 points in 8.530534982681274s 2026-10-14 12:10:15,660 DEBUG: Found 10000 points in 6.599056959152222s 2026-10-14 12:10:15,687 INFO: Extracting ROOT_DSPSIFT features for image c3704f9d_DJI_20261014143034_0256_D.JPG 2026-10-14 12:10:16,109 INFO: Extracting ROOT_DSPSIFT features for image e260b369_DJI_20261014143058_0264_D.JPG 2026-10-14 12:10:16,905 DEBUG: Found 9104 points in 7.84523606300354s 2026-10-14 12:10:17,346 INFO: Extracting ROOT_DSPSIFT features for image 503b6a11_DJI_20261014143140_0278_D.JPG 2026-10-14 12:10:20,975 DEBUG: Found 9099 points in 8.40532398223877s 2026-10-14 12:10:21,364 INFO: Extracting ROOT_DSPSIFT features for image 25f2955b_DJI_20261014143149_0281_D.JPG 2026-10-14 12:10:23,503 DEBUG: Found 8629 points in 7.809897422790527s 2026-10-14 12:10:23,874 INFO: Extracting ROOT_DSPSIFT features for image d9b2d94b_DJI_20261014143022_0252_D.JPG 2026-10-14 12:10:24,945 DEBUG: Found 9615 points in 8.824231386184692s 2026-10-14 12:10:25,369 INFO: Extracting ROOT_DSPSIFT features for image f9b1afef_DJI_20261014143055_0263_D.JPG 2026-10-14 12:10:26,120 DEBUG: Found 9744 points in 8.76681900024414s 2026-10-14 12:10:26,599 INFO: Extracting ROOT_DSPSIFT features for image 88a1e362_DJI_20261014143137_0277_D.JPG 2026-10-14 12:10:28,357 DEBUG: Found 10000 points in 6.982093811035156s 2026-10-14 12:10:28,860 INFO: Extracting ROOT_DSPSIFT features for image eebcf6f9_DJI_20261014143101_0265_D.JPG 2026-10-14 12:10:32,143 DEBUG: Found 9445 points in 8.25885796546936s 2026-10-14 12:10:32,564 INFO: Extracting ROOT_DSPSIFT features for image c5ac2dab_DJI_20261014143110_0268_D.JPG 2026-10-14 12:10:34,328 DEBUG: Found 9755 points in 8.948089361190796s 2026-10-14 12:10:34,753 INFO: Extracting ROOT_DSPSIFT features for image 56c9c7a0_DJI_20261014143152_0282_D.JPG 2026-10-14 12:10:35,255 DEBUG: Found 9911 points in 8.648767471313477s 2026-10-14 12:10:35,693 INFO: Extracting ROOT_DSPSIFT features for image e45d12e8_DJI_20261014143146_0280_D.JPG 2026-10-14 12:10:37,662 DEBUG: Found 9658 points in 8.791455268859863s 2026-10-14 12:10:38,136 INFO: Extracting ROOT_DSPSIFT features for image bdef8840_DJI_20261014143016_0250_D.JPG 2026-10-14 12:10:38,894 DEBUG: Found 10000 points in 6.319167137145996s 2026-10-14 12:10:39,331 INFO: Extracting ROOT_DSPSIFT features for image 591c20d7_DJI_20261014143158_0284_D.JPG 2026-10-14 12:10:43,831 DEBUG: Found 9995 points in 9.066766262054443s 2026-10-14 12:10:44,282 INFO: Extracting ROOT_DSPSIFT features for image 8a7f4a4f_DJI_20261014143019_0251_D.JPG 2026-10-14 12:10:44,568 DEBUG: Found 9746 points in 8.863631963729858s 2026-10-14 12:10:46,432 DEBUG: Found 9970 points in 8.28693962097168s 2026-10-14 12:10:46,599 DEBUG: Found 10000 points in 7.258087873458862s 2026-10-14 12:10:51,121 DEBUG: Found 9787 points in 6.827494144439697s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-z9vnp/opensfm" 2026-10-14 12:10:52,408 INFO: Altitude is negative (-1103.304197610999) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-14 12:10:52,409 INFO: Altitude for orientation based matching 1.0 2026-10-14 12:10:52,415 INFO: Matching 142 image pairs 2026-10-14 12:10:52,417 INFO: Computing pair matching with 4 processes 2026-10-14 12:10:52,766 DEBUG: Matching 49e12292_DJI_20261014143025_0253_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.343 T-robust: 0.002 T-total: 0.347 Matches: 1644 Robust: 1638 Success: True 2026-10-14 12:10:52,796 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.374 T-robust: 0.002 T-total: 0.377 Matches: 1840 Robust: 1822 Success: True 2026-10-14 12:10:52,797 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.375 T-robust: 0.003 T-total: 0.379 Matches: 735 Robust: 698 Success: True 2026-10-14 12:10:52,802 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.380 T-robust: 0.002 T-total: 0.383 Matches: 1506 Robust: 1492 Success: True 2026-10-14 12:10:53,011 DEBUG: Matching a8ce57ff_DJI_20261014143155_0283_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.002 T-total: 0.209 Matches: 1735 Robust: 1713 Success: True 2026-10-14 12:10:53,069 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.271 T-robust: 0.001 T-total: 0.271 Matches: 304 Robust: 293 Success: True 2026-10-14 12:10:53,086 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.287 T-robust: 0.001 T-total: 0.289 Matches: 538 Robust: 526 Success: True 2026-10-14 12:10:53,120 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.353 T-robust: 0.001 T-total: 0.354 Matches: 239 Robust: 220 Success: True 2026-10-14 12:10:53,332 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.317 T-robust: 0.003 T-total: 0.321 Matches: 1780 Robust: 1749 Success: True 2026-10-14 12:10:53,344 DEBUG: Matching 49e12292_DJI_20261014143025_0253_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.271 T-robust: 0.002 T-total: 0.275 Matches: 1620 Robust: 1571 Success: True 2026-10-14 12:10:53,371 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.278 T-robust: 0.004 T-total: 0.283 Matches: 2950 Robust: 2893 Success: True 2026-10-14 12:10:53,477 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.354 T-robust: 0.002 T-total: 0.357 Matches: 1199 Robust: 1169 Success: True 2026-10-14 12:10:53,542 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.002 T-total: 0.210 Matches: 1496 Robust: 1484 Success: True 2026-10-14 12:10:53,629 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.281 T-robust: 0.003 T-total: 0.285 Matches: 1813 Robust: 1772 Success: True 2026-10-14 12:10:53,733 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.360 T-robust: 0.001 T-total: 0.361 Matches: 718 Robust: 706 Success: True 2026-10-14 12:10:53,752 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.003 T-total: 0.208 Matches: 2258 Robust: 2229 Success: True 2026-10-14 12:10:53,753 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.272 T-robust: 0.004 T-total: 0.276 Matches: 903 Robust: 889 Success: True 2026-10-14 12:10:53,929 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.294 T-robust: 0.004 T-total: 0.299 Matches: 2651 Robust: 2639 Success: True 2026-10-14 12:10:53,949 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.003 T-total: 0.215 Matches: 2852 Robust: 2823 Success: True 2026-10-14 12:10:53,963 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.002 T-total: 0.211 Matches: 1138 Robust: 1128 Success: True 2026-10-14 12:10:53,974 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.003 T-total: 0.220 Matches: 2165 Robust: 2063 Success: True 2026-10-14 12:10:54,159 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.224 T-robust: 0.004 T-total: 0.230 Matches: 3038 Robust: 3017 Success: True 2026-10-14 12:10:54,163 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.002 T-total: 0.213 Matches: 571 Robust: 555 Success: True 2026-10-14 12:10:54,186 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.004 T-total: 0.223 Matches: 2521 Robust: 2496 Success: True 2026-10-14 12:10:54,188 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.005 T-total: 0.214 Matches: 1861 Robust: 1841 Success: True 2026-10-14 12:10:54,386 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and cccee4d7_DJI_20261014143104_0266_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.222 T-robust: 0.003 T-total: 0.225 Matches: 1772 Robust: 1751 Success: True 2026-10-14 12:10:54,393 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.226 T-robust: 0.003 T-total: 0.230 Matches: 2551 Robust: 2444 Success: True 2026-10-14 12:10:54,404 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.003 T-total: 0.215 Matches: 2424 Robust: 2389 Success: True 2026-10-14 12:10:54,416 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.003 T-total: 0.227 Matches: 1962 Robust: 1948 Success: True 2026-10-14 12:10:54,618 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.003 T-total: 0.212 Matches: 2747 Robust: 2704 Success: True 2026-10-14 12:10:54,623 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and e260b369_DJI_20261014143058_0264_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.012 T-total: 0.230 Matches: 3151 Robust: 3095 Success: True 2026-10-14 12:10:54,629 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.002 T-total: 0.212 Matches: 1783 Robust: 1767 Success: True 2026-10-14 12:10:54,672 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.282 T-robust: 0.003 T-total: 0.286 Matches: 1949 Robust: 1926 Success: True 2026-10-14 12:10:54,828 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.203 T-robust: 0.003 T-total: 0.207 Matches: 1706 Robust: 1683 Success: True 2026-10-14 12:10:54,832 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 T-robust: 0.002 T-total: 0.202 Matches: 1283 Robust: 1264 Success: True 2026-10-14 12:10:54,855 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.004 T-total: 0.229 Matches: 3051 Robust: 3036 Success: True 2026-10-14 12:10:54,888 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.004 T-total: 0.215 Matches: 3066 Robust: 3025 Success: True 2026-10-14 12:10:55,050 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.003 T-total: 0.218 Matches: 1771 Robust: 1752 Success: True 2026-10-14 12:10:55,075 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.002 T-total: 0.220 Matches: 1742 Robust: 1722 Success: True 2026-10-14 12:10:55,107 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.003 T-total: 0.219 Matches: 1967 Robust: 1952 Success: True 2026-10-14 12:10:55,128 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.002 T-total: 0.298 Matches: 1548 Robust: 1524 Success: True 2026-10-14 12:10:55,262 DEBUG: Matching f9b1afef_DJI_20261014143055_0263_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.003 T-total: 0.212 Matches: 2114 Robust: 2086 Success: True 2026-10-14 12:10:55,265 DEBUG: Matching 49e12292_DJI_20261014143025_0253_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.000 T-total: 0.190 Matches: 87 Robust: 84 Success: True 2026-10-14 12:10:55,327 DEBUG: Matching f9b1afef_DJI_20261014143055_0263_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.003 T-total: 0.219 Matches: 2242 Robust: 2174 Success: True 2026-10-14 12:10:55,364 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.226 T-robust: 0.006 T-total: 0.235 Matches: 4666 Robust: 4650 Success: True 2026-10-14 12:10:55,479 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.002 T-total: 0.213 Matches: 960 Robust: 911 Success: True 2026-10-14 12:10:55,481 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.217 T-robust: 0.001 T-total: 0.218 Matches: 448 Robust: 432 Success: True 2026-10-14 12:10:55,528 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.201 Matches: 915 Robust: 898 Success: True 2026-10-14 12:10:55,588 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.005 T-total: 0.224 Matches: 3799 Robust: 3779 Success: True 2026-10-14 12:10:55,692 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.003 T-total: 0.210 Matches: 1435 Robust: 1424 Success: True 2026-10-14 12:10:55,693 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.004 T-total: 0.212 Matches: 375 Robust: 364 Success: True 2026-10-14 12:10:55,753 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and e260b369_DJI_20261014143058_0264_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.003 T-total: 0.224 Matches: 1947 Robust: 1912 Success: True 2026-10-14 12:10:55,818 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.227 T-robust: 0.002 T-total: 0.230 Matches: 1587 Robust: 1553 Success: True 2026-10-14 12:10:55,915 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.003 T-total: 0.222 Matches: 1991 Robust: 1966 Success: True 2026-10-14 12:10:55,919 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.002 T-total: 0.226 Matches: 815 Robust: 800 Success: True 2026-10-14 12:10:55,969 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.002 T-total: 0.215 Matches: 1298 Robust: 1287 Success: True 2026-10-14 12:10:56,050 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.225 T-robust: 0.003 T-total: 0.229 Matches: 2199 Robust: 2186 Success: True 2026-10-14 12:10:56,141 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.003 T-total: 0.224 Matches: 2372 Robust: 2345 Success: True 2026-10-14 12:10:56,177 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.256 T-robust: 0.001 T-total: 0.257 Matches: 658 Robust: 642 Success: True 2026-10-14 12:10:56,203 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and e260b369_DJI_20261014143058_0264_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.231 T-robust: 0.002 T-total: 0.233 Matches: 1045 Robust: 1036 Success: True 2026-10-14 12:10:56,273 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.221 T-robust: 0.001 T-total: 0.223 Matches: 694 Robust: 684 Success: True 2026-10-14 12:10:56,361 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.002 T-total: 0.220 Matches: 1534 Robust: 1513 Success: True 2026-10-14 12:10:56,397 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.003 T-total: 0.219 Matches: 1864 Robust: 1826 Success: True 2026-10-14 12:10:56,410 DEBUG: Matching 88070918_DJI_20261014143031_0255_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.003 T-total: 0.206 Matches: 2196 Robust: 2153 Success: True 2026-10-14 12:10:56,474 DEBUG: Matching 88070918_DJI_20261014143031_0255_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.004 T-total: 0.198 Matches: 2916 Robust: 2843 Success: True 2026-10-14 12:10:56,566 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.003 T-total: 0.204 Matches: 1567 Robust: 1540 Success: True 2026-10-14 12:10:56,618 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.003 T-total: 0.221 Matches: 2282 Robust: 2237 Success: True 2026-10-14 12:10:56,625 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.002 T-total: 0.215 Matches: 1142 Robust: 1122 Success: True 2026-10-14 12:10:56,675 DEBUG: Matching 88070918_DJI_20261014143031_0255_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.002 T-total: 0.201 Matches: 954 Robust: 936 Success: True 2026-10-14 12:10:56,799 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.231 T-robust: 0.002 T-total: 0.233 Matches: 1084 Robust: 1070 Success: True 2026-10-14 12:10:56,846 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.222 T-robust: 0.004 T-total: 0.227 Matches: 2698 Robust: 2681 Success: True 2026-10-14 12:10:56,851 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.002 T-total: 0.225 Matches: 1189 Robust: 1135 Success: True 2026-10-14 12:10:56,898 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.003 T-total: 0.222 Matches: 2047 Robust: 2036 Success: True 2026-10-14 12:10:57,009 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.203 T-robust: 0.004 T-total: 0.209 Matches: 2662 Robust: 2637 Success: True 2026-10-14 12:10:57,048 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 Matches: FAILED 2026-10-14 12:10:57,051 DEBUG: Matching f9b1afef_DJI_20261014143055_0263_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.003 T-total: 0.200 Matches: 1687 Robust: 1654 Success: True 2026-10-14 12:10:57,135 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.230 T-robust: 0.004 T-total: 0.237 Matches: 3144 Robust: 3117 Success: True 2026-10-14 12:10:57,226 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.002 T-total: 0.217 Matches: 1193 Robust: 1178 Success: True 2026-10-14 12:10:57,265 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.003 T-total: 0.213 Matches: 1788 Robust: 1761 Success: True 2026-10-14 12:10:57,274 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.002 T-total: 0.224 Matches: 1464 Robust: 1400 Success: True 2026-10-14 12:10:57,360 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.221 T-robust: 0.002 T-total: 0.225 Matches: 1699 Robust: 1686 Success: True 2026-10-14 12:10:57,449 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.003 T-total: 0.223 Matches: 1640 Robust: 1566 Success: True 2026-10-14 12:10:57,477 DEBUG: Matching a8ce57ff_DJI_20261014143155_0283_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.003 T-total: 0.212 Matches: 2044 Robust: 2023 Success: True 2026-10-14 12:10:57,483 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.002 T-total: 0.209 Matches: 1480 Robust: 1463 Success: True 2026-10-14 12:10:57,577 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.003 T-total: 0.217 Matches: 1730 Robust: 1700 Success: True 2026-10-14 12:10:57,669 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.217 T-robust: 0.002 T-total: 0.219 Matches: 1006 Robust: 987 Success: True 2026-10-14 12:10:57,697 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.001 T-total: 0.219 Matches: 99 Robust: 85 Success: True 2026-10-14 12:10:57,712 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.222 T-robust: 0.004 T-total: 0.229 Matches: 2922 Robust: 2913 Success: True 2026-10-14 12:10:57,793 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.002 T-total: 0.215 Matches: 1304 Robust: 1295 Success: True 2026-10-14 12:10:57,872 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.001 T-total: 0.202 Matches: 690 Robust: 677 Success: True 2026-10-14 12:10:57,914 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and e260b369_DJI_20261014143058_0264_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.003 T-total: 0.217 Matches: 2107 Robust: 2072 Success: True 2026-10-14 12:10:57,940 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.003 T-total: 0.227 Matches: 1991 Robust: 1848 Success: True 2026-10-14 12:10:58,011 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.001 T-total: 0.218 Matches: 739 Robust: 728 Success: True 2026-10-14 12:10:58,095 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.003 T-total: 0.223 Matches: 2210 Robust: 2198 Success: True 2026-10-14 12:10:58,112 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.198 Matches: 584 Robust: 568 Success: True 2026-10-14 12:10:58,161 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and e260b369_DJI_20261014143058_0264_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.003 T-total: 0.220 Matches: 2141 Robust: 2082 Success: True 2026-10-14 12:10:58,229 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.002 T-total: 0.217 Matches: 1545 Robust: 1494 Success: True 2026-10-14 12:10:58,320 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.003 T-total: 0.225 Matches: 2145 Robust: 2084 Success: True 2026-10-14 12:10:58,330 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.003 T-total: 0.218 Matches: 2355 Robust: 2307 Success: True 2026-10-14 12:10:58,373 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.001 T-total: 0.212 Matches: 285 Robust: 275 Success: True 2026-10-14 12:10:58,454 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.003 T-total: 0.224 Matches: 2015 Robust: 1997 Success: True 2026-10-14 12:10:58,541 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.003 T-total: 0.220 Matches: 1971 Robust: 1908 Success: True 2026-10-14 12:10:58,542 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.001 T-total: 0.212 Matches: 109 Robust: 101 Success: True 2026-10-14 12:10:58,582 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.001 T-total: 0.209 Matches: 696 Robust: 666 Success: True 2026-10-14 12:10:58,679 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.004 T-total: 0.225 Matches: 2684 Robust: 2676 Success: True 2026-10-14 12:10:58,755 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and cccee4d7_DJI_20261014143104_0266_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.003 T-total: 0.212 Matches: 2522 Robust: 2510 Success: True 2026-10-14 12:10:58,757 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.001 T-total: 0.216 Matches: 711 Robust: 695 Success: True 2026-10-14 12:10:58,796 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.001 T-total: 0.213 Matches: 824 Robust: 808 Success: True 2026-10-14 12:10:58,874 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.194 Matches: 1001 Robust: 993 Success: True 2026-10-14 12:10:58,978 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.003 T-total: 0.222 Matches: 1950 Robust: 1894 Success: True 2026-10-14 12:10:58,985 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.224 T-robust: 0.002 T-total: 0.227 Matches: 2035 Robust: 1989 Success: True 2026-10-14 12:10:59,015 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.003 T-total: 0.219 Matches: 2416 Robust: 2368 Success: True 2026-10-14 12:10:59,097 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and cccee4d7_DJI_20261014143104_0266_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.221 T-robust: 0.001 T-total: 0.223 Matches: 395 Robust: 374 Success: True 2026-10-14 12:10:59,200 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and e260b369_DJI_20261014143058_0264_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.004 T-total: 0.222 Matches: 3273 Robust: 3232 Success: True 2026-10-14 12:10:59,207 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.002 T-total: 0.222 Matches: 974 Robust: 937 Success: True 2026-10-14 12:10:59,227 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.003 T-total: 0.211 Matches: 2088 Robust: 2068 Success: True 2026-10-14 12:10:59,321 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.003 T-total: 0.224 Matches: 1621 Robust: 1603 Success: True 2026-10-14 12:10:59,422 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.003 T-total: 0.221 Matches: 2342 Robust: 2322 Success: True 2026-10-14 12:10:59,434 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.221 T-robust: 0.003 T-total: 0.226 Matches: 2374 Robust: 2341 Success: True 2026-10-14 12:10:59,440 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.002 T-total: 0.213 Matches: 1727 Robust: 1713 Success: True 2026-10-14 12:10:59,537 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.001 T-total: 0.216 Matches: 804 Robust: 787 Success: True 2026-10-14 12:10:59,646 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.003 T-total: 0.223 Matches: 2187 Robust: 2142 Success: True 2026-10-14 12:10:59,648 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.001 T-total: 0.212 Matches: 611 Robust: 603 Success: True 2026-10-14 12:10:59,661 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.218 T-robust: 0.002 T-total: 0.221 Matches: 1209 Robust: 1188 Success: True 2026-10-14 12:10:59,744 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.001 T-total: 0.206 Matches: 904 Robust: 893 Success: True 2026-10-14 12:10:59,861 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.005 T-total: 0.215 Matches: 3301 Robust: 3285 Success: True 2026-10-14 12:10:59,870 DEBUG: Matching f9b1afef_DJI_20261014143055_0263_D.JPG and e260b369_DJI_20261014143058_0264_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.004 T-total: 0.221 Matches: 3421 Robust: 3409 Success: True 2026-10-14 12:10:59,879 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.002 T-total: 0.217 Matches: 1323 Robust: 1298 Success: True 2026-10-14 12:10:59,968 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.002 T-total: 0.223 Matches: 1422 Robust: 1398 Success: True 2026-10-14 12:11:00,070 DEBUG: Matching 88070918_DJI_20261014143031_0255_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.200 Matches: 490 Robust: 484 Success: True 2026-10-14 12:11:00,084 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.003 T-total: 0.220 Matches: 1679 Robust: 1591 Success: True 2026-10-14 12:11:00,094 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.001 T-total: 0.215 Matches: 546 Robust: 529 Success: True 2026-10-14 12:11:00,199 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.225 T-robust: 0.004 T-total: 0.231 Matches: 2666 Robust: 2642 Success: True 2026-10-14 12:11:00,290 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.215 T-robust: 0.003 T-total: 0.219 Matches: 1736 Robust: 1715 Success: True 2026-10-14 12:11:00,313 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.004 T-total: 0.219 Matches: 1191 Robust: 1182 Success: True 2026-10-14 12:11:00,317 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.227 T-robust: 0.005 T-total: 0.233 Matches: 1916 Robust: 1906 Success: True 2026-10-14 12:11:00,421 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.220 T-robust: 0.001 T-total: 0.222 Matches: 801 Robust: 780 Success: True 2026-10-14 12:11:00,521 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.223 T-robust: 0.005 T-total: 0.231 Matches: 4059 Robust: 4035 Success: True 2026-10-14 12:11:00,523 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.001 T-total: 0.210 Matches: 624 Robust: 606 Success: True 2026-10-14 12:11:00,537 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.216 T-robust: 0.002 T-total: 0.220 Matches: 1640 Robust: 1598 Success: True 2026-10-14 12:11:00,605 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.001 T-total: 0.183 Matches: 773 Robust: 751 Success: True 2026-10-14 12:11:00,681 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.155 T-robust: 0.003 T-total: 0.159 Matches: 4114 Robust: 4074 Success: True 2026-10-14 12:11:00,687 INFO: Matched 142 pairs (brown-brown: 142) in 8.272689512999989 seconds (0.05825837894366199 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-z9vnp/opensfm" 2026-10-14 12:11:04,336 INFO: reading features 2026-10-14 12:11:04,713 DEBUG: Merging features onto tracks 2026-10-14 12:11:05,418 DEBUG: Good tracks: 30588 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-z9vnp/opensfm" 2026-10-14 12:11:07,041 INFO: Starting incremental reconstruction 2026-10-14 12:11:07,903 INFO: Starting reconstruction with 56c9c7a0_DJI_20261014143152_0282_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG 2026-10-14 12:11:07,915 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3027 / 3030 2026-10-14 12:11:08,170 INFO: Triangulated: 3029 2026-10-14 12:11:09,180 DEBUG: Ceres Solver Report: Iterations: 101, Initial cost: 1.408687e+02, Final cost: 6.678998e+01, Termination: NO_CONVERGENCE 2026-10-14 12:11:09,194 INFO: Removed outliers: 150 2026-10-14 12:11:09,225 INFO: ------------------------------------------------------- 2026-10-14 12:11:09,238 INFO: a8ce57ff_DJI_20261014143155_0283_D.JPG resection inliers: 2551 / 2552 2026-10-14 12:11:09,248 INFO: Adding a8ce57ff_DJI_20261014143155_0283_D.JPG to the reconstruction 2026-10-14 12:11:09,449 INFO: Re-triangulating 2026-10-14 12:11:09,449 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:09,798 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 3.591441e+02, Final cost: 1.784556e+02, Termination: CONVERGENCE 2026-10-14 12:11:10,498 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.712307e+02, Final cost: 1.816711e+02, Termination: CONVERGENCE 2026-10-14 12:11:10,532 INFO: Removed outliers: 296 2026-10-14 12:11:10,544 INFO: ------------------------------------------------------- 2026-10-14 12:11:10,556 INFO: 360d321c_DJI_20261014143113_0269_D.JPG resection inliers: 2150 / 2231 2026-10-14 12:11:10,565 INFO: Adding 360d321c_DJI_20261014143113_0269_D.JPG to the reconstruction 2026-10-14 12:11:10,671 INFO: ------------------------------------------------------- 2026-10-14 12:11:10,683 INFO: 942c4919_DJI_20261014143116_0270_D.JPG resection inliers: 2354 / 2454 2026-10-14 12:11:10,693 INFO: Adding 942c4919_DJI_20261014143116_0270_D.JPG to the reconstruction 2026-10-14 12:11:10,800 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:11,233 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.353411e+03, Final cost: 3.780423e+02, Termination: CONVERGENCE 2026-10-14 12:11:11,283 INFO: Removed outliers: 297 2026-10-14 12:11:11,295 INFO: ------------------------------------------------------- 2026-10-14 12:11:11,308 INFO: 88a1e362_DJI_20261014143137_0277_D.JPG resection inliers: 2661 / 2699 2026-10-14 12:11:11,319 INFO: Adding 88a1e362_DJI_20261014143137_0277_D.JPG to the reconstruction 2026-10-14 12:11:11,438 INFO: ------------------------------------------------------- 2026-10-14 12:11:11,452 INFO: 25f2955b_DJI_20261014143149_0281_D.JPG resection inliers: 2655 / 2713 2026-10-14 12:11:11,464 INFO: Adding 25f2955b_DJI_20261014143149_0281_D.JPG to the reconstruction 2026-10-14 12:11:11,549 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:12,477 DEBUG: Ceres Solver Report: Iterations: 22, Initial cost: 1.164122e+03, Final cost: 6.340861e+02, Termination: CONVERGENCE 2026-10-14 12:11:12,550 INFO: Removed outliers: 341 2026-10-14 12:11:12,562 INFO: ------------------------------------------------------- 2026-10-14 12:11:12,577 INFO: c5ac2dab_DJI_20261014143110_0268_D.JPG resection inliers: 2906 / 2954 2026-10-14 12:11:12,589 INFO: Adding c5ac2dab_DJI_20261014143110_0268_D.JPG to the reconstruction 2026-10-14 12:11:12,707 INFO: Re-triangulating 2026-10-14 12:11:12,707 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:13,261 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.001769e+03, Final cost: 7.035202e+02, Termination: CONVERGENCE 2026-10-14 12:11:15,142 DEBUG: Ceres Solver Report: Iterations: 17, Initial cost: 1.826435e+03, Final cost: 9.732666e+02, Termination: CONVERGENCE 2026-10-14 12:11:15,227 INFO: Removed outliers: 962 2026-10-14 12:11:15,242 INFO: ------------------------------------------------------- 2026-10-14 12:11:15,258 INFO: 503b6a11_DJI_20261014143140_0278_D.JPG resection inliers: 3543 / 3565 2026-10-14 12:11:15,274 INFO: Adding 503b6a11_DJI_20261014143140_0278_D.JPG to the reconstruction 2026-10-14 12:11:15,397 INFO: ------------------------------------------------------- 2026-10-14 12:11:15,414 INFO: bdef8840_DJI_20261014143016_0250_D.JPG resection inliers: 3627 / 3656 2026-10-14 12:11:15,430 INFO: Adding bdef8840_DJI_20261014143016_0250_D.JPG to the reconstruction 2026-10-14 12:11:15,538 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:16,401 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.687246e+03, Final cost: 1.104193e+03, Termination: CONVERGENCE 2026-10-14 12:11:16,512 INFO: Removed outliers: 445 2026-10-14 12:11:16,525 INFO: ------------------------------------------------------- 2026-10-14 12:11:16,544 INFO: e260b369_DJI_20261014143058_0264_D.JPG resection inliers: 3582 / 3622 2026-10-14 12:11:16,560 INFO: Adding e260b369_DJI_20261014143058_0264_D.JPG to the reconstruction 2026-10-14 12:11:16,648 INFO: ------------------------------------------------------- 2026-10-14 12:11:16,666 INFO: 8a7f4a4f_DJI_20261014143019_0251_D.JPG resection inliers: 3969 / 4015 2026-10-14 12:11:16,685 INFO: Adding 8a7f4a4f_DJI_20261014143019_0251_D.JPG to the reconstruction 2026-10-14 12:11:16,794 INFO: ------------------------------------------------------- 2026-10-14 12:11:16,814 INFO: f9b1afef_DJI_20261014143055_0263_D.JPG resection inliers: 4062 / 4130 2026-10-14 12:11:16,832 INFO: Adding f9b1afef_DJI_20261014143055_0263_D.JPG to the reconstruction 2026-10-14 12:11:16,903 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:17,931 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.429867e+03, Final cost: 1.508851e+03, Termination: CONVERGENCE 2026-10-14 12:11:18,077 INFO: Removed outliers: 560 2026-10-14 12:11:18,089 INFO: ------------------------------------------------------- 2026-10-14 12:11:18,107 INFO: eebcf6f9_DJI_20261014143101_0265_D.JPG resection inliers: 3527 / 3570 2026-10-14 12:11:18,124 INFO: Adding eebcf6f9_DJI_20261014143101_0265_D.JPG to the reconstruction 2026-10-14 12:11:18,215 INFO: ------------------------------------------------------- 2026-10-14 12:11:18,232 INFO: cb1e342d_DJI_20261014143107_0267_D.JPG resection inliers: 3670 / 3768 2026-10-14 12:11:18,249 INFO: Adding cb1e342d_DJI_20261014143107_0267_D.JPG to the reconstruction 2026-10-14 12:11:18,334 INFO: ------------------------------------------------------- 2026-10-14 12:11:18,351 INFO: 0c1d6e11_DJI_20261014143143_0279_D.JPG resection inliers: 3774 / 3848 2026-10-14 12:11:18,368 INFO: Adding 0c1d6e11_DJI_20261014143143_0279_D.JPG to the reconstruction 2026-10-14 12:11:18,463 INFO: ------------------------------------------------------- 2026-10-14 12:11:18,480 INFO: e45d12e8_DJI_20261014143146_0280_D.JPG resection inliers: 3587 / 3701 2026-10-14 12:11:18,497 INFO: Adding e45d12e8_DJI_20261014143146_0280_D.JPG to the reconstruction 2026-10-14 12:11:18,589 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:19,979 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 3.780298e+03, Final cost: 2.193431e+03, Termination: CONVERGENCE 2026-10-14 12:11:20,187 INFO: Removed outliers: 693 2026-10-14 12:11:20,201 INFO: ------------------------------------------------------- 2026-10-14 12:11:20,219 INFO: d9b2d94b_DJI_20261014143022_0252_D.JPG resection inliers: 3460 / 3506 2026-10-14 12:11:20,235 INFO: Adding d9b2d94b_DJI_20261014143022_0252_D.JPG to the reconstruction 2026-10-14 12:11:20,328 INFO: ------------------------------------------------------- 2026-10-14 12:11:20,345 INFO: cccee4d7_DJI_20261014143104_0266_D.JPG resection inliers: 3596 / 3683 2026-10-14 12:11:20,362 INFO: Adding cccee4d7_DJI_20261014143104_0266_D.JPG to the reconstruction 2026-10-14 12:11:20,428 INFO: Re-triangulating 2026-10-14 12:11:20,429 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:21,846 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 2.903877e+03, Final cost: 2.380333e+03, Termination: CONVERGENCE 2026-10-14 12:11:25,710 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 6.884392e+03, Final cost: 3.245684e+03, Termination: CONVERGENCE 2026-10-14 12:11:25,932 INFO: Removed outliers: 2513 2026-10-14 12:11:25,946 INFO: ------------------------------------------------------- 2026-10-14 12:11:25,963 INFO: 88070918_DJI_20261014143031_0255_D.JPG resection inliers: 3393 / 3425 2026-10-14 12:11:25,980 INFO: Adding 88070918_DJI_20261014143031_0255_D.JPG to the reconstruction 2026-10-14 12:11:26,042 INFO: ------------------------------------------------------- 2026-10-14 12:11:26,056 INFO: a2dbc664_DJI_20261014143028_0254_D.JPG resection inliers: 3252 / 3289 2026-10-14 12:11:26,073 INFO: Adding a2dbc664_DJI_20261014143028_0254_D.JPG to the reconstruction 2026-10-14 12:11:26,142 INFO: ------------------------------------------------------- 2026-10-14 12:11:26,155 INFO: c3704f9d_DJI_20261014143034_0256_D.JPG resection inliers: 2880 / 2916 2026-10-14 12:11:26,167 INFO: Adding c3704f9d_DJI_20261014143034_0256_D.JPG to the reconstruction 2026-10-14 12:11:26,243 INFO: ------------------------------------------------------- 2026-10-14 12:11:26,256 INFO: 49e12292_DJI_20261014143025_0253_D.JPG resection inliers: 2786 / 2843 2026-10-14 12:11:26,269 INFO: Adding 49e12292_DJI_20261014143025_0253_D.JPG to the reconstruction 2026-10-14 12:11:26,330 INFO: ------------------------------------------------------- 2026-10-14 12:11:26,330 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:28,694 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 3.892106e+03, Final cost: 2.950765e+03, Termination: CONVERGENCE 2026-10-14 12:11:28,953 INFO: Removed outliers: 545 2026-10-14 12:11:29,123 INFO: Reconstruction 0: 23 images, 30353 points 2026-10-14 12:11:29,123 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-z9vnp/opensfm" 2026-10-14 12:11:30,825 INFO: Starting rolling shutter correction 2026-10-14 12:11:31,026 INFO: Estimating camera velocities 2026-10-14 12:11:31,027 INFO: Using EXIF data 2026-10-14 12:11:31,027 INFO: bdef8840_DJI_20261014143016_0250_D.JPG (+0.80,-0.70,+0.00) m/s 2026-10-14 12:11:31,027 INFO: 8a7f4a4f_DJI_20261014143019_0251_D.JPG (+5.80,-5.40,-0.80) m/s 2026-10-14 12:11:31,027 INFO: d9b2d94b_DJI_20261014143022_0252_D.JPG (+5.80,-5.50,-0.90) m/s 2026-10-14 12:11:31,027 INFO: 49e12292_DJI_20261014143025_0253_D.JPG (+2.20,+0.80,+0.20) m/s 2026-10-14 12:11:31,027 INFO: a2dbc664_DJI_20261014143028_0254_D.JPG (-0.20,+8.70,+0.30) m/s 2026-10-14 12:11:31,027 INFO: 88070918_DJI_20261014143031_0255_D.JPG (+0.00,+8.50,+0.30) m/s 2026-10-14 12:11:31,027 INFO: c3704f9d_DJI_20261014143034_0256_D.JPG (+0.10,+8.30,+0.30) m/s 2026-10-14 12:11:31,027 INFO: f9b1afef_DJI_20261014143055_0263_D.JPG (+0.00,-7.10,+0.40) m/s 2026-10-14 12:11:31,027 INFO: e260b369_DJI_20261014143058_0264_D.JPG (+0.00,-7.50,+0.00) m/s 2026-10-14 12:11:31,027 INFO: eebcf6f9_DJI_20261014143101_0265_D.JPG (+0.00,-7.30,-0.60) m/s 2026-10-14 12:11:31,027 INFO: cccee4d7_DJI_20261014143104_0266_D.JPG (-3.50,-3.80,+0.40) m/s 2026-10-14 12:11:31,027 INFO: cb1e342d_DJI_20261014143107_0267_D.JPG (-5.50,+3.70,+0.30) m/s 2026-10-14 12:11:31,027 INFO: c5ac2dab_DJI_20261014143110_0268_D.JPG (+0.70,+7.10,+0.10) m/s 2026-10-14 12:11:31,027 INFO: 360d321c_DJI_20261014143113_0269_D.JPG (+0.00,+8.60,+0.20) m/s 2026-10-14 12:11:31,027 INFO: 942c4919_DJI_20261014143116_0270_D.JPG (+0.00,+8.50,+0.20) m/s 2026-10-14 12:11:31,027 INFO: 88a1e362_DJI_20261014143137_0277_D.JPG (+0.00,-8.20,-0.10) m/s 2026-10-14 12:11:31,027 INFO: 503b6a11_DJI_20261014143140_0278_D.JPG (+0.00,-8.30,-0.20) m/s 2026-10-14 12:11:31,027 INFO: 0c1d6e11_DJI_20261014143143_0279_D.JPG (+0.00,-8.30,-0.20) m/s 2026-10-14 12:11:31,027 INFO: e45d12e8_DJI_20261014143146_0280_D.JPG (-1.00,+3.20,+0.00) m/s 2026-10-14 12:11:31,027 INFO: 25f2955b_DJI_20261014143149_0281_D.JPG (-3.20,+6.70,+0.30) m/s 2026-10-14 12:11:31,028 INFO: 56c9c7a0_DJI_20261014143152_0282_D.JPG (-2.70,+6.10,+0.30) m/s 2026-10-14 12:11:31,028 INFO: a8ce57ff_DJI_20261014143155_0283_D.JPG (+0.10,+2.80,+0.10) m/s 2026-10-14 12:11:31,028 INFO: 591c20d7_DJI_20261014143158_0284_D.JPG (+0.00,+8.40,+0.20) m/s 2026-10-14 12:11:31,028 INFO: Correcting observations... 2026-10-14 12:11:33,219 INFO: Writing corrected and trimmed features for 56c9c7a0_DJI_20261014143152_0282_D.JPG 2026-10-14 12:11:33,468 INFO: Writing corrected and trimmed features for 591c20d7_DJI_20261014143158_0284_D.JPG 2026-10-14 12:11:33,671 INFO: Writing corrected and trimmed features for a8ce57ff_DJI_20261014143155_0283_D.JPG 2026-10-14 12:11:33,931 INFO: Writing corrected and trimmed features for 942c4919_DJI_20261014143116_0270_D.JPG 2026-10-14 12:11:34,133 INFO: Writing corrected and trimmed features for c5ac2dab_DJI_20261014143110_0268_D.JPG 2026-10-14 12:11:34,371 INFO: Writing corrected and trimmed features for 360d321c_DJI_20261014143113_0269_D.JPG 2026-10-14 12:11:34,634 INFO: Writing corrected and trimmed features for 25f2955b_DJI_20261014143149_0281_D.JPG 2026-10-14 12:11:34,867 INFO: Writing corrected and trimmed features for 88a1e362_DJI_20261014143137_0277_D.JPG 2026-10-14 12:11:35,090 INFO: Writing corrected and trimmed features for 88070918_DJI_20261014143031_0255_D.JPG 2026-10-14 12:11:35,285 INFO: Writing corrected and trimmed features for c3704f9d_DJI_20261014143034_0256_D.JPG 2026-10-14 12:11:35,439 INFO: Writing corrected and trimmed features for e45d12e8_DJI_20261014143146_0280_D.JPG 2026-10-14 12:11:35,653 INFO: Writing corrected and trimmed features for 0c1d6e11_DJI_20261014143143_0279_D.JPG 2026-10-14 12:11:35,891 INFO: Writing corrected and trimmed features for 503b6a11_DJI_20261014143140_0278_D.JPG 2026-10-14 12:11:36,136 INFO: Writing corrected and trimmed features for cb1e342d_DJI_20261014143107_0267_D.JPG 2026-10-14 12:11:36,364 INFO: Writing corrected and trimmed features for e260b369_DJI_20261014143058_0264_D.JPG 2026-10-14 12:11:36,602 INFO: Writing corrected and trimmed features for cccee4d7_DJI_20261014143104_0266_D.JPG 2026-10-14 12:11:36,798 INFO: Writing corrected and trimmed features for eebcf6f9_DJI_20261014143101_0265_D.JPG 2026-10-14 12:11:37,037 INFO: Writing corrected and trimmed features for 49e12292_DJI_20261014143025_0253_D.JPG 2026-10-14 12:11:37,179 INFO: Writing corrected and trimmed features for f9b1afef_DJI_20261014143055_0263_D.JPG 2026-10-14 12:11:37,397 INFO: Writing corrected and trimmed features for d9b2d94b_DJI_20261014143022_0252_D.JPG 2026-10-14 12:11:37,617 INFO: Writing corrected and trimmed features for bdef8840_DJI_20261014143016_0250_D.JPG 2026-10-14 12:11:37,872 INFO: Writing corrected and trimmed features for 8a7f4a4f_DJI_20261014143019_0251_D.JPG 2026-10-14 12:11:38,114 INFO: Writing corrected and trimmed features for a2dbc664_DJI_20261014143028_0254_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-z9vnp/opensfm" 2026-10-14 12:11:39,275 INFO: Altitude is negative (-1103.304197610999) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-14 12:11:39,275 INFO: Altitude for orientation based matching 1.0 2026-10-14 12:11:39,282 INFO: Matching 141 image pairs 2026-10-14 12:11:39,283 INFO: Computing pair matching with 4 processes 2026-10-14 12:11:39,487 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.002 T-total: 0.201 Matches: 1507 Robust: 1496 Success: True 2026-10-14 12:11:39,570 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.239 T-robust: 0.043 T-total: 0.284 Matches: 3208 Robust: 3149 Success: True 2026-10-14 12:11:39,571 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.241 T-robust: 0.041 T-total: 0.285 Matches: 2052 Robust: 2022 Success: True 2026-10-14 12:11:39,577 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.286 T-robust: 0.003 T-total: 0.291 Matches: 2670 Robust: 2668 Success: True 2026-10-14 12:11:39,700 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and cccee4d7_DJI_20261014143104_0266_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.002 T-total: 0.213 Matches: 2032 Robust: 2019 Success: True 2026-10-14 12:11:39,707 DEBUG: Matching c3704f9d_DJI_20261014143034_0256_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.133 T-robust: 0.002 T-total: 0.136 Matches: 1583 Robust: 1579 Success: True 2026-10-14 12:11:39,761 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.004 T-total: 0.188 Matches: 3083 Robust: 3072 Success: True 2026-10-14 12:11:39,802 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.222 T-robust: 0.002 T-total: 0.225 Matches: 1158 Robust: 1150 Success: True 2026-10-14 12:11:39,830 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.116 T-robust: 0.002 T-total: 0.119 Matches: 1666 Robust: 1642 Success: True 2026-10-14 12:11:39,877 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 T-robust: 0.002 T-total: 0.176 Matches: 2221 Robust: 2195 Success: True 2026-10-14 12:11:39,881 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.117 T-robust: 0.002 T-total: 0.120 Matches: 1709 Robust: 1703 Success: True 2026-10-14 12:11:39,926 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.120 T-robust: 0.003 T-total: 0.124 Matches: 1956 Robust: 1945 Success: True 2026-10-14 12:11:39,994 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.002 T-total: 0.164 Matches: 1469 Robust: 1465 Success: True 2026-10-14 12:11:40,002 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and cccee4d7_DJI_20261014143104_0266_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.115 T-robust: 0.005 T-total: 0.121 Matches: 1486 Robust: 1454 Success: True 2026-10-14 12:11:40,014 DEBUG: Matching 25f2955b_DJI_20261014143149_0281_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 Matches: FAILED 2026-10-14 12:11:40,048 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.167 T-robust: 0.002 T-total: 0.170 Matches: 1372 Robust: 1359 Success: True 2026-10-14 12:11:40,127 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.110 T-robust: 0.002 T-total: 0.112 Matches: 726 Robust: 710 Success: True 2026-10-14 12:11:40,148 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.098 T-robust: 0.001 T-total: 0.100 Matches: 555 Robust: 551 Success: True 2026-10-14 12:11:40,168 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.170 Matches: 1010 Robust: 994 Success: True 2026-10-14 12:11:40,191 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.003 T-total: 0.189 Matches: 2104 Robust: 2033 Success: True 2026-10-14 12:11:40,208 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.002 T-total: 0.081 Matches: 1562 Robust: 1555 Success: True 2026-10-14 12:11:40,280 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.003 T-total: 0.131 Matches: 2234 Robust: 2213 Success: True 2026-10-14 12:11:40,312 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.101 T-robust: 0.002 T-total: 0.104 Matches: 1368 Robust: 1354 Success: True 2026-10-14 12:11:40,322 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.126 T-robust: 0.003 T-total: 0.131 Matches: 2319 Robust: 2284 Success: True 2026-10-14 12:11:40,329 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.158 T-robust: 0.002 T-total: 0.160 Matches: 965 Robust: 950 Success: True 2026-10-14 12:11:40,411 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.002 T-total: 0.130 Matches: 1535 Robust: 1488 Success: True 2026-10-14 12:11:40,426 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.109 T-robust: 0.002 T-total: 0.113 Matches: 1661 Robust: 1647 Success: True 2026-10-14 12:11:40,434 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.107 T-robust: 0.003 T-total: 0.111 Matches: 1961 Robust: 1953 Success: True 2026-10-14 12:11:40,466 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.134 T-robust: 0.002 T-total: 0.136 Matches: 1091 Robust: 1078 Success: True 2026-10-14 12:11:40,532 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.117 T-robust: 0.002 T-total: 0.121 Matches: 1629 Robust: 1611 Success: True 2026-10-14 12:11:40,558 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.128 T-robust: 0.002 T-total: 0.132 Matches: 1495 Robust: 1448 Success: True 2026-10-14 12:11:40,561 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.126 T-robust: 0.001 T-total: 0.127 Matches: 358 Robust: 350 Success: True 2026-10-14 12:11:40,622 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.153 T-robust: 0.002 T-total: 0.156 Matches: 1275 Robust: 1269 Success: True 2026-10-14 12:11:40,665 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.004 T-total: 0.132 Matches: 2536 Robust: 2530 Success: True 2026-10-14 12:11:40,691 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.128 T-robust: 0.001 T-total: 0.129 Matches: 336 Robust: 328 Success: True 2026-10-14 12:11:40,699 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.131 T-robust: 0.006 T-total: 0.140 Matches: 3874 Robust: 3852 Success: True 2026-10-14 12:11:40,737 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.111 T-robust: 0.002 T-total: 0.114 Matches: 1163 Robust: 1158 Success: True 2026-10-14 12:11:40,812 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.118 T-robust: 0.001 T-total: 0.120 Matches: 818 Robust: 780 Success: True 2026-10-14 12:11:40,825 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.122 T-robust: 0.003 T-total: 0.126 Matches: 1829 Robust: 1819 Success: True 2026-10-14 12:11:40,827 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 T-robust: 0.001 T-total: 0.162 Matches: 509 Robust: 504 Success: True 2026-10-14 12:11:40,839 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.098 T-robust: 0.003 T-total: 0.102 Matches: 2069 Robust: 2057 Success: True 2026-10-14 12:11:40,936 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.105 T-robust: 0.003 T-total: 0.109 Matches: 2004 Robust: 1990 Success: True 2026-10-14 12:11:40,945 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.126 T-robust: 0.004 T-total: 0.132 Matches: 2824 Robust: 2817 Success: True 2026-10-14 12:11:40,952 DEBUG: Matching 591c20d7_DJI_20261014143158_0284_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.109 T-robust: 0.002 T-total: 0.111 Matches: 1070 Robust: 1040 Success: True 2026-10-14 12:11:40,964 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.133 T-robust: 0.004 T-total: 0.139 Matches: 2999 Robust: 2953 Success: True 2026-10-14 12:11:41,045 DEBUG: Matching eebcf6f9_DJI_20261014143101_0265_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.097 T-robust: 0.002 T-total: 0.100 Matches: 1570 Robust: 1562 Success: True 2026-10-14 12:11:41,069 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.115 T-robust: 0.002 T-total: 0.117 Matches: 1015 Robust: 1006 Success: True 2026-10-14 12:11:41,075 DEBUG: Matching eebcf6f9_DJI_20261014143101_0265_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.129 T-robust: 0.007 T-total: 0.138 Matches: 2852 Robust: 2838 Success: True 2026-10-14 12:11:41,098 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.002 T-total: 0.133 Matches: 1686 Robust: 1677 Success: True 2026-10-14 12:11:41,172 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.093 T-robust: 0.003 T-total: 0.097 Matches: 1900 Robust: 1886 Success: True 2026-10-14 12:11:41,180 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and 360d321c_DJI_20261014143113_0269_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.003 T-total: 0.134 Matches: 1993 Robust: 1944 Success: True 2026-10-14 12:11:41,213 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.133 T-robust: 0.003 T-total: 0.138 Matches: 2184 Robust: 2149 Success: True 2026-10-14 12:11:41,226 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.124 T-robust: 0.003 T-total: 0.128 Matches: 1914 Robust: 1903 Success: True 2026-10-14 12:11:41,294 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.118 T-robust: 0.003 T-total: 0.121 Matches: 1740 Robust: 1729 Success: True 2026-10-14 12:11:41,299 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and cb1e342d_DJI_20261014143107_0267_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.115 T-robust: 0.002 T-total: 0.118 Matches: 2254 Robust: 2202 Success: True 2026-10-14 12:11:41,302 DEBUG: Matching c3704f9d_DJI_20261014143034_0256_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.001 T-total: 0.089 Matches: 627 Robust: 617 Success: True 2026-10-14 12:11:41,332 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and cccee4d7_DJI_20261014143104_0266_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.101 T-robust: 0.002 T-total: 0.104 Matches: 1145 Robust: 1117 Success: True 2026-10-14 12:11:41,429 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.125 T-robust: 0.003 T-total: 0.130 Matches: 2546 Robust: 2529 Success: True 2026-10-14 12:11:41,432 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.125 T-robust: 0.001 T-total: 0.127 Matches: 695 Robust: 650 Success: True 2026-10-14 12:11:41,438 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.003 T-total: 0.134 Matches: 1924 Robust: 1845 Success: True 2026-10-14 12:11:41,459 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.123 T-robust: 0.003 T-total: 0.127 Matches: 1905 Robust: 1898 Success: True 2026-10-14 12:11:41,541 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.110 T-robust: 0.001 T-total: 0.112 Matches: 587 Robust: 577 Success: True 2026-10-14 12:11:41,553 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.111 T-robust: 0.002 T-total: 0.115 Matches: 1536 Robust: 1443 Success: True 2026-10-14 12:11:41,576 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.138 T-robust: 0.003 T-total: 0.142 Matches: 1951 Robust: 1944 Success: True 2026-10-14 12:11:41,588 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.124 T-robust: 0.003 T-total: 0.129 Matches: 2489 Robust: 2484 Success: True 2026-10-14 12:11:41,669 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.111 T-robust: 0.003 T-total: 0.116 Matches: 2408 Robust: 2397 Success: True 2026-10-14 12:11:41,677 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.003 T-total: 0.135 Matches: 2415 Robust: 2382 Success: True 2026-10-14 12:11:41,693 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.113 T-robust: 0.002 T-total: 0.116 Matches: 1504 Robust: 1460 Success: True 2026-10-14 12:11:41,711 DEBUG: Matching a8ce57ff_DJI_20261014143155_0283_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.121 T-robust: 0.001 T-total: 0.123 Matches: 765 Robust: 731 Success: True 2026-10-14 12:11:41,796 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.123 T-robust: 0.002 T-total: 0.126 Matches: 1670 Robust: 1655 Success: True 2026-10-14 12:11:41,801 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and e45d12e8_DJI_20261014143146_0280_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.124 T-robust: 0.001 T-total: 0.125 Matches: 343 Robust: 328 Success: True 2026-10-14 12:11:41,827 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.114 T-robust: 0.001 T-total: 0.115 Matches: 648 Robust: 636 Success: True 2026-10-14 12:11:41,850 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.153 T-robust: 0.003 T-total: 0.156 Matches: 1892 Robust: 1801 Success: True 2026-10-14 12:11:41,871 DEBUG: Matching c3704f9d_DJI_20261014143034_0256_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 100 Robust: 94 Success: True 2026-10-14 12:11:41,932 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.126 T-robust: 0.003 T-total: 0.130 Matches: 1758 Robust: 1713 Success: True 2026-10-14 12:11:41,959 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.003 T-total: 0.132 Matches: 2340 Robust: 2333 Success: True 2026-10-14 12:11:41,972 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.095 T-robust: 0.003 T-total: 0.100 Matches: 2535 Robust: 2498 Success: True 2026-10-14 12:11:41,977 DEBUG: Matching a8ce57ff_DJI_20261014143155_0283_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.123 T-robust: 0.003 T-total: 0.127 Matches: 1707 Robust: 1700 Success: True 2026-10-14 12:11:42,072 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.139 T-robust: 0.001 T-total: 0.140 Matches: 263 Robust: 255 Success: True 2026-10-14 12:11:42,082 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and 88a1e362_DJI_20261014143137_0277_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.119 T-robust: 0.002 T-total: 0.122 Matches: 1702 Robust: 1695 Success: True 2026-10-14 12:11:42,102 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.124 T-robust: 0.003 T-total: 0.128 Matches: 2077 Robust: 2014 Success: True 2026-10-14 12:11:42,105 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.125 T-robust: 0.001 T-total: 0.127 Matches: 819 Robust: 800 Success: True 2026-10-14 12:11:42,204 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.118 T-robust: 0.002 T-total: 0.121 Matches: 1262 Robust: 1238 Success: True 2026-10-14 12:11:42,207 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.006 T-total: 0.134 Matches: 1498 Robust: 1486 Success: True 2026-10-14 12:11:42,224 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and 56c9c7a0_DJI_20261014143152_0282_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.118 T-robust: 0.003 T-total: 0.122 Matches: 1899 Robust: 1856 Success: True 2026-10-14 12:11:42,240 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.132 T-robust: 0.002 T-total: 0.135 Matches: 1539 Robust: 1528 Success: True 2026-10-14 12:11:42,322 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.096 T-robust: 0.001 T-total: 0.097 Matches: 580 Robust: 576 Success: True 2026-10-14 12:11:42,330 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.116 T-robust: 0.004 T-total: 0.122 Matches: 1887 Robust: 1880 Success: True 2026-10-14 12:11:42,333 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.119 T-robust: 0.006 T-total: 0.126 Matches: 1883 Robust: 1842 Success: True 2026-10-14 12:11:42,379 DEBUG: Matching eebcf6f9_DJI_20261014143101_0265_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.134 T-robust: 0.003 T-total: 0.139 Matches: 2105 Robust: 2084 Success: True 2026-10-14 12:11:42,437 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.113 T-robust: 0.002 T-total: 0.115 Matches: 1153 Robust: 1147 Success: True 2026-10-14 12:11:42,451 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.115 T-robust: 0.002 T-total: 0.118 Matches: 1319 Robust: 1282 Success: True 2026-10-14 12:11:42,469 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.131 T-robust: 0.003 T-total: 0.136 Matches: 2242 Robust: 2215 Success: True 2026-10-14 12:11:42,524 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.138 T-robust: 0.004 T-total: 0.143 Matches: 2757 Robust: 2755 Success: True 2026-10-14 12:11:42,569 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.003 T-total: 0.131 Matches: 1763 Robust: 1714 Success: True 2026-10-14 12:11:42,580 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.001 T-total: 0.128 Matches: 547 Robust: 534 Success: True 2026-10-14 12:11:42,616 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and a8ce57ff_DJI_20261014143155_0283_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.138 T-robust: 0.006 T-total: 0.147 Matches: 4395 Robust: 4392 Success: True 2026-10-14 12:11:42,626 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.101 T-robust: 0.001 T-total: 0.102 Matches: 555 Robust: 549 Success: True 2026-10-14 12:11:42,679 DEBUG: Matching d9b2d94b_DJI_20261014143022_0252_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.108 T-robust: 0.002 T-total: 0.110 Matches: 891 Robust: 881 Success: True 2026-10-14 12:11:42,713 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.001 T-total: 0.132 Matches: 784 Robust: 771 Success: True 2026-10-14 12:11:42,746 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.126 T-robust: 0.002 T-total: 0.129 Matches: 1418 Robust: 1406 Success: True 2026-10-14 12:11:42,754 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.125 T-robust: 0.002 T-total: 0.128 Matches: 1537 Robust: 1522 Success: True 2026-10-14 12:11:42,767 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.002 T-total: 0.087 Matches: 1022 Robust: 1017 Success: True 2026-10-14 12:11:42,841 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.124 T-robust: 0.002 T-total: 0.128 Matches: 1470 Robust: 1455 Success: True 2026-10-14 12:11:42,869 DEBUG: Matching eebcf6f9_DJI_20261014143101_0265_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.112 T-robust: 0.001 T-total: 0.114 Matches: 910 Robust: 907 Success: True 2026-10-14 12:11:42,880 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.128 T-robust: 0.004 T-total: 0.134 Matches: 3004 Robust: 2867 Success: True 2026-10-14 12:11:42,890 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 88070918_DJI_20261014143031_0255_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.119 T-robust: 0.003 T-total: 0.123 Matches: 2214 Robust: 2201 Success: True 2026-10-14 12:11:42,972 DEBUG: Matching eebcf6f9_DJI_20261014143101_0265_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.125 T-robust: 0.004 T-total: 0.131 Matches: 3128 Robust: 3118 Success: True 2026-10-14 12:11:43,005 DEBUG: Matching 942c4919_DJI_20261014143116_0270_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.111 T-robust: 0.002 T-total: 0.115 Matches: 1751 Robust: 1730 Success: True 2026-10-14 12:11:43,014 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.139 T-robust: 0.005 T-total: 0.145 Matches: 2570 Robust: 2566 Success: True 2026-10-14 12:11:43,018 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.005 T-total: 0.137 Matches: 2379 Robust: 2308 Success: True 2026-10-14 12:11:43,075 DEBUG: Matching 88070918_DJI_20261014143031_0255_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.096 T-robust: 0.003 T-total: 0.102 Matches: 2734 Robust: 2732 Success: True 2026-10-14 12:11:43,125 DEBUG: Matching 88a1e362_DJI_20261014143137_0277_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.115 T-robust: 0.003 T-total: 0.120 Matches: 2147 Robust: 2133 Success: True 2026-10-14 12:11:43,141 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.119 T-robust: 0.002 T-total: 0.123 Matches: 1689 Robust: 1679 Success: True 2026-10-14 12:11:43,154 DEBUG: Matching a8ce57ff_DJI_20261014143155_0283_D.JPG and bdef8840_DJI_20261014143016_0250_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.138 T-robust: 0.001 T-total: 0.139 Matches: 712 Robust: 698 Success: True 2026-10-14 12:11:43,199 DEBUG: Matching 56c9c7a0_DJI_20261014143152_0282_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.119 T-robust: 0.004 T-total: 0.124 Matches: 2614 Robust: 2600 Success: True 2026-10-14 12:11:43,253 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.096 T-robust: 0.002 T-total: 0.099 Matches: 547 Robust: 541 Success: True 2026-10-14 12:11:43,257 DEBUG: Matching c5ac2dab_DJI_20261014143110_0268_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.004 T-total: 0.132 Matches: 2027 Robust: 2022 Success: True 2026-10-14 12:11:43,269 DEBUG: Matching 8a7f4a4f_DJI_20261014143019_0251_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.124 T-robust: 0.003 T-total: 0.128 Matches: 1944 Robust: 1932 Success: True 2026-10-14 12:11:43,318 DEBUG: Matching 503b6a11_DJI_20261014143140_0278_D.JPG and 942c4919_DJI_20261014143116_0270_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.117 T-robust: 0.001 T-total: 0.118 Matches: 733 Robust: 727 Success: True 2026-10-14 12:11:43,385 DEBUG: Matching cb1e342d_DJI_20261014143107_0267_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.003 T-total: 0.132 Matches: 1569 Robust: 1547 Success: True 2026-10-14 12:11:43,389 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and d9b2d94b_DJI_20261014143022_0252_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.001 T-total: 0.132 Matches: 768 Robust: 761 Success: True 2026-10-14 12:11:43,405 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.004 T-total: 0.136 Matches: 2779 Robust: 2737 Success: True 2026-10-14 12:11:43,448 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.123 T-robust: 0.005 T-total: 0.130 Matches: 3594 Robust: 3582 Success: True 2026-10-14 12:11:43,492 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and c3704f9d_DJI_20261014143034_0256_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.099 T-robust: 0.002 T-total: 0.102 Matches: 890 Robust: 880 Success: True 2026-10-14 12:11:43,495 DEBUG: Matching e260b369_DJI_20261014143058_0264_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.104 T-robust: 0.003 T-total: 0.109 Matches: 1692 Robust: 1665 Success: True 2026-10-14 12:11:43,519 DEBUG: Matching a2dbc664_DJI_20261014143028_0254_D.JPG and 8a7f4a4f_DJI_20261014143019_0251_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.109 T-robust: 0.002 T-total: 0.113 Matches: 1697 Robust: 1685 Success: True 2026-10-14 12:11:43,535 DEBUG: Matching 88070918_DJI_20261014143031_0255_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.001 T-total: 0.087 Matches: 494 Robust: 491 Success: True 2026-10-14 12:11:43,626 DEBUG: Matching a8ce57ff_DJI_20261014143155_0283_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.004 T-total: 0.132 Matches: 3853 Robust: 3825 Success: True 2026-10-14 12:11:43,628 DEBUG: Matching a8ce57ff_DJI_20261014143155_0283_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.126 T-robust: 0.006 T-total: 0.132 Matches: 1707 Robust: 1631 Success: True 2026-10-14 12:11:43,641 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and eebcf6f9_DJI_20261014143101_0265_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.116 T-robust: 0.004 T-total: 0.121 Matches: 2861 Robust: 2797 Success: True 2026-10-14 12:11:43,672 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 503b6a11_DJI_20261014143140_0278_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.133 T-robust: 0.002 T-total: 0.137 Matches: 1697 Robust: 1685 Success: True 2026-10-14 12:11:43,725 DEBUG: Matching cccee4d7_DJI_20261014143104_0266_D.JPG and a2dbc664_DJI_20261014143028_0254_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.095 T-robust: 0.001 T-total: 0.097 Matches: 866 Robust: 850 Success: True 2026-10-14 12:11:43,727 DEBUG: Matching 0c1d6e11_DJI_20261014143143_0279_D.JPG and 49e12292_DJI_20261014143025_0253_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.097 T-robust: 0.001 T-total: 0.099 Matches: 518 Robust: 516 Success: True 2026-10-14 12:11:43,752 DEBUG: Matching 88070918_DJI_20261014143031_0255_D.JPG and f9b1afef_DJI_20261014143055_0263_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.107 T-robust: 0.003 T-total: 0.111 Matches: 2013 Robust: 1966 Success: True 2026-10-14 12:11:43,780 DEBUG: Matching f9b1afef_DJI_20261014143055_0263_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.106 T-robust: 0.001 T-total: 0.108 Matches: 686 Robust: 677 Success: True 2026-10-14 12:11:43,851 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.122 T-robust: 0.002 T-total: 0.124 Matches: 1151 Robust: 1112 Success: True 2026-10-14 12:11:43,855 DEBUG: Matching e45d12e8_DJI_20261014143146_0280_D.JPG and 591c20d7_DJI_20261014143158_0284_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.102 T-robust: 0.001 T-total: 0.103 Matches: 121 Robust: 108 Success: True 2026-10-14 12:11:43,860 DEBUG: Matching bdef8840_DJI_20261014143016_0250_D.JPG and 25f2955b_DJI_20261014143149_0281_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.132 T-robust: 0.002 T-total: 0.134 Matches: 976 Robust: 958 Success: True 2026-10-14 12:11:43,895 DEBUG: Matching 360d321c_DJI_20261014143113_0269_D.JPG and 0c1d6e11_DJI_20261014143143_0279_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.113 T-robust: 0.001 T-total: 0.114 Matches: 663 Robust: 650 Success: True 2026-10-14 12:11:43,939 DEBUG: Matching eebcf6f9_DJI_20261014143101_0265_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.001 T-total: 0.087 Matches: 1759 Robust: 1743 Success: True 2026-10-14 12:11:43,949 INFO: Matched 141 pairs (brown-brown: 141) in 4.667501168000001 seconds (0.03310284722695051 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-z9vnp/opensfm" 2026-10-14 12:11:47,374 INFO: reading features 2026-10-14 12:11:47,604 DEBUG: Merging features onto tracks 2026-10-14 12:11:48,247 DEBUG: Good tracks: 27871 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-z9vnp/opensfm" 2026-10-14 12:11:49,746 INFO: Starting incremental reconstruction 2026-10-14 12:11:50,516 INFO: Starting reconstruction with 88a1e362_DJI_20261014143137_0277_D.JPG and c5ac2dab_DJI_20261014143110_0268_D.JPG 2026-10-14 12:11:50,531 INFO: Two-view 5-points reconstruction inliers (transposed=False): 2448 / 2452 2026-10-14 12:11:50,767 INFO: Triangulated: 2451 2026-10-14 12:11:51,429 DEBUG: Ceres Solver Report: Iterations: 67, Initial cost: 1.471739e+02, Final cost: 5.401118e+01, Termination: CONVERGENCE 2026-10-14 12:11:51,440 INFO: Removed outliers: 129 2026-10-14 12:11:51,472 INFO: ------------------------------------------------------- 2026-10-14 12:11:51,481 INFO: 503b6a11_DJI_20261014143140_0278_D.JPG resection inliers: 1646 / 1687 2026-10-14 12:11:51,487 INFO: Adding 503b6a11_DJI_20261014143140_0278_D.JPG to the reconstruction 2026-10-14 12:11:51,631 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:52,246 DEBUG: Ceres Solver Report: Iterations: 45, Initial cost: 8.604451e+02, Final cost: 1.459856e+02, Termination: CONVERGENCE 2026-10-14 12:11:52,269 INFO: Removed outliers: 179 2026-10-14 12:11:52,278 INFO: ------------------------------------------------------- 2026-10-14 12:11:52,290 INFO: bdef8840_DJI_20261014143016_0250_D.JPG resection inliers: 2361 / 2367 2026-10-14 12:11:52,299 INFO: Adding bdef8840_DJI_20261014143016_0250_D.JPG to the reconstruction 2026-10-14 12:11:52,422 INFO: Re-triangulating 2026-10-14 12:11:52,423 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:52,698 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 3.819722e+02, Final cost: 2.491628e+02, Termination: CONVERGENCE 2026-10-14 12:11:53,526 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 4.558250e+02, Final cost: 2.848858e+02, Termination: CONVERGENCE 2026-10-14 12:11:53,558 INFO: Removed outliers: 252 2026-10-14 12:11:53,568 INFO: ------------------------------------------------------- 2026-10-14 12:11:53,581 INFO: e260b369_DJI_20261014143058_0264_D.JPG resection inliers: 2944 / 2974 2026-10-14 12:11:53,592 INFO: Adding e260b369_DJI_20261014143058_0264_D.JPG to the reconstruction 2026-10-14 12:11:53,680 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:53,955 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 7.409500e+02, Final cost: 3.537067e+02, Termination: CONVERGENCE 2026-10-14 12:11:53,998 INFO: Removed outliers: 197 2026-10-14 12:11:54,009 INFO: ------------------------------------------------------- 2026-10-14 12:11:54,027 INFO: 8a7f4a4f_DJI_20261014143019_0251_D.JPG resection inliers: 3506 / 3521 2026-10-14 12:11:54,041 INFO: Adding 8a7f4a4f_DJI_20261014143019_0251_D.JPG to the reconstruction 2026-10-14 12:11:54,147 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:54,535 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 6.502398e+02, Final cost: 4.636667e+02, Termination: CONVERGENCE 2026-10-14 12:11:54,589 INFO: Removed outliers: 213 2026-10-14 12:11:54,599 INFO: ------------------------------------------------------- 2026-10-14 12:11:54,615 INFO: 360d321c_DJI_20261014143113_0269_D.JPG resection inliers: 3492 / 3496 2026-10-14 12:11:54,629 INFO: Adding 360d321c_DJI_20261014143113_0269_D.JPG to the reconstruction 2026-10-14 12:11:54,726 INFO: ------------------------------------------------------- 2026-10-14 12:11:54,741 INFO: f9b1afef_DJI_20261014143055_0263_D.JPG resection inliers: 3654 / 3703 2026-10-14 12:11:54,756 INFO: Adding f9b1afef_DJI_20261014143055_0263_D.JPG to the reconstruction 2026-10-14 12:11:54,819 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:55,335 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.012397e+03, Final cost: 7.006795e+02, Termination: CONVERGENCE 2026-10-14 12:11:55,411 INFO: Removed outliers: 280 2026-10-14 12:11:55,421 INFO: ------------------------------------------------------- 2026-10-14 12:11:55,435 INFO: eebcf6f9_DJI_20261014143101_0265_D.JPG resection inliers: 3323 / 3361 2026-10-14 12:11:55,449 INFO: Adding eebcf6f9_DJI_20261014143101_0265_D.JPG to the reconstruction 2026-10-14 12:11:55,528 INFO: ------------------------------------------------------- 2026-10-14 12:11:55,543 INFO: cb1e342d_DJI_20261014143107_0267_D.JPG resection inliers: 3179 / 3254 2026-10-14 12:11:55,557 INFO: Adding cb1e342d_DJI_20261014143107_0267_D.JPG to the reconstruction 2026-10-14 12:11:55,625 INFO: Re-triangulating 2026-10-14 12:11:55,626 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:56,287 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.521797e+03, Final cost: 9.528270e+02, Termination: CONVERGENCE 2026-10-14 12:11:58,078 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.397035e+03, Final cost: 1.166576e+03, Termination: CONVERGENCE 2026-10-14 12:11:58,168 INFO: Removed outliers: 974 2026-10-14 12:11:58,179 INFO: ------------------------------------------------------- 2026-10-14 12:11:58,194 INFO: d9b2d94b_DJI_20261014143022_0252_D.JPG resection inliers: 3266 / 3282 2026-10-14 12:11:58,207 INFO: Adding d9b2d94b_DJI_20261014143022_0252_D.JPG to the reconstruction 2026-10-14 12:11:58,290 INFO: ------------------------------------------------------- 2026-10-14 12:11:58,304 INFO: 0c1d6e11_DJI_20261014143143_0279_D.JPG resection inliers: 3264 / 3329 2026-10-14 12:11:58,317 INFO: Adding 0c1d6e11_DJI_20261014143143_0279_D.JPG to the reconstruction 2026-10-14 12:11:58,399 INFO: ------------------------------------------------------- 2026-10-14 12:11:58,414 INFO: 25f2955b_DJI_20261014143149_0281_D.JPG resection inliers: 3435 / 3504 2026-10-14 12:11:58,427 INFO: Adding 25f2955b_DJI_20261014143149_0281_D.JPG to the reconstruction 2026-10-14 12:11:58,500 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:11:59,496 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.150041e+03, Final cost: 1.387452e+03, Termination: CONVERGENCE 2026-10-14 12:11:59,626 INFO: Removed outliers: 568 2026-10-14 12:11:59,636 INFO: ------------------------------------------------------- 2026-10-14 12:11:59,652 INFO: e45d12e8_DJI_20261014143146_0280_D.JPG resection inliers: 3405 / 3448 2026-10-14 12:11:59,665 INFO: Adding e45d12e8_DJI_20261014143146_0280_D.JPG to the reconstruction 2026-10-14 12:11:59,758 INFO: ------------------------------------------------------- 2026-10-14 12:11:59,772 INFO: cccee4d7_DJI_20261014143104_0266_D.JPG resection inliers: 3430 / 3479 2026-10-14 12:11:59,786 INFO: Adding cccee4d7_DJI_20261014143104_0266_D.JPG to the reconstruction 2026-10-14 12:11:59,849 INFO: ------------------------------------------------------- 2026-10-14 12:11:59,861 INFO: a2dbc664_DJI_20261014143028_0254_D.JPG resection inliers: 2865 / 2892 2026-10-14 12:11:59,873 INFO: Adding a2dbc664_DJI_20261014143028_0254_D.JPG to the reconstruction 2026-10-14 12:11:59,924 INFO: ------------------------------------------------------- 2026-10-14 12:11:59,937 INFO: 88070918_DJI_20261014143031_0255_D.JPG resection inliers: 2933 / 2963 2026-10-14 12:11:59,948 INFO: Adding 88070918_DJI_20261014143031_0255_D.JPG to the reconstruction 2026-10-14 12:12:00,021 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:12:01,323 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.599898e+03, Final cost: 1.834303e+03, Termination: CONVERGENCE 2026-10-14 12:12:01,498 INFO: Removed outliers: 631 2026-10-14 12:12:01,509 INFO: ------------------------------------------------------- 2026-10-14 12:12:01,524 INFO: 56c9c7a0_DJI_20261014143152_0282_D.JPG resection inliers: 3112 / 3142 2026-10-14 12:12:01,538 INFO: Adding 56c9c7a0_DJI_20261014143152_0282_D.JPG to the reconstruction 2026-10-14 12:12:01,624 INFO: ------------------------------------------------------- 2026-10-14 12:12:01,639 INFO: a8ce57ff_DJI_20261014143155_0283_D.JPG resection inliers: 3378 / 3429 2026-10-14 12:12:01,652 INFO: Adding a8ce57ff_DJI_20261014143155_0283_D.JPG to the reconstruction 2026-10-14 12:12:01,770 INFO: ------------------------------------------------------- 2026-10-14 12:12:01,785 INFO: 942c4919_DJI_20261014143116_0270_D.JPG resection inliers: 3566 / 3610 2026-10-14 12:12:01,800 INFO: Adding 942c4919_DJI_20261014143116_0270_D.JPG to the reconstruction 2026-10-14 12:12:01,862 INFO: ------------------------------------------------------- 2026-10-14 12:12:01,875 INFO: 591c20d7_DJI_20261014143158_0284_D.JPG resection inliers: 3544 / 3614 2026-10-14 12:12:01,890 INFO: Adding 591c20d7_DJI_20261014143158_0284_D.JPG to the reconstruction 2026-10-14 12:12:01,955 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:12:03,451 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 3.221853e+03, Final cost: 2.243572e+03, Termination: CONVERGENCE 2026-10-14 12:12:03,660 INFO: Removed outliers: 444 2026-10-14 12:12:03,669 INFO: ------------------------------------------------------- 2026-10-14 12:12:03,681 INFO: c3704f9d_DJI_20261014143034_0256_D.JPG resection inliers: 2717 / 2744 2026-10-14 12:12:03,692 INFO: Adding c3704f9d_DJI_20261014143034_0256_D.JPG to the reconstruction 2026-10-14 12:12:03,749 INFO: Re-triangulating 2026-10-14 12:12:03,749 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:12:04,943 DEBUG: Ceres Solver Report: Iterations: 6, Initial cost: 2.376852e+03, Final cost: 2.257876e+03, Termination: CONVERGENCE 2026-10-14 12:12:09,055 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 6.578017e+03, Final cost: 3.075888e+03, Termination: CONVERGENCE 2026-10-14 12:12:09,276 INFO: Removed outliers: 2425 2026-10-14 12:12:09,289 INFO: ------------------------------------------------------- 2026-10-14 12:12:09,302 INFO: 49e12292_DJI_20261014143025_0253_D.JPG resection inliers: 2660 / 2688 2026-10-14 12:12:09,314 INFO: Adding 49e12292_DJI_20261014143025_0253_D.JPG to the reconstruction 2026-10-14 12:12:09,366 INFO: ------------------------------------------------------- 2026-10-14 12:12:09,367 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-14 12:12:10,739 DEBUG: Ceres Solver Report: Iterations: 7, Initial cost: 2.704301e+03, Final cost: 2.429037e+03, Termination: CONVERGENCE 2026-10-14 12:12:10,959 INFO: Removed outliers: 344 2026-10-14 12:12:11,112 INFO: Reconstruction 0: 23 images, 27778 points 2026-10-14 12:12:11,112 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-z9vnp/opensfm" 2026-10-14 12:12:15,565 DEBUG: Loaded backend agg version v2.2. 2026-10-14 12:12:15,576 DEBUG: locator: 2026-10-14 12:12:16,010 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 235556.0 --offset-y 9877602.0 "/workspace/odm-pipeline-z9vnp/opensfm" [INFO] Updating /workspace/odm-pipeline-z9vnp/opensfm/config.yaml [INFO] undistorted_image_max_size: 4032 [INFO] Undistorting /workspace/odm-pipeline-z9vnp/opensfm ... 2026-10-14 12:12:21,190 DEBUG: Undistorting image e45d12e8_DJI_20261014143146_0280_D.JPG 2026-10-14 12:12:21,190 DEBUG: Undistorting image c5ac2dab_DJI_20261014143110_0268_D.JPG 2026-10-14 12:12:21,191 DEBUG: Undistorting image 88a1e362_DJI_20261014143137_0277_D.JPG 2026-10-14 12:12:21,191 DEBUG: Undistorting image a2dbc664_DJI_20261014143028_0254_D.JPG 2026-10-14 12:12:22,816 DEBUG: Undistorting image 56c9c7a0_DJI_20261014143152_0282_D.JPG 2026-10-14 12:12:23,298 DEBUG: Undistorting image a8ce57ff_DJI_20261014143155_0283_D.JPG 2026-10-14 12:12:23,761 DEBUG: Undistorting image d9b2d94b_DJI_20261014143022_0252_D.JPG 2026-10-14 12:12:24,245 DEBUG: Undistorting image 88070918_DJI_20261014143031_0255_D.JPG 2026-10-14 12:12:25,074 DEBUG: Undistorting image 942c4919_DJI_20261014143116_0270_D.JPG 2026-10-14 12:12:25,593 DEBUG: Undistorting image c3704f9d_DJI_20261014143034_0256_D.JPG 2026-10-14 12:12:26,098 DEBUG: Undistorting image 25f2955b_DJI_20261014143149_0281_D.JPG 2026-10-14 12:12:26,566 DEBUG: Undistorting image 0c1d6e11_DJI_20261014143143_0279_D.JPG 2026-10-14 12:12:27,272 DEBUG: Undistorting image cb1e342d_DJI_20261014143107_0267_D.JPG 2026-10-14 12:12:27,782 DEBUG: Undistorting image cccee4d7_DJI_20261014143104_0266_D.JPG 2026-10-14 12:12:28,456 DEBUG: Undistorting image 360d321c_DJI_20261014143113_0269_D.JPG 2026-10-14 12:12:28,940 DEBUG: Undistorting image 8a7f4a4f_DJI_20261014143019_0251_D.JPG 2026-10-14 12:12:29,471 DEBUG: Undistorting image f9b1afef_DJI_20261014143055_0263_D.JPG 2026-10-14 12:12:29,982 DEBUG: Undistorting image 591c20d7_DJI_20261014143158_0284_D.JPG 2026-10-14 12:12:30,697 DEBUG: Undistorting image e260b369_DJI_20261014143058_0264_D.JPG 2026-10-14 12:12:31,183 DEBUG: Undistorting image 49e12292_DJI_20261014143025_0253_D.JPG 2026-10-14 12:12:31,689 DEBUG: Undistorting image 503b6a11_DJI_20261014143140_0278_D.JPG 2026-10-14 12:12:32,313 DEBUG: Undistorting image bdef8840_DJI_20261014143016_0250_D.JPG 2026-10-14 12:12:32,816 DEBUG: Undistorting image eebcf6f9_DJI_20261014143101_0265_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-z9vnp/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-z9vnp/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-z9vnp/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(43.53872882458381, 149.51959487982094), (63.04924128059065, 147.61374010890722), (81.81315395759884, 141.9382538050413), (99.10918531421339, 132.7110469378531), (114.27284519432578, 120.28692014701664), (126.72116593067767, 105.14331254735589), (135.97610042919405, 87.86195640265942), (141.68168721813709, 69.10720811411738), (143.6187694990076, 49.59973109699786), (143.69114953861572, -40.781754000112414), (141.6646456870949, -60.89188832603395), (135.63565887656296, -80.18372119404376), (125.8505329801119, -97.86917743086815), (112.70899347914383, -113.22577041387558), (96.74791415134678, -125.62615202367306), (78.6194017844391, -134.56368473917246), (59.0638663743739, -139.67326094396412), (1.168737762782257, -148.68031335435808), (-19.572165845776908, -149.72478206641972), (-40.08146616013255, -146.46282881125808), (-59.47481462720316, -139.03490136377513), (-76.91570949857123, -127.76147503778338), (-91.6520304150763, -113.1288115363568), (-103.04823597689392, -95.76785540394485), (-110.61277786566643, -76.42748453840613), (-137.973259864375, 22.893010223284364), (-141.3565191870439, 43.0060370285064), (-140.58871922874823, 63.38723038136959), (-135.70158300723415, 83.18872301094234), (-126.8985568266944, 101.58684791252017), (-114.5457066995441, 117.81610825099051), (-99.15704584383639, 131.20160290040076), (-81.37262026313692, 141.18647949583828), (-61.93224820605246, 147.35518699511886), (-41.64457862795098, 149.45142181962729), (43.53872882458381, 149.51959487982094)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-z9vnp/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-z9vnp/odm_filterpoints/point_cloud.ply" --concurrency 4 --meank 16 --std 5 --stats "/workspace/odm-pipeline-z9vnp/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpxbpv3dym.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-z9vnp/opensfm/reconstruction.ply output = /workspace/odm-pipeline-z9vnp/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-z9vnp/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 36 polygon vertexes concurrency = 4 verbose = no -> Setting num_threads to 4 -> Cropping -> Done cropping in 0.01909s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.49 meters) ?> Done in 0.02912s -> Writing output ?> Done in 0.002359s ?> Pipeline done in 0.05081s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-z9vnp/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.49 [INFO] Created temporary directory: /workspace/odm-pipeline-z9vnp/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-z9vnp/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp" --output-type max --radiuses 0.7696902001294993,1.0885063198487996,1.5393804002589986 --resolution 3.92 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 27635 points Point cloud bounds are [minx: -126.88874054, maxx: 142.831039429, miny: -125.285522461, maxy: 123.950622559] DEM resolution is (69, 64), max tile size is 4096, will split DEM generation into 1 tiles r1.53938_x0_y0.tif r0.76969_x0_y0.tif r1.08851_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-z9vnp/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.05% -outsize 10% 0 "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/tiles.small.tif" Input file size is 69, 64 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-z9vnp/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-z9vnp/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.05% "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/tiles.tif" Input file size is 69, 64 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-z9vnp/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-z9vnp/odm_meshing/tmp/tiles.tif Size: 69x64 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-z9vnp/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-z9vnp/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.014242 [INFO] Completed mesh_dsm.tif in 0:00:00.095323 [INFO] Sampling points from DSM: /workspace/odm-pipeline-z9vnp/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-z9vnp/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-z9vnp/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 69x64 Extent is (-126.888741, 143.591259), (-125.285522, 125.594478) Read nodata value: -9999 Calculating skirts and vertex count... 105 skirt points will be added Total vertices: 4005 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-z9vnp/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-z9vnp/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-z9vnp/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-z9vnp/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 12:12:39 [App ] OpenMVS x64 v2.2.0 12:12:39 [App ] Build date: Jul 28 2026, 18:56:23 12:12:39 [App ] CPU: Intel(R) Xeon(R) 6975P-C (4 cores) 12:12:39 [App ] RAM: 15.34GB Physical Memory 30.67GB Virtual Memory 12:12:39 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 12:12:39 [App ] Disk: 12:12:39 [App ] SSE & AVX compatible CPU & OS detected 12:12:39 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-z9vnp/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-z9vnp/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 12:12:39 [App ] MEMORYINFO: { 12:12:39 [App ] VmPeak: 75968 kB 12:12:39 [App ] VmSize: 64776 kB 12:12:39 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-z9vnp/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-z9vnp/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-z9vnp/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-z9vnp/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: 18616 verts... 37228 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 23 NVM: Number of features: 27778 Loading 100%... done. (Took 1.367s) Building adjacency graph: Adding edges 100%... done. (Took 0.029s) 55842 total edges. View selection: Building BVH from 37228 faces... done. (Took: 19 ms) Calculating face qualities 100%... done. (Took 2.001s) Postprocessing face infos 100%... done. (Took 0.02s) Maximum quality of a face within an image: 9795.98 Clamping qualities to 9660.78 within normalization. Optimizing: Time[s] Energy 0 18727 0 18696 0 18464 0 18333 0 18273 0 18243 0 18227 0 18224 0 18212 0 18200 0 18196 0 18189 0 18184 0 18181 6391 faces have not been seen Took: 2.362s Generating texture patches: Running... done. (Took 1.434s) 56 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 16461 x 16461 Calculating adjustments: Color channel 1: CG took 66 iterations. Residual is 9.86661e-05 Color channel 2: CG took 67 iterations. Residual is 8.90102e-05 Color channel 0: CG took 71 iterations. Residual is 8.73044e-05 Took 0.018 seconds Adjusting texture patches 100%... done. (Took 0.351s) Running local seam leveling: Blending texture patches 100%... done. (Took 4.855s) Generating texture atlases: Sorting texture patches... done. Working on atlas 7 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 21.541s [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-z9vnp/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-z9vnp/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 235556.0 0 1 0 9877602.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=235556.0 --writers.las.offset_y=9877602.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-z9vnp/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-z9vnp/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-z9vnp/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-z9vnp/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-z9vnp/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-z9vnp/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-z9vnp/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-z9vnp/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-z9vnp/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-z9vnp/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto.tif" -resolution 25.0 -verbose -outputCornerFile "/workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9877602.0 -utm_east_offset 235556.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 6293018624.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-z9vnp/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 Found material0005 Loading odm_textured_model_geo_material0005_map_Kd.png Found material0006 Loading odm_textured_model_geo_material0006_map_Kd.png Mesh file read. Boundary points: Point 1: -121.24 -117.977 Point 2: -121.24 122.13 Point 3: 134.098 122.13 Point 4: 134.098 -117.977 Model bounds x : -121.24 -> 134.098 Model bounds y : -117.977 -> 122.13 Model area : 61308.8m2 Model resolution, width x height : 6384x6003 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 Rendering material0005 ... done Rendering material0006 ... done ... model rendered Edge inpainting Block [(4096, 5120), (2048, 3072)] Block [(2048, 3072), (1024, 2048)] Block [(0, 1024), (0, 1024)] Block [(5120, 6384), (3072, 4096)] Block [(5120, 6384), (2048, 3072)] Block [(3072, 4096), (1024, 2048)] Block [(1024, 2048), (0, 1024)] Block [(0, 1024), (4096, 6003)] Block [(4096, 5120), (1024, 2048)] Block [(0, 1024), (3072, 4096)] Block [(2048, 3072), (0, 1024)] Block [(5120, 6384), (1024, 2048)] Block [(1024, 2048), (3072, 4096)] Block [(3072, 4096), (0, 1024)] Block [(1024, 2048), (4096, 6003)] Block [(0, 1024), (2048, 3072)] Block [(2048, 3072), (3072, 4096)] Block [(4096, 5120), (0, 1024)] Block [(3072, 4096), (3072, 4096)] Block [(1024, 2048), (2048, 3072)] Block [(5120, 6384), (0, 1024)] Block [(4096, 5120), (3072, 4096)] Block [(2048, 3072), (4096, 6003)] Block [(2048, 3072), (2048, 3072)] Block [(0, 1024), (1024, 2048)] Block [(3072, 4096), (2048, 3072)] Block [(1024, 2048), (1024, 2048)] Block [(3072, 4096), (4096, 6003)] Block [(4096, 5120), (4096, 6003)] Block [(5120, 6384), (4096, 6003)] Writing ortho photo to /workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 6293018624 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-z9vnp/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-z9vnp/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-z9vnp/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 38.55% Using band 4 of source image as alpha. Creating output file that is 5774P x 5584L. 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-z9vnp/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-z9vnp/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 38.75% --config GDAL_NUM_THREADS 4 "/workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 5774, 5584 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-z9vnp/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-z9vnp/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-z9vnp/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-z9vnp/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-z9vnp/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-z9vnp/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-z9vnp/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-z9vnp/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.1926571428571437 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.724583443166235  [INFO] Cropping /workspace/odm-pipeline-z9vnp/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-z9vnp/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-z9vnp/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-z9vnp/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 38.6% Creating output file that is 1198P x 1159L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-z9vnp/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-z9vnp/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-z9vnp/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-z9vnp/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-z9vnp/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-z9vnp/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-z9vnp/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 38.65%  Input file size is 5774, 5584 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-z9vnp/odm_report/report.pdf 2026-10-14 12:13:11,015 DEBUG: ICC profile found for image /tmp/tmpu3tyndui/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-14 12:13:11,896 DEBUG: Final size summary of the biggest document sections: 2026-10-14 12:13:11,896 DEBUG: - pages: 4.1KiB 2026-10-14 12:13:11,896 DEBUG: - fonts: 201.0B 2026-10-14 12:13:11,896 DEBUG: - images: 8.6MiB 2026-10-14 12:13:11,896 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 12:13:11 2026 ODM processing complete