=== odm-pipeline-mnh8p-main-226009653/process.log === === process attempt 0 @ 2026-10-15T07:38:18Z === Running ODM processing... Processing job: odm-pipeline-mnh8p ODM Project ID: DTM-Task-70ba9f28-3511-44f9-9ddd-4a640775f1c8 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-mnh8p/boundary.geojson --project-path /workspace odm-pipeline-mnh8p [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Thu Oct 15 07:38:20 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.623274937, -1.105052], [36.623274937, -1.105019], [36.623292541, -1.104840899], [36.623344662, -1.10466978], [36.623429257, -1.104512352], [36.623543009, -1.104374786], [36.623681459, -1.104262476], [36.62383918, -1.104179824], [36.624009987, -1.104130071], [36.624187185, -1.104115167], [36.624753185, -1.104124167], [36.624919813, -1.104142565], [36.625080141, -1.104191811], [36.625228583, -1.10427019], [36.625359969, -1.104374971], [36.625469721, -1.104502503], [36.625554015, -1.104648343], [36.625609913, -1.10480741], [36.625615913, -1.10483141], [36.625616259, -1.104832797], [36.625839259, -1.105730797], [36.625865227, -1.105910972], [36.625854799, -1.106092729], [36.625808398, -1.106268697], [36.625727907, -1.106431737], [36.625616591, -1.106575236], [36.625478965, -1.106693372], [36.625320612, -1.106781354], [36.625147956, -1.106835612], [36.624968, -1.106853946], [36.624173, -1.106853945], [36.623997796, -1.106836576], [36.623829326, -1.106785136], [36.623674062, -1.106701603], [36.623537973, -1.106589185], [36.623426287, -1.106452205], [36.623343298, -1.106295924], [36.623292193, -1.10612635], [36.623274937, -1.10595], [36.623274937, -1.105052]]], '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-mnh8p [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-mnh8p [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-mnh8p/images [INFO] Loading 26 images [INFO] Wrote images database: /workspace/odm-pipeline-mnh8p/images.json [INFO] Found 26 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-mnh8p/opensfm" 2026-10-15 07:38:20,970 INFO: Planning to use 11352.610546875001 MB of RAM for both processing queue and parallel processing. 2026-10-15 07:38:20,971 INFO: Scale-space expected size of a single image : 92.29669189453125 MB 2026-10-15 07:38:20,971 INFO: Expecting to queue at most 122 images while parallel processing of 4 images. 2026-10-15 07:38:20,973 INFO: Reading data for image 03f20221_DJI_20261014111018_0046_D - Copy.JPG (queue-size=0) 2026-10-15 07:38:20,973 INFO: Reading data for image f3c414a3_DJI_20261014110942_0034_D - Copy.JPG (queue-size=0) 2026-10-15 07:38:21,164 INFO: Reading data for image c5b0bbd5_DJI_20261014111115_0065_D.JPG (queue-size=1) 2026-10-15 07:38:21,164 INFO: Extracting ROOT_DSPSIFT features for image 03f20221_DJI_20261014111018_0046_D - Copy.JPG 2026-10-15 07:38:21,182 INFO: Reading data for image 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG (queue-size=1) 2026-10-15 07:38:21,183 INFO: Extracting ROOT_DSPSIFT features for image f3c414a3_DJI_20261014110942_0034_D - Copy.JPG 2026-10-15 07:38:21,397 INFO: Reading data for image e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG (queue-size=1) 2026-10-15 07:38:21,426 INFO: Reading data for image 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG (queue-size=2) 2026-10-15 07:38:21,634 INFO: Reading data for image ecfd714d_DJI_20261014111136_0072_D.JPG (queue-size=3) 2026-10-15 07:38:21,661 INFO: Reading data for image 02b0c21a_DJI_20261014111133_0071_D.JPG (queue-size=4) 2026-10-15 07:38:21,906 INFO: Reading data for image d4d63008_DJI_20261014111015_0045_D - Copy.JPG (queue-size=5) 2026-10-15 07:38:21,907 INFO: Reading data for image 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG (queue-size=6) 2026-10-15 07:38:22,149 INFO: Reading data for image ff792733_DJI_20261014111127_0069_D.JPG (queue-size=7) 2026-10-15 07:38:22,154 INFO: Reading data for image b572ae04_DJI_20261014111021_0047_D - Copy.JPG (queue-size=8) 2026-10-15 07:38:22,397 INFO: Reading data for image f7b41f69_DJI_20261014111124_0068_D.JPG (queue-size=9) 2026-10-15 07:38:22,404 INFO: Reading data for image 93700c0a_DJI_20261014111027_0049_D - Copy.JPG (queue-size=10) 2026-10-15 07:38:22,649 INFO: Reading data for image f7827b74_DJI_20261014110945_0035_D - Copy.JPG (queue-size=11) 2026-10-15 07:38:22,654 INFO: Reading data for image 71435671_DJI_20261014111039_0053_D - Copy.JPG (queue-size=12) 2026-10-15 07:38:22,906 INFO: Reading data for image c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG (queue-size=13) 2026-10-15 07:38:22,911 INFO: Reading data for image 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG (queue-size=14) 2026-10-15 07:38:23,158 INFO: Reading data for image ceaff627_DJI_20261014111130_0070_D.JPG (queue-size=15) 2026-10-15 07:38:23,160 INFO: Reading data for image b645ae6d_DJI_20261014110948_0036_D - Copy.JPG (queue-size=16) 2026-10-15 07:38:23,412 INFO: Reading data for image 195ff996_DJI_20261014111118_0066_D.JPG (queue-size=17) 2026-10-15 07:38:23,420 INFO: Reading data for image 4f57c650_DJI_20261014111139_0073_D.JPG (queue-size=18) 2026-10-15 07:38:23,661 INFO: Reading data for image 75a2178c_DJI_20261014111121_0067_D.JPG (queue-size=19) 2026-10-15 07:38:23,673 INFO: Reading data for image bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG (queue-size=20) 2026-10-15 07:38:23,905 INFO: Reading data for image 194ea2da_DJI_20261014111033_0051_D - Copy.JPG (queue-size=21) 2026-10-15 07:38:23,924 INFO: Reading data for image 1e6c89cb_DJI_20261014111112_0064_D.JPG (queue-size=22) 2026-10-15 07:38:24,157 INFO: Extracting ROOT_DSPSIFT features for image c5b0bbd5_DJI_20261014111115_0065_D.JPG 2026-10-15 07:38:24,171 INFO: Finished reading images 2026-10-15 07:38:24,172 INFO: Extracting ROOT_DSPSIFT features for image 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG 2026-10-15 07:38:28,382 DEBUG: Found 8383 points in 7.186926364898682s 2026-10-15 07:38:28,746 INFO: Extracting ROOT_DSPSIFT features for image e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG 2026-10-15 07:38:28,965 DEBUG: Found 8967 points in 7.787858009338379s 2026-10-15 07:38:29,366 INFO: Extracting ROOT_DSPSIFT features for image 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG 2026-10-15 07:38:31,900 DEBUG: Found 8834 points in 7.736068487167358s 2026-10-15 07:38:32,332 INFO: Extracting ROOT_DSPSIFT features for image ecfd714d_DJI_20261014111136_0072_D.JPG 2026-10-15 07:38:32,812 DEBUG: Found 9834 points in 8.630104064941406s 2026-10-15 07:38:33,238 INFO: Extracting ROOT_DSPSIFT features for image 02b0c21a_DJI_20261014111133_0071_D.JPG 2026-10-15 07:38:36,439 DEBUG: Found 8562 points in 7.681929111480713s 2026-10-15 07:38:36,818 INFO: Extracting ROOT_DSPSIFT features for image d4d63008_DJI_20261014111015_0045_D - Copy.JPG 2026-10-15 07:38:37,532 DEBUG: Found 9259 points in 8.155256271362305s 2026-10-15 07:38:37,931 INFO: Extracting ROOT_DSPSIFT features for image 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG 2026-10-15 07:38:40,287 DEBUG: Found 9609 points in 7.944760084152222s 2026-10-15 07:38:40,747 INFO: Extracting ROOT_DSPSIFT features for image b572ae04_DJI_20261014111021_0047_D - Copy.JPG 2026-10-15 07:38:40,905 DEBUG: Found 9229 points in 7.655525207519531s 2026-10-15 07:38:41,299 INFO: Extracting ROOT_DSPSIFT features for image ff792733_DJI_20261014111127_0069_D.JPG 2026-10-15 07:38:45,130 DEBUG: Found 9166 points in 8.301458597183228s 2026-10-15 07:38:45,534 INFO: Extracting ROOT_DSPSIFT features for image f7b41f69_DJI_20261014111124_0068_D.JPG 2026-10-15 07:38:46,907 DEBUG: Found 9403 points in 8.964714288711548s 2026-10-15 07:38:47,332 INFO: Extracting ROOT_DSPSIFT features for image 93700c0a_DJI_20261014111027_0049_D - Copy.JPG 2026-10-15 07:38:48,857 DEBUG: Found 8769 points in 7.547017574310303s 2026-10-15 07:38:49,157 DEBUG: Found 9384 points in 8.402928590774536s 2026-10-15 07:38:49,248 INFO: Extracting ROOT_DSPSIFT features for image 71435671_DJI_20261014111039_0053_D - Copy.JPG 2026-10-15 07:38:49,630 INFO: Extracting ROOT_DSPSIFT features for image f7827b74_DJI_20261014110945_0035_D - Copy.JPG 2026-10-15 07:38:53,511 DEBUG: Found 9184 points in 7.965428352355957s 2026-10-15 07:38:53,925 INFO: Extracting ROOT_DSPSIFT features for image c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG 2026-10-15 07:38:54,822 DEBUG: Found 10000 points in 7.478950262069702s 2026-10-15 07:38:55,276 INFO: Extracting ROOT_DSPSIFT features for image 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG 2026-10-15 07:38:56,890 DEBUG: Found 8797 points in 7.632441520690918s 2026-10-15 07:38:56,895 DEBUG: Found 8709 points in 7.2535388469696045s 2026-10-15 07:38:57,306 INFO: Extracting ROOT_DSPSIFT features for image ceaff627_DJI_20261014111130_0070_D.JPG 2026-10-15 07:38:57,307 INFO: Extracting ROOT_DSPSIFT features for image b645ae6d_DJI_20261014110948_0036_D - Copy.JPG 2026-10-15 07:39:01,696 DEBUG: Found 8683 points in 7.759028196334839s 2026-10-15 07:39:02,080 INFO: Extracting ROOT_DSPSIFT features for image 195ff996_DJI_20261014111118_0066_D.JPG 2026-10-15 07:39:03,491 DEBUG: Found 10000 points in 8.204727411270142s 2026-10-15 07:39:03,954 INFO: Extracting ROOT_DSPSIFT features for image 4f57c650_DJI_20261014111139_0073_D.JPG 2026-10-15 07:39:05,035 DEBUG: Found 9150 points in 7.717430353164673s 2026-10-15 07:39:05,050 DEBUG: Found 8826 points in 7.733689308166504s 2026-10-15 07:39:05,428 INFO: Extracting ROOT_DSPSIFT features for image 75a2178c_DJI_20261014111121_0067_D.JPG 2026-10-15 07:39:05,468 INFO: Extracting ROOT_DSPSIFT features for image bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG 2026-10-15 07:39:09,367 DEBUG: Found 8523 points in 7.276475191116333s 2026-10-15 07:39:09,750 INFO: Extracting ROOT_DSPSIFT features for image 194ea2da_DJI_20261014111033_0051_D - Copy.JPG 2026-10-15 07:39:11,109 DEBUG: Found 10000 points in 7.14517617225647s 2026-10-15 07:39:11,547 INFO: Extracting ROOT_DSPSIFT features for image 1e6c89cb_DJI_20261014111112_0064_D.JPG 2026-10-15 07:39:13,244 DEBUG: Found 9104 points in 7.8054046630859375s 2026-10-15 07:39:13,277 DEBUG: Found 9050 points in 7.798864364624023s 2026-10-15 07:39:16,606 DEBUG: Found 9130 points in 6.844819784164429s 2026-10-15 07:39:17,372 DEBUG: Found 8890 points in 5.813113212585449s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-mnh8p/opensfm" 2026-10-15 07:39:18,598 INFO: Altitude for orientation based matching 1329.0759054801476 2026-10-15 07:39:18,604 INFO: Matching 182 image pairs 2026-10-15 07:39:18,606 INFO: Computing pair matching with 4 processes 2026-10-15 07:39:18,930 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.321 T-robust: 0.001 T-total: 0.322 Matches: 733 Robust: 709 Success: True 2026-10-15 07:39:18,931 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.323 Matches: FAILED 2026-10-15 07:39:18,945 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.335 T-robust: 0.001 T-total: 0.337 Matches: 416 Robust: 405 Success: True 2026-10-15 07:39:18,957 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.349 Matches: FAILED 2026-10-15 07:39:19,181 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.249 T-robust: 0.001 T-total: 0.251 Matches: 862 Robust: 837 Success: True 2026-10-15 07:39:19,210 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.252 T-robust: 0.001 T-total: 0.253 Matches: 499 Robust: 491 Success: True 2026-10-15 07:39:19,214 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.266 T-robust: 0.002 T-total: 0.268 Matches: 907 Robust: 867 Success: True 2026-10-15 07:39:19,260 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.328 T-robust: 0.001 T-total: 0.329 Matches: 676 Robust: 664 Success: True 2026-10-15 07:39:19,430 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.247 T-robust: 0.001 T-total: 0.248 Matches: 281 Robust: 273 Success: True 2026-10-15 07:39:19,472 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.256 T-robust: 0.001 T-total: 0.258 Matches: 932 Robust: 884 Success: True 2026-10-15 07:39:19,540 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.279 T-robust: 0.001 T-total: 0.280 Matches: 344 Robust: 333 Success: True 2026-10-15 07:39:19,550 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.328 T-robust: 0.001 T-total: 0.330 Matches: 806 Robust: 789 Success: True 2026-10-15 07:39:19,617 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.187 Matches: 515 Robust: 503 Success: True 2026-10-15 07:39:19,716 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.240 T-robust: 0.002 T-total: 0.243 Matches: 1497 Robust: 1456 Success: True 2026-10-15 07:39:19,731 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and 93700c0a_DJI_20261014111027_0049_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.191 Matches: 200 Robust: 185 Success: True 2026-10-15 07:39:19,818 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.265 T-robust: 0.002 T-total: 0.268 Matches: 1167 Robust: 1134 Success: True 2026-10-15 07:39:19,888 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.269 T-robust: 0.001 T-total: 0.270 Matches: 646 Robust: 618 Success: True 2026-10-15 07:39:19,916 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.200 Matches: 217 Robust: 212 Success: True 2026-10-15 07:39:19,930 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.002 T-total: 0.198 Matches: 924 Robust: 909 Success: True 2026-10-15 07:39:20,001 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.183 Matches: 941 Robust: 899 Success: True 2026-10-15 07:39:20,136 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.001 T-total: 0.220 Matches: 450 Robust: 437 Success: True 2026-10-15 07:39:20,139 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.251 T-robust: 0.001 T-total: 0.251 Matches: 69 Robust: 63 Success: True 2026-10-15 07:39:20,184 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.182 Matches: 517 Robust: 503 Success: True 2026-10-15 07:39:20,240 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and 02b0c21a_DJI_20261014111133_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.308 T-robust: 0.001 T-total: 0.309 Matches: 604 Robust: 595 Success: True 2026-10-15 07:39:20,324 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.002 T-total: 0.184 Matches: 1157 Robust: 1145 Success: True 2026-10-15 07:39:20,328 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.002 T-total: 0.191 Matches: 1420 Robust: 1399 Success: True 2026-10-15 07:39:20,379 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 02b0c21a_DJI_20261014111133_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.003 T-total: 0.195 Matches: 2008 Robust: 1986 Success: True 2026-10-15 07:39:20,418 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.178 Matches: 452 Robust: 428 Success: True 2026-10-15 07:39:20,512 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.003 T-total: 0.188 Matches: 1945 Robust: 1901 Success: True 2026-10-15 07:39:20,564 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.184 Matches: 248 Robust: 235 Success: True 2026-10-15 07:39:20,588 DEBUG: Matching ff792733_DJI_20261014111127_0069_D.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.256 T-robust: 0.003 T-total: 0.260 Matches: 1946 Robust: 1923 Success: True 2026-10-15 07:39:20,609 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.001 T-total: 0.190 Matches: 448 Robust: 427 Success: True 2026-10-15 07:39:20,696 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and 02b0c21a_DJI_20261014111133_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.001 T-total: 0.184 Matches: 816 Robust: 804 Success: True 2026-10-15 07:39:20,748 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.002 T-total: 0.184 Matches: 1630 Robust: 1601 Success: True 2026-10-15 07:39:20,778 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 681 Robust: 664 Success: True 2026-10-15 07:39:20,872 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.263 T-robust: 0.001 T-total: 0.263 Matches: 119 Robust: 110 Success: True 2026-10-15 07:39:20,904 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.001 T-total: 0.207 Matches: 845 Robust: 830 Success: True 2026-10-15 07:39:20,947 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.001 T-total: 0.199 Matches: 600 Robust: 583 Success: True 2026-10-15 07:39:20,963 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.002 T-total: 0.185 Matches: 1522 Robust: 1505 Success: True 2026-10-15 07:39:21,056 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.001 T-total: 0.184 Matches: 640 Robust: 623 Success: True 2026-10-15 07:39:21,135 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 655 Robust: 636 Success: True 2026-10-15 07:39:21,153 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.248 T-robust: 0.001 T-total: 0.249 Matches: 320 Robust: 304 Success: True 2026-10-15 07:39:21,179 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.019 T-total: 0.215 Matches: 22 Robust: 12 Success: False 2026-10-15 07:39:21,245 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.188 Matches: 217 Robust: 201 Success: True 2026-10-15 07:39:21,349 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and 93700c0a_DJI_20261014111027_0049_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.004 T-total: 0.213 Matches: 2687 Robust: 2649 Success: True 2026-10-15 07:39:21,365 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.186 Matches: 531 Robust: 500 Success: True 2026-10-15 07:39:21,402 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.247 T-robust: 0.001 T-total: 0.249 Matches: 890 Robust: 879 Success: True 2026-10-15 07:39:21,435 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.001 T-total: 0.190 Matches: 573 Robust: 557 Success: True 2026-10-15 07:39:21,549 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.002 T-total: 0.200 Matches: 1558 Robust: 1533 Success: True 2026-10-15 07:39:21,560 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.194 Matches: 281 Robust: 270 Success: True 2026-10-15 07:39:21,591 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 328 Robust: 315 Success: True 2026-10-15 07:39:21,638 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.001 T-total: 0.203 Matches: 863 Robust: 826 Success: True 2026-10-15 07:39:21,750 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.003 T-total: 0.201 Matches: 1856 Robust: 1828 Success: True 2026-10-15 07:39:21,755 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.003 T-total: 0.195 Matches: 714 Robust: 684 Success: True 2026-10-15 07:39:21,780 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.189 Matches: 640 Robust: 606 Success: True 2026-10-15 07:39:21,848 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.003 T-total: 0.209 Matches: 1842 Robust: 1823 Success: True 2026-10-15 07:39:21,945 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.190 Matches: 581 Robust: 554 Success: True 2026-10-15 07:39:21,946 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.002 T-total: 0.194 Matches: 417 Robust: 391 Success: True 2026-10-15 07:39:21,979 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.003 T-total: 0.199 Matches: 2001 Robust: 1973 Success: True 2026-10-15 07:39:22,056 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.004 T-total: 0.208 Matches: 3315 Robust: 3291 Success: True 2026-10-15 07:39:22,141 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 T-robust: 0.001 T-total: 0.196 Matches: 803 Robust: 791 Success: True 2026-10-15 07:39:22,151 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 Matches: FAILED 2026-10-15 07:39:22,175 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 Matches: FAILED 2026-10-15 07:39:22,264 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.206 T-robust: 0.002 T-total: 0.208 Matches: 1019 Robust: 970 Success: True 2026-10-15 07:39:22,334 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.193 Matches: 842 Robust: 826 Success: True 2026-10-15 07:39:22,347 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.002 T-total: 0.195 Matches: 1350 Robust: 1310 Success: True 2026-10-15 07:39:22,378 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.003 T-total: 0.202 Matches: 2340 Robust: 2324 Success: True 2026-10-15 07:39:22,441 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 T-robust: 0.001 T-total: 0.177 Matches: 933 Robust: 908 Success: True 2026-10-15 07:39:22,514 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.001 T-total: 0.179 Matches: 457 Robust: 446 Success: True 2026-10-15 07:39:22,540 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.002 T-total: 0.192 Matches: 1704 Robust: 1687 Success: True 2026-10-15 07:39:22,577 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.002 T-total: 0.199 Matches: 1025 Robust: 999 Success: True 2026-10-15 07:39:22,629 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.002 T-total: 0.187 Matches: 1167 Robust: 1150 Success: True 2026-10-15 07:39:22,705 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.191 Matches: 86 Robust: 79 Success: True 2026-10-15 07:39:22,733 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.192 Matches: 822 Robust: 783 Success: True 2026-10-15 07:39:22,769 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.192 Matches: 933 Robust: 913 Success: True 2026-10-15 07:39:22,811 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.001 T-total: 0.182 Matches: 775 Robust: 751 Success: True 2026-10-15 07:39:22,887 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.001 T-total: 0.182 Matches: 790 Robust: 765 Success: True 2026-10-15 07:39:22,938 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.002 T-total: 0.205 Matches: 1316 Robust: 1270 Success: True 2026-10-15 07:39:22,985 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.214 T-robust: 0.001 T-total: 0.215 Matches: 709 Robust: 681 Success: True 2026-10-15 07:39:23,012 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.201 Matches: 868 Robust: 862 Success: True 2026-10-15 07:39:23,072 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.001 T-total: 0.184 Matches: 740 Robust: 711 Success: True 2026-10-15 07:39:23,126 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.002 T-total: 0.188 Matches: 1244 Robust: 1223 Success: True 2026-10-15 07:39:23,178 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.193 Matches: 134 Robust: 121 Success: True 2026-10-15 07:39:23,201 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 249 Robust: 241 Success: True 2026-10-15 07:39:23,271 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.001 T-total: 0.198 Matches: 281 Robust: 278 Success: True 2026-10-15 07:39:23,318 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.192 Matches: 535 Robust: 522 Success: True 2026-10-15 07:39:23,370 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.192 Matches: 415 Robust: 396 Success: True 2026-10-15 07:39:23,412 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.003 T-total: 0.211 Matches: 2135 Robust: 2097 Success: True 2026-10-15 07:39:23,487 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.212 T-robust: 0.002 T-total: 0.215 Matches: 1655 Robust: 1618 Success: True 2026-10-15 07:39:23,510 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.192 Matches: 691 Robust: 687 Success: True 2026-10-15 07:39:23,565 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.195 Matches: 952 Robust: 939 Success: True 2026-10-15 07:39:23,605 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.002 T-total: 0.192 Matches: 948 Robust: 905 Success: True 2026-10-15 07:39:23,673 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.002 T-total: 0.186 Matches: 1684 Robust: 1671 Success: True 2026-10-15 07:39:23,699 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.189 Matches: 623 Robust: 615 Success: True 2026-10-15 07:39:23,753 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 368 Robust: 362 Success: True 2026-10-15 07:39:23,794 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 796 Robust: 789 Success: True 2026-10-15 07:39:23,877 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.001 T-total: 0.203 Matches: 367 Robust: 348 Success: True 2026-10-15 07:39:23,916 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 T-robust: 0.004 T-total: 0.217 Matches: 2585 Robust: 2503 Success: True 2026-10-15 07:39:23,938 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.185 Matches: 683 Robust: 660 Success: True 2026-10-15 07:39:23,977 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.183 Matches: 823 Robust: 790 Success: True 2026-10-15 07:39:24,070 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.193 Matches: 931 Robust: 899 Success: True 2026-10-15 07:39:24,108 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.192 Matches: 784 Robust: 754 Success: True 2026-10-15 07:39:24,139 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 02b0c21a_DJI_20261014111133_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.201 Matches: 928 Robust: 917 Success: True 2026-10-15 07:39:24,161 DEBUG: Matching ff792733_DJI_20261014111127_0069_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.002 T-total: 0.183 Matches: 1357 Robust: 1326 Success: True 2026-10-15 07:39:24,263 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.193 Matches: 856 Robust: 823 Success: True 2026-10-15 07:39:24,303 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.194 Matches: 415 Robust: 400 Success: True 2026-10-15 07:39:24,345 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.003 T-total: 0.205 Matches: 1860 Robust: 1845 Success: True 2026-10-15 07:39:24,350 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 773 Robust: 760 Success: True 2026-10-15 07:39:24,464 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 93700c0a_DJI_20261014111027_0049_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 T-robust: 0.001 T-total: 0.201 Matches: 34 Robust: 29 Success: True 2026-10-15 07:39:24,489 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.186 Matches: 863 Robust: 846 Success: True 2026-10-15 07:39:24,529 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.001 T-total: 0.179 Matches: 514 Robust: 503 Success: True 2026-10-15 07:39:24,546 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.201 Matches: 615 Robust: 603 Success: True 2026-10-15 07:39:24,675 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 T-robust: 0.001 T-total: 0.211 Matches: 822 Robust: 812 Success: True 2026-10-15 07:39:24,686 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.002 T-total: 0.196 Matches: 1072 Robust: 1036 Success: True 2026-10-15 07:39:24,734 DEBUG: Matching ff792733_DJI_20261014111127_0069_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.001 T-total: 0.204 Matches: 102 Robust: 94 Success: True 2026-10-15 07:39:24,761 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.001 T-total: 0.215 Matches: 703 Robust: 692 Success: True 2026-10-15 07:39:24,878 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.001 T-total: 0.202 Matches: 455 Robust: 448 Success: True 2026-10-15 07:39:24,884 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.001 T-total: 0.198 Matches: 366 Robust: 359 Success: True 2026-10-15 07:39:24,930 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.196 Matches: 501 Robust: 475 Success: True 2026-10-15 07:39:24,961 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.200 Matches: 98 Robust: 91 Success: True 2026-10-15 07:39:25,072 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.194 Matches: 459 Robust: 452 Success: True 2026-10-15 07:39:25,074 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.003 T-total: 0.189 Matches: 859 Robust: 837 Success: True 2026-10-15 07:39:25,123 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.193 Matches: 55 Robust: 49 Success: True 2026-10-15 07:39:25,155 DEBUG: Matching ff792733_DJI_20261014111127_0069_D.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.193 Matches: 357 Robust: 345 Success: True 2026-10-15 07:39:25,268 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 T-robust: 0.001 T-total: 0.196 Matches: 426 Robust: 408 Success: True 2026-10-15 07:39:25,279 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.000 T-total: 0.205 Matches: 96 Robust: 90 Success: True 2026-10-15 07:39:25,318 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.195 Matches: 572 Robust: 561 Success: True 2026-10-15 07:39:25,341 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.186 Matches: 852 Robust: 829 Success: True 2026-10-15 07:39:25,470 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.003 T-total: 0.202 Matches: 2036 Robust: 2009 Success: True 2026-10-15 07:39:25,481 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 T-robust: 0.001 T-total: 0.201 Matches: 430 Robust: 411 Success: True 2026-10-15 07:39:25,507 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 631 Robust: 618 Success: True 2026-10-15 07:39:25,545 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.001 T-total: 0.203 Matches: 808 Robust: 795 Success: True 2026-10-15 07:39:25,680 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.001 T-total: 0.210 Matches: 144 Robust: 141 Success: True 2026-10-15 07:39:25,682 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.002 T-total: 0.201 Matches: 977 Robust: 955 Success: True 2026-10-15 07:39:25,704 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.197 Matches: 987 Robust: 976 Success: True 2026-10-15 07:39:25,735 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.002 T-total: 0.190 Matches: 1693 Robust: 1647 Success: True 2026-10-15 07:39:25,868 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.186 Matches: 677 Robust: 627 Success: True 2026-10-15 07:39:25,873 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.002 T-total: 0.192 Matches: 1077 Robust: 1065 Success: True 2026-10-15 07:39:25,891 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.187 Matches: 592 Robust: 567 Success: True 2026-10-15 07:39:25,931 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.195 Matches: 980 Robust: 974 Success: True 2026-10-15 07:39:26,066 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.193 Matches: 762 Robust: 750 Success: True 2026-10-15 07:39:26,071 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 T-robust: 0.001 T-total: 0.202 Matches: 889 Robust: 868 Success: True 2026-10-15 07:39:26,078 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.187 Matches: 709 Robust: 691 Success: True 2026-10-15 07:39:26,122 DEBUG: Matching ff792733_DJI_20261014111127_0069_D.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.002 T-total: 0.191 Matches: 1166 Robust: 1114 Success: True 2026-10-15 07:39:26,262 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.002 T-total: 0.196 Matches: 1189 Robust: 1152 Success: True 2026-10-15 07:39:26,266 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.002 T-total: 0.188 Matches: 861 Robust: 848 Success: True 2026-10-15 07:39:26,267 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.002 T-total: 0.196 Matches: 1630 Robust: 1598 Success: True 2026-10-15 07:39:26,309 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.186 Matches: 341 Robust: 331 Success: True 2026-10-15 07:39:26,449 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.001 T-total: 0.181 Matches: 295 Robust: 292 Success: True 2026-10-15 07:39:26,461 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.194 Matches: 799 Robust: 767 Success: True 2026-10-15 07:39:26,474 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.001 T-total: 0.209 Matches: 662 Robust: 629 Success: True 2026-10-15 07:39:26,496 DEBUG: Matching ff792733_DJI_20261014111127_0069_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.187 Matches: 800 Robust: 778 Success: True 2026-10-15 07:39:26,650 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 348 Robust: 342 Success: True 2026-10-15 07:39:26,656 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 93700c0a_DJI_20261014111027_0049_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.001 T-total: 0.207 Matches: 795 Robust: 775 Success: True 2026-10-15 07:39:26,669 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 Matches: FAILED 2026-10-15 07:39:26,708 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.210 T-robust: 0.001 T-total: 0.212 Matches: 953 Robust: 943 Success: True 2026-10-15 07:39:26,851 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.200 Matches: 739 Robust: 725 Success: True 2026-10-15 07:39:26,862 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.001 T-total: 0.206 Matches: 267 Robust: 252 Success: True 2026-10-15 07:39:26,885 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.001 T-total: 0.215 Matches: 711 Robust: 694 Success: True 2026-10-15 07:39:26,920 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.208 T-robust: 0.003 T-total: 0.212 Matches: 1925 Robust: 1876 Success: True 2026-10-15 07:39:27,047 DEBUG: Matching ff792733_DJI_20261014111127_0069_D.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.185 Matches: 331 Robust: 304 Success: True 2026-10-15 07:39:27,059 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 Matches: FAILED 2026-10-15 07:39:27,084 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.199 Matches: 1003 Robust: 991 Success: True 2026-10-15 07:39:27,115 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.194 Matches: 589 Robust: 579 Success: True 2026-10-15 07:39:27,249 DEBUG: Matching b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.001 T-total: 0.202 Matches: 111 Robust: 97 Success: True 2026-10-15 07:39:27,261 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.003 T-total: 0.202 Matches: 1901 Robust: 1863 Success: True 2026-10-15 07:39:27,280 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.196 Matches: 210 Robust: 201 Success: True 2026-10-15 07:39:27,302 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.187 Matches: 802 Robust: 778 Success: True 2026-10-15 07:39:27,449 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.001 T-total: 0.200 Matches: 664 Robust: 635 Success: True 2026-10-15 07:39:27,456 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 T-robust: 0.001 T-total: 0.195 Matches: 63 Robust: 58 Success: True 2026-10-15 07:39:27,478 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 T-robust: 0.003 T-total: 0.198 Matches: 1628 Robust: 1596 Success: True 2026-10-15 07:39:27,500 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 02b0c21a_DJI_20261014111133_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.001 T-total: 0.198 Matches: 98 Robust: 90 Success: True 2026-10-15 07:39:27,637 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.188 Matches: 90 Robust: 81 Success: True 2026-10-15 07:39:27,651 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.002 T-total: 0.195 Matches: 1093 Robust: 1084 Success: True 2026-10-15 07:39:27,678 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and b572ae04_DJI_20261014111021_0047_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.000 T-total: 0.200 Matches: 108 Robust: 102 Success: True 2026-10-15 07:39:27,698 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.198 Matches: 780 Robust: 764 Success: True 2026-10-15 07:39:27,834 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.197 Matches: 79 Robust: 68 Success: True 2026-10-15 07:39:27,842 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.190 Matches: 783 Robust: 742 Success: True 2026-10-15 07:39:27,884 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.001 T-total: 0.205 Matches: 339 Robust: 335 Success: True 2026-10-15 07:39:27,887 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.188 Matches: 245 Robust: 229 Success: True 2026-10-15 07:39:28,004 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.162 T-robust: 0.000 T-total: 0.162 Matches: 107 Robust: 101 Success: True 2026-10-15 07:39:28,006 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 T-robust: 0.000 T-total: 0.171 Matches: 303 Robust: 293 Success: True 2026-10-15 07:39:28,013 INFO: Matched 182 pairs (brown-brown: 182) in 9.408522588999972 seconds (0.051695180620879015 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-mnh8p/opensfm" 2026-10-15 07:39:30,405 INFO: reading features 2026-10-15 07:39:30,789 DEBUG: Merging features onto tracks 2026-10-15 07:39:31,174 DEBUG: Good tracks: 28148 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-mnh8p/opensfm" 2026-10-15 07:39:32,448 INFO: Starting incremental reconstruction 2026-10-15 07:39:32,908 INFO: Starting reconstruction with 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG 2026-10-15 07:39:32,918 INFO: Two-view 5-points reconstruction inliers (transposed=False): 1911 / 1911 2026-10-15 07:39:33,065 INFO: Triangulated: 1911 2026-10-15 07:39:33,419 DEBUG: Ceres Solver Report: Iterations: 40, Initial cost: 8.753445e+01, Final cost: 3.651806e+01, Termination: CONVERGENCE 2026-10-15 07:39:33,427 INFO: Removed outliers: 95 2026-10-15 07:39:33,440 INFO: ------------------------------------------------------- 2026-10-15 07:39:33,446 INFO: 71435671_DJI_20261014111039_0053_D - Copy.JPG resection inliers: 831 / 835 2026-10-15 07:39:33,449 INFO: Adding 71435671_DJI_20261014111039_0053_D - Copy.JPG to the reconstruction 2026-10-15 07:39:33,534 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-15 07:39:33,849 DEBUG: Ceres Solver Report: Iterations: 35, Initial cost: 2.000239e+02, Final cost: 7.757591e+01, Termination: CONVERGENCE 2026-10-15 07:39:33,864 INFO: Removed outliers: 142 2026-10-15 07:39:33,868 INFO: ------------------------------------------------------- 2026-10-15 07:39:33,874 INFO: 1e6c89cb_DJI_20261014111112_0064_D.JPG resection inliers: 973 / 993 2026-10-15 07:39:33,878 INFO: Adding 1e6c89cb_DJI_20261014111112_0064_D.JPG to the reconstruction 2026-10-15 07:39:33,935 INFO: Re-triangulating 2026-10-15 07:39:33,935 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:34,294 DEBUG: Ceres Solver Report: Iterations: 32, Initial cost: 3.846560e+02, Final cost: 1.280378e+02, Termination: CONVERGENCE 2026-10-15 07:39:34,825 DEBUG: Ceres Solver Report: Iterations: 21, Initial cost: 2.369833e+02, Final cost: 1.577677e+02, Termination: CONVERGENCE 2026-10-15 07:39:34,843 INFO: Removed outliers: 283 2026-10-15 07:39:34,848 INFO: ------------------------------------------------------- 2026-10-15 07:39:34,855 INFO: c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG resection inliers: 1103 / 1121 2026-10-15 07:39:34,859 INFO: Adding c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG to the reconstruction 2026-10-15 07:39:34,936 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:35,148 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 3.511373e+02, Final cost: 1.931798e+02, Termination: CONVERGENCE 2026-10-15 07:39:35,172 INFO: Removed outliers: 186 2026-10-15 07:39:35,177 INFO: ------------------------------------------------------- 2026-10-15 07:39:35,184 INFO: c5b0bbd5_DJI_20261014111115_0065_D.JPG resection inliers: 1311 / 1342 2026-10-15 07:39:35,188 INFO: Adding c5b0bbd5_DJI_20261014111115_0065_D.JPG to the reconstruction 2026-10-15 07:39:35,270 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:35,476 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 4.042112e+02, Final cost: 2.841133e+02, Termination: CONVERGENCE 2026-10-15 07:39:35,507 INFO: Removed outliers: 249 2026-10-15 07:39:35,512 INFO: ------------------------------------------------------- 2026-10-15 07:39:35,520 INFO: ceaff627_DJI_20261014111130_0070_D.JPG resection inliers: 1673 / 1709 2026-10-15 07:39:35,526 INFO: Adding ceaff627_DJI_20261014111130_0070_D.JPG to the reconstruction 2026-10-15 07:39:35,591 INFO: ------------------------------------------------------- 2026-10-15 07:39:35,600 INFO: 02b0c21a_DJI_20261014111133_0071_D.JPG resection inliers: 1814 / 1849 2026-10-15 07:39:35,606 INFO: Adding 02b0c21a_DJI_20261014111133_0071_D.JPG to the reconstruction 2026-10-15 07:39:35,675 INFO: Re-triangulating 2026-10-15 07:39:35,675 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:36,027 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 9.706581e+02, Final cost: 4.435922e+02, Termination: CONVERGENCE 2026-10-15 07:39:37,115 DEBUG: Ceres Solver Report: Iterations: 18, Initial cost: 1.001774e+03, Final cost: 5.949585e+02, Termination: CONVERGENCE 2026-10-15 07:39:37,160 INFO: Removed outliers: 709 2026-10-15 07:39:37,166 INFO: ------------------------------------------------------- 2026-10-15 07:39:37,175 INFO: ecfd714d_DJI_20261014111136_0072_D.JPG resection inliers: 1798 / 1819 2026-10-15 07:39:37,182 INFO: Adding ecfd714d_DJI_20261014111136_0072_D.JPG to the reconstruction 2026-10-15 07:39:37,248 INFO: ------------------------------------------------------- 2026-10-15 07:39:37,256 INFO: 195ff996_DJI_20261014111118_0066_D.JPG resection inliers: 1624 / 1650 2026-10-15 07:39:37,262 INFO: Adding 195ff996_DJI_20261014111118_0066_D.JPG to the reconstruction 2026-10-15 07:39:37,339 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:37,743 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 8.271599e+02, Final cost: 6.305880e+02, Termination: CONVERGENCE 2026-10-15 07:39:37,801 INFO: Removed outliers: 380 2026-10-15 07:39:37,808 INFO: ------------------------------------------------------- 2026-10-15 07:39:37,817 INFO: ff792733_DJI_20261014111127_0069_D.JPG resection inliers: 1821 / 1875 2026-10-15 07:39:37,823 INFO: Adding ff792733_DJI_20261014111127_0069_D.JPG to the reconstruction 2026-10-15 07:39:37,902 INFO: ------------------------------------------------------- 2026-10-15 07:39:37,910 INFO: 75a2178c_DJI_20261014111121_0067_D.JPG resection inliers: 1551 / 1605 2026-10-15 07:39:37,916 INFO: Adding 75a2178c_DJI_20261014111121_0067_D.JPG to the reconstruction 2026-10-15 07:39:38,019 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:38,560 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 1.265059e+03, Final cost: 8.016006e+02, Termination: CONVERGENCE 2026-10-15 07:39:38,635 INFO: Removed outliers: 374 2026-10-15 07:39:38,642 INFO: ------------------------------------------------------- 2026-10-15 07:39:38,652 INFO: f7b41f69_DJI_20261014111124_0068_D.JPG resection inliers: 2257 / 2301 2026-10-15 07:39:38,661 INFO: Adding f7b41f69_DJI_20261014111124_0068_D.JPG to the reconstruction 2026-10-15 07:39:38,779 INFO: ------------------------------------------------------- 2026-10-15 07:39:38,788 INFO: 194ea2da_DJI_20261014111033_0051_D - Copy.JPG resection inliers: 2027 / 2206 2026-10-15 07:39:38,796 INFO: Adding 194ea2da_DJI_20261014111033_0051_D - Copy.JPG to the reconstruction 2026-10-15 07:39:38,852 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:39,621 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.698688e+03, Final cost: 1.030099e+03, Termination: CONVERGENCE 2026-10-15 07:39:39,712 INFO: Removed outliers: 403 2026-10-15 07:39:39,720 INFO: ------------------------------------------------------- 2026-10-15 07:39:39,729 INFO: 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG resection inliers: 1738 / 1848 2026-10-15 07:39:39,736 INFO: Adding 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG to the reconstruction 2026-10-15 07:39:39,816 INFO: Re-triangulating 2026-10-15 07:39:39,817 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:40,443 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 1.286930e+03, Final cost: 1.048573e+03, Termination: CONVERGENCE 2026-10-15 07:39:42,583 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 3.064387e+03, Final cost: 1.636133e+03, Termination: CONVERGENCE 2026-10-15 07:39:42,686 INFO: Removed outliers: 1688 2026-10-15 07:39:42,695 INFO: ------------------------------------------------------- 2026-10-15 07:39:42,705 INFO: 93700c0a_DJI_20261014111027_0049_D - Copy.JPG resection inliers: 1815 / 1854 2026-10-15 07:39:42,713 INFO: Adding 93700c0a_DJI_20261014111027_0049_D - Copy.JPG to the reconstruction 2026-10-15 07:39:42,809 INFO: ------------------------------------------------------- 2026-10-15 07:39:42,819 INFO: 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG resection inliers: 2074 / 2134 2026-10-15 07:39:42,826 INFO: Adding 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG to the reconstruction 2026-10-15 07:39:42,911 INFO: ------------------------------------------------------- 2026-10-15 07:39:42,921 INFO: b572ae04_DJI_20261014111021_0047_D - Copy.JPG resection inliers: 2250 / 2348 2026-10-15 07:39:42,929 INFO: Adding b572ae04_DJI_20261014111021_0047_D - Copy.JPG to the reconstruction 2026-10-15 07:39:42,995 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:43,986 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.601007e+03, Final cost: 1.562013e+03, Termination: CONVERGENCE 2026-10-15 07:39:44,115 INFO: Removed outliers: 658 2026-10-15 07:39:44,124 INFO: ------------------------------------------------------- 2026-10-15 07:39:44,135 INFO: 03f20221_DJI_20261014111018_0046_D - Copy.JPG resection inliers: 2056 / 2123 2026-10-15 07:39:44,145 INFO: Adding 03f20221_DJI_20261014111018_0046_D - Copy.JPG to the reconstruction 2026-10-15 07:39:44,225 INFO: ------------------------------------------------------- 2026-10-15 07:39:44,234 INFO: d4d63008_DJI_20261014111015_0045_D - Copy.JPG resection inliers: 1995 / 2074 2026-10-15 07:39:44,241 INFO: Adding d4d63008_DJI_20261014111015_0045_D - Copy.JPG to the reconstruction 2026-10-15 07:39:44,302 INFO: ------------------------------------------------------- 2026-10-15 07:39:44,310 INFO: 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG resection inliers: 1759 / 1826 2026-10-15 07:39:44,317 INFO: Adding 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG to the reconstruction 2026-10-15 07:39:44,371 INFO: ------------------------------------------------------- 2026-10-15 07:39:44,380 INFO: e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG resection inliers: 1732 / 1810 2026-10-15 07:39:44,387 INFO: Adding e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG to the reconstruction 2026-10-15 07:39:44,430 INFO: ------------------------------------------------------- 2026-10-15 07:39:44,440 INFO: f3c414a3_DJI_20261014110942_0034_D - Copy.JPG resection inliers: 1770 / 1851 2026-10-15 07:39:44,446 INFO: Adding f3c414a3_DJI_20261014110942_0034_D - Copy.JPG to the reconstruction 2026-10-15 07:39:44,505 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:46,008 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 3.259537e+03, Final cost: 2.082976e+03, Termination: CONVERGENCE 2026-10-15 07:39:46,172 INFO: Removed outliers: 807 2026-10-15 07:39:46,181 INFO: ------------------------------------------------------- 2026-10-15 07:39:46,191 INFO: f7827b74_DJI_20261014110945_0035_D - Copy.JPG resection inliers: 1924 / 1967 2026-10-15 07:39:46,199 INFO: Adding f7827b74_DJI_20261014110945_0035_D - Copy.JPG to the reconstruction 2026-10-15 07:39:46,266 INFO: ------------------------------------------------------- 2026-10-15 07:39:46,274 INFO: b645ae6d_DJI_20261014110948_0036_D - Copy.JPG resection inliers: 1606 / 1645 2026-10-15 07:39:46,280 INFO: Adding b645ae6d_DJI_20261014110948_0036_D - Copy.JPG to the reconstruction 2026-10-15 07:39:46,351 INFO: ------------------------------------------------------- 2026-10-15 07:39:46,358 INFO: 4f57c650_DJI_20261014111139_0073_D.JPG resection inliers: 1528 / 1545 2026-10-15 07:39:46,364 INFO: Adding 4f57c650_DJI_20261014111139_0073_D.JPG to the reconstruction 2026-10-15 07:39:46,426 INFO: ------------------------------------------------------- 2026-10-15 07:39:46,427 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:39:47,836 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.533252e+03, Final cost: 2.155594e+03, Termination: CONVERGENCE 2026-10-15 07:39:48,022 INFO: Removed outliers: 379 2026-10-15 07:39:48,160 INFO: Reconstruction 0: 26 images, 27728 points 2026-10-15 07:39:48,160 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-mnh8p/opensfm" 2026-10-15 07:39:49,599 INFO: Starting rolling shutter correction 2026-10-15 07:39:49,753 INFO: Estimating camera velocities 2026-10-15 07:39:49,753 INFO: Using EXIF data 2026-10-15 07:39:49,754 INFO: e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG (+0.00,-8.30,+0.00) m/s 2026-10-15 07:39:49,754 INFO: f3c414a3_DJI_20261014110942_0034_D - Copy.JPG (+0.00,-8.30,+0.00) m/s 2026-10-15 07:39:49,754 INFO: f7827b74_DJI_20261014110945_0035_D - Copy.JPG (+0.00,-8.20,-0.10) m/s 2026-10-15 07:39:49,754 INFO: b645ae6d_DJI_20261014110948_0036_D - Copy.JPG (+0.00,-8.20,-0.10) m/s 2026-10-15 07:39:49,754 INFO: 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG (+0.00,+8.30,+0.30) m/s 2026-10-15 07:39:49,754 INFO: d4d63008_DJI_20261014111015_0045_D - Copy.JPG (+0.00,+8.30,+0.20) m/s 2026-10-15 07:39:49,754 INFO: 03f20221_DJI_20261014111018_0046_D - Copy.JPG (+0.00,+8.30,+0.20) m/s 2026-10-15 07:39:49,754 INFO: b572ae04_DJI_20261014111021_0047_D - Copy.JPG (+0.00,+8.30,+0.20) m/s 2026-10-15 07:39:49,754 INFO: 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG (-0.30,+8.50,+0.20) m/s 2026-10-15 07:39:49,754 INFO: 93700c0a_DJI_20261014111027_0049_D - Copy.JPG (+1.50,+1.60,+0.10) m/s 2026-10-15 07:39:49,754 INFO: 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG (+5.00,-2.40,+0.30) m/s 2026-10-15 07:39:49,754 INFO: 194ea2da_DJI_20261014111033_0051_D - Copy.JPG (-0.20,-5.70,+0.00) m/s 2026-10-15 07:39:49,754 INFO: c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG (+0.10,-8.20,-0.10) m/s 2026-10-15 07:39:49,754 INFO: 71435671_DJI_20261014111039_0053_D - Copy.JPG (+0.00,-8.10,-0.10) m/s 2026-10-15 07:39:49,754 INFO: bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG (-0.10,-8.30,-0.10) m/s 2026-10-15 07:39:49,754 INFO: 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG (-0.10,-8.20,-0.20) m/s 2026-10-15 07:39:49,754 INFO: 1e6c89cb_DJI_20261014111112_0064_D.JPG (+0.00,+8.30,+0.30) m/s 2026-10-15 07:39:49,754 INFO: c5b0bbd5_DJI_20261014111115_0065_D.JPG (+0.00,+8.30,+0.20) m/s 2026-10-15 07:39:49,754 INFO: 195ff996_DJI_20261014111118_0066_D.JPG (+0.00,+8.30,+0.20) m/s 2026-10-15 07:39:49,754 INFO: 75a2178c_DJI_20261014111121_0067_D.JPG (-0.10,+8.60,+0.20) m/s 2026-10-15 07:39:49,754 INFO: f7b41f69_DJI_20261014111124_0068_D.JPG (-0.80,-3.10,+0.00) m/s 2026-10-15 07:39:49,754 INFO: ff792733_DJI_20261014111127_0069_D.JPG (+1.90,-5.20,+0.00) m/s 2026-10-15 07:39:49,754 INFO: ceaff627_DJI_20261014111130_0070_D.JPG (+2.40,-7.70,+0.00) m/s 2026-10-15 07:39:49,754 INFO: 02b0c21a_DJI_20261014111133_0071_D.JPG (+2.40,-7.80,+0.00) m/s 2026-10-15 07:39:49,754 INFO: ecfd714d_DJI_20261014111136_0072_D.JPG (+0.60,-8.10,-0.30) m/s 2026-10-15 07:39:49,754 INFO: 4f57c650_DJI_20261014111139_0073_D.JPG (+0.70,-8.20,-0.40) m/s 2026-10-15 07:39:49,754 INFO: Correcting observations... 2026-10-15 07:39:51,494 INFO: Writing corrected and trimmed features for b572ae04_DJI_20261014111021_0047_D - Copy.JPG 2026-10-15 07:39:51,665 INFO: Writing corrected and trimmed features for 03f20221_DJI_20261014111018_0046_D - Copy.JPG 2026-10-15 07:39:51,816 INFO: Writing corrected and trimmed features for f7827b74_DJI_20261014110945_0035_D - Copy.JPG 2026-10-15 07:39:51,955 INFO: Writing corrected and trimmed features for 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG 2026-10-15 07:39:52,070 INFO: Writing corrected and trimmed features for 71435671_DJI_20261014111039_0053_D - Copy.JPG 2026-10-15 07:39:52,220 INFO: Writing corrected and trimmed features for d4d63008_DJI_20261014111015_0045_D - Copy.JPG 2026-10-15 07:39:52,360 INFO: Writing corrected and trimmed features for c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG 2026-10-15 07:39:52,516 INFO: Writing corrected and trimmed features for e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG 2026-10-15 07:39:52,634 INFO: Writing corrected and trimmed features for f3c414a3_DJI_20261014110942_0034_D - Copy.JPG 2026-10-15 07:39:52,761 INFO: Writing corrected and trimmed features for c5b0bbd5_DJI_20261014111115_0065_D.JPG 2026-10-15 07:39:52,905 INFO: Writing corrected and trimmed features for f7b41f69_DJI_20261014111124_0068_D.JPG 2026-10-15 07:39:53,094 INFO: Writing corrected and trimmed features for 93700c0a_DJI_20261014111027_0049_D - Copy.JPG 2026-10-15 07:39:53,261 INFO: Writing corrected and trimmed features for 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG 2026-10-15 07:39:53,426 INFO: Writing corrected and trimmed features for 194ea2da_DJI_20261014111033_0051_D - Copy.JPG 2026-10-15 07:39:53,591 INFO: Writing corrected and trimmed features for 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG 2026-10-15 07:39:53,767 INFO: Writing corrected and trimmed features for b645ae6d_DJI_20261014110948_0036_D - Copy.JPG 2026-10-15 07:39:53,876 INFO: Writing corrected and trimmed features for 195ff996_DJI_20261014111118_0066_D.JPG 2026-10-15 07:39:54,033 INFO: Writing corrected and trimmed features for ff792733_DJI_20261014111127_0069_D.JPG 2026-10-15 07:39:54,199 INFO: Writing corrected and trimmed features for 75a2178c_DJI_20261014111121_0067_D.JPG 2026-10-15 07:39:54,395 INFO: Writing corrected and trimmed features for bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG 2026-10-15 07:39:54,543 INFO: Writing corrected and trimmed features for ceaff627_DJI_20261014111130_0070_D.JPG 2026-10-15 07:39:54,694 INFO: Writing corrected and trimmed features for 1e6c89cb_DJI_20261014111112_0064_D.JPG 2026-10-15 07:39:54,820 INFO: Writing corrected and trimmed features for 02b0c21a_DJI_20261014111133_0071_D.JPG 2026-10-15 07:39:54,960 INFO: Writing corrected and trimmed features for ecfd714d_DJI_20261014111136_0072_D.JPG 2026-10-15 07:39:55,097 INFO: Writing corrected and trimmed features for 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG 2026-10-15 07:39:55,215 INFO: Writing corrected and trimmed features for 4f57c650_DJI_20261014111139_0073_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-mnh8p/opensfm" 2026-10-15 07:39:56,239 INFO: Altitude for orientation based matching 1329.0759054801476 2026-10-15 07:39:56,246 INFO: Matching 174 image pairs 2026-10-15 07:39:56,247 INFO: Computing pair matching with 4 processes 2026-10-15 07:39:56,374 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.122 T-robust: 0.001 T-total: 0.124 Matches: 799 Robust: 791 Success: True 2026-10-15 07:39:56,378 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.127 T-robust: 0.002 T-total: 0.129 Matches: 1800 Robust: 1795 Success: True 2026-10-15 07:39:56,381 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.130 T-robust: 0.001 T-total: 0.132 Matches: 762 Robust: 754 Success: True 2026-10-15 07:39:56,389 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.138 T-robust: 0.001 T-total: 0.139 Matches: 400 Robust: 392 Success: True 2026-10-15 07:39:56,449 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.002 T-total: 0.068 Matches: 1807 Robust: 1790 Success: True 2026-10-15 07:39:56,469 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.089 T-robust: 0.001 T-total: 0.090 Matches: 497 Robust: 479 Success: True 2026-10-15 07:39:56,525 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.149 T-robust: 0.002 T-total: 0.151 Matches: 745 Robust: 739 Success: True 2026-10-15 07:39:56,526 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 03f20221_DJI_20261014111018_0046_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.133 T-robust: 0.002 T-total: 0.136 Matches: 1739 Robust: 1718 Success: True 2026-10-15 07:39:56,572 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.101 T-robust: 0.001 T-total: 0.102 Matches: 398 Robust: 387 Success: True 2026-10-15 07:39:56,626 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.100 T-robust: 0.001 T-total: 0.100 Matches: 265 Robust: 260 Success: True 2026-10-15 07:39:56,631 DEBUG: Matching 194ea2da_DJI_20261014111033_0051_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.101 T-robust: 0.001 T-total: 0.105 Matches: 326 Robust: 313 Success: True 2026-10-15 07:39:56,632 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.005 T-total: 0.183 Matches: 2386 Robust: 2341 Success: True 2026-10-15 07:39:56,700 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.125 T-robust: 0.002 T-total: 0.128 Matches: 1615 Robust: 1590 Success: True 2026-10-15 07:39:56,722 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.093 T-robust: 0.002 T-total: 0.095 Matches: 1077 Robust: 1074 Success: True 2026-10-15 07:39:56,751 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 02b0c21a_DJI_20261014111133_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.117 T-robust: 0.000 T-total: 0.118 Matches: 117 Robust: 117 Success: True 2026-10-15 07:39:56,769 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.134 T-robust: 0.002 T-total: 0.136 Matches: 1065 Robust: 1056 Success: True 2026-10-15 07:39:56,786 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 Matches: FAILED 2026-10-15 07:39:56,794 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.072 Matches: 830 Robust: 802 Success: True 2026-10-15 07:39:56,834 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.001 T-total: 0.083 Matches: 856 Robust: 837 Success: True 2026-10-15 07:39:56,853 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.083 T-robust: 0.001 T-total: 0.084 Matches: 674 Robust: 658 Success: True 2026-10-15 07:39:56,862 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 302 Robust: 299 Success: True 2026-10-15 07:39:56,891 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.096 T-robust: 0.001 T-total: 0.097 Matches: 334 Robust: 329 Success: True 2026-10-15 07:39:56,900 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.065 Matches: 617 Robust: 606 Success: True 2026-10-15 07:39:56,904 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 T-robust: 0.001 T-total: 0.051 Matches: 631 Robust: 628 Success: True 2026-10-15 07:39:56,959 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.059 Matches: 734 Robust: 710 Success: True 2026-10-15 07:39:56,968 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.103 T-robust: 0.001 T-total: 0.105 Matches: 1149 Robust: 1140 Success: True 2026-10-15 07:39:56,977 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 71 Robust: 68 Success: True 2026-10-15 07:39:56,979 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.002 T-total: 0.088 Matches: 951 Robust: 938 Success: True 2026-10-15 07:39:57,034 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.001 T-total: 0.075 Matches: 1017 Robust: 1007 Success: True 2026-10-15 07:39:57,040 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.000 T-total: 0.063 Matches: 71 Robust: 66 Success: True 2026-10-15 07:39:57,067 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.097 T-robust: 0.001 T-total: 0.099 Matches: 581 Robust: 573 Success: True 2026-10-15 07:39:57,089 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.001 T-total: 0.055 Matches: 717 Robust: 715 Success: True 2026-10-15 07:39:57,093 DEBUG: Matching 194ea2da_DJI_20261014111033_0051_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.111 T-robust: 0.002 T-total: 0.113 Matches: 1127 Robust: 1104 Success: True 2026-10-15 07:39:57,129 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.086 T-robust: 0.002 T-total: 0.089 Matches: 1556 Robust: 1532 Success: True 2026-10-15 07:39:57,141 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.074 Matches: 601 Robust: 588 Success: True 2026-10-15 07:39:57,161 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.067 Matches: 104 Robust: 97 Success: True 2026-10-15 07:39:57,169 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.080 Matches: 779 Robust: 770 Success: True 2026-10-15 07:39:57,193 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.064 Matches: 847 Robust: 841 Success: True 2026-10-15 07:39:57,215 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.002 T-total: 0.074 Matches: 1930 Robust: 1904 Success: True 2026-10-15 07:39:57,231 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.002 T-total: 0.070 Matches: 544 Robust: 533 Success: True 2026-10-15 07:39:57,233 DEBUG: Matching e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.003 T-total: 0.063 Matches: 760 Robust: 744 Success: True 2026-10-15 07:39:57,283 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.003 T-total: 0.089 Matches: 2506 Robust: 2502 Success: True 2026-10-15 07:39:57,284 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.069 Matches: 377 Robust: 367 Success: True 2026-10-15 07:39:57,291 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 398 Robust: 394 Success: True 2026-10-15 07:39:57,291 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 Matches: FAILED 2026-10-15 07:39:57,350 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and 93700c0a_DJI_20261014111027_0049_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 59 Robust: 55 Success: True 2026-10-15 07:39:57,351 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.058 Matches: 692 Robust: 687 Success: True 2026-10-15 07:39:57,352 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 218 Robust: 208 Success: True 2026-10-15 07:39:57,381 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.086 T-robust: 0.001 T-total: 0.088 Matches: 661 Robust: 651 Success: True 2026-10-15 07:39:57,419 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 701 Robust: 698 Success: True 2026-10-15 07:39:57,424 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.002 T-total: 0.071 Matches: 1511 Robust: 1502 Success: True 2026-10-15 07:39:57,427 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.077 Matches: 746 Robust: 705 Success: True 2026-10-15 07:39:57,448 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 238 Robust: 229 Success: True 2026-10-15 07:39:57,496 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.069 Matches: 621 Robust: 618 Success: True 2026-10-15 07:39:57,506 DEBUG: Matching 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.001 T-total: 0.057 Matches: 970 Robust: 928 Success: True 2026-10-15 07:39:57,510 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.001 T-total: 0.086 Matches: 282 Robust: 278 Success: True 2026-10-15 07:39:57,514 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.003 T-total: 0.090 Matches: 1808 Robust: 1803 Success: True 2026-10-15 07:39:57,571 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.065 Matches: 747 Robust: 736 Success: True 2026-10-15 07:39:57,578 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.001 T-total: 0.082 Matches: 506 Robust: 495 Success: True 2026-10-15 07:39:57,581 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.066 Matches: 583 Robust: 564 Success: True 2026-10-15 07:39:57,585 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.000 T-total: 0.071 Matches: 88 Robust: 84 Success: True 2026-10-15 07:39:57,650 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.002 T-total: 0.069 Matches: 1955 Robust: 1933 Success: True 2026-10-15 07:39:57,652 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 452 Robust: 438 Success: True 2026-10-15 07:39:57,658 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.002 T-total: 0.087 Matches: 1510 Robust: 1485 Success: True 2026-10-15 07:39:57,660 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 332 Robust: 328 Success: True 2026-10-15 07:39:57,726 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.074 Matches: 633 Robust: 622 Success: True 2026-10-15 07:39:57,730 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 519 Robust: 515 Success: True 2026-10-15 07:39:57,738 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.001 T-total: 0.087 Matches: 752 Robust: 737 Success: True 2026-10-15 07:39:57,739 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.079 Matches: 569 Robust: 562 Success: True 2026-10-15 07:39:57,789 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.002 T-total: 0.063 Matches: 1557 Robust: 1533 Success: True 2026-10-15 07:39:57,813 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 941 Robust: 933 Success: True 2026-10-15 07:39:57,816 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.001 T-total: 0.086 Matches: 789 Robust: 771 Success: True 2026-10-15 07:39:57,820 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.002 T-total: 0.082 Matches: 1310 Robust: 1305 Success: True 2026-10-15 07:39:57,856 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 Matches: FAILED 2026-10-15 07:39:57,877 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 361 Robust: 359 Success: True 2026-10-15 07:39:57,885 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.002 T-total: 0.069 Matches: 1620 Robust: 1590 Success: True 2026-10-15 07:39:57,896 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 707 Robust: 700 Success: True 2026-10-15 07:39:57,928 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.000 T-total: 0.072 Matches: 90 Robust: 88 Success: True 2026-10-15 07:39:57,964 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.083 T-robust: 0.002 T-total: 0.086 Matches: 2202 Robust: 2185 Success: True 2026-10-15 07:39:57,970 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.001 T-total: 0.086 Matches: 420 Robust: 403 Success: True 2026-10-15 07:39:57,975 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.078 Matches: 1269 Robust: 1243 Success: True 2026-10-15 07:39:58,009 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.002 T-total: 0.080 Matches: 1621 Robust: 1616 Success: True 2026-10-15 07:39:58,034 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 628 Robust: 627 Success: True 2026-10-15 07:39:58,036 DEBUG: Matching f3c414a3_DJI_20261014110942_0034_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 455 Robust: 450 Success: True 2026-10-15 07:39:58,048 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 834 Robust: 826 Success: True 2026-10-15 07:39:58,077 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 713 Robust: 711 Success: True 2026-10-15 07:39:58,108 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.074 Matches: 836 Robust: 824 Success: True 2026-10-15 07:39:58,118 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 T-robust: 0.001 T-total: 0.081 Matches: 435 Robust: 423 Success: True 2026-10-15 07:39:58,129 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.002 T-total: 0.080 Matches: 1741 Robust: 1723 Success: True 2026-10-15 07:39:58,167 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.002 T-total: 0.090 Matches: 1300 Robust: 1285 Success: True 2026-10-15 07:39:58,184 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.002 T-total: 0.076 Matches: 1904 Robust: 1896 Success: True 2026-10-15 07:39:58,186 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.069 Matches: 737 Robust: 705 Success: True 2026-10-15 07:39:58,200 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.071 Matches: 345 Robust: 343 Success: True 2026-10-15 07:39:58,252 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.002 T-total: 0.084 Matches: 1730 Robust: 1720 Success: True 2026-10-15 07:39:58,260 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.001 T-total: 0.075 Matches: 1155 Robust: 1149 Success: True 2026-10-15 07:39:58,263 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.076 Matches: 980 Robust: 976 Success: True 2026-10-15 07:39:58,266 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.065 Matches: 181 Robust: 175 Success: True 2026-10-15 07:39:58,325 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.000 T-total: 0.062 Matches: 100 Robust: 98 Success: True 2026-10-15 07:39:58,329 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.002 T-total: 0.077 Matches: 1428 Robust: 1418 Success: True 2026-10-15 07:39:58,333 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 752 Robust: 746 Success: True 2026-10-15 07:39:58,335 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.003 T-total: 0.069 Matches: 824 Robust: 794 Success: True 2026-10-15 07:39:58,399 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.066 Matches: 935 Robust: 921 Success: True 2026-10-15 07:39:58,401 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.002 T-total: 0.076 Matches: 920 Robust: 909 Success: True 2026-10-15 07:39:58,406 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 Matches: FAILED 2026-10-15 07:39:58,408 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 455 Robust: 452 Success: True 2026-10-15 07:39:58,474 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 963 Robust: 947 Success: True 2026-10-15 07:39:58,476 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.077 Matches: 308 Robust: 301 Success: True 2026-10-15 07:39:58,484 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 425 Robust: 409 Success: True 2026-10-15 07:39:58,488 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 93700c0a_DJI_20261014111027_0049_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.002 T-total: 0.082 Matches: 1018 Robust: 984 Success: True 2026-10-15 07:39:58,542 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.066 Matches: 987 Robust: 981 Success: True 2026-10-15 07:39:58,544 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and f3c414a3_DJI_20261014110942_0034_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.069 Matches: 366 Robust: 362 Success: True 2026-10-15 07:39:58,557 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 730 Robust: 720 Success: True 2026-10-15 07:39:58,566 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.002 T-total: 0.078 Matches: 1340 Robust: 1332 Success: True 2026-10-15 07:39:58,620 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.077 Matches: 330 Robust: 316 Success: True 2026-10-15 07:39:58,623 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.080 Matches: 524 Robust: 503 Success: True 2026-10-15 07:39:58,645 DEBUG: Matching 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.086 T-robust: 0.001 T-total: 0.087 Matches: 632 Robust: 603 Success: True 2026-10-15 07:39:58,645 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 02b0c21a_DJI_20261014111133_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.079 Matches: 138 Robust: 133 Success: True 2026-10-15 07:39:58,692 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 107 Robust: 99 Success: True 2026-10-15 07:39:58,712 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 75a2178c_DJI_20261014111121_0067_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.088 T-robust: 0.001 T-total: 0.089 Matches: 863 Robust: 853 Success: True 2026-10-15 07:39:58,720 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.001 T-total: 0.074 Matches: 233 Robust: 226 Success: True 2026-10-15 07:39:58,726 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.002 T-total: 0.081 Matches: 1181 Robust: 1139 Success: True 2026-10-15 07:39:58,765 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 841 Robust: 839 Success: True 2026-10-15 07:39:58,771 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.059 Matches: 746 Robust: 741 Success: True 2026-10-15 07:39:58,800 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.002 T-total: 0.081 Matches: 1478 Robust: 1459 Success: True 2026-10-15 07:39:58,817 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.002 T-total: 0.090 Matches: 1754 Robust: 1735 Success: True 2026-10-15 07:39:58,829 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and 4f57c650_DJI_20261014111139_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.001 T-total: 0.057 Matches: 908 Robust: 901 Success: True 2026-10-15 07:39:58,838 DEBUG: Matching 71435671_DJI_20261014111039_0053_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 761 Robust: 755 Success: True 2026-10-15 07:39:58,867 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.066 Matches: 894 Robust: 860 Success: True 2026-10-15 07:39:58,892 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.003 T-total: 0.075 Matches: 802 Robust: 782 Success: True 2026-10-15 07:39:58,894 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.003 T-total: 0.065 Matches: 1424 Robust: 1418 Success: True 2026-10-15 07:39:58,909 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 93700c0a_DJI_20261014111027_0049_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.000 T-total: 0.071 Matches: 26 Robust: 25 Success: True 2026-10-15 07:39:58,924 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.057 Matches: 228 Robust: 223 Success: True 2026-10-15 07:39:58,951 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.000 T-total: 0.056 Matches: 153 Robust: 148 Success: True 2026-10-15 07:39:58,974 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.065 Matches: 808 Robust: 805 Success: True 2026-10-15 07:39:58,977 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 T-robust: 0.001 T-total: 0.082 Matches: 851 Robust: 838 Success: True 2026-10-15 07:39:59,016 DEBUG: Matching 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.089 T-robust: 0.002 T-total: 0.092 Matches: 1136 Robust: 1120 Success: True 2026-10-15 07:39:59,026 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 387 Robust: 380 Success: True 2026-10-15 07:39:59,049 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 908 Robust: 900 Success: True 2026-10-15 07:39:59,050 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 321 Robust: 317 Success: True 2026-10-15 07:39:59,097 DEBUG: Matching c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.080 Matches: 1005 Robust: 998 Success: True 2026-10-15 07:39:59,108 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.000 T-total: 0.059 Matches: 298 Robust: 295 Success: True 2026-10-15 07:39:59,118 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 861 Robust: 836 Success: True 2026-10-15 07:39:59,130 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.098 T-robust: 0.004 T-total: 0.104 Matches: 3096 Robust: 3088 Success: True 2026-10-15 07:39:59,171 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 679 Robust: 670 Success: True 2026-10-15 07:39:59,172 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.000 T-total: 0.076 Matches: 142 Robust: 135 Success: True 2026-10-15 07:39:59,185 DEBUG: Matching 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.001 T-total: 0.055 Matches: 787 Robust: 775 Success: True 2026-10-15 07:39:59,194 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 641 Robust: 628 Success: True 2026-10-15 07:39:59,239 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.003 T-total: 0.067 Matches: 2039 Robust: 2022 Success: True 2026-10-15 07:39:59,241 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.069 Matches: 687 Robust: 667 Success: True 2026-10-15 07:39:59,256 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 538 Robust: 534 Success: True 2026-10-15 07:39:59,275 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and c5b0bbd5_DJI_20261014111115_0065_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.088 T-robust: 0.001 T-total: 0.089 Matches: 462 Robust: 449 Success: True 2026-10-15 07:39:59,315 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 527 Robust: 516 Success: True 2026-10-15 07:39:59,322 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.001 T-total: 0.083 Matches: 344 Robust: 333 Success: True 2026-10-15 07:39:59,325 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.069 Matches: 989 Robust: 977 Success: True 2026-10-15 07:39:59,354 DEBUG: Matching c5b0bbd5_DJI_20261014111115_0065_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.079 Matches: 776 Robust: 761 Success: True 2026-10-15 07:39:59,366 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.051 T-robust: 0.000 T-total: 0.051 Matches: 109 Robust: 105 Success: True 2026-10-15 07:39:59,391 DEBUG: Matching f7827b74_DJI_20261014110945_0035_D - Copy.JPG and e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.065 Matches: 706 Robust: 705 Success: True 2026-10-15 07:39:59,405 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 T-robust: 0.001 T-total: 0.082 Matches: 864 Robust: 852 Success: True 2026-10-15 07:39:59,422 DEBUG: Matching 03f20221_DJI_20261014111018_0046_D - Copy.JPG and 1e6c89cb_DJI_20261014111112_0064_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.067 Matches: 219 Robust: 214 Success: True 2026-10-15 07:39:59,441 DEBUG: Matching ecfd714d_DJI_20261014111136_0072_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.074 Matches: 265 Robust: 260 Success: True 2026-10-15 07:39:59,467 DEBUG: Matching 02b0c21a_DJI_20261014111133_0071_D.JPG and ff792733_DJI_20261014111127_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.076 Matches: 637 Robust: 635 Success: True 2026-10-15 07:39:59,476 DEBUG: Matching 195ff996_DJI_20261014111118_0066_D.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 434 Robust: 426 Success: True 2026-10-15 07:39:59,483 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.061 Matches: 820 Robust: 807 Success: True 2026-10-15 07:39:59,509 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and 71435671_DJI_20261014111039_0053_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.068 Matches: 862 Robust: 853 Success: True 2026-10-15 07:39:59,533 DEBUG: Matching 4f57c650_DJI_20261014111139_0073_D.JPG and b645ae6d_DJI_20261014110948_0036_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 T-robust: 0.000 T-total: 0.050 Matches: 113 Robust: 106 Success: True 2026-10-15 07:39:59,539 DEBUG: Matching ceaff627_DJI_20261014111130_0070_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.072 Matches: 928 Robust: 919 Success: True 2026-10-15 07:39:59,547 DEBUG: Matching bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG and d4d63008_DJI_20261014111015_0045_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 648 Robust: 639 Success: True 2026-10-15 07:39:59,594 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.001 T-total: 0.085 Matches: 496 Robust: 481 Success: True 2026-10-15 07:39:59,597 DEBUG: Matching d4d63008_DJI_20261014111015_0045_D - Copy.JPG and 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 310 Robust: 304 Success: True 2026-10-15 07:39:59,619 DEBUG: Matching 75a2178c_DJI_20261014111121_0067_D.JPG and ecfd714d_DJI_20261014111136_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 Matches: FAILED 2026-10-15 07:39:59,634 DEBUG: Matching f7b41f69_DJI_20261014111124_0068_D.JPG and 195ff996_DJI_20261014111118_0066_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.002 T-total: 0.086 Matches: 1165 Robust: 1139 Success: True 2026-10-15 07:39:59,664 DEBUG: Matching 1e6c89cb_DJI_20261014111112_0064_D.JPG and ceaff627_DJI_20261014111130_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.070 Matches: 898 Robust: 892 Success: True 2026-10-15 07:39:59,678 DEBUG: Matching 93700c0a_DJI_20261014111027_0049_D - Copy.JPG and f7b41f69_DJI_20261014111124_0068_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.001 T-total: 0.080 Matches: 768 Robust: 744 Success: True 2026-10-15 07:39:59,680 DEBUG: Matching b572ae04_DJI_20261014111021_0047_D - Copy.JPG and 194ea2da_DJI_20261014111033_0051_D - Copy.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.061 Matches: 882 Robust: 870 Success: True 2026-10-15 07:39:59,683 INFO: Matched 174 pairs (brown-brown: 174) in 3.4374384620000455 seconds (0.019755395919540612 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-mnh8p/opensfm" 2026-10-15 07:40:01,903 INFO: reading features 2026-10-15 07:40:02,080 DEBUG: Merging features onto tracks 2026-10-15 07:40:02,450 DEBUG: Good tracks: 25413 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-mnh8p/opensfm" 2026-10-15 07:40:03,708 INFO: Starting incremental reconstruction 2026-10-15 07:40:04,156 INFO: Starting reconstruction with b645ae6d_DJI_20261014110948_0036_D - Copy.JPG and f7827b74_DJI_20261014110945_0035_D - Copy.JPG 2026-10-15 07:40:04,165 INFO: Two-view 5-points reconstruction inliers (transposed=False): 1987 / 1988 2026-10-15 07:40:04,300 INFO: Triangulated: 1988 2026-10-15 07:40:04,670 DEBUG: Ceres Solver Report: Iterations: 43, Initial cost: 9.514150e+01, Final cost: 3.579729e+01, Termination: CONVERGENCE 2026-10-15 07:40:04,679 INFO: Removed outliers: 76 2026-10-15 07:40:04,691 INFO: ------------------------------------------------------- 2026-10-15 07:40:04,697 INFO: f3c414a3_DJI_20261014110942_0034_D - Copy.JPG resection inliers: 708 / 720 2026-10-15 07:40:04,700 INFO: Adding f3c414a3_DJI_20261014110942_0034_D - Copy.JPG to the reconstruction 2026-10-15 07:40:04,772 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-15 07:40:05,194 DEBUG: Ceres Solver Report: Iterations: 50, Initial cost: 1.708391e+02, Final cost: 8.640295e+01, Termination: CONVERGENCE 2026-10-15 07:40:05,209 INFO: Removed outliers: 120 2026-10-15 07:40:05,213 INFO: ------------------------------------------------------- 2026-10-15 07:40:05,219 INFO: 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG resection inliers: 859 / 875 2026-10-15 07:40:05,223 INFO: Adding 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG to the reconstruction 2026-10-15 07:40:05,276 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:05,443 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 2.571475e+02, Final cost: 1.382973e+02, Termination: CONVERGENCE 2026-10-15 07:40:05,462 INFO: Removed outliers: 161 2026-10-15 07:40:05,466 INFO: ------------------------------------------------------- 2026-10-15 07:40:05,474 INFO: bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG resection inliers: 993 / 1010 2026-10-15 07:40:05,478 INFO: Adding bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG to the reconstruction 2026-10-15 07:40:05,533 INFO: Re-triangulating 2026-10-15 07:40:05,533 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:05,776 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 4.125872e+02, Final cost: 1.953134e+02, Termination: CONVERGENCE 2026-10-15 07:40:06,214 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 3.963601e+02, Final cost: 2.375266e+02, Termination: CONVERGENCE 2026-10-15 07:40:06,236 INFO: Removed outliers: 312 2026-10-15 07:40:06,240 INFO: ------------------------------------------------------- 2026-10-15 07:40:06,246 INFO: d4d63008_DJI_20261014111015_0045_D - Copy.JPG resection inliers: 1135 / 1148 2026-10-15 07:40:06,251 INFO: Adding d4d63008_DJI_20261014111015_0045_D - Copy.JPG to the reconstruction 2026-10-15 07:40:06,320 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:06,560 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 3.743820e+02, Final cost: 2.717360e+02, Termination: CONVERGENCE 2026-10-15 07:40:06,588 INFO: Removed outliers: 190 2026-10-15 07:40:06,593 INFO: ------------------------------------------------------- 2026-10-15 07:40:06,599 INFO: 71435671_DJI_20261014111039_0053_D - Copy.JPG resection inliers: 1235 / 1258 2026-10-15 07:40:06,604 INFO: Adding 71435671_DJI_20261014111039_0053_D - Copy.JPG to the reconstruction 2026-10-15 07:40:06,688 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:06,983 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 4.922948e+02, Final cost: 3.510393e+02, Termination: CONVERGENCE 2026-10-15 07:40:07,018 INFO: Removed outliers: 285 2026-10-15 07:40:07,022 INFO: ------------------------------------------------------- 2026-10-15 07:40:07,029 INFO: 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG resection inliers: 1570 / 1583 2026-10-15 07:40:07,035 INFO: Adding 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG to the reconstruction 2026-10-15 07:40:07,096 INFO: ------------------------------------------------------- 2026-10-15 07:40:07,102 INFO: 1e6c89cb_DJI_20261014111112_0064_D.JPG resection inliers: 1402 / 1429 2026-10-15 07:40:07,107 INFO: Adding 1e6c89cb_DJI_20261014111112_0064_D.JPG to the reconstruction 2026-10-15 07:40:07,149 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:07,579 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 9.092035e+02, Final cost: 4.586473e+02, Termination: CONVERGENCE 2026-10-15 07:40:07,625 INFO: Removed outliers: 290 2026-10-15 07:40:07,630 INFO: ------------------------------------------------------- 2026-10-15 07:40:07,638 INFO: c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG resection inliers: 1437 / 1463 2026-10-15 07:40:07,644 INFO: Adding c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG to the reconstruction 2026-10-15 07:40:07,706 INFO: Re-triangulating 2026-10-15 07:40:07,706 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:08,053 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 6.301861e+02, Final cost: 5.119557e+02, Termination: CONVERGENCE 2026-10-15 07:40:09,021 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.307022e+03, Final cost: 7.308334e+02, Termination: CONVERGENCE 2026-10-15 07:40:09,073 INFO: Removed outliers: 888 2026-10-15 07:40:09,080 INFO: ------------------------------------------------------- 2026-10-15 07:40:09,088 INFO: c5b0bbd5_DJI_20261014111115_0065_D.JPG resection inliers: 1571 / 1602 2026-10-15 07:40:09,094 INFO: Adding c5b0bbd5_DJI_20261014111115_0065_D.JPG to the reconstruction 2026-10-15 07:40:09,166 INFO: ------------------------------------------------------- 2026-10-15 07:40:09,174 INFO: ceaff627_DJI_20261014111130_0070_D.JPG resection inliers: 1708 / 1743 2026-10-15 07:40:09,180 INFO: Adding ceaff627_DJI_20261014111130_0070_D.JPG to the reconstruction 2026-10-15 07:40:09,236 INFO: ------------------------------------------------------- 2026-10-15 07:40:09,245 INFO: 02b0c21a_DJI_20261014111133_0071_D.JPG resection inliers: 1819 / 1836 2026-10-15 07:40:09,251 INFO: Adding 02b0c21a_DJI_20261014111133_0071_D.JPG to the reconstruction 2026-10-15 07:40:09,313 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:09,896 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 1.302607e+03, Final cost: 7.986488e+02, Termination: CONVERGENCE 2026-10-15 07:40:09,966 INFO: Removed outliers: 427 2026-10-15 07:40:09,973 INFO: ------------------------------------------------------- 2026-10-15 07:40:09,981 INFO: ecfd714d_DJI_20261014111136_0072_D.JPG resection inliers: 1818 / 1836 2026-10-15 07:40:09,988 INFO: Adding ecfd714d_DJI_20261014111136_0072_D.JPG to the reconstruction 2026-10-15 07:40:10,044 INFO: ------------------------------------------------------- 2026-10-15 07:40:10,052 INFO: 195ff996_DJI_20261014111118_0066_D.JPG resection inliers: 1682 / 1716 2026-10-15 07:40:10,059 INFO: Adding 195ff996_DJI_20261014111118_0066_D.JPG to the reconstruction 2026-10-15 07:40:10,127 INFO: ------------------------------------------------------- 2026-10-15 07:40:10,136 INFO: ff792733_DJI_20261014111127_0069_D.JPG resection inliers: 1793 / 1841 2026-10-15 07:40:10,142 INFO: Adding ff792733_DJI_20261014111127_0069_D.JPG to the reconstruction 2026-10-15 07:40:10,203 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:10,818 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.300802e+03, Final cost: 1.005410e+03, Termination: CONVERGENCE 2026-10-15 07:40:10,907 INFO: Removed outliers: 413 2026-10-15 07:40:10,914 INFO: ------------------------------------------------------- 2026-10-15 07:40:10,923 INFO: 03f20221_DJI_20261014111018_0046_D - Copy.JPG resection inliers: 1823 / 1857 2026-10-15 07:40:10,930 INFO: Adding 03f20221_DJI_20261014111018_0046_D - Copy.JPG to the reconstruction 2026-10-15 07:40:10,999 INFO: ------------------------------------------------------- 2026-10-15 07:40:11,009 INFO: e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG resection inliers: 1776 / 1813 2026-10-15 07:40:11,016 INFO: Adding e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG to the reconstruction 2026-10-15 07:40:11,065 INFO: ------------------------------------------------------- 2026-10-15 07:40:11,073 INFO: b572ae04_DJI_20261014111021_0047_D - Copy.JPG resection inliers: 1736 / 1790 2026-10-15 07:40:11,080 INFO: Adding b572ae04_DJI_20261014111021_0047_D - Copy.JPG to the reconstruction 2026-10-15 07:40:11,152 INFO: ------------------------------------------------------- 2026-10-15 07:40:11,162 INFO: 75a2178c_DJI_20261014111121_0067_D.JPG resection inliers: 1887 / 1932 2026-10-15 07:40:11,169 INFO: Adding 75a2178c_DJI_20261014111121_0067_D.JPG to the reconstruction 2026-10-15 07:40:11,254 INFO: Re-triangulating 2026-10-15 07:40:11,255 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:12,147 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.572821e+03, Final cost: 1.434155e+03, Termination: CONVERGENCE 2026-10-15 07:40:14,418 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 3.642073e+03, Final cost: 1.926330e+03, Termination: CONVERGENCE 2026-10-15 07:40:14,539 INFO: Removed outliers: 1839 2026-10-15 07:40:14,547 INFO: ------------------------------------------------------- 2026-10-15 07:40:14,559 INFO: f7b41f69_DJI_20261014111124_0068_D.JPG resection inliers: 2457 / 2476 2026-10-15 07:40:14,570 INFO: Adding f7b41f69_DJI_20261014111124_0068_D.JPG to the reconstruction 2026-10-15 07:40:14,670 INFO: ------------------------------------------------------- 2026-10-15 07:40:14,681 INFO: 194ea2da_DJI_20261014111033_0051_D - Copy.JPG resection inliers: 2299 / 2385 2026-10-15 07:40:14,689 INFO: Adding 194ea2da_DJI_20261014111033_0051_D - Copy.JPG to the reconstruction 2026-10-15 07:40:14,745 INFO: ------------------------------------------------------- 2026-10-15 07:40:14,755 INFO: 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG resection inliers: 1952 / 2081 2026-10-15 07:40:14,763 INFO: Adding 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG to the reconstruction 2026-10-15 07:40:14,831 INFO: ------------------------------------------------------- 2026-10-15 07:40:14,840 INFO: 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG resection inliers: 1998 / 2094 2026-10-15 07:40:14,848 INFO: Adding 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG to the reconstruction 2026-10-15 07:40:14,912 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:15,943 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.900975e+03, Final cost: 1.888081e+03, Termination: CONVERGENCE 2026-10-15 07:40:16,094 INFO: Removed outliers: 643 2026-10-15 07:40:16,102 INFO: ------------------------------------------------------- 2026-10-15 07:40:16,115 INFO: 93700c0a_DJI_20261014111027_0049_D - Copy.JPG resection inliers: 2538 / 2598 2026-10-15 07:40:16,125 INFO: Adding 93700c0a_DJI_20261014111027_0049_D - Copy.JPG to the reconstruction 2026-10-15 07:40:16,201 INFO: ------------------------------------------------------- 2026-10-15 07:40:16,208 INFO: 4f57c650_DJI_20261014111139_0073_D.JPG resection inliers: 1455 / 1468 2026-10-15 07:40:16,214 INFO: Adding 4f57c650_DJI_20261014111139_0073_D.JPG to the reconstruction 2026-10-15 07:40:16,271 INFO: ------------------------------------------------------- 2026-10-15 07:40:16,271 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-15 07:40:17,333 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 2.184562e+03, Final cost: 1.893766e+03, Termination: CONVERGENCE 2026-10-15 07:40:17,499 INFO: Removed outliers: 264 2026-10-15 07:40:17,623 INFO: Reconstruction 0: 26 images, 25334 points 2026-10-15 07:40:17,623 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-mnh8p/opensfm" 2026-10-15 07:40:21,210 DEBUG: Loaded backend agg version v2.2. 2026-10-15 07:40:21,220 DEBUG: locator: 2026-10-15 07:40:21,622 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 235655.0 --offset-y 9877720.0 "/workspace/odm-pipeline-mnh8p/opensfm" [INFO] Updating /workspace/odm-pipeline-mnh8p/opensfm/config.yaml [INFO] undistorted_image_max_size: 4032 [INFO] Undistorting /workspace/odm-pipeline-mnh8p/opensfm ... 2026-10-15 07:40:26,339 DEBUG: Undistorting image bc8c5e70_DJI_20261014111042_0054_D - Copy.JPG 2026-10-15 07:40:26,339 DEBUG: Undistorting image 194ea2da_DJI_20261014111033_0051_D - Copy.JPG 2026-10-15 07:40:26,339 DEBUG: Undistorting image f7827b74_DJI_20261014110945_0035_D - Copy.JPG 2026-10-15 07:40:26,339 DEBUG: Undistorting image ecfd714d_DJI_20261014111136_0072_D.JPG 2026-10-15 07:40:27,883 DEBUG: Undistorting image 195ff996_DJI_20261014111118_0066_D.JPG 2026-10-15 07:40:28,815 DEBUG: Undistorting image ff792733_DJI_20261014111127_0069_D.JPG 2026-10-15 07:40:29,257 DEBUG: Undistorting image 16f7fc53_DJI_20261014111024_0048_D - Copy.JPG 2026-10-15 07:40:29,275 DEBUG: Undistorting image 4f57c650_DJI_20261014111139_0073_D.JPG 2026-10-15 07:40:30,121 DEBUG: Undistorting image 03f20221_DJI_20261014111018_0046_D - Copy.JPG 2026-10-15 07:40:30,605 DEBUG: Undistorting image d4d63008_DJI_20261014111015_0045_D - Copy.JPG 2026-10-15 07:40:31,105 DEBUG: Undistorting image b572ae04_DJI_20261014111021_0047_D - Copy.JPG 2026-10-15 07:40:31,605 DEBUG: Undistorting image f7b41f69_DJI_20261014111124_0068_D.JPG 2026-10-15 07:40:32,286 DEBUG: Undistorting image b645ae6d_DJI_20261014110948_0036_D - Copy.JPG 2026-10-15 07:40:32,815 DEBUG: Undistorting image 02b0c21a_DJI_20261014111133_0071_D.JPG 2026-10-15 07:40:33,304 DEBUG: Undistorting image e4f3f27d_DJI_20261014110939_0033_D - Copy.JPG 2026-10-15 07:40:33,798 DEBUG: Undistorting image 93700c0a_DJI_20261014111027_0049_D - Copy.JPG 2026-10-15 07:40:35,533 DEBUG: Undistorting image 6ad63fa4_DJI_20261014111012_0044_D - Copy.JPG 2026-10-15 07:40:35,535 DEBUG: Undistorting image ceaff627_DJI_20261014111130_0070_D.JPG 2026-10-15 07:40:35,535 DEBUG: Undistorting image f3c414a3_DJI_20261014110942_0034_D - Copy.JPG 2026-10-15 07:40:36,116 DEBUG: Undistorting image c5b0bbd5_DJI_20261014111115_0065_D.JPG 2026-10-15 07:40:36,990 DEBUG: Undistorting image c94e8ad9_DJI_20261014111036_0052_D - Copy.JPG 2026-10-15 07:40:37,911 DEBUG: Undistorting image 1e6c89cb_DJI_20261014111112_0064_D.JPG 2026-10-15 07:40:37,912 DEBUG: Undistorting image 71435671_DJI_20261014111039_0053_D - Copy.JPG 2026-10-15 07:40:38,361 DEBUG: Undistorting image 38eb8f7a_DJI_20261014111045_0055_D - Copy.JPG 2026-10-15 07:40:39,203 DEBUG: Undistorting image 6399f1c5_DJI_20261014111030_0050_D - Copy.JPG 2026-10-15 07:40:40,210 DEBUG: Undistorting image 75a2178c_DJI_20261014111121_0067_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-mnh8p/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-mnh8p/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-mnh8p/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(-152.45566511544166, 32.55431465059519), (-152.45858731033513, 36.204979069530964), (-150.5141378303524, 55.90918370895088), (-144.72557272063568, 74.84407120384276), (-135.31978795235045, 92.26726696453989), (-122.66558871942107, 107.49580018222332), (-107.25901212566532, 119.93255545943975), (-89.70397090603365, 129.09007306583226), (-70.68888441345189, 134.6092634499073), (-50.95907481125323, 136.2738106250763), (12.066221008135471, 135.3285568766296), (30.62198827159591, 133.308088356629), (48.478971383185126, 127.87446628883481), (65.01501412928337, 119.21691842377186), (79.65419290016871, 107.63710532337427), (91.88642277411418, 93.53851576149464), (101.28550744755194, 77.41232090815902), (107.52385090384632, 59.82034965790808), (108.19407715107081, 57.16585967130959), (108.2327271309914, 57.01245220564306), (133.14335679530632, -42.30983296222985), (136.05085609765956, -62.2395565379411), (134.9057841685717, -82.3475332800299), (129.75459025253076, -101.81830294802785), (120.80631509260274, -119.86194032244384), (108.4239316470339, -135.7465858850628), (93.10967045498546, -148.82777322642505), (75.48477537621511, -158.57499536685646), (56.26424418343231, -164.59274391643703), (36.22766827727901, -166.63701583445072), (-52.2960558096529, -166.70784237608314), (-71.806672661216, -164.80201350152493), (-90.57047802570742, -159.12644066661596), (-107.86663485312602, -149.89936336316168), (-123.03020572703099, -137.47513647936285), (-135.47866467380663, -122.33152974583209), (-144.73340379016008, -105.05016423203051), (-150.4390141434851, -86.29539820738137), (-152.3761125028832, -66.78800826147199), (-152.45566511544166, 32.55431465059519)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-mnh8p/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-mnh8p/odm_filterpoints/point_cloud.ply" --concurrency 4 --meank 16 --std 5 --stats "/workspace/odm-pipeline-mnh8p/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpowddpy0q.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-mnh8p/opensfm/reconstruction.ply output = /workspace/odm-pipeline-mnh8p/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-mnh8p/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 40 polygon vertexes concurrency = 4 verbose = no -> Setting num_threads to 4 -> Cropping -> Done cropping in 0.01748s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.47 meters) ?> Done in 0.0282s -> Writing output ?> Done in 0.002019s ?> Pipeline done in 0.04785s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-mnh8p/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.47 [INFO] Created temporary directory: /workspace/odm-pipeline-mnh8p/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-mnh8p/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp" --output-type max --radiuses 0.7382742735936013,1.044077490467216,1.4765485471872029 --resolution 3.76 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 24977 points Point cloud bounds are [minx: -129.888381958, maxx: 133.029205322, miny: -133.231781006, maxy: 135.791900635] DEM resolution is (70, 72), max tile size is 4096, will split DEM generation into 1 tiles r1.47655_x0_y0.tif r1.04408_x0_y0.tif r0.738274_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-mnh8p/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.1% -outsize 10% 0 "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/tiles.small.tif" Input file size is 70, 72 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-mnh8p/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-mnh8p/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.1% "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/tiles.tif" Input file size is 70, 72 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-mnh8p/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-mnh8p/odm_meshing/tmp/tiles.tif Size: 70x72 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-mnh8p/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-mnh8p/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.014002 [INFO] Completed mesh_dsm.tif in 0:00:00.090413 [INFO] Sampling points from DSM: /workspace/odm-pipeline-mnh8p/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-mnh8p/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-mnh8p/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 70x72 Extent is (-129.888382, 133.311618), (-133.231781, 137.488219) Read nodata value: -9999 Calculating skirts and vertex count... 11 skirt points will be added Total vertices: 4499 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-mnh8p/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-mnh8p/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-mnh8p/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-mnh8p/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 07:40:46 [App ] OpenMVS x64 v2.2.0 07:40:46 [App ] Build date: Jul 28 2026, 18:56:23 07:40:46 [App ] CPU: Intel(R) Xeon(R) 6975P-C (4 cores) 07:40:46 [App ] RAM: 15.34GB Physical Memory 30.67GB Virtual Memory 07:40:46 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 07:40:46 [App ] Disk: 07:40:46 [App ] SSE & AVX compatible CPU & OS detected 07:40:46 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-mnh8p/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-mnh8p/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 07:40:46 [App ] MEMORYINFO: { 07:40:46 [App ] VmPeak: 75500 kB 07:40:46 [App ] VmSize: 64740 kB 07:40:46 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-mnh8p/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-mnh8p/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-mnh8p/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-mnh8p/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: 18130 verts... 36256 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 26 NVM: Number of features: 25334 Loading 100%... done. (Took 1.496s) Building adjacency graph: Adding edges 100%... done. (Took 0.029s) 54384 total edges. View selection: Building BVH from 36256 faces... done. (Took: 16 ms) Calculating face qualities 100%... done. (Took 2.201s) Postprocessing face infos 100%... done. (Took 0.022s) Maximum quality of a face within an image: 9817.52 Clamping qualities to 9679.08 within normalization. Optimizing: Time[s] Energy 0 17178 0 17082 0 16848 0 16723 0 16673 0 16645 0 16625 0 16609 0 16594 0 16588 0 16581 0 16575 0 16571 0 16566 6164 faces have not been seen Took: 2.541s Generating texture patches: Running... done. (Took 1.515s) 58 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 16236 x 16236 Calculating adjustments: Color channel 0: CG took 73 iterations. Residual is 9.79711e-05 Color channel 1: CG took 73 iterations. Residual is 9.92723e-05 Color channel 2: CG took 74 iterations. Residual is 9.35788e-05 Took 0.019 seconds Adjusting texture patches 100%... done. (Took 0.374s) Running local seam leveling: Blending texture patches 100%... done. (Took 3.212s) Generating texture atlases: Sorting texture patches... done. Working on atlas 8 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 21.006s [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-mnh8p/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-mnh8p/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 235655.0 0 1 0 9877720.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=235655.0 --writers.las.offset_y=9877720.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-mnh8p/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-mnh8p/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-mnh8p/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-mnh8p/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-mnh8p/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-mnh8p/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-mnh8p/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-mnh8p/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-mnh8p/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-mnh8p/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto.tif" -resolution 25.0 -verbose -outputCornerFile "/workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9877720.0 -utm_east_offset 235655.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 6403317760.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-mnh8p/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 Found material0007 Loading odm_textured_model_geo_material0007_map_Kd.png Mesh file read. Boundary points: Point 1: -125.617 -124.501 Point 2: -125.617 132.782 Point 3: 125.292 132.782 Point 4: 125.292 -124.501 Model bounds x : -125.617 -> 125.292 Model bounds y : -124.501 -> 132.782 Model area : 64554.7m2 Model resolution, width x height : 6273x6433 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 Rendering material0007 ... done ... model rendered Edge inpainting Block [(0, 1024), (0, 1024)] Block [(3072, 4096), (4096, 5120)] Block [(0, 1024), (3072, 4096)] Block [(3072, 4096), (1024, 2048)] Block [(4096, 5120), (1024, 2048)] Block [(4096, 5120), (4096, 5120)] Block [(1024, 2048), (3072, 4096)] Block [(1024, 2048), (0, 1024)] Block [(5120, 6273), (4096, 5120)] Block [(5120, 6273), (1024, 2048)] Block [(2048, 3072), (3072, 4096)] Block [(2048, 3072), (0, 1024)] Block [(0, 1024), (5120, 6433)] Block [(3072, 4096), (0, 1024)] Block [(3072, 4096), (3072, 4096)] Block [(0, 1024), (2048, 3072)] Block [(4096, 5120), (3072, 4096)] Block [(4096, 5120), (0, 1024)] Block [(1024, 2048), (5120, 6433)] Block [(1024, 2048), (2048, 3072)] Block [(5120, 6273), (3072, 4096)] Block [(5120, 6273), (0, 1024)] Block [(2048, 3072), (2048, 3072)] Block [(2048, 3072), (5120, 6433)] Block [(0, 1024), (4096, 5120)] Block [(3072, 4096), (2048, 3072)] Block [(0, 1024), (1024, 2048)] Block [(3072, 4096), (5120, 6433)] Block [(4096, 5120), (2048, 3072)] Block [(1024, 2048), (4096, 5120)] Block [(1024, 2048), (1024, 2048)] Block [(4096, 5120), (5120, 6433)] Block [(5120, 6273), (2048, 3072)] Block [(2048, 3072), (4096, 5120)] Block [(2048, 3072), (1024, 2048)] Block [(5120, 6273), (5120, 6433)] Writing ortho photo to /workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 6403317760 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-mnh8p/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-mnh8p/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-mnh8p/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 38.65% Using band 4 of source image as alpha. Creating output file that is 6335P x 6557L. 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-mnh8p/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto.tif as Cloud Optimized GeoTIFF [INFO] running gdal_translate -of COG -co NUM_THREADS=4 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 39.35% --config GDAL_NUM_THREADS 4 "/workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 6335, 6557 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-mnh8p/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-mnh8p/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-mnh8p/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-mnh8p/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-mnh8p/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-mnh8p/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-mnh8p/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-mnh8p/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.19216000000014902 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.7175527814582474  [INFO] Cropping /workspace/odm-pipeline-mnh8p/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-mnh8p/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-mnh8p/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-mnh8p/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 38.9% Creating output file that is 1317P x 1364L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-mnh8p/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-mnh8p/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-mnh8p/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-mnh8p/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-mnh8p/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-mnh8p/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-mnh8p/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 38.9%  Input file size is 6335, 6557 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-mnh8p/odm_report/report.pdf 2026-10-15 07:41:17,979 DEBUG: ICC profile found for image /tmp/tmp4l5af8lc/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-15 07:41:18,822 DEBUG: Final size summary of the biggest document sections: 2026-10-15 07:41:18,822 DEBUG: - pages: 4.1KiB 2026-10-15 07:41:18,822 DEBUG: - fonts: 201.0B 2026-10-15 07:41:18,822 DEBUG: - images: 8.0MiB 2026-10-15 07:41:18,822 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 - Thu Oct 15 07:41:18 2026 ODM processing complete