=== odm-pipeline-5fnr5-main-2913150756/process.log === === process attempt 0 @ 2026-09-25T18:43:20Z === Running ODM processing... Processing job: odm-pipeline-5fnr5 ODM Project ID: DTM-Task-caac920c-f46a-4c5a-a7c7-5f6a5633b16d Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=5 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-5fnr5/boundary.geojson --project-path /workspace odm-pipeline-5fnr5 [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Fri Sep 25 18:43:21 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': [[[121.002781806, 14.707484425], [121.002964779, 14.707858465], [121.00305108, 14.708000014], [121.003162329, 14.708123978], [121.003294835, 14.708226243], [121.003444202, 14.708303417], [121.003605473, 14.708352939], [121.003773298, 14.708373167], [121.003887088, 14.708366602], [121.003970067, 14.708414248], [121.004135515, 14.708471836], [121.004309147, 14.708498051], [121.00498615, 14.708537051], [121.005171314, 14.708529684], [121.005351286, 14.708486667], [121.005518894, 14.708409715], [121.00566746, 14.708301895], [121.005791065, 14.708167501], [121.005884783, 14.70801189], [121.005944879, 14.707841262], [121.005968961, 14.707662415], [121.005956067, 14.707482476], [121.005801063, 14.706601476], [121.005739666, 14.706398832], [121.005631604, 14.706215603], [121.005506604, 14.706051603], [121.0053819, 14.705918202], [121.005232463, 14.705811563], [121.005064244, 14.705735934], [121.004898739, 14.705697743], [121.004896535, 14.705683349], [121.004835683, 14.705517552], [121.004742957, 14.705366387], [121.004621876, 14.705235593], [121.004477037, 14.705130133], [121.004148037, 14.704936134], [121.003944465, 14.704846672], [121.003724832, 14.704807126], [121.002292838, 14.704720127], [121.002066052, 14.70473346], [121.001849385, 14.70480001], [121.001327387, 14.705032009], [121.001182387, 14.705112511], [121.001054543, 14.705216987], [121.000947987, 14.705342057], [121.000866164, 14.705483678], [121.00081172, 14.705637273], [121.000786414, 14.705797874], [121.000747412, 14.706407874], [121.000753337, 14.706580277], [121.000792813, 14.706748442], [121.0008644, 14.706906243], [121.000965491, 14.707047927], [121.0010924, 14.707168332], [121.001240505, 14.70726307], [121.001404407, 14.707328689], [121.001578133, 14.707362798], [121.002781806, 14.707484425]]], '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-5fnr5 [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: 5.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-5fnr5 [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-5fnr5/images [INFO] Loading 51 images [INFO] Wrote images database: /workspace/odm-pipeline-5fnr5/images.json [INFO] Found 51 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: 4000px [INFO] Photo dimensions for feature extraction: 2000px [INFO] Altitude data detected, enabling it for GPS alignment [INFO] ['use_exif_size: no', 'flann_algorithm: KDTREE', 'feature_process_size: 2000', '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 [WARNING] Rolling shutter readout time for "DJI FC7303" is not in our database, using default of 30ms which might be incorrect. Use --rolling-shutter-readout to set an actual value (see https://github.com/OpenDroneMap/RSCalibration for instructions on how to calculate this value) [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" detect_features "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:43:23,332 INFO: Planning to use 11266.7203125 MB of RAM for both processing queue and parallel processing. 2026-09-25 18:43:23,333 INFO: Scale-space expected size of a single image : 90.83747863769531 MB 2026-09-25 18:43:23,333 INFO: Expecting to queue at most 164 images while parallel processing of 4 images. 2026-09-25 18:43:23,335 INFO: Reading data for image 0a2d42cd_DJI_0006.JPG (queue-size=0) 2026-09-25 18:43:23,335 INFO: Reading data for image ebfc904b_DJI_0035.JPG (queue-size=0) 2026-09-25 18:43:23,453 INFO: Reading data for image 3da8eceb_DJI_0055.JPG (queue-size=1) 2026-09-25 18:43:23,453 INFO: Extracting ROOT_DSPSIFT features for image ebfc904b_DJI_0035.JPG 2026-09-25 18:43:23,460 INFO: Reading data for image 76efd848_DJI_0018.JPG (queue-size=1) 2026-09-25 18:43:23,460 INFO: Extracting ROOT_DSPSIFT features for image 0a2d42cd_DJI_0006.JPG 2026-09-25 18:43:23,579 INFO: Reading data for image 25af62f5_DJI_0005.JPG (queue-size=1) 2026-09-25 18:43:23,586 INFO: Reading data for image 20270fac_DJI_0048.JPG (queue-size=2) 2026-09-25 18:43:23,713 INFO: Reading data for image 83da6388_DJI_0026.JPG (queue-size=3) 2026-09-25 18:43:23,718 INFO: Reading data for image a50f8c64_DJI_0044.JPG (queue-size=4) 2026-09-25 18:43:23,843 INFO: Reading data for image a98147f2_DJI_0039.JPG (queue-size=5) 2026-09-25 18:43:23,850 INFO: Reading data for image dfb7de60_DJI_0008.JPG (queue-size=6) 2026-09-25 18:43:23,980 INFO: Reading data for image 0d90b03d_DJI_0015.JPG (queue-size=7) 2026-09-25 18:43:24,002 INFO: Reading data for image 89ba31d1_DJI_0046.JPG (queue-size=8) 2026-09-25 18:43:24,115 INFO: Reading data for image f51039a9_DJI_0020.JPG (queue-size=9) 2026-09-25 18:43:24,146 INFO: Reading data for image b37943e0_DJI_0009.JPG (queue-size=10) 2026-09-25 18:43:24,247 INFO: Reading data for image e00e59f7_DJI_0051.JPG (queue-size=11) 2026-09-25 18:43:24,281 INFO: Reading data for image 0c48a3f1_DJI_0040.JPG (queue-size=12) 2026-09-25 18:43:24,383 INFO: Reading data for image 55e928d9_DJI_0017.JPG (queue-size=13) 2026-09-25 18:43:24,419 INFO: Reading data for image 848c62de_DJI_0014.JPG (queue-size=14) 2026-09-25 18:43:24,517 INFO: Reading data for image 72f88bff_DJI_0007.JPG (queue-size=15) 2026-09-25 18:43:24,552 INFO: Reading data for image ff067dca_DJI_0002.JPG (queue-size=16) 2026-09-25 18:43:24,653 INFO: Reading data for image d1ee6c77_DJI_0011.JPG (queue-size=17) 2026-09-25 18:43:24,683 INFO: Reading data for image 0aea239f_DJI_0019.JPG (queue-size=18) 2026-09-25 18:43:24,784 INFO: Reading data for image 5dd06ab2_DJI_0010.JPG (queue-size=19) 2026-09-25 18:43:24,816 INFO: Reading data for image a855e103_DJI_0012.JPG (queue-size=20) 2026-09-25 18:43:24,918 INFO: Reading data for image e7e7349b_DJI_0032.JPG (queue-size=21) 2026-09-25 18:43:24,947 INFO: Reading data for image e7e9f17d_DJI_0036.JPG (queue-size=22) 2026-09-25 18:43:25,049 INFO: Reading data for image 98feb4b9_DJI_0052.JPG (queue-size=23) 2026-09-25 18:43:25,082 INFO: Reading data for image 5e4c4fff_DJI_0053.JPG (queue-size=24) 2026-09-25 18:43:25,183 INFO: Reading data for image 5f993dee_DJI_0029.JPG (queue-size=25) 2026-09-25 18:43:25,215 INFO: Reading data for image 4deab33b_DJI_0016.JPG (queue-size=26) 2026-09-25 18:43:25,320 INFO: Reading data for image 6bea6c68_DJI_0050.JPG (queue-size=27) 2026-09-25 18:43:25,356 INFO: Reading data for image c1a01ad2_DJI_0001.JPG (queue-size=28) 2026-09-25 18:43:25,454 INFO: Reading data for image 7c8e9099_DJI_0049.JPG (queue-size=29) 2026-09-25 18:43:25,493 INFO: Reading data for image 0f2105be_DJI_0003.JPG (queue-size=30) 2026-09-25 18:43:25,587 INFO: Reading data for image 93aaadb5_DJI_0028.JPG (queue-size=31) 2026-09-25 18:43:25,623 INFO: Reading data for image 55c20a29_DJI_0030.JPG (queue-size=32) 2026-09-25 18:43:25,724 INFO: Reading data for image 71269bd7_DJI_0033.JPG (queue-size=33) 2026-09-25 18:43:25,756 INFO: Reading data for image 8c7ea9aa_DJI_0027.JPG (queue-size=34) 2026-09-25 18:43:25,857 INFO: Reading data for image 1f82cd19_DJI_0034.JPG (queue-size=35) 2026-09-25 18:43:25,887 INFO: Reading data for image b3b7e595_DJI_0038.JPG (queue-size=36) 2026-09-25 18:43:25,985 INFO: Reading data for image 37f1c1e4_DJI_0031.JPG (queue-size=37) 2026-09-25 18:43:26,023 INFO: Reading data for image 194501b0_DJI_0041.JPG (queue-size=38) 2026-09-25 18:43:26,121 INFO: Reading data for image 9ec7a1fc_DJI_0025.JPG (queue-size=39) 2026-09-25 18:43:26,152 INFO: Reading data for image 80a4fd36_DJI_0004.JPG (queue-size=40) 2026-09-25 18:43:26,253 INFO: Reading data for image 6d94621f_DJI_0042.JPG (queue-size=41) 2026-09-25 18:43:26,287 INFO: Reading data for image 18852981_DJI_0037.JPG (queue-size=42) 2026-09-25 18:43:26,384 INFO: Reading data for image 1b2ed280_DJI_0054.JPG (queue-size=43) 2026-09-25 18:43:26,424 INFO: Reading data for image 1b815e8a_DJI_0047.JPG (queue-size=44) 2026-09-25 18:43:26,518 INFO: Reading data for image 81db2999_DJI_0045.JPG (queue-size=45) 2026-09-25 18:43:26,561 INFO: Reading data for image 3442511b_DJI_0043.JPG (queue-size=46) 2026-09-25 18:43:26,664 INFO: Extracting ROOT_DSPSIFT features for image 3da8eceb_DJI_0055.JPG 2026-09-25 18:43:26,693 INFO: Reading data for image 98978e5f_DJI_0013.JPG (queue-size=47) 2026-09-25 18:43:26,830 INFO: Finished reading images 2026-09-25 18:43:26,830 INFO: Extracting ROOT_DSPSIFT features for image 76efd848_DJI_0018.JPG 2026-09-25 18:43:30,721 DEBUG: Found 8709 points in 7.248262882232666s 2026-09-25 18:43:31,122 INFO: Extracting ROOT_DSPSIFT features for image 20270fac_DJI_0048.JPG 2026-09-25 18:43:31,825 DEBUG: Found 9072 points in 8.36298680305481s 2026-09-25 18:43:32,241 INFO: Extracting ROOT_DSPSIFT features for image 25af62f5_DJI_0005.JPG 2026-09-25 18:43:33,047 DEBUG: Found 7297 points in 6.375977516174316s 2026-09-25 18:43:33,170 DEBUG: Found 7636 points in 6.331366300582886s 2026-09-25 18:43:33,419 INFO: Extracting ROOT_DSPSIFT features for image 83da6388_DJI_0026.JPG 2026-09-25 18:43:33,559 INFO: Extracting ROOT_DSPSIFT features for image a50f8c64_DJI_0044.JPG 2026-09-25 18:43:39,149 DEBUG: Found 9091 points in 8.020043134689331s 2026-09-25 18:43:39,567 INFO: Extracting ROOT_DSPSIFT features for image dfb7de60_DJI_0008.JPG 2026-09-25 18:43:39,790 DEBUG: Found 7300 points in 6.363708972930908s 2026-09-25 18:43:40,133 INFO: Extracting ROOT_DSPSIFT features for image a98147f2_DJI_0039.JPG 2026-09-25 18:43:40,322 DEBUG: Found 8398 points in 8.072306394577026s 2026-09-25 18:43:40,737 INFO: Extracting ROOT_DSPSIFT features for image 0d90b03d_DJI_0015.JPG 2026-09-25 18:43:41,365 DEBUG: Found 8854 points in 7.801046371459961s 2026-09-25 18:43:41,824 INFO: Extracting ROOT_DSPSIFT features for image 89ba31d1_DJI_0046.JPG 2026-09-25 18:43:47,043 DEBUG: Found 9119 points in 7.4684319496154785s 2026-09-25 18:43:47,460 INFO: Extracting ROOT_DSPSIFT features for image f51039a9_DJI_0020.JPG 2026-09-25 18:43:47,562 DEBUG: Found 8638 points in 7.420800447463989s 2026-09-25 18:43:47,959 INFO: Extracting ROOT_DSPSIFT features for image b37943e0_DJI_0009.JPG 2026-09-25 18:43:48,487 DEBUG: Found 8159 points in 7.743633985519409s 2026-09-25 18:43:48,899 INFO: Extracting ROOT_DSPSIFT features for image e00e59f7_DJI_0051.JPG 2026-09-25 18:43:49,331 DEBUG: Found 9007 points in 7.499515056610107s 2026-09-25 18:43:49,763 INFO: Extracting ROOT_DSPSIFT features for image 0c48a3f1_DJI_0040.JPG 2026-09-25 18:43:53,068 DEBUG: Found 6885 points in 5.600133657455444s 2026-09-25 18:43:53,384 INFO: Extracting ROOT_DSPSIFT features for image 55e928d9_DJI_0017.JPG 2026-09-25 18:43:55,852 DEBUG: Found 9231 points in 7.8854615688323975s 2026-09-25 18:43:56,274 INFO: Extracting ROOT_DSPSIFT features for image 848c62de_DJI_0014.JPG 2026-09-25 18:43:56,556 DEBUG: Found 8208 points in 6.784198045730591s 2026-09-25 18:43:56,939 INFO: Extracting ROOT_DSPSIFT features for image 72f88bff_DJI_0007.JPG 2026-09-25 18:43:57,073 DEBUG: Found 8494 points in 8.16869044303894s 2026-09-25 18:43:57,506 INFO: Extracting ROOT_DSPSIFT features for image ff067dca_DJI_0002.JPG 2026-09-25 18:44:00,251 DEBUG: Found 7819 points in 6.858997106552124s 2026-09-25 18:44:00,618 INFO: Extracting ROOT_DSPSIFT features for image d1ee6c77_DJI_0011.JPG 2026-09-25 18:44:04,118 DEBUG: Found 9104 points in 7.172398090362549s 2026-09-25 18:44:04,241 DEBUG: Found 7681 points in 6.72859001159668s 2026-09-25 18:44:04,543 INFO: Extracting ROOT_DSPSIFT features for image 0aea239f_DJI_0019.JPG 2026-09-25 18:44:04,605 INFO: Extracting ROOT_DSPSIFT features for image 5dd06ab2_DJI_0010.JPG 2026-09-25 18:44:04,659 DEBUG: Found 8764 points in 8.377220630645752s 2026-09-25 18:44:05,076 INFO: Extracting ROOT_DSPSIFT features for image a855e103_DJI_0012.JPG 2026-09-25 18:44:08,689 DEBUG: Found 9470 points in 8.063072919845581s 2026-09-25 18:44:09,115 INFO: Extracting ROOT_DSPSIFT features for image e7e7349b_DJI_0032.JPG 2026-09-25 18:44:10,475 DEBUG: Found 7073 points in 5.924250364303589s 2026-09-25 18:44:10,831 INFO: Extracting ROOT_DSPSIFT features for image e7e9f17d_DJI_0036.JPG 2026-09-25 18:44:12,836 DEBUG: Found 9225 points in 8.222263097763062s 2026-09-25 18:44:13,102 DEBUG: Found 9181 points in 8.01861834526062s 2026-09-25 18:44:13,282 INFO: Extracting ROOT_DSPSIFT features for image 98feb4b9_DJI_0052.JPG 2026-09-25 18:44:13,550 INFO: Extracting ROOT_DSPSIFT features for image 5e4c4fff_DJI_0053.JPG 2026-09-25 18:44:17,095 DEBUG: Found 9199 points in 7.9715282917022705s 2026-09-25 18:44:17,508 INFO: Extracting ROOT_DSPSIFT features for image 5f993dee_DJI_0029.JPG 2026-09-25 18:44:18,218 DEBUG: Found 8718 points in 7.380274534225464s 2026-09-25 18:44:18,663 INFO: Extracting ROOT_DSPSIFT features for image 4deab33b_DJI_0016.JPG 2026-09-25 18:44:20,749 DEBUG: Found 7771 points in 7.192054271697998s 2026-09-25 18:44:21,005 DEBUG: Found 8024 points in 7.715193271636963s 2026-09-25 18:44:21,125 INFO: Extracting ROOT_DSPSIFT features for image 6bea6c68_DJI_0050.JPG 2026-09-25 18:44:21,404 INFO: Extracting ROOT_DSPSIFT features for image c1a01ad2_DJI_0001.JPG 2026-09-25 18:44:25,627 DEBUG: Found 9177 points in 8.111664533615112s 2026-09-25 18:44:26,006 DEBUG: Found 8166 points in 7.334756374359131s 2026-09-25 18:44:26,040 INFO: Extracting ROOT_DSPSIFT features for image 7c8e9099_DJI_0049.JPG 2026-09-25 18:44:26,403 INFO: Extracting ROOT_DSPSIFT features for image 0f2105be_DJI_0003.JPG 2026-09-25 18:44:28,291 DEBUG: Found 7379 points in 6.880069017410278s 2026-09-25 18:44:28,635 INFO: Extracting ROOT_DSPSIFT features for image 93aaadb5_DJI_0028.JPG 2026-09-25 18:44:29,192 DEBUG: Found 8734 points in 8.059418201446533s 2026-09-25 18:44:29,633 INFO: Extracting ROOT_DSPSIFT features for image 55c20a29_DJI_0030.JPG 2026-09-25 18:44:33,292 DEBUG: Found 8014 points in 6.882432460784912s 2026-09-25 18:44:33,665 INFO: Extracting ROOT_DSPSIFT features for image 71269bd7_DJI_0033.JPG 2026-09-25 18:44:33,891 DEBUG: Found 8808 points in 7.844137907028198s 2026-09-25 18:44:34,342 INFO: Extracting ROOT_DSPSIFT features for image 8c7ea9aa_DJI_0027.JPG 2026-09-25 18:44:36,491 DEBUG: Found 8990 points in 7.847832918167114s 2026-09-25 18:44:36,894 INFO: Extracting ROOT_DSPSIFT features for image 1f82cd19_DJI_0034.JPG 2026-09-25 18:44:37,571 DEBUG: Found 9151 points in 7.932396411895752s 2026-09-25 18:44:38,022 INFO: Extracting ROOT_DSPSIFT features for image b3b7e595_DJI_0038.JPG 2026-09-25 18:44:41,263 DEBUG: Found 7512 points in 6.9159255027771s 2026-09-25 18:44:41,611 INFO: Extracting ROOT_DSPSIFT features for image 37f1c1e4_DJI_0031.JPG 2026-09-25 18:44:41,819 DEBUG: Found 9380 points in 8.145394325256348s 2026-09-25 18:44:42,269 INFO: Extracting ROOT_DSPSIFT features for image 194501b0_DJI_0041.JPG 2026-09-25 18:44:45,367 DEBUG: Found 8735 points in 8.465374231338501s 2026-09-25 18:44:45,699 DEBUG: Found 8539 points in 7.669829845428467s 2026-09-25 18:44:45,774 INFO: Extracting ROOT_DSPSIFT features for image 9ec7a1fc_DJI_0025.JPG 2026-09-25 18:44:46,115 INFO: Extracting ROOT_DSPSIFT features for image 80a4fd36_DJI_0004.JPG 2026-09-25 18:44:48,956 DEBUG: Found 7806 points in 6.680492639541626s 2026-09-25 18:44:49,319 INFO: Extracting ROOT_DSPSIFT features for image 6d94621f_DJI_0042.JPG 2026-09-25 18:44:50,042 DEBUG: Found 9137 points in 8.422913551330566s 2026-09-25 18:44:50,495 INFO: Extracting ROOT_DSPSIFT features for image 18852981_DJI_0037.JPG 2026-09-25 18:44:51,514 DEBUG: Found 6697 points in 5.732149124145508s 2026-09-25 18:44:51,824 INFO: Extracting ROOT_DSPSIFT features for image 1b2ed280_DJI_0054.JPG 2026-09-25 18:44:53,016 DEBUG: Found 8019 points in 6.894533395767212s 2026-09-25 18:44:53,425 INFO: Extracting ROOT_DSPSIFT features for image 1b815e8a_DJI_0047.JPG 2026-09-25 18:44:56,520 DEBUG: Found 8148 points in 7.192890882492065s 2026-09-25 18:44:56,911 INFO: Extracting ROOT_DSPSIFT features for image 81db2999_DJI_0045.JPG 2026-09-25 18:44:57,969 DEBUG: Found 8360 points in 7.46758508682251s 2026-09-25 18:44:58,385 INFO: Extracting ROOT_DSPSIFT features for image 3442511b_DJI_0043.JPG 2026-09-25 18:44:58,829 DEBUG: Found 7697 points in 6.997468948364258s 2026-09-25 18:44:59,187 INFO: Extracting ROOT_DSPSIFT features for image 98978e5f_DJI_0013.JPG 2026-09-25 18:45:01,470 DEBUG: Found 9220 points in 8.03977918624878s 2026-09-25 18:45:04,029 DEBUG: Found 8762 points in 7.110326528549194s 2026-09-25 18:45:05,291 DEBUG: Found 8683 points in 6.0961363315582275s 2026-09-25 18:45:05,401 DEBUG: Found 8373 points in 7.009359359741211s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:45:06,662 INFO: Altitude is negative (-0.620531952875383) : viewing directions are probably divergent. Using default altitude of 1.0 2026-09-25 18:45:06,662 INFO: Altitude for orientation based matching 1.0 2026-09-25 18:45:06,674 INFO: Matching 445 image pairs 2026-09-25 18:45:06,676 INFO: Computing pair matching with 4 processes 2026-09-25 18:45:06,935 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.256 Matches: FAILED 2026-09-25 18:45:06,966 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.288 Matches: FAILED 2026-09-25 18:45:06,967 DEBUG: Matching 5f993dee_DJI_0029.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.289 Matches: FAILED 2026-09-25 18:45:07,001 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.321 T-robust: 0.001 T-total: 0.322 Matches: 636 Robust: 626 Success: True 2026-09-25 18:45:07,190 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 Matches: FAILED 2026-09-25 18:45:07,205 DEBUG: Matching b3b7e595_DJI_0038.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.236 T-robust: 0.001 T-total: 0.238 Matches: 735 Robust: 717 Success: True 2026-09-25 18:45:07,213 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.277 T-robust: 0.001 T-total: 0.278 Matches: 628 Robust: 605 Success: True 2026-09-25 18:45:07,250 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.282 T-robust: 0.001 T-total: 0.283 Matches: 69 Robust: 60 Success: True 2026-09-25 18:45:07,427 DEBUG: Matching 3442511b_DJI_0043.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.235 T-robust: 0.001 T-total: 0.236 Matches: 299 Robust: 288 Success: True 2026-09-25 18:45:07,454 DEBUG: Matching 1b815e8a_DJI_0047.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.239 T-robust: 0.001 T-total: 0.240 Matches: 497 Robust: 489 Success: True 2026-09-25 18:45:07,465 DEBUG: Matching 0aea239f_DJI_0019.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.259 T-robust: 0.001 T-total: 0.260 Matches: 425 Robust: 412 Success: True 2026-09-25 18:45:07,568 DEBUG: Matching 71269bd7_DJI_0033.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.314 Matches: FAILED 2026-09-25 18:45:07,639 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.211 Matches: FAILED 2026-09-25 18:45:07,695 DEBUG: Matching a50f8c64_DJI_0044.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.228 T-robust: 0.001 T-total: 0.229 Matches: 237 Robust: 218 Success: True 2026-09-25 18:45:07,697 DEBUG: Matching e00e59f7_DJI_0051.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.240 T-robust: 0.003 T-total: 0.243 Matches: 2371 Robust: 2350 Success: True 2026-09-25 18:45:07,787 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.213 T-robust: 0.003 T-total: 0.218 Matches: 2198 Robust: 2179 Success: True 2026-09-25 18:45:07,885 DEBUG: Matching 55c20a29_DJI_0030.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.245 T-robust: 0.001 T-total: 0.245 Matches: 179 Robust: 169 Success: True 2026-09-25 18:45:07,974 DEBUG: Matching a50f8c64_DJI_0044.JPG and 1f82cd19_DJI_0034.JPG. Matcher: FLANN (symmetric) T-desc: 0.266 T-robust: 0.001 T-total: 0.267 Matches: 363 Robust: 355 Success: True 2026-09-25 18:45:07,996 DEBUG: Matching f51039a9_DJI_0020.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.290 Matches: FAILED 2026-09-25 18:45:08,041 DEBUG: Matching e00e59f7_DJI_0051.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.254 Matches: FAILED 2026-09-25 18:45:08,049 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.163 Matches: FAILED 2026-09-25 18:45:08,110 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.136 Matches: FAILED 2026-09-25 18:45:08,233 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.236 T-robust: 0.001 T-total: 0.237 Matches: 274 Robust: 258 Success: True 2026-09-25 18:45:08,291 DEBUG: Matching b37943e0_DJI_0009.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.250 Matches: FAILED 2026-09-25 18:45:08,302 DEBUG: Matching a50f8c64_DJI_0044.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.191 Matches: 324 Robust: 306 Success: True 2026-09-25 18:45:08,310 DEBUG: Matching d1ee6c77_DJI_0011.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.259 T-robust: 0.001 T-total: 0.260 Matches: 110 Robust: 92 Success: True 2026-09-25 18:45:08,455 DEBUG: Matching 0aea239f_DJI_0019.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.221 Matches: FAILED 2026-09-25 18:45:08,530 DEBUG: Matching a50f8c64_DJI_0044.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.227 T-robust: 0.001 T-total: 0.228 Matches: 366 Robust: 355 Success: True 2026-09-25 18:45:08,531 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.237 T-robust: 0.002 T-total: 0.239 Matches: 436 Robust: 415 Success: True 2026-09-25 18:45:08,610 DEBUG: Matching 80a4fd36_DJI_0004.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.154 Matches: FAILED 2026-09-25 18:45:08,626 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.312 T-robust: 0.003 T-total: 0.316 Matches: 1810 Robust: 1793 Success: True 2026-09-25 18:45:08,702 DEBUG: Matching a50f8c64_DJI_0044.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.169 T-robust: 0.001 T-total: 0.171 Matches: 713 Robust: 701 Success: True 2026-09-25 18:45:08,816 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 501 Robust: 483 Success: True 2026-09-25 18:45:08,843 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.307 T-robust: 0.003 T-total: 0.312 Matches: 2365 Robust: 2333 Success: True 2026-09-25 18:45:08,844 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.230 Matches: FAILED 2026-09-25 18:45:08,885 DEBUG: Matching 55c20a29_DJI_0030.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.179 T-robust: 0.002 T-total: 0.183 Matches: 1791 Robust: 1780 Success: True 2026-09-25 18:45:09,066 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.248 T-robust: 0.001 T-total: 0.249 Matches: 480 Robust: 467 Success: True 2026-09-25 18:45:09,077 DEBUG: Matching b3b7e595_DJI_0038.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.232 T-robust: 0.001 T-total: 0.233 Matches: 707 Robust: 687 Success: True 2026-09-25 18:45:09,111 DEBUG: Matching 3442511b_DJI_0043.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.224 T-robust: 0.001 T-total: 0.226 Matches: 93 Robust: 75 Success: True 2026-09-25 18:45:09,175 DEBUG: Matching e7e7349b_DJI_0032.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.331 Matches: FAILED 2026-09-25 18:45:09,211 DEBUG: Matching ff067dca_DJI_0002.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.144 T-robust: 0.001 T-total: 0.144 Matches: 184 Robust: 172 Success: True 2026-09-25 18:45:09,261 DEBUG: Matching dfb7de60_DJI_0008.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.001 T-total: 0.183 Matches: 173 Robust: 151 Success: True 2026-09-25 18:45:09,315 DEBUG: Matching 55e928d9_DJI_0017.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.001 T-total: 0.203 Matches: 212 Robust: 189 Success: True 2026-09-25 18:45:09,423 DEBUG: Matching 5dd06ab2_DJI_0010.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.247 Matches: FAILED 2026-09-25 18:45:09,453 DEBUG: Matching b3b7e595_DJI_0038.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.241 T-robust: 0.001 T-total: 0.242 Matches: 775 Robust: 759 Success: True 2026-09-25 18:45:09,514 DEBUG: Matching ebfc904b_DJI_0035.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.252 T-robust: 0.001 T-total: 0.253 Matches: 345 Robust: 327 Success: True 2026-09-25 18:45:09,534 DEBUG: Matching ebfc904b_DJI_0035.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.219 T-robust: 0.001 T-total: 0.219 Matches: 207 Robust: 198 Success: True 2026-09-25 18:45:09,684 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.222 T-robust: 0.001 T-total: 0.224 Matches: 467 Robust: 452 Success: True 2026-09-25 18:45:09,701 DEBUG: Matching b3b7e595_DJI_0038.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.182 Matches: 110 Robust: 93 Success: True 2026-09-25 18:45:09,754 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.326 T-robust: 0.003 T-total: 0.331 Matches: 2242 Robust: 2234 Success: True 2026-09-25 18:45:09,794 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.257 T-robust: 0.002 T-total: 0.259 Matches: 1031 Robust: 996 Success: True 2026-09-25 18:45:09,848 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 T-robust: 0.001 T-total: 0.163 Matches: 546 Robust: 523 Success: True 2026-09-25 18:45:09,888 DEBUG: Matching a98147f2_DJI_0039.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.001 T-total: 0.187 Matches: 492 Robust: 473 Success: True 2026-09-25 18:45:09,937 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.182 Matches: 292 Robust: 277 Success: True 2026-09-25 18:45:09,947 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.152 T-robust: 0.001 T-total: 0.153 Matches: 211 Robust: 191 Success: True 2026-09-25 18:45:09,991 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.142 Matches: FAILED 2026-09-25 18:45:10,076 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 Matches: FAILED 2026-09-25 18:45:10,128 DEBUG: Matching a98147f2_DJI_0039.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.179 T-robust: 0.001 T-total: 0.180 Matches: 219 Robust: 203 Success: True 2026-09-25 18:45:10,166 DEBUG: Matching 4deab33b_DJI_0016.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.228 T-robust: 0.001 T-total: 0.229 Matches: 455 Robust: 430 Success: True 2026-09-25 18:45:10,185 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 Matches: FAILED 2026-09-25 18:45:10,239 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 T-robust: 0.002 T-total: 0.163 Matches: 908 Robust: 877 Success: True 2026-09-25 18:45:10,281 DEBUG: Matching 80a4fd36_DJI_0004.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.153 Matches: FAILED 2026-09-25 18:45:10,355 DEBUG: Matching a50f8c64_DJI_0044.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 Matches: FAILED 2026-09-25 18:45:10,380 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 Matches: FAILED 2026-09-25 18:45:10,406 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 T-robust: 0.001 T-total: 0.166 Matches: 847 Robust: 832 Success: True 2026-09-25 18:45:10,462 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.179 T-robust: 0.001 T-total: 0.181 Matches: 545 Robust: 540 Success: True 2026-09-25 18:45:10,518 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.138 Matches: FAILED 2026-09-25 18:45:10,556 DEBUG: Matching 1b815e8a_DJI_0047.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.008 T-total: 0.201 Matches: 26 Robust: 16 Success: False 2026-09-25 18:45:10,590 DEBUG: Matching 7c8e9099_DJI_0049.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 Matches: FAILED 2026-09-25 18:45:10,647 DEBUG: Matching e00e59f7_DJI_0051.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.185 Matches: 892 Robust: 879 Success: True 2026-09-25 18:45:10,743 DEBUG: Matching 848c62de_DJI_0014.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.225 Matches: FAILED 2026-09-25 18:45:10,745 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 Matches: FAILED 2026-09-25 18:45:10,779 DEBUG: Matching 20270fac_DJI_0048.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 130 Robust: 119 Success: True 2026-09-25 18:45:10,837 DEBUG: Matching d1ee6c77_DJI_0011.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 Matches: FAILED 2026-09-25 18:45:10,933 DEBUG: Matching 1b815e8a_DJI_0047.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 Matches: FAILED 2026-09-25 18:45:10,940 DEBUG: Matching 55e928d9_DJI_0017.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.161 Matches: 626 Robust: 614 Success: True 2026-09-25 18:45:10,985 DEBUG: Matching ff067dca_DJI_0002.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.148 Matches: FAILED 2026-09-25 18:45:10,994 DEBUG: Matching 0f2105be_DJI_0003.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.248 Matches: FAILED 2026-09-25 18:45:11,100 DEBUG: Matching 194501b0_DJI_0041.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 T-robust: 0.001 T-total: 0.158 Matches: 547 Robust: 518 Success: True 2026-09-25 18:45:11,123 DEBUG: Matching a98147f2_DJI_0039.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.189 Matches: 585 Robust: 570 Success: True 2026-09-25 18:45:11,148 DEBUG: Matching 0aea239f_DJI_0019.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.163 Matches: FAILED 2026-09-25 18:45:11,169 DEBUG: Matching 55e928d9_DJI_0017.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 T-robust: 0.003 T-total: 0.175 Matches: 1759 Robust: 1743 Success: True 2026-09-25 18:45:11,257 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 Matches: FAILED 2026-09-25 18:45:11,308 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.159 Matches: FAILED 2026-09-25 18:45:11,315 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 Matches: FAILED 2026-09-25 18:45:11,340 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 Matches: FAILED 2026-09-25 18:45:11,421 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 T-robust: 0.002 T-total: 0.164 Matches: 937 Robust: 916 Success: True 2026-09-25 18:45:11,478 DEBUG: Matching 3442511b_DJI_0043.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.170 Matches: 692 Robust: 674 Success: True 2026-09-25 18:45:11,504 DEBUG: Matching dfb7de60_DJI_0008.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 428 Robust: 412 Success: True 2026-09-25 18:45:11,520 DEBUG: Matching 4deab33b_DJI_0016.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.001 T-total: 0.179 Matches: 291 Robust: 279 Success: True 2026-09-25 18:45:11,590 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 Matches: FAILED 2026-09-25 18:45:11,633 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.153 T-robust: 0.001 T-total: 0.155 Matches: 503 Robust: 474 Success: True 2026-09-25 18:45:11,677 DEBUG: Matching e00e59f7_DJI_0051.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 Matches: FAILED 2026-09-25 18:45:11,695 DEBUG: Matching 20270fac_DJI_0048.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.002 T-total: 0.191 Matches: 992 Robust: 979 Success: True 2026-09-25 18:45:11,775 DEBUG: Matching dfb7de60_DJI_0008.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.184 Matches: 90 Robust: 73 Success: True 2026-09-25 18:45:11,830 DEBUG: Matching 71269bd7_DJI_0033.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.197 Matches: 322 Robust: 314 Success: True 2026-09-25 18:45:11,887 DEBUG: Matching ebfc904b_DJI_0035.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.209 Matches: FAILED 2026-09-25 18:45:11,899 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.001 T-total: 0.203 Matches: 573 Robust: 561 Success: True 2026-09-25 18:45:11,961 DEBUG: Matching 0f2105be_DJI_0003.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.186 Matches: 561 Robust: 539 Success: True 2026-09-25 18:45:12,020 DEBUG: Matching e7e9f17d_DJI_0036.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.003 T-total: 0.189 Matches: 2008 Robust: 1986 Success: True 2026-09-25 18:45:12,056 DEBUG: Matching ff067dca_DJI_0002.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 135 Robust: 117 Success: True 2026-09-25 18:45:12,079 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 Matches: FAILED 2026-09-25 18:45:12,151 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.001 T-total: 0.190 Matches: 589 Robust: 577 Success: True 2026-09-25 18:45:12,218 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.003 T-total: 0.197 Matches: 2323 Robust: 2310 Success: True 2026-09-25 18:45:12,230 DEBUG: Matching a50f8c64_DJI_0044.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.173 T-robust: 0.001 T-total: 0.174 Matches: 451 Robust: 429 Success: True 2026-09-25 18:45:12,240 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.161 Matches: 197 Robust: 173 Success: True 2026-09-25 18:45:12,325 DEBUG: Matching 55e928d9_DJI_0017.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 T-robust: 0.001 T-total: 0.173 Matches: 48 Robust: 39 Success: True 2026-09-25 18:45:12,401 DEBUG: Matching b3b7e595_DJI_0038.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.002 T-total: 0.183 Matches: 2091 Robust: 2073 Success: True 2026-09-25 18:45:12,403 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.162 T-robust: 0.001 T-total: 0.163 Matches: 373 Robust: 358 Success: True 2026-09-25 18:45:12,414 DEBUG: Matching b3b7e595_DJI_0038.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.184 Matches: 355 Robust: 338 Success: True 2026-09-25 18:45:12,515 DEBUG: Matching ebfc904b_DJI_0035.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 Matches: FAILED 2026-09-25 18:45:12,581 DEBUG: Matching 3442511b_DJI_0043.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 T-robust: 0.003 T-total: 0.179 Matches: 1892 Robust: 1844 Success: True 2026-09-25 18:45:12,595 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.191 Matches: 413 Robust: 404 Success: True 2026-09-25 18:45:12,623 DEBUG: Matching 4deab33b_DJI_0016.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.026 T-total: 0.209 Matches: 21 Robust: 11 Success: False 2026-09-25 18:45:12,698 DEBUG: Matching a98147f2_DJI_0039.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.182 Matches: 317 Robust: 301 Success: True 2026-09-25 18:45:12,772 DEBUG: Matching c1a01ad2_DJI_0001.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.147 T-robust: 0.001 T-total: 0.149 Matches: 450 Robust: 437 Success: True 2026-09-25 18:45:12,773 DEBUG: Matching e7e7349b_DJI_0032.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 Matches: FAILED 2026-09-25 18:45:12,775 DEBUG: Matching 72f88bff_DJI_0007.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.179 Matches: FAILED 2026-09-25 18:45:12,885 DEBUG: Matching b37943e0_DJI_0009.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.001 T-total: 0.187 Matches: 121 Robust: 106 Success: True 2026-09-25 18:45:12,927 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.150 T-robust: 0.001 T-total: 0.151 Matches: 402 Robust: 373 Success: True 2026-09-25 18:45:12,946 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.003 T-total: 0.172 Matches: 2073 Robust: 2056 Success: True 2026-09-25 18:45:12,956 DEBUG: Matching a98147f2_DJI_0039.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.183 Matches: 746 Robust: 727 Success: True 2026-09-25 18:45:13,055 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 427 Robust: 411 Success: True 2026-09-25 18:45:13,105 DEBUG: Matching a50f8c64_DJI_0044.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.001 T-total: 0.177 Matches: 623 Robust: 609 Success: True 2026-09-25 18:45:13,122 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 T-robust: 0.001 T-total: 0.176 Matches: 255 Robust: 229 Success: True 2026-09-25 18:45:13,146 DEBUG: Matching a98147f2_DJI_0039.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.190 Matches: 143 Robust: 131 Success: True 2026-09-25 18:45:13,243 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.001 T-total: 0.187 Matches: 81 Robust: 73 Success: True 2026-09-25 18:45:13,267 DEBUG: Matching 0aea239f_DJI_0019.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 Matches: FAILED 2026-09-25 18:45:13,305 DEBUG: Matching dfb7de60_DJI_0008.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 Matches: FAILED 2026-09-25 18:45:13,342 DEBUG: Matching 4deab33b_DJI_0016.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.018 T-total: 0.195 Matches: 29 Robust: 16 Success: False 2026-09-25 18:45:13,411 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.165 T-robust: 0.003 T-total: 0.168 Matches: 69 Robust: 49 Success: True 2026-09-25 18:45:13,437 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 597 Robust: 574 Success: True 2026-09-25 18:45:13,471 DEBUG: Matching 0f2105be_DJI_0003.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.165 Matches: FAILED 2026-09-25 18:45:13,491 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.149 Matches: FAILED 2026-09-25 18:45:13,597 DEBUG: Matching 55c20a29_DJI_0030.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 Matches: FAILED 2026-09-25 18:45:13,619 DEBUG: Matching 18852981_DJI_0037.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.182 Matches: 214 Robust: 194 Success: True 2026-09-25 18:45:13,652 DEBUG: Matching ebfc904b_DJI_0035.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.001 T-total: 0.181 Matches: 60 Robust: 51 Success: True 2026-09-25 18:45:13,674 DEBUG: Matching dfb7de60_DJI_0008.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 Matches: FAILED 2026-09-25 18:45:13,789 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 1f82cd19_DJI_0034.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.191 Matches: 111 Robust: 97 Success: True 2026-09-25 18:45:13,807 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.001 T-total: 0.188 Matches: 761 Robust: 749 Success: True 2026-09-25 18:45:13,843 DEBUG: Matching 0f2105be_DJI_0003.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 206 Robust: 186 Success: True 2026-09-25 18:45:13,850 DEBUG: Matching dfb7de60_DJI_0008.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.197 Matches: 390 Robust: 367 Success: True 2026-09-25 18:45:13,975 DEBUG: Matching 3442511b_DJI_0043.JPG and 1f82cd19_DJI_0034.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.185 Matches: 151 Robust: 140 Success: True 2026-09-25 18:45:13,997 DEBUG: Matching 55c20a29_DJI_0030.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.189 Matches: 778 Robust: 762 Success: True 2026-09-25 18:45:13,999 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.154 T-robust: 0.001 T-total: 0.155 Matches: 362 Robust: 342 Success: True 2026-09-25 18:45:14,032 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 Matches: FAILED 2026-09-25 18:45:14,136 DEBUG: Matching f51039a9_DJI_0020.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 Matches: FAILED 2026-09-25 18:45:14,179 DEBUG: Matching 194501b0_DJI_0041.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.003 T-total: 0.181 Matches: 1827 Robust: 1805 Success: True 2026-09-25 18:45:14,207 DEBUG: Matching 55e928d9_DJI_0017.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.032 T-total: 0.208 Matches: 20 Robust: 9 Success: False 2026-09-25 18:45:14,228 DEBUG: Matching 98978e5f_DJI_0013.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.002 T-total: 0.196 Matches: 1547 Robust: 1533 Success: True 2026-09-25 18:45:14,300 DEBUG: Matching ff067dca_DJI_0002.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.159 T-robust: 0.003 T-total: 0.164 Matches: 2223 Robust: 2211 Success: True 2026-09-25 18:45:14,366 DEBUG: Matching e00e59f7_DJI_0051.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.002 T-total: 0.187 Matches: 1165 Robust: 1149 Success: True 2026-09-25 18:45:14,382 DEBUG: Matching 0aea239f_DJI_0019.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.149 T-robust: 0.003 T-total: 0.153 Matches: 2245 Robust: 2207 Success: True 2026-09-25 18:45:14,405 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 Matches: FAILED 2026-09-25 18:45:14,465 DEBUG: Matching 0aea239f_DJI_0019.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 Matches: FAILED 2026-09-25 18:45:14,540 DEBUG: Matching ff067dca_DJI_0002.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.173 Matches: FAILED 2026-09-25 18:45:14,561 DEBUG: Matching 194501b0_DJI_0041.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.149 T-robust: 0.007 T-total: 0.156 Matches: 46 Robust: 29 Success: True 2026-09-25 18:45:14,574 DEBUG: Matching dfb7de60_DJI_0008.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.193 Matches: 575 Robust: 552 Success: True 2026-09-25 18:45:14,661 DEBUG: Matching b37943e0_DJI_0009.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.195 Matches: 78 Robust: 70 Success: True 2026-09-25 18:45:14,707 DEBUG: Matching e00e59f7_DJI_0051.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.166 Matches: FAILED 2026-09-25 18:45:14,734 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.172 T-robust: 0.001 T-total: 0.173 Matches: 201 Robust: 182 Success: True 2026-09-25 18:45:14,735 DEBUG: Matching 80a4fd36_DJI_0004.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.158 T-robust: 0.002 T-total: 0.160 Matches: 113 Robust: 87 Success: True 2026-09-25 18:45:14,847 DEBUG: Matching a50f8c64_DJI_0044.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.003 T-total: 0.186 Matches: 2149 Robust: 2133 Success: True 2026-09-25 18:45:14,892 DEBUG: Matching b3b7e595_DJI_0038.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.185 Matches: 257 Robust: 250 Success: True 2026-09-25 18:45:14,899 DEBUG: Matching ff067dca_DJI_0002.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.163 T-robust: 0.001 T-total: 0.164 Matches: 564 Robust: 545 Success: True 2026-09-25 18:45:14,924 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 526 Robust: 506 Success: True 2026-09-25 18:45:15,024 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.174 T-robust: 0.002 T-total: 0.176 Matches: 900 Robust: 883 Success: True 2026-09-25 18:45:15,050 DEBUG: Matching 0f2105be_DJI_0003.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.151 Matches: FAILED 2026-09-25 18:45:15,087 DEBUG: Matching e00e59f7_DJI_0051.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.003 T-total: 0.195 Matches: 2451 Robust: 2429 Success: True 2026-09-25 18:45:15,120 DEBUG: Matching ebfc904b_DJI_0035.JPG and 1f82cd19_DJI_0034.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.003 T-total: 0.196 Matches: 1936 Robust: 1922 Success: True 2026-09-25 18:45:15,193 DEBUG: Matching 3442511b_DJI_0043.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.167 T-robust: 0.001 T-total: 0.169 Matches: 529 Robust: 509 Success: True 2026-09-25 18:45:15,225 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.173 T-robust: 0.001 T-total: 0.174 Matches: 232 Robust: 222 Success: True 2026-09-25 18:45:15,250 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.159 T-robust: 0.003 T-total: 0.163 Matches: 2006 Robust: 1979 Success: True 2026-09-25 18:45:15,296 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 Matches: FAILED 2026-09-25 18:45:15,379 DEBUG: Matching ebfc904b_DJI_0035.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.185 Matches: 260 Robust: 247 Success: True 2026-09-25 18:45:15,416 DEBUG: Matching 20270fac_DJI_0048.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.002 T-total: 0.190 Matches: 73 Robust: 55 Success: True 2026-09-25 18:45:15,445 DEBUG: Matching e7e9f17d_DJI_0036.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.194 Matches: 532 Robust: 523 Success: True 2026-09-25 18:45:15,489 DEBUG: Matching 5dd06ab2_DJI_0010.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 Matches: FAILED 2026-09-25 18:45:15,558 DEBUG: Matching 3442511b_DJI_0043.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.179 Matches: 568 Robust: 556 Success: True 2026-09-25 18:45:15,592 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and ebfc904b_DJI_0035.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 T-robust: 0.001 T-total: 0.176 Matches: 107 Robust: 101 Success: True 2026-09-25 18:45:15,607 DEBUG: Matching 4deab33b_DJI_0016.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.161 Matches: 91 Robust: 81 Success: True 2026-09-25 18:45:15,689 DEBUG: Matching b37943e0_DJI_0009.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.001 T-total: 0.200 Matches: 318 Robust: 308 Success: True 2026-09-25 18:45:15,744 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.185 Matches: 309 Robust: 298 Success: True 2026-09-25 18:45:15,764 DEBUG: Matching e00e59f7_DJI_0051.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 Matches: FAILED 2026-09-25 18:45:15,779 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 T-robust: 0.001 T-total: 0.172 Matches: 332 Robust: 309 Success: True 2026-09-25 18:45:15,861 DEBUG: Matching 3442511b_DJI_0043.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 T-robust: 0.001 T-total: 0.172 Matches: 597 Robust: 587 Success: True 2026-09-25 18:45:15,914 DEBUG: Matching ff067dca_DJI_0002.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 Matches: FAILED 2026-09-25 18:45:15,953 DEBUG: Matching b3b7e595_DJI_0038.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 197 Robust: 189 Success: True 2026-09-25 18:45:15,956 DEBUG: Matching 81db2999_DJI_0045.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.001 T-total: 0.177 Matches: 176 Robust: 164 Success: True 2026-09-25 18:45:16,056 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.194 Matches: 940 Robust: 926 Success: True 2026-09-25 18:45:16,109 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 Matches: FAILED 2026-09-25 18:45:16,143 DEBUG: Matching 71269bd7_DJI_0033.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 Matches: FAILED 2026-09-25 18:45:16,148 DEBUG: Matching a50f8c64_DJI_0044.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.192 Matches: 909 Robust: 892 Success: True 2026-09-25 18:45:16,252 DEBUG: Matching 7c8e9099_DJI_0049.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.007 T-total: 0.195 Matches: 47 Robust: 30 Success: True 2026-09-25 18:45:16,281 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.169 T-robust: 0.002 T-total: 0.172 Matches: 1059 Robust: 1040 Success: True 2026-09-25 18:45:16,297 DEBUG: Matching 55e928d9_DJI_0017.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.152 T-robust: 0.001 T-total: 0.154 Matches: 594 Robust: 577 Success: True 2026-09-25 18:45:16,333 DEBUG: Matching e7e9f17d_DJI_0036.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.185 Matches: 28 Robust: 24 Success: True 2026-09-25 18:45:16,413 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.161 Matches: 345 Robust: 323 Success: True 2026-09-25 18:45:16,436 DEBUG: Matching ff067dca_DJI_0002.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.154 Matches: FAILED 2026-09-25 18:45:16,481 DEBUG: Matching e00e59f7_DJI_0051.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.001 T-total: 0.184 Matches: 866 Robust: 856 Success: True 2026-09-25 18:45:16,486 DEBUG: Matching 0f2105be_DJI_0003.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.151 Matches: FAILED 2026-09-25 18:45:16,592 DEBUG: Matching 18852981_DJI_0037.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.179 Matches: 567 Robust: 549 Success: True 2026-09-25 18:45:16,642 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.001 T-total: 0.205 Matches: 213 Robust: 193 Success: True 2026-09-25 18:45:16,670 DEBUG: Matching a50f8c64_DJI_0044.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.003 T-total: 0.189 Matches: 2089 Robust: 2077 Success: True 2026-09-25 18:45:16,683 DEBUG: Matching 72f88bff_DJI_0007.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.003 T-total: 0.197 Matches: 2031 Robust: 1981 Success: True 2026-09-25 18:45:16,772 DEBUG: Matching a50f8c64_DJI_0044.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.002 T-total: 0.179 Matches: 993 Robust: 963 Success: True 2026-09-25 18:45:16,833 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.143 T-robust: 0.006 T-total: 0.150 Matches: 30 Robust: 20 Success: True 2026-09-25 18:45:16,837 DEBUG: Matching ebfc904b_DJI_0035.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.003 T-total: 0.195 Matches: 1954 Robust: 1938 Success: True 2026-09-25 18:45:16,860 DEBUG: Matching 848c62de_DJI_0014.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.002 T-total: 0.190 Matches: 1494 Robust: 1452 Success: True 2026-09-25 18:45:16,952 DEBUG: Matching 848c62de_DJI_0014.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.179 Matches: 418 Robust: 398 Success: True 2026-09-25 18:45:17,002 DEBUG: Matching 4deab33b_DJI_0016.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.167 T-robust: 0.001 T-total: 0.168 Matches: 237 Robust: 227 Success: True 2026-09-25 18:45:17,032 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.195 Matches: 819 Robust: 807 Success: True 2026-09-25 18:45:17,039 DEBUG: Matching 4deab33b_DJI_0016.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.179 Matches: FAILED 2026-09-25 18:45:17,143 DEBUG: Matching 55c20a29_DJI_0030.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 Matches: FAILED 2026-09-25 18:45:17,163 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 Matches: FAILED 2026-09-25 18:45:17,197 DEBUG: Matching e00e59f7_DJI_0051.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 Matches: FAILED 2026-09-25 18:45:17,228 DEBUG: Matching b37943e0_DJI_0009.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 Matches: FAILED 2026-09-25 18:45:17,320 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.174 T-robust: 0.002 T-total: 0.176 Matches: 75 Robust: 56 Success: True 2026-09-25 18:45:17,348 DEBUG: Matching 98978e5f_DJI_0013.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.184 Matches: 181 Robust: 167 Success: True 2026-09-25 18:45:17,390 DEBUG: Matching ebfc904b_DJI_0035.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.193 Matches: 956 Robust: 939 Success: True 2026-09-25 18:45:17,392 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.162 T-robust: 0.001 T-total: 0.164 Matches: 377 Robust: 363 Success: True 2026-09-25 18:45:17,476 DEBUG: Matching 4deab33b_DJI_0016.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.156 Matches: FAILED 2026-09-25 18:45:17,540 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.014 T-total: 0.191 Matches: 28 Robust: 16 Success: False 2026-09-25 18:45:17,569 DEBUG: Matching 55e928d9_DJI_0017.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 Matches: FAILED 2026-09-25 18:45:17,581 DEBUG: Matching a98147f2_DJI_0039.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 736 Robust: 726 Success: True 2026-09-25 18:45:17,628 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.146 T-robust: 0.004 T-total: 0.151 Matches: 57 Robust: 39 Success: True 2026-09-25 18:45:17,732 DEBUG: Matching 55e928d9_DJI_0017.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 T-robust: 0.001 T-total: 0.163 Matches: 478 Robust: 463 Success: True 2026-09-25 18:45:17,740 DEBUG: Matching 55c20a29_DJI_0030.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.003 T-total: 0.199 Matches: 1752 Robust: 1740 Success: True 2026-09-25 18:45:17,773 DEBUG: Matching ebfc904b_DJI_0035.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 Matches: FAILED 2026-09-25 18:45:17,778 DEBUG: Matching 55e928d9_DJI_0017.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.149 T-robust: 0.001 T-total: 0.150 Matches: 117 Robust: 110 Success: True 2026-09-25 18:45:17,900 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 Matches: FAILED 2026-09-25 18:45:17,923 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.183 Matches: 764 Robust: 754 Success: True 2026-09-25 18:45:17,959 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.186 Matches: 536 Robust: 523 Success: True 2026-09-25 18:45:17,962 DEBUG: Matching 3442511b_DJI_0043.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.183 Matches: 280 Robust: 265 Success: True 2026-09-25 18:45:18,079 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and a50f8c64_DJI_0044.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.001 T-total: 0.178 Matches: 755 Robust: 742 Success: True 2026-09-25 18:45:18,124 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 T-robust: 0.002 T-total: 0.201 Matches: 1751 Robust: 1737 Success: True 2026-09-25 18:45:18,126 DEBUG: Matching 76efd848_DJI_0018.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.166 Matches: FAILED 2026-09-25 18:45:18,139 DEBUG: Matching 0d90b03d_DJI_0015.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.001 T-total: 0.177 Matches: 322 Robust: 311 Success: True 2026-09-25 18:45:18,272 DEBUG: Matching 55c20a29_DJI_0030.JPG and ebfc904b_DJI_0035.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.193 Matches: 53 Robust: 48 Success: True 2026-09-25 18:45:18,295 DEBUG: Matching ff067dca_DJI_0002.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 Matches: FAILED 2026-09-25 18:45:18,311 DEBUG: Matching a50f8c64_DJI_0044.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.186 Matches: 170 Robust: 158 Success: True 2026-09-25 18:45:18,321 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.179 Matches: FAILED 2026-09-25 18:45:18,438 DEBUG: Matching 76efd848_DJI_0018.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.165 Matches: FAILED 2026-09-25 18:45:18,444 DEBUG: Matching f51039a9_DJI_0020.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.147 T-robust: 0.001 T-total: 0.149 Matches: 803 Robust: 782 Success: True 2026-09-25 18:45:18,479 DEBUG: Matching ff067dca_DJI_0002.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 T-robust: 0.001 T-total: 0.158 Matches: 621 Robust: 600 Success: True 2026-09-25 18:45:18,503 DEBUG: Matching 20270fac_DJI_0048.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 Matches: FAILED 2026-09-25 18:45:18,634 DEBUG: Matching 72f88bff_DJI_0007.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.190 Matches: 498 Robust: 456 Success: True 2026-09-25 18:45:18,643 DEBUG: Matching 72f88bff_DJI_0007.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.204 T-robust: 0.001 T-total: 0.205 Matches: 103 Robust: 94 Success: True 2026-09-25 18:45:18,663 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.003 T-total: 0.184 Matches: 42 Robust: 31 Success: True 2026-09-25 18:45:18,691 DEBUG: Matching 81db2999_DJI_0045.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.001 T-total: 0.188 Matches: 708 Robust: 691 Success: True 2026-09-25 18:45:18,805 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.162 Matches: 695 Robust: 646 Success: True 2026-09-25 18:45:18,825 DEBUG: Matching a50f8c64_DJI_0044.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.190 Matches: 865 Robust: 845 Success: True 2026-09-25 18:45:18,859 DEBUG: Matching ebfc904b_DJI_0035.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 T-robust: 0.001 T-total: 0.195 Matches: 234 Robust: 224 Success: True 2026-09-25 18:45:18,869 DEBUG: Matching a50f8c64_DJI_0044.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.001 T-total: 0.177 Matches: 719 Robust: 696 Success: True 2026-09-25 18:45:18,969 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 T-robust: 0.002 T-total: 0.163 Matches: 1067 Robust: 1038 Success: True 2026-09-25 18:45:19,017 DEBUG: Matching 848c62de_DJI_0014.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 Matches: FAILED 2026-09-25 18:45:19,040 DEBUG: Matching ff067dca_DJI_0002.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 Matches: FAILED 2026-09-25 18:45:19,058 DEBUG: Matching b37943e0_DJI_0009.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 T-robust: 0.001 T-total: 0.199 Matches: 173 Robust: 163 Success: True 2026-09-25 18:45:19,164 DEBUG: Matching a50f8c64_DJI_0044.JPG and ebfc904b_DJI_0035.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.195 Matches: 550 Robust: 542 Success: True 2026-09-25 18:45:19,205 DEBUG: Matching 1f82cd19_DJI_0034.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.187 Matches: 775 Robust: 765 Success: True 2026-09-25 18:45:19,225 DEBUG: Matching 848c62de_DJI_0014.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.002 T-total: 0.184 Matches: 1729 Robust: 1708 Success: True 2026-09-25 18:45:19,235 DEBUG: Matching e00e59f7_DJI_0051.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 Matches: FAILED 2026-09-25 18:45:19,340 DEBUG: Matching e7e9f17d_DJI_0036.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 T-robust: 0.001 T-total: 0.176 Matches: 244 Robust: 229 Success: True 2026-09-25 18:45:19,395 DEBUG: Matching ebfc904b_DJI_0035.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 714 Robust: 701 Success: True 2026-09-25 18:45:19,403 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.001 T-total: 0.177 Matches: 526 Robust: 509 Success: True 2026-09-25 18:45:19,424 DEBUG: Matching ebfc904b_DJI_0035.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 455 Robust: 445 Success: True 2026-09-25 18:45:19,511 DEBUG: Matching 18852981_DJI_0037.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.169 T-robust: 0.001 T-total: 0.170 Matches: 226 Robust: 218 Success: True 2026-09-25 18:45:19,574 DEBUG: Matching 81db2999_DJI_0045.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.179 Matches: 836 Robust: 817 Success: True 2026-09-25 18:45:19,576 DEBUG: Matching 0aea239f_DJI_0019.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.150 T-robust: 0.001 T-total: 0.151 Matches: 533 Robust: 516 Success: True 2026-09-25 18:45:19,592 DEBUG: Matching ebfc904b_DJI_0035.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 644 Robust: 622 Success: True 2026-09-25 18:45:19,698 DEBUG: Matching e7e7349b_DJI_0032.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.001 T-total: 0.186 Matches: 605 Robust: 584 Success: True 2026-09-25 18:45:19,731 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 Matches: FAILED 2026-09-25 18:45:19,737 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.161 Matches: 268 Robust: 252 Success: True 2026-09-25 18:45:19,762 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.169 Matches: FAILED 2026-09-25 18:45:19,860 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.161 Matches: 149 Robust: 138 Success: True 2026-09-25 18:45:19,907 DEBUG: Matching 4deab33b_DJI_0016.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.174 T-robust: 0.001 T-total: 0.175 Matches: 430 Robust: 415 Success: True 2026-09-25 18:45:19,910 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.172 T-robust: 0.001 T-total: 0.173 Matches: 324 Robust: 305 Success: True 2026-09-25 18:45:19,922 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.159 T-robust: 0.001 T-total: 0.160 Matches: 411 Robust: 384 Success: True 2026-09-25 18:45:20,017 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 Matches: FAILED 2026-09-25 18:45:20,093 DEBUG: Matching 0f2105be_DJI_0003.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 Matches: FAILED 2026-09-25 18:45:20,095 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 Matches: FAILED 2026-09-25 18:45:20,097 DEBUG: Matching dfb7de60_DJI_0008.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 Matches: FAILED 2026-09-25 18:45:20,204 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.001 T-total: 0.187 Matches: 454 Robust: 436 Success: True 2026-09-25 18:45:20,262 DEBUG: Matching 55e928d9_DJI_0017.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.167 T-robust: 0.001 T-total: 0.168 Matches: 170 Robust: 159 Success: True 2026-09-25 18:45:20,284 DEBUG: Matching 848c62de_DJI_0014.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 298 Robust: 290 Success: True 2026-09-25 18:45:20,288 DEBUG: Matching 1f82cd19_DJI_0034.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 Matches: FAILED 2026-09-25 18:45:20,371 DEBUG: Matching 76efd848_DJI_0018.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.165 T-robust: 0.001 T-total: 0.166 Matches: 60 Robust: 50 Success: True 2026-09-25 18:45:20,441 DEBUG: Matching a98147f2_DJI_0039.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.002 T-total: 0.179 Matches: 997 Robust: 977 Success: True 2026-09-25 18:45:20,456 DEBUG: Matching ff067dca_DJI_0002.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 Matches: FAILED 2026-09-25 18:45:20,461 DEBUG: Matching 83da6388_DJI_0026.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 T-robust: 0.002 T-total: 0.172 Matches: 48 Robust: 37 Success: True 2026-09-25 18:45:20,531 DEBUG: Matching 0aea239f_DJI_0019.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 Matches: FAILED 2026-09-25 18:45:20,607 DEBUG: Matching 848c62de_DJI_0014.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.163 Matches: FAILED 2026-09-25 18:45:20,623 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 Matches: FAILED 2026-09-25 18:45:20,644 DEBUG: Matching 71269bd7_DJI_0033.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 Matches: FAILED 2026-09-25 18:45:20,702 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.169 T-robust: 0.001 T-total: 0.170 Matches: 156 Robust: 145 Success: True 2026-09-25 18:45:20,772 DEBUG: Matching b3b7e595_DJI_0038.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.163 T-robust: 0.001 T-total: 0.164 Matches: 191 Robust: 181 Success: True 2026-09-25 18:45:20,812 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 Matches: FAILED 2026-09-25 18:45:20,814 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.190 T-robust: 0.001 T-total: 0.191 Matches: 148 Robust: 133 Success: True 2026-09-25 18:45:20,860 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 T-robust: 0.001 T-total: 0.158 Matches: 280 Robust: 261 Success: True 2026-09-25 18:45:20,960 DEBUG: Matching 5dd06ab2_DJI_0010.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 Matches: FAILED 2026-09-25 18:45:21,001 DEBUG: Matching 1f82cd19_DJI_0034.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 Matches: FAILED 2026-09-25 18:45:21,008 DEBUG: Matching 55c20a29_DJI_0030.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.193 Matches: 453 Robust: 440 Success: True 2026-09-25 18:45:21,055 DEBUG: Matching 72f88bff_DJI_0007.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.194 Matches: 522 Robust: 510 Success: True 2026-09-25 18:45:21,147 DEBUG: Matching e00e59f7_DJI_0051.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.001 T-total: 0.186 Matches: 438 Robust: 422 Success: True 2026-09-25 18:45:21,184 DEBUG: Matching 76efd848_DJI_0018.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 Matches: FAILED 2026-09-25 18:45:21,194 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 Matches: FAILED 2026-09-25 18:45:21,216 DEBUG: Matching ff067dca_DJI_0002.JPG and 5e4c4fff_DJI_0053.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 Matches: FAILED 2026-09-25 18:45:21,337 DEBUG: Matching 55c20a29_DJI_0030.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.001 T-total: 0.190 Matches: 231 Robust: 219 Success: True 2026-09-25 18:45:21,363 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.169 Matches: FAILED 2026-09-25 18:45:21,376 DEBUG: Matching 0d90b03d_DJI_0015.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.010 T-total: 0.192 Matches: 30 Robust: 18 Success: False 2026-09-25 18:45:21,388 DEBUG: Matching ff067dca_DJI_0002.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.167 T-robust: 0.003 T-total: 0.171 Matches: 2097 Robust: 2080 Success: True 2026-09-25 18:45:21,535 DEBUG: Matching 81db2999_DJI_0045.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.004 T-total: 0.197 Matches: 2495 Robust: 2485 Success: True 2026-09-25 18:45:21,550 DEBUG: Matching 80a4fd36_DJI_0004.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.174 Matches: FAILED 2026-09-25 18:45:21,560 DEBUG: Matching b37943e0_DJI_0009.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.003 T-total: 0.197 Matches: 1827 Robust: 1807 Success: True 2026-09-25 18:45:21,574 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 T-robust: 0.010 T-total: 0.186 Matches: 35 Robust: 21 Success: True 2026-09-25 18:45:21,702 DEBUG: Matching 98feb4b9_DJI_0052.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.166 T-robust: 0.001 T-total: 0.167 Matches: 180 Robust: 167 Success: True 2026-09-25 18:45:21,724 DEBUG: Matching b37943e0_DJI_0009.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.173 Matches: FAILED 2026-09-25 18:45:21,755 DEBUG: Matching b37943e0_DJI_0009.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.002 T-total: 0.195 Matches: 1547 Robust: 1528 Success: True 2026-09-25 18:45:21,757 DEBUG: Matching 81db2999_DJI_0045.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.182 Matches: 339 Robust: 317 Success: True 2026-09-25 18:45:21,896 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 Matches: FAILED 2026-09-25 18:45:21,898 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.002 T-total: 0.195 Matches: 933 Robust: 904 Success: True 2026-09-25 18:45:21,946 DEBUG: Matching 3442511b_DJI_0043.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.190 Matches: 761 Robust: 741 Success: True 2026-09-25 18:45:21,966 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.207 T-robust: 0.001 T-total: 0.209 Matches: 574 Robust: 563 Success: True 2026-09-25 18:45:22,057 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 T-robust: 0.001 T-total: 0.159 Matches: 723 Robust: 710 Success: True 2026-09-25 18:45:22,080 DEBUG: Matching e7e9f17d_DJI_0036.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.004 T-total: 0.184 Matches: 51 Robust: 36 Success: True 2026-09-25 18:45:22,138 DEBUG: Matching 1f82cd19_DJI_0034.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.192 Matches: 223 Robust: 211 Success: True 2026-09-25 18:45:22,148 DEBUG: Matching 4deab33b_DJI_0016.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.002 T-total: 0.181 Matches: 1505 Robust: 1484 Success: True 2026-09-25 18:45:22,238 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.001 T-total: 0.180 Matches: 658 Robust: 631 Success: True 2026-09-25 18:45:22,278 DEBUG: Matching 20270fac_DJI_0048.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.016 T-total: 0.198 Matches: 48 Robust: 27 Success: True 2026-09-25 18:45:22,305 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.155 T-robust: 0.001 T-total: 0.156 Matches: 463 Robust: 452 Success: True 2026-09-25 18:45:22,334 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.001 T-total: 0.196 Matches: 72 Robust: 64 Success: True 2026-09-25 18:45:22,423 DEBUG: Matching a50f8c64_DJI_0044.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.184 Matches: 161 Robust: 151 Success: True 2026-09-25 18:45:22,455 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 Matches: FAILED 2026-09-25 18:45:22,488 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.183 Matches: 60 Robust: 50 Success: True 2026-09-25 18:45:22,514 DEBUG: Matching a98147f2_DJI_0039.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.001 T-total: 0.180 Matches: 373 Robust: 354 Success: True 2026-09-25 18:45:22,595 DEBUG: Matching e00e59f7_DJI_0051.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 Matches: FAILED 2026-09-25 18:45:22,645 DEBUG: Matching a98147f2_DJI_0039.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.003 T-total: 0.190 Matches: 2248 Robust: 2232 Success: True 2026-09-25 18:45:22,668 DEBUG: Matching 18852981_DJI_0037.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.001 T-total: 0.179 Matches: 148 Robust: 133 Success: True 2026-09-25 18:45:22,722 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.031 T-total: 0.206 Matches: 33 Robust: 16 Success: False 2026-09-25 18:45:22,784 DEBUG: Matching 93aaadb5_DJI_0028.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 Matches: FAILED 2026-09-25 18:45:22,801 DEBUG: Matching ff067dca_DJI_0002.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.155 Matches: FAILED 2026-09-25 18:45:22,841 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.003 T-total: 0.173 Matches: 2026 Robust: 2009 Success: True 2026-09-25 18:45:22,889 DEBUG: Matching 7c8e9099_DJI_0049.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.167 Matches: FAILED 2026-09-25 18:45:22,977 DEBUG: Matching b37943e0_DJI_0009.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.193 Matches: 482 Robust: 463 Success: True 2026-09-25 18:45:22,990 DEBUG: Matching b3b7e595_DJI_0038.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 451 Robust: 443 Success: True 2026-09-25 18:45:23,002 DEBUG: Matching b3b7e595_DJI_0038.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 T-robust: 0.001 T-total: 0.161 Matches: 247 Robust: 234 Success: True 2026-09-25 18:45:23,071 DEBUG: Matching 3442511b_DJI_0043.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.182 Matches: 106 Robust: 93 Success: True 2026-09-25 18:45:23,150 DEBUG: Matching 55e928d9_DJI_0017.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 T-robust: 0.001 T-total: 0.173 Matches: 349 Robust: 339 Success: True 2026-09-25 18:45:23,182 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.003 T-total: 0.192 Matches: 2266 Robust: 2250 Success: True 2026-09-25 18:45:23,196 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 T-robust: 0.001 T-total: 0.194 Matches: 474 Robust: 463 Success: True 2026-09-25 18:45:23,264 DEBUG: Matching 7c8e9099_DJI_0049.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.004 T-total: 0.192 Matches: 32 Robust: 22 Success: True 2026-09-25 18:45:23,320 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 160 Robust: 141 Success: True 2026-09-25 18:45:23,372 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 355 Robust: 339 Success: True 2026-09-25 18:45:23,395 DEBUG: Matching d1ee6c77_DJI_0011.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 Matches: FAILED 2026-09-25 18:45:23,440 DEBUG: Matching 4deab33b_DJI_0016.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.174 T-robust: 0.001 T-total: 0.175 Matches: 508 Robust: 477 Success: True 2026-09-25 18:45:23,521 DEBUG: Matching 1b815e8a_DJI_0047.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.005 T-total: 0.200 Matches: 21 Robust: 14 Success: False 2026-09-25 18:45:23,563 DEBUG: Matching 72f88bff_DJI_0007.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.002 T-total: 0.191 Matches: 605 Robust: 592 Success: True 2026-09-25 18:45:23,564 DEBUG: Matching e00e59f7_DJI_0051.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.165 T-robust: 0.001 T-total: 0.168 Matches: 334 Robust: 324 Success: True 2026-09-25 18:45:23,594 DEBUG: Matching 1b2ed280_DJI_0054.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.153 Matches: FAILED 2026-09-25 18:45:23,700 DEBUG: Matching a98147f2_DJI_0039.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.002 T-total: 0.179 Matches: 1176 Robust: 1160 Success: True 2026-09-25 18:45:23,736 DEBUG: Matching 98feb4b9_DJI_0052.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.172 Matches: FAILED 2026-09-25 18:45:23,761 DEBUG: Matching ebfc904b_DJI_0035.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.198 Matches: 679 Robust: 666 Success: True 2026-09-25 18:45:23,765 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 Matches: FAILED 2026-09-25 18:45:23,889 DEBUG: Matching 72f88bff_DJI_0007.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 579 Robust: 561 Success: True 2026-09-25 18:45:23,906 DEBUG: Matching a98147f2_DJI_0039.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 328 Robust: 315 Success: True 2026-09-25 18:45:23,926 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 1b2ed280_DJI_0054.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 Matches: FAILED 2026-09-25 18:45:23,954 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 188 Robust: 179 Success: True 2026-09-25 18:45:24,072 DEBUG: Matching 83da6388_DJI_0026.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 T-robust: 0.001 T-total: 0.165 Matches: 340 Robust: 324 Success: True 2026-09-25 18:45:24,082 DEBUG: Matching a50f8c64_DJI_0044.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.191 T-robust: 0.001 T-total: 0.192 Matches: 354 Robust: 340 Success: True 2026-09-25 18:45:24,105 DEBUG: Matching a50f8c64_DJI_0044.JPG and 0c48a3f1_DJI_0040.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.002 T-total: 0.178 Matches: 67 Robust: 51 Success: True 2026-09-25 18:45:24,126 DEBUG: Matching 0aea239f_DJI_0019.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 Matches: FAILED 2026-09-25 18:45:24,245 DEBUG: Matching 55e928d9_DJI_0017.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 T-robust: 0.001 T-total: 0.163 Matches: 435 Robust: 411 Success: True 2026-09-25 18:45:24,273 DEBUG: Matching 71269bd7_DJI_0033.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 Matches: FAILED 2026-09-25 18:45:24,293 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.009 T-total: 0.188 Matches: 23 Robust: 14 Success: False 2026-09-25 18:45:24,304 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.178 Matches: 194 Robust: 166 Success: True 2026-09-25 18:45:24,424 DEBUG: Matching 20270fac_DJI_0048.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.178 Matches: 137 Robust: 126 Success: True 2026-09-25 18:45:24,436 DEBUG: Matching 83da6388_DJI_0026.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.143 Matches: FAILED 2026-09-25 18:45:24,445 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.172 Matches: FAILED 2026-09-25 18:45:24,502 DEBUG: Matching 5dd06ab2_DJI_0010.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.197 Matches: 197 Robust: 186 Success: True 2026-09-25 18:45:24,583 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.158 T-robust: 0.001 T-total: 0.159 Matches: 406 Robust: 382 Success: True 2026-09-25 18:45:24,595 DEBUG: Matching 0aea239f_DJI_0019.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.155 T-robust: 0.003 T-total: 0.159 Matches: 1931 Robust: 1875 Success: True 2026-09-25 18:45:24,648 DEBUG: Matching 55c20a29_DJI_0030.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.201 T-robust: 0.001 T-total: 0.203 Matches: 487 Robust: 469 Success: True 2026-09-25 18:45:24,686 DEBUG: Matching 55c20a29_DJI_0030.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.184 Matches: 483 Robust: 467 Success: True 2026-09-25 18:45:24,777 DEBUG: Matching dfb7de60_DJI_0008.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.002 T-total: 0.193 Matches: 539 Robust: 515 Success: True 2026-09-25 18:45:24,778 DEBUG: Matching 3442511b_DJI_0043.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.002 T-total: 0.182 Matches: 1001 Robust: 983 Success: True 2026-09-25 18:45:24,838 DEBUG: Matching e7e7349b_DJI_0032.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 101 Robust: 88 Success: True 2026-09-25 18:45:24,878 DEBUG: Matching 20270fac_DJI_0048.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.001 T-total: 0.190 Matches: 130 Robust: 111 Success: True 2026-09-25 18:45:24,939 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.160 Matches: FAILED 2026-09-25 18:45:24,975 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.196 T-robust: 0.001 T-total: 0.198 Matches: 778 Robust: 766 Success: True 2026-09-25 18:45:25,032 DEBUG: Matching 20270fac_DJI_0048.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.192 T-robust: 0.001 T-total: 0.193 Matches: 33 Robust: 27 Success: True 2026-09-25 18:45:25,050 DEBUG: Matching 0f2105be_DJI_0003.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 T-robust: 0.002 T-total: 0.172 Matches: 76 Robust: 59 Success: True 2026-09-25 18:45:25,090 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.151 Matches: FAILED 2026-09-25 18:45:25,160 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 T-robust: 0.001 T-total: 0.184 Matches: 170 Robust: 159 Success: True 2026-09-25 18:45:25,211 DEBUG: Matching 0d90b03d_DJI_0015.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.001 T-total: 0.179 Matches: 573 Robust: 549 Success: True 2026-09-25 18:45:25,216 DEBUG: Matching 3442511b_DJI_0043.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 T-robust: 0.001 T-total: 0.165 Matches: 339 Robust: 312 Success: True 2026-09-25 18:45:25,256 DEBUG: Matching 0f2105be_DJI_0003.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 T-robust: 0.001 T-total: 0.166 Matches: 505 Robust: 496 Success: True 2026-09-25 18:45:25,330 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.170 Matches: FAILED 2026-09-25 18:45:25,393 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.175 T-robust: 0.002 T-total: 0.177 Matches: 869 Robust: 843 Success: True 2026-09-25 18:45:25,414 DEBUG: Matching 71269bd7_DJI_0033.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.001 T-total: 0.203 Matches: 114 Robust: 100 Success: True 2026-09-25 18:45:25,447 DEBUG: Matching e7e9f17d_DJI_0036.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 390 Robust: 367 Success: True 2026-09-25 18:45:25,523 DEBUG: Matching 5dd06ab2_DJI_0010.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.193 Matches: FAILED 2026-09-25 18:45:25,546 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.152 Matches: FAILED 2026-09-25 18:45:25,578 DEBUG: Matching f51039a9_DJI_0020.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.163 Matches: FAILED 2026-09-25 18:45:25,656 DEBUG: Matching 71269bd7_DJI_0033.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.205 T-robust: 0.003 T-total: 0.209 Matches: 1977 Robust: 1967 Success: True 2026-09-25 18:45:25,712 DEBUG: Matching a50f8c64_DJI_0044.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.001 T-total: 0.188 Matches: 79 Robust: 68 Success: True 2026-09-25 18:45:25,734 DEBUG: Matching e7e9f17d_DJI_0036.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.186 T-robust: 0.001 T-total: 0.188 Matches: 729 Robust: 717 Success: True 2026-09-25 18:45:25,759 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.180 T-robust: 0.001 T-total: 0.181 Matches: 127 Robust: 115 Success: True 2026-09-25 18:45:25,835 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.176 T-robust: 0.001 T-total: 0.177 Matches: 244 Robust: 232 Success: True 2026-09-25 18:45:25,883 DEBUG: Matching a50f8c64_DJI_0044.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.169 T-robust: 0.001 T-total: 0.170 Matches: 166 Robust: 154 Success: True 2026-09-25 18:45:25,923 DEBUG: Matching 72f88bff_DJI_0007.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.188 T-robust: 0.001 T-total: 0.189 Matches: 65 Robust: 54 Success: True 2026-09-25 18:45:25,957 DEBUG: Matching 5dd06ab2_DJI_0010.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.198 Matches: FAILED 2026-09-25 18:45:26,004 DEBUG: Matching e00e59f7_DJI_0051.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 T-robust: 0.001 T-total: 0.169 Matches: 151 Robust: 136 Success: True 2026-09-25 18:45:26,082 DEBUG: Matching 72f88bff_DJI_0007.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.195 T-robust: 0.002 T-total: 0.199 Matches: 1761 Robust: 1744 Success: True 2026-09-25 18:45:26,113 DEBUG: Matching 81db2999_DJI_0045.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.189 T-robust: 0.001 T-total: 0.189 Matches: 151 Robust: 143 Success: True 2026-09-25 18:45:26,136 DEBUG: Matching 72f88bff_DJI_0007.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.178 T-robust: 0.001 T-total: 0.178 Matches: 232 Robust: 219 Success: True 2026-09-25 18:45:26,202 DEBUG: Matching 5f993dee_DJI_0029.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.197 Matches: FAILED 2026-09-25 18:45:26,270 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.154 T-robust: 0.002 T-total: 0.156 Matches: 74 Robust: 61 Success: True 2026-09-25 18:45:26,272 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.187 T-robust: 0.002 T-total: 0.189 Matches: 724 Robust: 709 Success: True 2026-09-25 18:45:26,320 DEBUG: Matching b37943e0_DJI_0009.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.183 Matches: FAILED 2026-09-25 18:45:26,382 DEBUG: Matching b3b7e595_DJI_0038.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.177 T-robust: 0.002 T-total: 0.179 Matches: 1112 Robust: 1093 Success: True 2026-09-25 18:45:26,443 DEBUG: Matching e00e59f7_DJI_0051.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.173 Matches: FAILED 2026-09-25 18:45:26,466 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 Matches: FAILED 2026-09-25 18:45:26,493 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.173 Matches: FAILED 2026-09-25 18:45:26,577 DEBUG: Matching 20270fac_DJI_0048.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.194 T-robust: 0.001 T-total: 0.195 Matches: 276 Robust: 259 Success: True 2026-09-25 18:45:26,609 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.164 T-robust: 0.002 T-total: 0.166 Matches: 870 Robust: 851 Success: True 2026-09-25 18:45:26,667 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.171 T-robust: 0.002 T-total: 0.174 Matches: 2021 Robust: 1967 Success: True 2026-09-25 18:45:26,673 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.202 T-robust: 0.003 T-total: 0.206 Matches: 1967 Robust: 1939 Success: True 2026-09-25 18:45:26,729 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.152 Matches: FAILED 2026-09-25 18:45:26,800 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.185 T-robust: 0.005 T-total: 0.190 Matches: 49 Robust: 33 Success: True 2026-09-25 18:45:26,820 DEBUG: Matching 3da8eceb_DJI_0055.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.152 Matches: FAILED 2026-09-25 18:45:26,875 DEBUG: Matching 72f88bff_DJI_0007.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.200 T-robust: 0.001 T-total: 0.202 Matches: 476 Robust: 456 Success: True 2026-09-25 18:45:26,917 DEBUG: Matching 0f2105be_DJI_0003.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.182 T-robust: 0.004 T-total: 0.186 Matches: 22 Robust: 15 Success: False 2026-09-25 18:45:26,964 DEBUG: Matching 4deab33b_DJI_0016.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.162 T-robust: 0.001 T-total: 0.164 Matches: 488 Robust: 464 Success: True 2026-09-25 18:45:26,994 DEBUG: Matching 4deab33b_DJI_0016.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.173 T-robust: 0.001 T-total: 0.174 Matches: 114 Robust: 106 Success: True 2026-09-25 18:45:27,077 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.199 T-robust: 0.002 T-total: 0.202 Matches: 1409 Robust: 1394 Success: True 2026-09-25 18:45:27,100 DEBUG: Matching 98feb4b9_DJI_0052.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.181 T-robust: 0.001 T-total: 0.183 Matches: 528 Robust: 514 Success: True 2026-09-25 18:45:27,161 DEBUG: Matching 3442511b_DJI_0043.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.165 T-robust: 0.001 T-total: 0.166 Matches: 291 Robust: 273 Success: True 2026-09-25 18:45:27,162 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.166 T-robust: 0.031 T-total: 0.197 Matches: 21 Robust: 9 Success: False 2026-09-25 18:45:27,262 DEBUG: Matching ff067dca_DJI_0002.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.161 Matches: FAILED 2026-09-25 18:45:27,263 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.184 T-robust: 0.002 T-total: 0.186 Matches: 29 Robust: 22 Success: True 2026-09-25 18:45:27,319 DEBUG: Matching 0aea239f_DJI_0019.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 T-robust: 0.001 T-total: 0.158 Matches: 201 Robust: 192 Success: True 2026-09-25 18:45:27,330 DEBUG: Matching 55e928d9_DJI_0017.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.168 Matches: FAILED 2026-09-25 18:45:27,421 DEBUG: Matching a98147f2_DJI_0039.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.157 Matches: FAILED 2026-09-25 18:45:27,436 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.172 T-robust: 0.001 T-total: 0.174 Matches: 1014 Robust: 996 Success: True 2026-09-25 18:45:27,442 DEBUG: Matching 55e928d9_DJI_0017.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.120 T-robust: 0.002 T-total: 0.123 Matches: 1915 Robust: 1827 Success: True 2026-09-25 18:45:27,444 INFO: Matched 445 pairs (brown-brown: 445) in 20.769449728000012 seconds (0.04667292155505618 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:45:30,297 INFO: reading features 2026-09-25 18:45:31,022 DEBUG: Merging features onto tracks 2026-09-25 18:45:31,614 DEBUG: Good tracks: 54535 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:45:33,247 INFO: Starting incremental reconstruction 2026-09-25 18:45:33,855 INFO: Starting reconstruction with c1a01ad2_DJI_0001.JPG and ff067dca_DJI_0002.JPG 2026-09-25 18:45:33,862 INFO: Two-view 5-points reconstruction inliers (transposed=False): 2210 / 2210 2026-09-25 18:45:34,015 INFO: Triangulated: 2210 2026-09-25 18:45:34,522 DEBUG: Ceres Solver Report: Iterations: 61, Initial cost: 6.678178e+01, Final cost: 4.457639e+01, Termination: CONVERGENCE 2026-09-25 18:45:34,532 INFO: Removed outliers: 275 2026-09-25 18:45:34,555 INFO: ------------------------------------------------------- 2026-09-25 18:45:34,561 INFO: 0f2105be_DJI_0003.JPG resection inliers: 787 / 794 2026-09-25 18:45:34,565 INFO: Adding 0f2105be_DJI_0003.JPG to the reconstruction 2026-09-25 18:45:34,653 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-09-25 18:45:35,213 DEBUG: Ceres Solver Report: Iterations: 62, Initial cost: 2.075076e+02, Final cost: 7.765146e+01, Termination: CONVERGENCE 2026-09-25 18:45:35,230 INFO: Removed outliers: 305 2026-09-25 18:45:35,242 INFO: ------------------------------------------------------- 2026-09-25 18:45:35,247 INFO: 80a4fd36_DJI_0004.JPG resection inliers: 690 / 697 2026-09-25 18:45:35,250 INFO: Adding 80a4fd36_DJI_0004.JPG to the reconstruction 2026-09-25 18:45:35,338 INFO: Re-triangulating 2026-09-25 18:45:35,339 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-09-25 18:45:36,166 DEBUG: Ceres Solver Report: Iterations: 62, Initial cost: 1.449848e+02, Final cost: 9.206301e+01, Termination: CONVERGENCE 2026-09-25 18:45:36,656 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.167063e+02, Final cost: 1.585937e+02, Termination: CONVERGENCE 2026-09-25 18:45:36,680 INFO: Removed outliers: 626 2026-09-25 18:45:36,692 INFO: ------------------------------------------------------- 2026-09-25 18:45:36,699 INFO: 55e928d9_DJI_0017.JPG resection inliers: 752 / 793 2026-09-25 18:45:36,703 INFO: Adding 55e928d9_DJI_0017.JPG to the reconstruction 2026-09-25 18:45:36,754 INFO: ------------------------------------------------------- 2026-09-25 18:45:36,760 INFO: 76efd848_DJI_0018.JPG resection inliers: 841 / 884 2026-09-25 18:45:36,764 INFO: Adding 76efd848_DJI_0018.JPG to the reconstruction 2026-09-25 18:45:36,848 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:37,792 DEBUG: Ceres Solver Report: Iterations: 51, Initial cost: 8.741470e+02, Final cost: 2.256183e+02, Termination: CONVERGENCE 2026-09-25 18:45:37,826 INFO: Removed outliers: 320 2026-09-25 18:45:37,838 INFO: ------------------------------------------------------- 2026-09-25 18:45:37,846 INFO: 4deab33b_DJI_0016.JPG resection inliers: 1023 / 1039 2026-09-25 18:45:37,850 INFO: Adding 4deab33b_DJI_0016.JPG to the reconstruction 2026-09-25 18:45:37,929 INFO: ------------------------------------------------------- 2026-09-25 18:45:37,936 INFO: 0aea239f_DJI_0019.JPG resection inliers: 1017 / 1034 2026-09-25 18:45:37,940 INFO: Adding 0aea239f_DJI_0019.JPG to the reconstruction 2026-09-25 18:45:38,017 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:38,473 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 5.901250e+02, Final cost: 3.245775e+02, Termination: CONVERGENCE 2026-09-25 18:45:38,518 INFO: Removed outliers: 431 2026-09-25 18:45:38,532 INFO: ------------------------------------------------------- 2026-09-25 18:45:38,538 INFO: f51039a9_DJI_0020.JPG resection inliers: 1035 / 1047 2026-09-25 18:45:38,542 INFO: Adding f51039a9_DJI_0020.JPG to the reconstruction 2026-09-25 18:45:38,619 INFO: Re-triangulating 2026-09-25 18:45:38,619 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:39,156 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 3.816141e+02, Final cost: 3.155293e+02, Termination: CONVERGENCE 2026-09-25 18:45:40,326 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 9.130475e+02, Final cost: 5.725755e+02, Termination: CONVERGENCE 2026-09-25 18:45:40,385 INFO: Removed outliers: 1207 2026-09-25 18:45:40,401 INFO: ------------------------------------------------------- 2026-09-25 18:45:40,409 INFO: 25af62f5_DJI_0005.JPG resection inliers: 906 / 914 2026-09-25 18:45:40,413 INFO: Adding 25af62f5_DJI_0005.JPG to the reconstruction 2026-09-25 18:45:40,513 INFO: ------------------------------------------------------- 2026-09-25 18:45:40,520 INFO: 0d90b03d_DJI_0015.JPG resection inliers: 927 / 968 2026-09-25 18:45:40,524 INFO: Adding 0d90b03d_DJI_0015.JPG to the reconstruction 2026-09-25 18:45:40,588 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:41,036 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 8.145833e+02, Final cost: 4.261743e+02, Termination: CONVERGENCE 2026-09-25 18:45:41,103 INFO: Removed outliers: 420 2026-09-25 18:45:41,118 INFO: ------------------------------------------------------- 2026-09-25 18:45:41,125 INFO: 0a2d42cd_DJI_0006.JPG resection inliers: 860 / 872 2026-09-25 18:45:41,129 INFO: Adding 0a2d42cd_DJI_0006.JPG to the reconstruction 2026-09-25 18:45:41,230 INFO: ------------------------------------------------------- 2026-09-25 18:45:41,236 INFO: 848c62de_DJI_0014.JPG resection inliers: 1041 / 1061 2026-09-25 18:45:41,241 INFO: Adding 848c62de_DJI_0014.JPG to the reconstruction 2026-09-25 18:45:41,307 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:41,837 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 6.509773e+02, Final cost: 4.944024e+02, Termination: CONVERGENCE 2026-09-25 18:45:41,920 INFO: Removed outliers: 409 2026-09-25 18:45:41,935 INFO: ------------------------------------------------------- 2026-09-25 18:45:41,942 INFO: 72f88bff_DJI_0007.JPG resection inliers: 953 / 968 2026-09-25 18:45:41,946 INFO: Adding 72f88bff_DJI_0007.JPG to the reconstruction 2026-09-25 18:45:42,046 INFO: ------------------------------------------------------- 2026-09-25 18:45:42,052 INFO: 98978e5f_DJI_0013.JPG resection inliers: 931 / 956 2026-09-25 18:45:42,056 INFO: Adding 98978e5f_DJI_0013.JPG to the reconstruction 2026-09-25 18:45:42,131 INFO: ------------------------------------------------------- 2026-09-25 18:45:42,139 INFO: dfb7de60_DJI_0008.JPG resection inliers: 807 / 819 2026-09-25 18:45:42,142 INFO: Adding dfb7de60_DJI_0008.JPG to the reconstruction 2026-09-25 18:45:42,216 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:43,021 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 1.454140e+03, Final cost: 6.052200e+02, Termination: CONVERGENCE 2026-09-25 18:45:43,124 INFO: Removed outliers: 502 2026-09-25 18:45:43,141 INFO: ------------------------------------------------------- 2026-09-25 18:45:43,149 INFO: a855e103_DJI_0012.JPG resection inliers: 893 / 904 2026-09-25 18:45:43,153 INFO: Adding a855e103_DJI_0012.JPG to the reconstruction 2026-09-25 18:45:43,231 INFO: ------------------------------------------------------- 2026-09-25 18:45:43,238 INFO: b37943e0_DJI_0009.JPG resection inliers: 825 / 833 2026-09-25 18:45:43,242 INFO: Adding b37943e0_DJI_0009.JPG to the reconstruction 2026-09-25 18:45:43,316 INFO: Re-triangulating 2026-09-25 18:45:43,316 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:44,110 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 1.002051e+03, Final cost: 6.208184e+02, Termination: CONVERGENCE 2026-09-25 18:45:46,665 DEBUG: Ceres Solver Report: Iterations: 17, Initial cost: 1.910389e+03, Final cost: 1.173150e+03, Termination: CONVERGENCE 2026-09-25 18:45:46,788 INFO: Removed outliers: 2415 2026-09-25 18:45:46,806 INFO: ------------------------------------------------------- 2026-09-25 18:45:46,812 INFO: 5dd06ab2_DJI_0010.JPG resection inliers: 568 / 578 2026-09-25 18:45:46,816 INFO: Adding 5dd06ab2_DJI_0010.JPG to the reconstruction 2026-09-25 18:45:46,904 INFO: ------------------------------------------------------- 2026-09-25 18:45:46,909 INFO: d1ee6c77_DJI_0011.JPG resection inliers: 506 / 521 2026-09-25 18:45:46,912 INFO: Adding d1ee6c77_DJI_0011.JPG to the reconstruction 2026-09-25 18:45:46,996 INFO: ------------------------------------------------------- 2026-09-25 18:45:47,001 INFO: 20270fac_DJI_0048.JPG resection inliers: 163 / 170 2026-09-25 18:45:47,003 INFO: Adding 20270fac_DJI_0048.JPG to the reconstruction 2026-09-25 18:45:47,048 INFO: ------------------------------------------------------- 2026-09-25 18:45:47,052 INFO: 7c8e9099_DJI_0049.JPG resection inliers: 68 / 82 2026-09-25 18:45:47,053 INFO: Adding 7c8e9099_DJI_0049.JPG to the reconstruction 2026-09-25 18:45:47,168 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:48,195 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 3.379532e+03, Final cost: 7.263017e+02, Termination: CONVERGENCE 2026-09-25 18:45:48,332 INFO: Removed outliers: 662 2026-09-25 18:45:48,352 INFO: ------------------------------------------------------- 2026-09-25 18:45:48,361 INFO: 6bea6c68_DJI_0050.JPG resection inliers: 712 / 718 2026-09-25 18:45:48,365 INFO: Adding 6bea6c68_DJI_0050.JPG to the reconstruction 2026-09-25 18:45:48,503 INFO: ------------------------------------------------------- 2026-09-25 18:45:48,512 INFO: e00e59f7_DJI_0051.JPG resection inliers: 1060 / 1088 2026-09-25 18:45:48,516 INFO: Adding e00e59f7_DJI_0051.JPG to the reconstruction 2026-09-25 18:45:48,639 INFO: ------------------------------------------------------- 2026-09-25 18:45:48,648 INFO: 98feb4b9_DJI_0052.JPG resection inliers: 1189 / 1216 2026-09-25 18:45:48,653 INFO: Adding 98feb4b9_DJI_0052.JPG to the reconstruction 2026-09-25 18:45:48,762 INFO: ------------------------------------------------------- 2026-09-25 18:45:48,771 INFO: 89ba31d1_DJI_0046.JPG resection inliers: 1228 / 1275 2026-09-25 18:45:48,777 INFO: Adding 89ba31d1_DJI_0046.JPG to the reconstruction 2026-09-25 18:45:48,828 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:50,341 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 1.740190e+03, Final cost: 8.990047e+02, Termination: CONVERGENCE 2026-09-25 18:45:50,509 INFO: Removed outliers: 560 2026-09-25 18:45:50,530 INFO: ------------------------------------------------------- 2026-09-25 18:45:50,540 INFO: 81db2999_DJI_0045.JPG resection inliers: 1338 / 1371 2026-09-25 18:45:50,546 INFO: Adding 81db2999_DJI_0045.JPG to the reconstruction 2026-09-25 18:45:50,677 INFO: ------------------------------------------------------- 2026-09-25 18:45:50,686 INFO: 1b815e8a_DJI_0047.JPG resection inliers: 1677 / 1712 2026-09-25 18:45:50,693 INFO: Adding 1b815e8a_DJI_0047.JPG to the reconstruction 2026-09-25 18:45:50,778 INFO: ------------------------------------------------------- 2026-09-25 18:45:50,788 INFO: a50f8c64_DJI_0044.JPG resection inliers: 1493 / 1531 2026-09-25 18:45:50,794 INFO: Adding a50f8c64_DJI_0044.JPG to the reconstruction 2026-09-25 18:45:50,893 INFO: ------------------------------------------------------- 2026-09-25 18:45:50,904 INFO: 5e4c4fff_DJI_0053.JPG resection inliers: 1358 / 1380 2026-09-25 18:45:50,910 INFO: Adding 5e4c4fff_DJI_0053.JPG to the reconstruction 2026-09-25 18:45:51,001 INFO: ------------------------------------------------------- 2026-09-25 18:45:51,010 INFO: 3442511b_DJI_0043.JPG resection inliers: 1390 / 1431 2026-09-25 18:45:51,016 INFO: Adding 3442511b_DJI_0043.JPG to the reconstruction 2026-09-25 18:45:51,098 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:52,574 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.405768e+03, Final cost: 1.223246e+03, Termination: CONVERGENCE 2026-09-25 18:45:52,781 INFO: Removed outliers: 902 2026-09-25 18:45:52,802 INFO: ------------------------------------------------------- 2026-09-25 18:45:52,813 INFO: 1b2ed280_DJI_0054.JPG resection inliers: 1371 / 1395 2026-09-25 18:45:52,819 INFO: Adding 1b2ed280_DJI_0054.JPG to the reconstruction 2026-09-25 18:45:52,915 INFO: ------------------------------------------------------- 2026-09-25 18:45:52,924 INFO: e7e9f17d_DJI_0036.JPG resection inliers: 1217 / 1260 2026-09-25 18:45:52,929 INFO: Adding e7e9f17d_DJI_0036.JPG to the reconstruction 2026-09-25 18:45:52,988 INFO: ------------------------------------------------------- 2026-09-25 18:45:52,996 INFO: ebfc904b_DJI_0035.JPG resection inliers: 1291 / 1331 2026-09-25 18:45:53,002 INFO: Adding ebfc904b_DJI_0035.JPG to the reconstruction 2026-09-25 18:45:53,101 INFO: ------------------------------------------------------- 2026-09-25 18:45:53,110 INFO: 1f82cd19_DJI_0034.JPG resection inliers: 1544 / 1589 2026-09-25 18:45:53,117 INFO: Adding 1f82cd19_DJI_0034.JPG to the reconstruction 2026-09-25 18:45:53,186 INFO: ------------------------------------------------------- 2026-09-25 18:45:53,196 INFO: 18852981_DJI_0037.JPG resection inliers: 1517 / 1571 2026-09-25 18:45:53,203 INFO: Adding 18852981_DJI_0037.JPG to the reconstruction 2026-09-25 18:45:53,296 INFO: ------------------------------------------------------- 2026-09-25 18:45:53,306 INFO: b3b7e595_DJI_0038.JPG resection inliers: 1432 / 1484 2026-09-25 18:45:53,312 INFO: Adding b3b7e595_DJI_0038.JPG to the reconstruction 2026-09-25 18:45:53,389 INFO: Re-triangulating 2026-09-25 18:45:53,390 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:45:55,438 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.935733e+03, Final cost: 1.672068e+03, Termination: CONVERGENCE 2026-09-25 18:46:00,557 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 5.064540e+03, Final cost: 2.889162e+03, Termination: CONVERGENCE 2026-09-25 18:46:00,820 INFO: Removed outliers: 4596 2026-09-25 18:46:00,843 INFO: ------------------------------------------------------- 2026-09-25 18:46:00,854 INFO: 6d94621f_DJI_0042.JPG resection inliers: 1606 / 1625 2026-09-25 18:46:00,862 INFO: Adding 6d94621f_DJI_0042.JPG to the reconstruction 2026-09-25 18:46:00,966 INFO: ------------------------------------------------------- 2026-09-25 18:46:00,976 INFO: a98147f2_DJI_0039.JPG resection inliers: 1479 / 1502 2026-09-25 18:46:00,982 INFO: Adding a98147f2_DJI_0039.JPG to the reconstruction 2026-09-25 18:46:01,080 INFO: ------------------------------------------------------- 2026-09-25 18:46:01,090 INFO: 194501b0_DJI_0041.JPG resection inliers: 1515 / 1558 2026-09-25 18:46:01,096 INFO: Adding 194501b0_DJI_0041.JPG to the reconstruction 2026-09-25 18:46:01,171 INFO: ------------------------------------------------------- 2026-09-25 18:46:01,181 INFO: 3da8eceb_DJI_0055.JPG resection inliers: 1735 / 1795 2026-09-25 18:46:01,188 INFO: Adding 3da8eceb_DJI_0055.JPG to the reconstruction 2026-09-25 18:46:01,265 INFO: ------------------------------------------------------- 2026-09-25 18:46:01,274 INFO: 0c48a3f1_DJI_0040.JPG resection inliers: 1599 / 1636 2026-09-25 18:46:01,281 INFO: Adding 0c48a3f1_DJI_0040.JPG to the reconstruction 2026-09-25 18:46:01,365 INFO: ------------------------------------------------------- 2026-09-25 18:46:01,373 INFO: 37f1c1e4_DJI_0031.JPG resection inliers: 1076 / 1111 2026-09-25 18:46:01,378 INFO: Adding 37f1c1e4_DJI_0031.JPG to the reconstruction 2026-09-25 18:46:01,430 INFO: ------------------------------------------------------- 2026-09-25 18:46:01,439 INFO: 55c20a29_DJI_0030.JPG resection inliers: 1112 / 1158 2026-09-25 18:46:01,444 INFO: Adding 55c20a29_DJI_0030.JPG to the reconstruction 2026-09-25 18:46:01,536 INFO: ------------------------------------------------------- 2026-09-25 18:46:01,545 INFO: e7e7349b_DJI_0032.JPG resection inliers: 1331 / 1387 2026-09-25 18:46:01,551 INFO: Adding e7e7349b_DJI_0032.JPG to the reconstruction 2026-09-25 18:46:01,632 INFO: ------------------------------------------------------- 2026-09-25 18:46:01,639 INFO: 71269bd7_DJI_0033.JPG resection inliers: 1260 / 1309 2026-09-25 18:46:01,645 INFO: Adding 71269bd7_DJI_0033.JPG to the reconstruction 2026-09-25 18:46:01,709 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:04,191 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 4.422347e+03, Final cost: 2.390538e+03, Termination: CONVERGENCE 2026-09-25 18:46:04,499 INFO: Removed outliers: 1638 2026-09-25 18:46:04,522 INFO: ------------------------------------------------------- 2026-09-25 18:46:04,531 INFO: 5f993dee_DJI_0029.JPG resection inliers: 1262 / 1284 2026-09-25 18:46:04,538 INFO: Adding 5f993dee_DJI_0029.JPG to the reconstruction 2026-09-25 18:46:04,621 INFO: ------------------------------------------------------- 2026-09-25 18:46:04,628 INFO: 8c7ea9aa_DJI_0027.JPG resection inliers: 1022 / 1042 2026-09-25 18:46:04,633 INFO: Adding 8c7ea9aa_DJI_0027.JPG to the reconstruction 2026-09-25 18:46:04,672 INFO: ------------------------------------------------------- 2026-09-25 18:46:04,679 INFO: 93aaadb5_DJI_0028.JPG resection inliers: 970 / 1001 2026-09-25 18:46:04,683 INFO: Adding 93aaadb5_DJI_0028.JPG to the reconstruction 2026-09-25 18:46:04,743 INFO: ------------------------------------------------------- 2026-09-25 18:46:04,748 INFO: 83da6388_DJI_0026.JPG resection inliers: 711 / 719 2026-09-25 18:46:04,751 INFO: Adding 83da6388_DJI_0026.JPG to the reconstruction 2026-09-25 18:46:04,789 INFO: ------------------------------------------------------- 2026-09-25 18:46:04,790 INFO: 9ec7a1fc_DJI_0025.JPG resection inliers: 20 / 23 2026-09-25 18:46:04,791 INFO: Adding 9ec7a1fc_DJI_0025.JPG to the reconstruction 2026-09-25 18:46:04,814 INFO: ------------------------------------------------------- 2026-09-25 18:46:04,815 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:07,629 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 3.024266e+03, Final cost: 2.296352e+03, Termination: CONVERGENCE 2026-09-25 18:46:07,950 INFO: Removed outliers: 541 2026-09-25 18:46:08,195 INFO: Reconstruction 0: 51 images, 52619 points 2026-09-25 18:46:08,195 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:46:10,237 INFO: Starting rolling shutter correction 2026-09-25 18:46:10,528 INFO: Estimating camera velocities 2026-09-25 18:46:10,530 INFO: Using EXIF data 2026-09-25 18:46:10,530 INFO: c1a01ad2_DJI_0001.JPG (+7.20,+0.60,+0.10) m/s 2026-09-25 18:46:10,530 INFO: ff067dca_DJI_0002.JPG (+6.90,+0.30,-0.10) m/s 2026-09-25 18:46:10,530 INFO: 0f2105be_DJI_0003.JPG (+7.00,+0.40,-0.10) m/s 2026-09-25 18:46:10,530 INFO: 80a4fd36_DJI_0004.JPG (+7.00,+0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 25af62f5_DJI_0005.JPG (+6.90,+0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 0a2d42cd_DJI_0006.JPG (+6.90,+0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 72f88bff_DJI_0007.JPG (+6.90,+0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: dfb7de60_DJI_0008.JPG (+7.00,+0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: b37943e0_DJI_0009.JPG (+7.00,+0.40,+0.10) m/s 2026-09-25 18:46:10,530 INFO: 5dd06ab2_DJI_0010.JPG (+7.00,+0.40,-0.10) m/s 2026-09-25 18:46:10,530 INFO: d1ee6c77_DJI_0011.JPG (+4.90,+0.20,+0.00) m/s 2026-09-25 18:46:10,530 INFO: a855e103_DJI_0012.JPG (-0.10,+0.00,-0.20) m/s 2026-09-25 18:46:10,530 INFO: 98978e5f_DJI_0013.JPG (-6.10,-0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 848c62de_DJI_0014.JPG (-7.00,-0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 0d90b03d_DJI_0015.JPG (-7.10,-0.40,+0.10) m/s 2026-09-25 18:46:10,530 INFO: 4deab33b_DJI_0016.JPG (-6.90,-0.40,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 55e928d9_DJI_0017.JPG (-6.90,-0.40,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 76efd848_DJI_0018.JPG (-6.90,-0.30,-0.10) m/s 2026-09-25 18:46:10,530 INFO: 0aea239f_DJI_0019.JPG (-5.80,-0.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: f51039a9_DJI_0020.JPG (-2.30,-0.10,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 9ec7a1fc_DJI_0025.JPG (+0.20,+0.10,-3.90) m/s 2026-09-25 18:46:10,530 INFO: 83da6388_DJI_0026.JPG (+8.80,-3.00,-0.20) m/s 2026-09-25 18:46:10,530 INFO: 8c7ea9aa_DJI_0027.JPG (+7.00,+0.20,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 93aaadb5_DJI_0028.JPG (+0.00,+0.00,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 5f993dee_DJI_0029.JPG (-2.20,-5.60,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 55c20a29_DJI_0030.JPG (-2.50,-6.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 37f1c1e4_DJI_0031.JPG (-2.50,-6.50,+0.00) m/s 2026-09-25 18:46:10,530 INFO: e7e7349b_DJI_0032.JPG (-2.00,-5.10,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 71269bd7_DJI_0033.JPG (-0.40,-0.90,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 1f82cd19_DJI_0034.JPG (+0.50,+0.20,+0.00) m/s 2026-09-25 18:46:10,530 INFO: ebfc904b_DJI_0035.JPG (+2.20,+5.50,+0.00) m/s 2026-09-25 18:46:10,530 INFO: e7e9f17d_DJI_0036.JPG (+2.60,+6.30,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 18852981_DJI_0037.JPG (+2.50,+6.50,+0.00) m/s 2026-09-25 18:46:10,530 INFO: b3b7e595_DJI_0038.JPG (+2.50,+6.50,+0.10) m/s 2026-09-25 18:46:10,530 INFO: a98147f2_DJI_0039.JPG (+2.20,+5.70,-0.10) m/s 2026-09-25 18:46:10,530 INFO: 0c48a3f1_DJI_0040.JPG (+0.80,+1.70,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 194501b0_DJI_0041.JPG (+0.00,+0.00,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 6d94621f_DJI_0042.JPG (-2.20,-5.70,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 3442511b_DJI_0043.JPG (-2.50,-6.40,+0.00) m/s 2026-09-25 18:46:10,530 INFO: a50f8c64_DJI_0044.JPG (-2.60,-6.50,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 81db2999_DJI_0045.JPG (-2.60,-6.40,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 89ba31d1_DJI_0046.JPG (-2.00,-5.10,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 1b815e8a_DJI_0047.JPG (-0.40,-1.00,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 20270fac_DJI_0048.JPG (+0.00,+0.10,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 7c8e9099_DJI_0049.JPG (+2.30,+5.60,+0.10) m/s 2026-09-25 18:46:10,530 INFO: 6bea6c68_DJI_0050.JPG (+2.50,+6.40,+0.00) m/s 2026-09-25 18:46:10,530 INFO: e00e59f7_DJI_0051.JPG (+2.60,+6.50,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 98feb4b9_DJI_0052.JPG (+2.50,+6.40,-0.30) m/s 2026-09-25 18:46:10,530 INFO: 5e4c4fff_DJI_0053.JPG (+2.60,+6.40,+0.00) m/s 2026-09-25 18:46:10,530 INFO: 1b2ed280_DJI_0054.JPG (+2.20,+5.50,+0.30) m/s 2026-09-25 18:46:10,530 INFO: 3da8eceb_DJI_0055.JPG (+0.70,+1.80,+0.30) m/s 2026-09-25 18:46:10,530 INFO: Correcting observations... 2026-09-25 18:46:13,512 INFO: Writing corrected and trimmed features for 5dd06ab2_DJI_0010.JPG 2026-09-25 18:46:13,630 INFO: Writing corrected and trimmed features for d1ee6c77_DJI_0011.JPG 2026-09-25 18:46:13,703 INFO: Writing corrected and trimmed features for 18852981_DJI_0037.JPG 2026-09-25 18:46:13,851 INFO: Writing corrected and trimmed features for a98147f2_DJI_0039.JPG 2026-09-25 18:46:14,014 INFO: Writing corrected and trimmed features for b3b7e595_DJI_0038.JPG 2026-09-25 18:46:14,180 INFO: Writing corrected and trimmed features for e7e9f17d_DJI_0036.JPG 2026-09-25 18:46:14,331 INFO: Writing corrected and trimmed features for 0a2d42cd_DJI_0006.JPG 2026-09-25 18:46:14,475 INFO: Writing corrected and trimmed features for 25af62f5_DJI_0005.JPG 2026-09-25 18:46:14,621 INFO: Writing corrected and trimmed features for 80a4fd36_DJI_0004.JPG 2026-09-25 18:46:14,765 INFO: Writing corrected and trimmed features for 0f2105be_DJI_0003.JPG 2026-09-25 18:46:14,915 INFO: Writing corrected and trimmed features for 20270fac_DJI_0048.JPG 2026-09-25 18:46:15,023 INFO: Writing corrected and trimmed features for 7c8e9099_DJI_0049.JPG 2026-09-25 18:46:15,172 INFO: Writing corrected and trimmed features for 6bea6c68_DJI_0050.JPG 2026-09-25 18:46:15,340 INFO: Writing corrected and trimmed features for 0d90b03d_DJI_0015.JPG 2026-09-25 18:46:15,460 INFO: Writing corrected and trimmed features for 98978e5f_DJI_0013.JPG 2026-09-25 18:46:15,575 INFO: Writing corrected and trimmed features for 848c62de_DJI_0014.JPG 2026-09-25 18:46:15,695 INFO: Writing corrected and trimmed features for f51039a9_DJI_0020.JPG 2026-09-25 18:46:15,794 INFO: Writing corrected and trimmed features for 0aea239f_DJI_0019.JPG 2026-09-25 18:46:15,933 INFO: Writing corrected and trimmed features for b37943e0_DJI_0009.JPG 2026-09-25 18:46:16,054 INFO: Writing corrected and trimmed features for dfb7de60_DJI_0008.JPG 2026-09-25 18:46:16,184 INFO: Writing corrected and trimmed features for 98feb4b9_DJI_0052.JPG 2026-09-25 18:46:16,343 INFO: Writing corrected and trimmed features for 1b2ed280_DJI_0054.JPG 2026-09-25 18:46:16,495 INFO: Writing corrected and trimmed features for 4deab33b_DJI_0016.JPG 2026-09-25 18:46:16,619 INFO: Writing corrected and trimmed features for 5e4c4fff_DJI_0053.JPG 2026-09-25 18:46:16,768 INFO: Writing corrected and trimmed features for 71269bd7_DJI_0033.JPG 2026-09-25 18:46:16,868 INFO: Writing corrected and trimmed features for e7e7349b_DJI_0032.JPG 2026-09-25 18:46:17,000 INFO: Writing corrected and trimmed features for 55e928d9_DJI_0017.JPG 2026-09-25 18:46:17,133 INFO: Writing corrected and trimmed features for ff067dca_DJI_0002.JPG 2026-09-25 18:46:17,284 INFO: Writing corrected and trimmed features for ebfc904b_DJI_0035.JPG 2026-09-25 18:46:17,424 INFO: Writing corrected and trimmed features for 37f1c1e4_DJI_0031.JPG 2026-09-25 18:46:17,555 INFO: Writing corrected and trimmed features for 76efd848_DJI_0018.JPG 2026-09-25 18:46:17,693 INFO: Writing corrected and trimmed features for e00e59f7_DJI_0051.JPG 2026-09-25 18:46:17,858 INFO: Writing corrected and trimmed features for 72f88bff_DJI_0007.JPG 2026-09-25 18:46:17,999 INFO: Writing corrected and trimmed features for a855e103_DJI_0012.JPG 2026-09-25 18:46:18,088 INFO: Writing corrected and trimmed features for 55c20a29_DJI_0030.JPG 2026-09-25 18:46:18,215 INFO: Writing corrected and trimmed features for 89ba31d1_DJI_0046.JPG 2026-09-25 18:46:18,386 INFO: Writing corrected and trimmed features for 1b815e8a_DJI_0047.JPG 2026-09-25 18:46:18,506 INFO: Writing corrected and trimmed features for a50f8c64_DJI_0044.JPG 2026-09-25 18:46:18,670 INFO: Writing corrected and trimmed features for 81db2999_DJI_0045.JPG 2026-09-25 18:46:18,838 INFO: Writing corrected and trimmed features for 1f82cd19_DJI_0034.JPG 2026-09-25 18:46:18,941 INFO: Writing corrected and trimmed features for 5f993dee_DJI_0029.JPG 2026-09-25 18:46:19,054 INFO: Writing corrected and trimmed features for 3442511b_DJI_0043.JPG 2026-09-25 18:46:19,210 INFO: Writing corrected and trimmed features for 194501b0_DJI_0041.JPG 2026-09-25 18:46:19,333 INFO: Writing corrected and trimmed features for 6d94621f_DJI_0042.JPG 2026-09-25 18:46:19,483 INFO: Writing corrected and trimmed features for 3da8eceb_DJI_0055.JPG 2026-09-25 18:46:19,601 INFO: Writing corrected and trimmed features for 8c7ea9aa_DJI_0027.JPG 2026-09-25 18:46:19,662 INFO: Writing corrected and trimmed features for c1a01ad2_DJI_0001.JPG 2026-09-25 18:46:19,771 INFO: Writing corrected and trimmed features for 93aaadb5_DJI_0028.JPG 2026-09-25 18:46:19,839 INFO: Writing corrected and trimmed features for 0c48a3f1_DJI_0040.JPG 2026-09-25 18:46:19,961 INFO: Writing corrected and trimmed features for 83da6388_DJI_0026.JPG 2026-09-25 18:46:20,003 INFO: Writing corrected and trimmed features for 9ec7a1fc_DJI_0025.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:46:20,994 INFO: Altitude is negative (-0.620531952875383) : viewing directions are probably divergent. Using default altitude of 1.0 2026-09-25 18:46:20,994 INFO: Altitude for orientation based matching 1.0 2026-09-25 18:46:21,007 INFO: Matching 448 image pairs 2026-09-25 18:46:21,009 INFO: Computing pair matching with 4 processes 2026-09-25 18:46:21,049 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.038 Matches: FAILED 2026-09-25 18:46:21,133 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.121 T-robust: 0.001 T-total: 0.122 Matches: 257 Robust: 249 Success: True 2026-09-25 18:46:21,134 DEBUG: Matching 20270fac_DJI_0048.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.121 T-robust: 0.002 T-total: 0.123 Matches: 140 Robust: 133 Success: True 2026-09-25 18:46:21,134 DEBUG: Matching 20270fac_DJI_0048.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.083 T-robust: 0.001 T-total: 0.085 Matches: 30 Robust: 27 Success: True 2026-09-25 18:46:21,139 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.128 Matches: FAILED 2026-09-25 18:46:21,213 DEBUG: Matching 18852981_DJI_0037.JPG and 1f82cd19_DJI_0034.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.001 T-total: 0.074 Matches: 291 Robust: 283 Success: True 2026-09-25 18:46:21,225 DEBUG: Matching 0f2105be_DJI_0003.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.090 T-robust: 0.001 T-total: 0.092 Matches: 508 Robust: 501 Success: True 2026-09-25 18:46:21,227 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.091 Matches: FAILED 2026-09-25 18:46:21,238 DEBUG: Matching 76efd848_DJI_0018.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.102 T-robust: 0.001 T-total: 0.103 Matches: 464 Robust: 458 Success: True 2026-09-25 18:46:21,255 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.016 Matches: FAILED 2026-09-25 18:46:21,270 DEBUG: Matching 18852981_DJI_0037.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.043 T-robust: 0.001 T-total: 0.043 Matches: 80 Robust: 75 Success: True 2026-09-25 18:46:21,279 DEBUG: Matching f51039a9_DJI_0020.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 Matches: FAILED 2026-09-25 18:46:21,340 DEBUG: Matching a50f8c64_DJI_0044.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 Matches: FAILED 2026-09-25 18:46:21,355 DEBUG: Matching ebfc904b_DJI_0035.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.128 T-robust: 0.001 T-total: 0.130 Matches: 737 Robust: 731 Success: True 2026-09-25 18:46:21,378 DEBUG: Matching 18852981_DJI_0037.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.104 T-robust: 0.002 T-total: 0.107 Matches: 1887 Robust: 1870 Success: True 2026-09-25 18:46:21,390 DEBUG: Matching 0aea239f_DJI_0019.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.109 T-robust: 0.001 T-total: 0.111 Matches: 586 Robust: 577 Success: True 2026-09-25 18:46:21,445 DEBUG: Matching 81db2999_DJI_0045.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.103 T-robust: 0.001 T-total: 0.105 Matches: 815 Robust: 807 Success: True 2026-09-25 18:46:21,448 DEBUG: Matching b3b7e595_DJI_0038.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.004 T-total: 0.092 Matches: 752 Robust: 750 Success: True 2026-09-25 18:46:21,459 DEBUG: Matching 71269bd7_DJI_0033.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 T-robust: 0.000 T-total: 0.080 Matches: 208 Robust: 204 Success: True 2026-09-25 18:46:21,484 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.094 Matches: FAILED 2026-09-25 18:46:21,504 DEBUG: Matching ebfc904b_DJI_0035.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.000 T-total: 0.058 Matches: 50 Robust: 47 Success: True 2026-09-25 18:46:21,511 DEBUG: Matching 71269bd7_DJI_0033.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 Matches: FAILED 2026-09-25 18:46:21,524 DEBUG: Matching 55e928d9_DJI_0017.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.076 Matches: 58 Robust: 47 Success: True 2026-09-25 18:46:21,570 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 Matches: FAILED 2026-09-25 18:46:21,580 DEBUG: Matching 7c8e9099_DJI_0049.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:21,599 DEBUG: Matching 194501b0_DJI_0041.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.086 T-robust: 0.002 T-total: 0.088 Matches: 1136 Robust: 1131 Success: True 2026-09-25 18:46:21,626 DEBUG: Matching a98147f2_DJI_0039.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.141 T-robust: 0.001 T-total: 0.142 Matches: 399 Robust: 389 Success: True 2026-09-25 18:46:21,659 DEBUG: Matching 1b2ed280_DJI_0054.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 Matches: FAILED 2026-09-25 18:46:21,667 DEBUG: Matching 89ba31d1_DJI_0046.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.007 T-total: 0.096 Matches: 2265 Robust: 2261 Success: True 2026-09-25 18:46:21,676 DEBUG: Matching 5f993dee_DJI_0029.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.095 T-robust: 0.001 T-total: 0.096 Matches: 35 Robust: 30 Success: True 2026-09-25 18:46:21,705 DEBUG: Matching e7e7349b_DJI_0032.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.078 Matches: 469 Robust: 465 Success: True 2026-09-25 18:46:21,722 DEBUG: Matching 6d94621f_DJI_0042.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 Matches: FAILED 2026-09-25 18:46:21,741 DEBUG: Matching a50f8c64_DJI_0044.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.000 T-total: 0.065 Matches: 176 Robust: 172 Success: True 2026-09-25 18:46:21,764 DEBUG: Matching 0f2105be_DJI_0003.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.105 Matches: FAILED 2026-09-25 18:46:21,765 DEBUG: Matching 6d94621f_DJI_0042.JPG and 0c48a3f1_DJI_0040.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.001 T-total: 0.060 Matches: 605 Robust: 598 Success: True 2026-09-25 18:46:21,796 DEBUG: Matching a855e103_DJI_0012.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.003 T-total: 0.074 Matches: 589 Robust: 585 Success: True 2026-09-25 18:46:21,817 DEBUG: Matching 71269bd7_DJI_0033.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 Matches: FAILED 2026-09-25 18:46:21,823 DEBUG: Matching dfb7de60_DJI_0008.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 T-robust: 0.001 T-total: 0.081 Matches: 391 Robust: 386 Success: True 2026-09-25 18:46:21,836 DEBUG: Matching 25af62f5_DJI_0005.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.070 Matches: 158 Robust: 150 Success: True 2026-09-25 18:46:21,870 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 329 Robust: 317 Success: True 2026-09-25 18:46:21,888 DEBUG: Matching 25af62f5_DJI_0005.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 Matches: FAILED 2026-09-25 18:46:21,933 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.037 T-total: 0.117 Matches: 756 Robust: 752 Success: True 2026-09-25 18:46:21,936 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.098 T-robust: 0.001 T-total: 0.100 Matches: 561 Robust: 549 Success: True 2026-09-25 18:46:21,967 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.096 T-robust: 0.001 T-total: 0.097 Matches: 528 Robust: 520 Success: True 2026-09-25 18:46:22,009 DEBUG: Matching 18852981_DJI_0037.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 726 Robust: 718 Success: True 2026-09-25 18:46:22,009 DEBUG: Matching 80a4fd36_DJI_0004.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.121 Matches: FAILED 2026-09-25 18:46:22,015 DEBUG: Matching b37943e0_DJI_0009.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.001 T-total: 0.081 Matches: 1387 Robust: 1384 Success: True 2026-09-25 18:46:22,028 DEBUG: Matching 71269bd7_DJI_0033.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.002 T-total: 0.058 Matches: 1801 Robust: 1799 Success: True 2026-09-25 18:46:22,072 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:22,076 DEBUG: Matching 25af62f5_DJI_0005.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 586 Robust: 576 Success: True 2026-09-25 18:46:22,084 DEBUG: Matching 0aea239f_DJI_0019.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:22,109 DEBUG: Matching 1f82cd19_DJI_0034.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.037 Matches: FAILED 2026-09-25 18:46:22,124 DEBUG: Matching 3da8eceb_DJI_0055.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.114 Matches: FAILED 2026-09-25 18:46:22,128 DEBUG: Matching 20270fac_DJI_0048.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.050 T-robust: 0.001 T-total: 0.051 Matches: 455 Robust: 448 Success: True 2026-09-25 18:46:22,170 DEBUG: Matching a855e103_DJI_0012.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.044 Matches: FAILED 2026-09-25 18:46:22,172 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 Matches: FAILED 2026-09-25 18:46:22,198 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 Matches: FAILED 2026-09-25 18:46:22,218 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.131 T-robust: 0.001 T-total: 0.133 Matches: 836 Robust: 828 Success: True 2026-09-25 18:46:22,231 DEBUG: Matching 1b815e8a_DJI_0047.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.061 Matches: 180 Robust: 175 Success: True 2026-09-25 18:46:22,247 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.074 Matches: 315 Robust: 306 Success: True 2026-09-25 18:46:22,251 DEBUG: Matching b37943e0_DJI_0009.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 Matches: FAILED 2026-09-25 18:46:22,276 DEBUG: Matching 6d94621f_DJI_0042.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 361 Robust: 355 Success: True 2026-09-25 18:46:22,284 DEBUG: Matching a98147f2_DJI_0039.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.051 T-robust: 0.001 T-total: 0.052 Matches: 513 Robust: 511 Success: True 2026-09-25 18:46:22,306 DEBUG: Matching 0d90b03d_DJI_0015.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.002 T-total: 0.059 Matches: 1542 Robust: 1539 Success: True 2026-09-25 18:46:22,311 DEBUG: Matching 55c20a29_DJI_0030.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.002 T-total: 0.061 Matches: 1650 Robust: 1647 Success: True 2026-09-25 18:46:22,341 DEBUG: Matching 25af62f5_DJI_0005.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:22,363 DEBUG: Matching 0f2105be_DJI_0003.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.085 T-robust: 0.001 T-total: 0.086 Matches: 460 Robust: 449 Success: True 2026-09-25 18:46:22,368 DEBUG: Matching 55e928d9_DJI_0017.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.002 T-total: 0.062 Matches: 1590 Robust: 1585 Success: True 2026-09-25 18:46:22,375 DEBUG: Matching 20270fac_DJI_0048.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.064 Matches: 448 Robust: 438 Success: True 2026-09-25 18:46:22,397 DEBUG: Matching 848c62de_DJI_0014.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:22,431 DEBUG: Matching dfb7de60_DJI_0008.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.002 T-total: 0.063 Matches: 1652 Robust: 1651 Success: True 2026-09-25 18:46:22,433 DEBUG: Matching 80a4fd36_DJI_0004.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 Matches: FAILED 2026-09-25 18:46:22,447 DEBUG: Matching 6d94621f_DJI_0042.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.072 Matches: 568 Robust: 518 Success: True 2026-09-25 18:46:22,471 DEBUG: Matching 89ba31d1_DJI_0046.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.003 T-total: 0.074 Matches: 2131 Robust: 2130 Success: True 2026-09-25 18:46:22,482 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.050 Matches: FAILED 2026-09-25 18:46:22,517 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.045 Matches: FAILED 2026-09-25 18:46:22,521 DEBUG: Matching a50f8c64_DJI_0044.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 673 Robust: 671 Success: True 2026-09-25 18:46:22,527 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.091 T-robust: 0.003 T-total: 0.094 Matches: 24 Robust: 17 Success: False 2026-09-25 18:46:22,545 DEBUG: Matching dfb7de60_DJI_0008.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.002 T-total: 0.063 Matches: 43 Robust: 34 Success: True 2026-09-25 18:46:22,576 DEBUG: Matching ff067dca_DJI_0002.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.054 T-robust: 0.001 T-total: 0.055 Matches: 193 Robust: 183 Success: True 2026-09-25 18:46:22,587 DEBUG: Matching 194501b0_DJI_0041.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.070 Matches: 532 Robust: 526 Success: True 2026-09-25 18:46:22,591 DEBUG: Matching 25af62f5_DJI_0005.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 Matches: FAILED 2026-09-25 18:46:22,608 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.020 T-robust: 0.001 T-total: 0.021 Matches: 21 Robust: 19 Success: False 2026-09-25 18:46:22,630 DEBUG: Matching a50f8c64_DJI_0044.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.002 T-total: 0.085 Matches: 1905 Robust: 1899 Success: True 2026-09-25 18:46:22,639 DEBUG: Matching 25af62f5_DJI_0005.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 445 Robust: 439 Success: True 2026-09-25 18:46:22,646 DEBUG: Matching 76efd848_DJI_0018.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.001 T-total: 0.054 Matches: 810 Robust: 806 Success: True 2026-09-25 18:46:22,675 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.044 T-robust: 0.000 T-total: 0.044 Matches: 27 Robust: 27 Success: True 2026-09-25 18:46:22,684 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 232 Robust: 222 Success: True 2026-09-25 18:46:22,686 DEBUG: Matching a98147f2_DJI_0039.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 T-robust: 0.001 T-total: 0.048 Matches: 168 Robust: 155 Success: True 2026-09-25 18:46:22,709 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.062 Matches: 915 Robust: 905 Success: True 2026-09-25 18:46:22,725 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.040 T-robust: 0.001 T-total: 0.041 Matches: 40 Robust: 35 Success: True 2026-09-25 18:46:22,746 DEBUG: Matching 98978e5f_DJI_0013.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 Matches: FAILED 2026-09-25 18:46:22,748 DEBUG: Matching ebfc904b_DJI_0035.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 359 Robust: 353 Success: True 2026-09-25 18:46:22,755 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 Matches: FAILED 2026-09-25 18:46:22,806 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.003 T-total: 0.081 Matches: 1880 Robust: 1878 Success: True 2026-09-25 18:46:22,808 DEBUG: Matching 18852981_DJI_0037.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.060 Matches: 331 Robust: 326 Success: True 2026-09-25 18:46:22,828 DEBUG: Matching 89ba31d1_DJI_0046.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.080 T-robust: 0.001 T-total: 0.082 Matches: 897 Robust: 892 Success: True 2026-09-25 18:46:22,837 DEBUG: Matching 6bea6c68_DJI_0050.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.003 T-total: 0.082 Matches: 2225 Robust: 2213 Success: True 2026-09-25 18:46:22,870 DEBUG: Matching 0aea239f_DJI_0019.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.061 Matches: 92 Robust: 88 Success: True 2026-09-25 18:46:22,878 DEBUG: Matching ff067dca_DJI_0002.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 Matches: FAILED 2026-09-25 18:46:22,897 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 Matches: FAILED 2026-09-25 18:46:22,899 DEBUG: Matching dfb7de60_DJI_0008.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 Matches: FAILED 2026-09-25 18:46:22,912 DEBUG: Matching 1f82cd19_DJI_0034.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 Matches: FAILED 2026-09-25 18:46:22,943 DEBUG: Matching 20270fac_DJI_0048.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.065 Matches: 264 Robust: 259 Success: True 2026-09-25 18:46:22,960 DEBUG: Matching 20270fac_DJI_0048.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 146 Robust: 136 Success: True 2026-09-25 18:46:22,969 DEBUG: Matching 848c62de_DJI_0014.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.056 Matches: 292 Robust: 290 Success: True 2026-09-25 18:46:22,971 DEBUG: Matching 18852981_DJI_0037.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.003 T-total: 0.074 Matches: 924 Robust: 914 Success: True 2026-09-25 18:46:22,982 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.020 T-robust: 0.001 T-total: 0.021 Matches: 348 Robust: 344 Success: True 2026-09-25 18:46:22,998 DEBUG: Matching 98feb4b9_DJI_0052.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.026 Matches: FAILED 2026-09-25 18:46:23,003 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.001 T-total: 0.060 Matches: 66 Robust: 55 Success: True 2026-09-25 18:46:23,005 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.023 Matches: FAILED 2026-09-25 18:46:23,016 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.010 T-robust: 0.000 T-total: 0.011 Matches: 37 Robust: 36 Success: True 2026-09-25 18:46:23,028 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 361 Robust: 359 Success: True 2026-09-25 18:46:23,054 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.038 Matches: FAILED 2026-09-25 18:46:23,065 DEBUG: Matching 0d90b03d_DJI_0015.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.002 T-total: 0.062 Matches: 1331 Robust: 1322 Success: True 2026-09-25 18:46:23,068 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.070 Matches: 946 Robust: 943 Success: True 2026-09-25 18:46:23,090 DEBUG: Matching 0f2105be_DJI_0003.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 201 Robust: 191 Success: True 2026-09-25 18:46:23,112 DEBUG: Matching 194501b0_DJI_0041.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.043 T-robust: 0.001 T-total: 0.044 Matches: 264 Robust: 261 Success: True 2026-09-25 18:46:23,130 DEBUG: Matching 7c8e9099_DJI_0049.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.002 T-total: 0.076 Matches: 849 Robust: 841 Success: True 2026-09-25 18:46:23,139 DEBUG: Matching 25af62f5_DJI_0005.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.002 T-total: 0.073 Matches: 1791 Robust: 1778 Success: True 2026-09-25 18:46:23,170 DEBUG: Matching 6d94621f_DJI_0042.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.002 T-total: 0.080 Matches: 1683 Robust: 1681 Success: True 2026-09-25 18:46:23,192 DEBUG: Matching ff067dca_DJI_0002.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.000 T-total: 0.062 Matches: 84 Robust: 81 Success: True 2026-09-25 18:46:23,197 DEBUG: Matching 55e928d9_DJI_0017.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.059 Matches: 359 Robust: 352 Success: True 2026-09-25 18:46:23,198 DEBUG: Matching 89ba31d1_DJI_0046.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.084 T-robust: 0.001 T-total: 0.085 Matches: 555 Robust: 549 Success: True 2026-09-25 18:46:23,232 DEBUG: Matching 0f2105be_DJI_0003.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 670 Robust: 662 Success: True 2026-09-25 18:46:23,270 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 5e4c4fff_DJI_0053.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.002 T-total: 0.078 Matches: 1983 Robust: 1978 Success: True 2026-09-25 18:46:23,272 DEBUG: Matching dfb7de60_DJI_0008.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.007 T-total: 0.074 Matches: 1593 Robust: 1549 Success: True 2026-09-25 18:46:23,273 DEBUG: Matching 1b2ed280_DJI_0054.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 338 Robust: 329 Success: True 2026-09-25 18:46:23,290 DEBUG: Matching 71269bd7_DJI_0033.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 559 Robust: 549 Success: True 2026-09-25 18:46:23,333 DEBUG: Matching 76efd848_DJI_0018.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.060 Matches: 59 Robust: 53 Success: True 2026-09-25 18:46:23,338 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.065 Matches: 135 Robust: 127 Success: True 2026-09-25 18:46:23,339 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 Matches: FAILED 2026-09-25 18:46:23,349 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 469 Robust: 464 Success: True 2026-09-25 18:46:23,390 DEBUG: Matching 20270fac_DJI_0048.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.057 Matches: 104 Robust: 95 Success: True 2026-09-25 18:46:23,397 DEBUG: Matching dfb7de60_DJI_0008.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 159 Robust: 154 Success: True 2026-09-25 18:46:23,418 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.079 Matches: 1006 Robust: 998 Success: True 2026-09-25 18:46:23,422 DEBUG: Matching 6d94621f_DJI_0042.JPG and 5e4c4fff_DJI_0053.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 453 Robust: 443 Success: True 2026-09-25 18:46:23,453 DEBUG: Matching 5dd06ab2_DJI_0010.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:23,456 DEBUG: Matching 25af62f5_DJI_0005.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.066 Matches: 418 Robust: 412 Success: True 2026-09-25 18:46:23,491 DEBUG: Matching 18852981_DJI_0037.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.069 Matches: 767 Robust: 752 Success: True 2026-09-25 18:46:23,501 DEBUG: Matching a50f8c64_DJI_0044.JPG and 5e4c4fff_DJI_0053.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.001 T-total: 0.082 Matches: 727 Robust: 722 Success: True 2026-09-25 18:46:23,510 DEBUG: Matching 0f2105be_DJI_0003.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:23,526 DEBUG: Matching b37943e0_DJI_0009.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.065 Matches: 534 Robust: 525 Success: True 2026-09-25 18:46:23,545 DEBUG: Matching 71269bd7_DJI_0033.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 T-robust: 0.001 T-total: 0.053 Matches: 567 Robust: 561 Success: True 2026-09-25 18:46:23,555 DEBUG: Matching d1ee6c77_DJI_0011.JPG and dfb7de60_DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 0.044 T-robust: 0.001 T-total: 0.045 Matches: 107 Robust: 99 Success: True 2026-09-25 18:46:23,562 DEBUG: Matching 72f88bff_DJI_0007.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 614 Robust: 607 Success: True 2026-09-25 18:46:23,586 DEBUG: Matching a855e103_DJI_0012.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.041 Matches: FAILED 2026-09-25 18:46:23,606 DEBUG: Matching a50f8c64_DJI_0044.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.079 Matches: 700 Robust: 692 Success: True 2026-09-25 18:46:23,613 DEBUG: Matching e7e7349b_DJI_0032.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.000 T-total: 0.057 Matches: 106 Robust: 102 Success: True 2026-09-25 18:46:23,627 DEBUG: Matching 194501b0_DJI_0041.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.040 T-robust: 0.001 T-total: 0.041 Matches: 409 Robust: 401 Success: True 2026-09-25 18:46:23,632 DEBUG: Matching ebfc904b_DJI_0035.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.000 T-total: 0.069 Matches: 55 Robust: 51 Success: True 2026-09-25 18:46:23,651 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.044 T-robust: 0.001 T-total: 0.044 Matches: 151 Robust: 145 Success: True 2026-09-25 18:46:23,670 DEBUG: Matching b3b7e595_DJI_0038.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 T-robust: 0.001 T-total: 0.043 Matches: 244 Robust: 240 Success: True 2026-09-25 18:46:23,683 DEBUG: Matching 6d94621f_DJI_0042.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.069 Matches: 241 Robust: 237 Success: True 2026-09-25 18:46:23,710 DEBUG: Matching a50f8c64_DJI_0044.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.077 Matches: 865 Robust: 862 Success: True 2026-09-25 18:46:23,722 DEBUG: Matching ebfc904b_DJI_0035.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 206 Robust: 201 Success: True 2026-09-25 18:46:23,730 DEBUG: Matching ebfc904b_DJI_0035.JPG and 1f82cd19_DJI_0034.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.002 T-total: 0.060 Matches: 1757 Robust: 1736 Success: True 2026-09-25 18:46:23,758 DEBUG: Matching 18852981_DJI_0037.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 T-robust: 0.000 T-total: 0.048 Matches: 54 Robust: 53 Success: True 2026-09-25 18:46:23,761 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.078 Matches: 573 Robust: 554 Success: True 2026-09-25 18:46:23,771 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.048 Matches: FAILED 2026-09-25 18:46:23,803 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.002 T-total: 0.072 Matches: 1826 Robust: 1807 Success: True 2026-09-25 18:46:23,809 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.051 Matches: FAILED 2026-09-25 18:46:23,819 DEBUG: Matching 76efd848_DJI_0018.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 Matches: FAILED 2026-09-25 18:46:23,837 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.028 Matches: FAILED 2026-09-25 18:46:23,842 DEBUG: Matching ebfc904b_DJI_0035.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 237 Robust: 233 Success: True 2026-09-25 18:46:23,852 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 T-robust: 0.001 T-total: 0.049 Matches: 63 Robust: 57 Success: True 2026-09-25 18:46:23,870 DEBUG: Matching b3b7e595_DJI_0038.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.050 T-robust: 0.001 T-total: 0.051 Matches: 260 Robust: 256 Success: True 2026-09-25 18:46:23,891 DEBUG: Matching f51039a9_DJI_0020.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.048 Matches: FAILED 2026-09-25 18:46:23,903 DEBUG: Matching b37943e0_DJI_0009.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 Matches: FAILED 2026-09-25 18:46:23,915 DEBUG: Matching 18852981_DJI_0037.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 264 Robust: 259 Success: True 2026-09-25 18:46:23,928 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 Matches: FAILED 2026-09-25 18:46:23,935 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.043 Matches: FAILED 2026-09-25 18:46:23,964 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 Matches: FAILED 2026-09-25 18:46:23,980 DEBUG: Matching 18852981_DJI_0037.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.045 T-robust: 0.001 T-total: 0.045 Matches: 170 Robust: 165 Success: True 2026-09-25 18:46:23,981 DEBUG: Matching 20270fac_DJI_0048.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.051 T-robust: 0.001 T-total: 0.053 Matches: 30 Robust: 24 Success: True 2026-09-25 18:46:23,991 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.075 Matches: 90 Robust: 83 Success: True 2026-09-25 18:46:24,035 DEBUG: Matching a855e103_DJI_0012.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 T-robust: 0.001 T-total: 0.053 Matches: 477 Robust: 470 Success: True 2026-09-25 18:46:24,040 DEBUG: Matching a98147f2_DJI_0039.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 209 Robust: 203 Success: True 2026-09-25 18:46:24,055 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.002 T-total: 0.075 Matches: 1815 Robust: 1812 Success: True 2026-09-25 18:46:24,061 DEBUG: Matching dfb7de60_DJI_0008.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.070 Matches: 534 Robust: 528 Success: True 2026-09-25 18:46:24,110 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.003 T-total: 0.074 Matches: 1569 Robust: 1564 Success: True 2026-09-25 18:46:24,125 DEBUG: Matching 6d94621f_DJI_0042.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.069 Matches: 859 Robust: 851 Success: True 2026-09-25 18:46:24,128 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.002 T-total: 0.067 Matches: 338 Robust: 326 Success: True 2026-09-25 18:46:24,130 DEBUG: Matching a50f8c64_DJI_0044.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.087 T-robust: 0.003 T-total: 0.090 Matches: 860 Robust: 853 Success: True 2026-09-25 18:46:24,130 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.020 Matches: FAILED 2026-09-25 18:46:24,174 DEBUG: Matching b3b7e595_DJI_0038.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.048 T-robust: 0.001 T-total: 0.049 Matches: 191 Robust: 188 Success: True 2026-09-25 18:46:24,197 DEBUG: Matching 6d94621f_DJI_0042.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.002 T-total: 0.069 Matches: 1699 Robust: 1688 Success: True 2026-09-25 18:46:24,204 DEBUG: Matching 18852981_DJI_0037.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.074 Matches: 593 Robust: 583 Success: True 2026-09-25 18:46:24,206 DEBUG: Matching 1b815e8a_DJI_0047.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.003 T-total: 0.075 Matches: 517 Robust: 489 Success: True 2026-09-25 18:46:24,247 DEBUG: Matching e7e7349b_DJI_0032.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.043 Matches: FAILED 2026-09-25 18:46:24,255 DEBUG: Matching b3b7e595_DJI_0038.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.003 T-total: 0.080 Matches: 2085 Robust: 2011 Success: True 2026-09-25 18:46:24,261 DEBUG: Matching dfb7de60_DJI_0008.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:24,273 DEBUG: Matching a50f8c64_DJI_0044.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.066 Matches: 175 Robust: 166 Success: True 2026-09-25 18:46:24,311 DEBUG: Matching 25af62f5_DJI_0005.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 580 Robust: 571 Success: True 2026-09-25 18:46:24,320 DEBUG: Matching 89ba31d1_DJI_0046.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 Matches: FAILED 2026-09-25 18:46:24,332 DEBUG: Matching b3b7e595_DJI_0038.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 358 Robust: 350 Success: True 2026-09-25 18:46:24,343 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 Matches: FAILED 2026-09-25 18:46:24,370 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 Matches: FAILED 2026-09-25 18:46:24,377 DEBUG: Matching 5f993dee_DJI_0029.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.032 T-robust: 0.001 T-total: 0.033 Matches: 44 Robust: 43 Success: True 2026-09-25 18:46:24,384 DEBUG: Matching ebfc904b_DJI_0035.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 459 Robust: 454 Success: True 2026-09-25 18:46:24,393 DEBUG: Matching 4deab33b_DJI_0016.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.008 T-total: 0.061 Matches: 24 Robust: 15 Success: False 2026-09-25 18:46:24,427 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.057 Matches: 151 Robust: 146 Success: True 2026-09-25 18:46:24,438 DEBUG: Matching 72f88bff_DJI_0007.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.060 Matches: 66 Robust: 55 Success: True 2026-09-25 18:46:24,446 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.008 Matches: FAILED 2026-09-25 18:46:24,452 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 Matches: FAILED 2026-09-25 18:46:24,465 DEBUG: Matching a98147f2_DJI_0039.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 600 Robust: 597 Success: True 2026-09-25 18:46:24,492 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 Matches: FAILED 2026-09-25 18:46:24,500 DEBUG: Matching 20270fac_DJI_0048.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.001 T-total: 0.054 Matches: 75 Robust: 68 Success: True 2026-09-25 18:46:24,509 DEBUG: Matching 98978e5f_DJI_0013.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 Matches: FAILED 2026-09-25 18:46:24,535 DEBUG: Matching 80a4fd36_DJI_0004.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.070 Matches: 553 Robust: 545 Success: True 2026-09-25 18:46:24,566 DEBUG: Matching 20270fac_DJI_0048.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 Matches: FAILED 2026-09-25 18:46:24,570 DEBUG: Matching 6d94621f_DJI_0042.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.077 Matches: 176 Robust: 167 Success: True 2026-09-25 18:46:24,572 DEBUG: Matching a98147f2_DJI_0039.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 447 Robust: 438 Success: True 2026-09-25 18:46:24,614 DEBUG: Matching 98feb4b9_DJI_0052.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.078 Matches: 604 Robust: 594 Success: True 2026-09-25 18:46:24,623 DEBUG: Matching a855e103_DJI_0012.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.048 T-robust: 0.002 T-total: 0.051 Matches: 1429 Robust: 1349 Success: True 2026-09-25 18:46:24,626 DEBUG: Matching 0f2105be_DJI_0003.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:24,635 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 Matches: FAILED 2026-09-25 18:46:24,660 DEBUG: Matching d1ee6c77_DJI_0011.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.045 Matches: FAILED 2026-09-25 18:46:24,684 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 T-robust: 0.001 T-total: 0.048 Matches: 292 Robust: 286 Success: True 2026-09-25 18:46:24,684 DEBUG: Matching 25af62f5_DJI_0005.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.060 Matches: 208 Robust: 200 Success: True 2026-09-25 18:46:24,690 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 Matches: FAILED 2026-09-25 18:46:24,715 DEBUG: Matching dfb7de60_DJI_0008.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.054 T-robust: 0.001 T-total: 0.055 Matches: 124 Robust: 116 Success: True 2026-09-25 18:46:24,740 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.001 T-total: 0.056 Matches: 578 Robust: 575 Success: True 2026-09-25 18:46:24,749 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.065 Matches: 409 Robust: 402 Success: True 2026-09-25 18:46:24,750 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 Matches: FAILED 2026-09-25 18:46:24,788 DEBUG: Matching 1b2ed280_DJI_0054.JPG and a50f8c64_DJI_0044.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 434 Robust: 428 Success: True 2026-09-25 18:46:24,790 DEBUG: Matching c1a01ad2_DJI_0001.JPG and f51039a9_DJI_0020.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 T-robust: 0.002 T-total: 0.049 Matches: 434 Robust: 421 Success: True 2026-09-25 18:46:24,818 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 Matches: FAILED 2026-09-25 18:46:24,823 DEBUG: Matching a50f8c64_DJI_0044.JPG and ebfc904b_DJI_0035.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.071 Matches: 558 Robust: 549 Success: True 2026-09-25 18:46:24,842 DEBUG: Matching a855e103_DJI_0012.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.051 T-robust: 0.001 T-total: 0.052 Matches: 495 Robust: 487 Success: True 2026-09-25 18:46:24,857 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 Matches: FAILED 2026-09-25 18:46:24,867 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.025 Matches: FAILED 2026-09-25 18:46:24,882 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.060 Matches: 123 Robust: 116 Success: True 2026-09-25 18:46:24,884 DEBUG: Matching 72f88bff_DJI_0007.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 Matches: FAILED 2026-09-25 18:46:24,930 DEBUG: Matching 0f2105be_DJI_0003.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 Matches: FAILED 2026-09-25 18:46:24,932 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.002 T-total: 0.065 Matches: 761 Robust: 745 Success: True 2026-09-25 18:46:24,941 DEBUG: Matching 20270fac_DJI_0048.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 Matches: FAILED 2026-09-25 18:46:24,957 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.002 T-total: 0.073 Matches: 1834 Robust: 1829 Success: True 2026-09-25 18:46:24,990 DEBUG: Matching ebfc904b_DJI_0035.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.058 Matches: 645 Robust: 642 Success: True 2026-09-25 18:46:25,002 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 T-robust: 0.001 T-total: 0.044 Matches: 1277 Robust: 1270 Success: True 2026-09-25 18:46:25,007 DEBUG: Matching b3b7e595_DJI_0038.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.077 Matches: 710 Robust: 701 Success: True 2026-09-25 18:46:25,010 DEBUG: Matching e7e9f17d_DJI_0036.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.069 Matches: 532 Robust: 528 Success: True 2026-09-25 18:46:25,026 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.035 T-robust: 0.001 T-total: 0.036 Matches: 333 Robust: 328 Success: True 2026-09-25 18:46:25,061 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 Matches: FAILED 2026-09-25 18:46:25,078 DEBUG: Matching ebfc904b_DJI_0035.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 259 Robust: 251 Success: True 2026-09-25 18:46:25,085 DEBUG: Matching 81db2999_DJI_0045.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.078 Matches: 731 Robust: 720 Success: True 2026-09-25 18:46:25,089 DEBUG: Matching b37943e0_DJI_0009.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 Matches: FAILED 2026-09-25 18:46:25,103 DEBUG: Matching 20270fac_DJI_0048.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.018 Matches: FAILED 2026-09-25 18:46:25,109 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.021 Matches: FAILED 2026-09-25 18:46:25,127 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 Matches: FAILED 2026-09-25 18:46:25,146 DEBUG: Matching 76efd848_DJI_0018.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 609 Robust: 592 Success: True 2026-09-25 18:46:25,174 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 T-robust: 0.001 T-total: 0.071 Matches: 883 Robust: 879 Success: True 2026-09-25 18:46:25,177 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.068 Matches: 537 Robust: 525 Success: True 2026-09-25 18:46:25,190 DEBUG: Matching c1a01ad2_DJI_0001.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 Matches: FAILED 2026-09-25 18:46:25,209 DEBUG: Matching 7c8e9099_DJI_0049.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 30 Robust: 27 Success: True 2026-09-25 18:46:25,225 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 T-robust: 0.001 T-total: 0.047 Matches: 403 Robust: 398 Success: True 2026-09-25 18:46:25,242 DEBUG: Matching 7c8e9099_DJI_0049.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 Matches: FAILED 2026-09-25 18:46:25,268 DEBUG: Matching 18852981_DJI_0037.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.002 T-total: 0.078 Matches: 1801 Robust: 1797 Success: True 2026-09-25 18:46:25,271 DEBUG: Matching 72f88bff_DJI_0007.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 Matches: FAILED 2026-09-25 18:46:25,290 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.066 Matches: 142 Robust: 135 Success: True 2026-09-25 18:46:25,310 DEBUG: Matching a50f8c64_DJI_0044.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 347 Robust: 336 Success: True 2026-09-25 18:46:25,318 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.044 T-robust: 0.001 T-total: 0.046 Matches: 480 Robust: 475 Success: True 2026-09-25 18:46:25,339 DEBUG: Matching a855e103_DJI_0012.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 T-robust: 0.001 T-total: 0.047 Matches: 193 Robust: 186 Success: True 2026-09-25 18:46:25,339 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.001 T-total: 0.071 Matches: 81 Robust: 74 Success: True 2026-09-25 18:46:25,377 DEBUG: Matching 194501b0_DJI_0041.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.059 Matches: 1006 Robust: 999 Success: True 2026-09-25 18:46:25,380 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.040 T-robust: 0.001 T-total: 0.041 Matches: 479 Robust: 476 Success: True 2026-09-25 18:46:25,386 DEBUG: Matching b3b7e595_DJI_0038.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 748 Robust: 744 Success: True 2026-09-25 18:46:25,409 DEBUG: Matching 0f2105be_DJI_0003.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 Matches: FAILED 2026-09-25 18:46:25,446 DEBUG: Matching 1b2ed280_DJI_0054.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 Matches: FAILED 2026-09-25 18:46:25,448 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 203 Robust: 193 Success: True 2026-09-25 18:46:25,451 DEBUG: Matching ff067dca_DJI_0002.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 Matches: FAILED 2026-09-25 18:46:25,480 DEBUG: Matching 76efd848_DJI_0018.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.003 T-total: 0.070 Matches: 1673 Robust: 1575 Success: True 2026-09-25 18:46:25,516 DEBUG: Matching 72f88bff_DJI_0007.JPG and 0f2105be_DJI_0003.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 Matches: FAILED 2026-09-25 18:46:25,523 DEBUG: Matching 81db2999_DJI_0045.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.077 Matches: 694 Robust: 683 Success: True 2026-09-25 18:46:25,527 DEBUG: Matching 6d94621f_DJI_0042.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 21 Robust: 18 Success: False 2026-09-25 18:46:25,539 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.023 Matches: FAILED 2026-09-25 18:46:25,555 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 314 Robust: 310 Success: True 2026-09-25 18:46:25,571 DEBUG: Matching 71269bd7_DJI_0033.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 Matches: FAILED 2026-09-25 18:46:25,592 DEBUG: Matching f51039a9_DJI_0020.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 T-robust: 0.001 T-total: 0.053 Matches: 137 Robust: 126 Success: True 2026-09-25 18:46:25,599 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 Matches: FAILED 2026-09-25 18:46:25,618 DEBUG: Matching f51039a9_DJI_0020.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.003 T-total: 0.062 Matches: 2079 Robust: 2077 Success: True 2026-09-25 18:46:25,623 DEBUG: Matching 1f82cd19_DJI_0034.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 T-robust: 0.001 T-total: 0.053 Matches: 222 Robust: 216 Success: True 2026-09-25 18:46:25,634 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 Matches: FAILED 2026-09-25 18:46:25,652 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.028 Matches: FAILED 2026-09-25 18:46:25,656 DEBUG: Matching 55e928d9_DJI_0017.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 Matches: FAILED 2026-09-25 18:46:25,677 DEBUG: Matching ff067dca_DJI_0002.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.025 Matches: FAILED 2026-09-25 18:46:25,686 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.051 Matches: FAILED 2026-09-25 18:46:25,688 DEBUG: Matching b3b7e595_DJI_0038.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.001 T-total: 0.070 Matches: 630 Robust: 614 Success: True 2026-09-25 18:46:25,721 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.002 T-total: 0.064 Matches: 1572 Robust: 1569 Success: True 2026-09-25 18:46:25,740 DEBUG: Matching dfb7de60_DJI_0008.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.063 Matches: 95 Robust: 88 Success: True 2026-09-25 18:46:25,743 DEBUG: Matching b37943e0_DJI_0009.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 Matches: FAILED 2026-09-25 18:46:25,748 DEBUG: Matching ebfc904b_DJI_0035.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.062 Matches: 240 Robust: 235 Success: True 2026-09-25 18:46:25,794 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 Matches: FAILED 2026-09-25 18:46:25,806 DEBUG: Matching 71269bd7_DJI_0033.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 125 Robust: 111 Success: True 2026-09-25 18:46:25,809 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 Matches: FAILED 2026-09-25 18:46:25,816 DEBUG: Matching 18852981_DJI_0037.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.076 Matches: 155 Robust: 147 Success: True 2026-09-25 18:46:25,861 DEBUG: Matching 18852981_DJI_0037.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.066 Matches: 485 Robust: 480 Success: True 2026-09-25 18:46:25,875 DEBUG: Matching 20270fac_DJI_0048.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.066 Matches: 1013 Robust: 987 Success: True 2026-09-25 18:46:25,883 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.003 T-total: 0.077 Matches: 2179 Robust: 2177 Success: True 2026-09-25 18:46:25,892 DEBUG: Matching 3442511b_DJI_0043.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.001 T-total: 0.074 Matches: 306 Robust: 295 Success: True 2026-09-25 18:46:25,911 DEBUG: Matching 71269bd7_DJI_0033.JPG and 55c20a29_DJI_0030.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 T-robust: 0.001 T-total: 0.050 Matches: 181 Robust: 176 Success: True 2026-09-25 18:46:25,939 DEBUG: Matching 0aea239f_DJI_0019.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 Matches: FAILED 2026-09-25 18:46:25,945 DEBUG: Matching 18852981_DJI_0037.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 144 Robust: 138 Success: True 2026-09-25 18:46:25,961 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 T-robust: 0.001 T-total: 0.050 Matches: 162 Robust: 157 Success: True 2026-09-25 18:46:25,965 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 349 Robust: 346 Success: True 2026-09-25 18:46:25,993 DEBUG: Matching 71269bd7_DJI_0033.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.048 Matches: FAILED 2026-09-25 18:46:26,002 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 572 Robust: 566 Success: True 2026-09-25 18:46:26,006 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.041 Matches: FAILED 2026-09-25 18:46:26,031 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.024 Matches: FAILED 2026-09-25 18:46:26,034 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.073 Matches: 809 Robust: 803 Success: True 2026-09-25 18:46:26,065 DEBUG: Matching 25af62f5_DJI_0005.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 Matches: FAILED 2026-09-25 18:46:26,077 DEBUG: Matching 6d94621f_DJI_0042.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 Matches: FAILED 2026-09-25 18:46:26,102 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 80a4fd36_DJI_0004.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 Matches: FAILED 2026-09-25 18:46:26,105 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.074 Matches: 855 Robust: 849 Success: True 2026-09-25 18:46:26,119 DEBUG: Matching 71269bd7_DJI_0033.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 Matches: FAILED 2026-09-25 18:46:26,127 DEBUG: Matching 72f88bff_DJI_0007.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 511 Robust: 505 Success: True 2026-09-25 18:46:26,170 DEBUG: Matching 25af62f5_DJI_0005.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 123 Robust: 118 Success: True 2026-09-25 18:46:26,173 DEBUG: Matching b3b7e595_DJI_0038.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 699 Robust: 696 Success: True 2026-09-25 18:46:26,204 DEBUG: Matching 89ba31d1_DJI_0046.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.002 T-total: 0.084 Matches: 1027 Robust: 1018 Success: True 2026-09-25 18:46:26,205 DEBUG: Matching a50f8c64_DJI_0044.JPG and 6d94621f_DJI_0042.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.002 T-total: 0.077 Matches: 609 Robust: 596 Success: True 2026-09-25 18:46:26,231 DEBUG: Matching 20270fac_DJI_0048.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.000 T-total: 0.057 Matches: 63 Robust: 59 Success: True 2026-09-25 18:46:26,239 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.068 Matches: 546 Robust: 539 Success: True 2026-09-25 18:46:26,244 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.039 T-robust: 0.001 T-total: 0.040 Matches: 194 Robust: 181 Success: True 2026-09-25 18:46:26,277 DEBUG: Matching 6d94621f_DJI_0042.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.001 T-total: 0.072 Matches: 175 Robust: 166 Success: True 2026-09-25 18:46:26,284 DEBUG: Matching 6d94621f_DJI_0042.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.038 T-robust: 0.001 T-total: 0.039 Matches: 334 Robust: 326 Success: True 2026-09-25 18:46:26,308 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.069 Matches: FAILED 2026-09-25 18:46:26,308 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.025 Matches: FAILED 2026-09-25 18:46:26,310 DEBUG: Matching a50f8c64_DJI_0044.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.002 T-total: 0.079 Matches: 949 Robust: 941 Success: True 2026-09-25 18:46:26,336 DEBUG: Matching 0aea239f_DJI_0019.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 Matches: FAILED 2026-09-25 18:46:26,368 DEBUG: Matching 848c62de_DJI_0014.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.002 T-total: 0.057 Matches: 1323 Robust: 1311 Success: True 2026-09-25 18:46:26,370 DEBUG: Matching a50f8c64_DJI_0044.JPG and 1f82cd19_DJI_0034.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 355 Robust: 351 Success: True 2026-09-25 18:46:26,381 DEBUG: Matching 72f88bff_DJI_0007.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 Matches: FAILED 2026-09-25 18:46:26,394 DEBUG: Matching 76efd848_DJI_0018.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 Matches: FAILED 2026-09-25 18:46:26,435 DEBUG: Matching a98147f2_DJI_0039.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.067 Matches: 751 Robust: 747 Success: True 2026-09-25 18:46:26,442 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 71269bd7_DJI_0033.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 T-robust: 0.001 T-total: 0.047 Matches: 409 Robust: 407 Success: True 2026-09-25 18:46:26,447 DEBUG: Matching 6d94621f_DJI_0042.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.002 T-total: 0.078 Matches: 1080 Robust: 1072 Success: True 2026-09-25 18:46:26,455 DEBUG: Matching ff067dca_DJI_0002.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 Matches: FAILED 2026-09-25 18:46:26,492 DEBUG: Matching 0d90b03d_DJI_0015.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.001 T-total: 0.056 Matches: 323 Robust: 315 Success: True 2026-09-25 18:46:26,507 DEBUG: Matching a855e103_DJI_0012.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.052 Matches: FAILED 2026-09-25 18:46:26,510 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.062 Matches: 498 Robust: 481 Success: True 2026-09-25 18:46:26,510 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.068 Matches: 40 Robust: 34 Success: True 2026-09-25 18:46:26,534 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.041 Matches: FAILED 2026-09-25 18:46:26,560 DEBUG: Matching f51039a9_DJI_0020.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 Matches: FAILED 2026-09-25 18:46:26,587 DEBUG: Matching a50f8c64_DJI_0044.JPG and b3b7e595_DJI_0038.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.077 Matches: 366 Robust: 359 Success: True 2026-09-25 18:46:26,610 DEBUG: Matching a855e103_DJI_0012.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 Matches: FAILED 2026-09-25 18:46:26,614 DEBUG: Matching 18852981_DJI_0037.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.102 T-robust: 0.001 T-total: 0.103 Matches: 347 Robust: 341 Success: True 2026-09-25 18:46:26,618 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.081 T-robust: 0.002 T-total: 0.084 Matches: 894 Robust: 876 Success: True 2026-09-25 18:46:26,653 DEBUG: Matching d1ee6c77_DJI_0011.JPG and a855e103_DJI_0012.JPG. Matcher: FLANN (symmetric) T-desc: 0.035 Matches: FAILED 2026-09-25 18:46:26,662 DEBUG: Matching b3b7e595_DJI_0038.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 134 Robust: 125 Success: True 2026-09-25 18:46:26,669 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.001 T-total: 0.059 Matches: 154 Robust: 148 Success: True 2026-09-25 18:46:26,688 DEBUG: Matching 3da8eceb_DJI_0055.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.009 T-total: 0.074 Matches: 23 Robust: 14 Success: False 2026-09-25 18:46:26,693 DEBUG: Matching 3442511b_DJI_0043.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.038 T-robust: 0.000 T-total: 0.039 Matches: 76 Robust: 73 Success: True 2026-09-25 18:46:26,716 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.045 T-robust: 0.001 T-total: 0.046 Matches: 590 Robust: 587 Success: True 2026-09-25 18:46:26,730 DEBUG: Matching ebfc904b_DJI_0035.JPG and 18852981_DJI_0037.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.068 Matches: 630 Robust: 624 Success: True 2026-09-25 18:46:26,759 DEBUG: Matching 25af62f5_DJI_0005.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 Matches: FAILED 2026-09-25 18:46:26,771 DEBUG: Matching ebfc904b_DJI_0035.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.076 T-robust: 0.001 T-total: 0.078 Matches: 934 Robust: 925 Success: True 2026-09-25 18:46:26,802 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.003 T-total: 0.086 Matches: 2063 Robust: 2059 Success: True 2026-09-25 18:46:26,802 DEBUG: Matching 55c20a29_DJI_0030.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.004 T-total: 0.072 Matches: 223 Robust: 215 Success: True 2026-09-25 18:46:26,803 DEBUG: Matching a98147f2_DJI_0039.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.043 T-robust: 0.001 T-total: 0.044 Matches: 339 Robust: 336 Success: True 2026-09-25 18:46:26,816 DEBUG: Matching 9ec7a1fc_DJI_0025.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.012 Matches: FAILED 2026-09-25 18:46:26,828 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 Matches: FAILED 2026-09-25 18:46:26,864 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.060 Matches: 123 Robust: 119 Success: True 2026-09-25 18:46:26,868 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.064 Matches: 189 Robust: 178 Success: True 2026-09-25 18:46:26,873 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:26,875 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 T-robust: 0.001 T-total: 0.047 Matches: 89 Robust: 82 Success: True 2026-09-25 18:46:26,891 DEBUG: Matching a98147f2_DJI_0039.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.026 Matches: FAILED 2026-09-25 18:46:26,921 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 Matches: FAILED 2026-09-25 18:46:26,943 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 5e4c4fff_DJI_0053.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 Matches: FAILED 2026-09-25 18:46:26,948 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 T-robust: 0.001 T-total: 0.075 Matches: 66 Robust: 54 Success: True 2026-09-25 18:46:26,950 DEBUG: Matching 72f88bff_DJI_0007.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 Matches: FAILED 2026-09-25 18:46:26,970 DEBUG: Matching a50f8c64_DJI_0044.JPG and 8c7ea9aa_DJI_0027.JPG. Matcher: FLANN (symmetric) T-desc: 0.048 T-robust: 0.001 T-total: 0.048 Matches: 235 Robust: 226 Success: True 2026-09-25 18:46:26,999 DEBUG: Matching 71269bd7_DJI_0033.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 Matches: FAILED 2026-09-25 18:46:27,012 DEBUG: Matching 1f82cd19_DJI_0034.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.063 Matches: 771 Robust: 758 Success: True 2026-09-25 18:46:27,020 DEBUG: Matching 6d94621f_DJI_0042.JPG and a98147f2_DJI_0039.JPG. Matcher: FLANN (symmetric) T-desc: 0.075 T-robust: 0.001 T-total: 0.077 Matches: 983 Robust: 972 Success: True 2026-09-25 18:46:27,033 DEBUG: Matching ff067dca_DJI_0002.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 235 Robust: 230 Success: True 2026-09-25 18:46:27,059 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 T-robust: 0.000 T-total: 0.047 Matches: 153 Robust: 150 Success: True 2026-09-25 18:46:27,075 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.054 T-robust: 0.000 T-total: 0.054 Matches: 111 Robust: 109 Success: True 2026-09-25 18:46:27,083 DEBUG: Matching 98feb4b9_DJI_0052.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.003 T-total: 0.083 Matches: 2151 Robust: 2150 Success: True 2026-09-25 18:46:27,092 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.003 T-total: 0.059 Matches: 24 Robust: 17 Success: False 2026-09-25 18:46:27,125 DEBUG: Matching a855e103_DJI_0012.JPG and 76efd848_DJI_0018.JPG. Matcher: FLANN (symmetric) T-desc: 0.050 Matches: FAILED 2026-09-25 18:46:27,138 DEBUG: Matching 89ba31d1_DJI_0046.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.079 Matches: 270 Robust: 260 Success: True 2026-09-25 18:46:27,156 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.064 Matches: 263 Robust: 258 Success: True 2026-09-25 18:46:27,162 DEBUG: Matching a50f8c64_DJI_0044.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.001 T-total: 0.079 Matches: 372 Robust: 360 Success: True 2026-09-25 18:46:27,195 DEBUG: Matching 25af62f5_DJI_0005.JPG and 72f88bff_DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.069 Matches: 593 Robust: 578 Success: True 2026-09-25 18:46:27,215 DEBUG: Matching 0f2105be_DJI_0003.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.003 T-total: 0.077 Matches: 1925 Robust: 1920 Success: True 2026-09-25 18:46:27,217 DEBUG: Matching 76efd848_DJI_0018.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 470 Robust: 463 Success: True 2026-09-25 18:46:27,228 DEBUG: Matching 3da8eceb_DJI_0055.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.032 T-robust: 0.001 T-total: 0.033 Matches: 388 Robust: 382 Success: True 2026-09-25 18:46:27,237 DEBUG: Matching 6bea6c68_DJI_0050.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.073 T-robust: 0.001 T-total: 0.074 Matches: 93 Robust: 84 Success: True 2026-09-25 18:46:27,262 DEBUG: Matching a855e103_DJI_0012.JPG and 848c62de_DJI_0014.JPG. Matcher: FLANN (symmetric) T-desc: 0.045 T-robust: 0.001 T-total: 0.046 Matches: 324 Robust: 322 Success: True 2026-09-25 18:46:27,276 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 Matches: FAILED 2026-09-25 18:46:27,282 DEBUG: Matching 848c62de_DJI_0014.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 Matches: FAILED 2026-09-25 18:46:27,287 DEBUG: Matching 71269bd7_DJI_0033.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 T-robust: 0.001 T-total: 0.050 Matches: 80 Robust: 75 Success: True 2026-09-25 18:46:27,323 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.059 T-robust: 0.001 T-total: 0.061 Matches: 447 Robust: 439 Success: True 2026-09-25 18:46:27,325 DEBUG: Matching f51039a9_DJI_0020.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 Matches: FAILED 2026-09-25 18:46:27,338 DEBUG: Matching dfb7de60_DJI_0008.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 Matches: FAILED 2026-09-25 18:46:27,345 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 37f1c1e4_DJI_0031.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.001 T-total: 0.058 Matches: 176 Robust: 171 Success: True 2026-09-25 18:46:27,370 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 5dd06ab2_DJI_0010.JPG. Matcher: FLANN (symmetric) T-desc: 0.044 T-robust: 0.002 T-total: 0.047 Matches: 1639 Robust: 1637 Success: True 2026-09-25 18:46:27,382 DEBUG: Matching 80a4fd36_DJI_0004.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 T-robust: 0.001 T-total: 0.056 Matches: 109 Robust: 103 Success: True 2026-09-25 18:46:27,406 DEBUG: Matching 0f2105be_DJI_0003.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 T-robust: 0.001 T-total: 0.067 Matches: 198 Robust: 191 Success: True 2026-09-25 18:46:27,409 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 3da8eceb_DJI_0055.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 708 Robust: 704 Success: True 2026-09-25 18:46:27,436 DEBUG: Matching ff067dca_DJI_0002.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.065 T-robust: 0.001 T-total: 0.066 Matches: 409 Robust: 376 Success: True 2026-09-25 18:46:27,443 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.061 Matches: 193 Robust: 180 Success: True 2026-09-25 18:46:27,455 DEBUG: Matching 20270fac_DJI_0048.JPG and c1a01ad2_DJI_0001.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 Matches: FAILED 2026-09-25 18:46:27,486 DEBUG: Matching 89ba31d1_DJI_0046.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.079 T-robust: 0.001 T-total: 0.080 Matches: 390 Robust: 382 Success: True 2026-09-25 18:46:27,499 DEBUG: Matching a855e103_DJI_0012.JPG and e7e7349b_DJI_0032.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 Matches: FAILED 2026-09-25 18:46:27,509 DEBUG: Matching b37943e0_DJI_0009.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.055 Matches: FAILED 2026-09-25 18:46:27,510 DEBUG: Matching 25af62f5_DJI_0005.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.074 Matches: FAILED 2026-09-25 18:46:27,537 DEBUG: Matching 71269bd7_DJI_0033.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.050 Matches: FAILED 2026-09-25 18:46:27,563 DEBUG: Matching c1a01ad2_DJI_0001.JPG and ff067dca_DJI_0002.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.003 T-total: 0.064 Matches: 2033 Robust: 2029 Success: True 2026-09-25 18:46:27,563 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.049 T-robust: 0.004 T-total: 0.053 Matches: 91 Robust: 89 Success: True 2026-09-25 18:46:27,575 DEBUG: Matching ff067dca_DJI_0002.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.001 T-total: 0.065 Matches: 496 Robust: 489 Success: True 2026-09-25 18:46:27,602 DEBUG: Matching 0f2105be_DJI_0003.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.065 Matches: 633 Robust: 629 Success: True 2026-09-25 18:46:27,605 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 1b815e8a_DJI_0047.JPG. Matcher: FLANN (symmetric) T-desc: 0.041 Matches: FAILED 2026-09-25 18:46:27,607 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 93aaadb5_DJI_0028.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 T-robust: 0.001 T-total: 0.044 Matches: 636 Robust: 632 Success: True 2026-09-25 18:46:27,643 DEBUG: Matching e7e7349b_DJI_0032.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.068 Matches: 747 Robust: 745 Success: True 2026-09-25 18:46:27,652 DEBUG: Matching ebfc904b_DJI_0035.JPG and d1ee6c77_DJI_0011.JPG. Matcher: FLANN (symmetric) T-desc: 0.048 Matches: FAILED 2026-09-25 18:46:27,662 DEBUG: Matching dfb7de60_DJI_0008.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.001 T-total: 0.059 Matches: 429 Robust: 422 Success: True 2026-09-25 18:46:27,674 DEBUG: Matching b37943e0_DJI_0009.JPG and 89ba31d1_DJI_0046.JPG. Matcher: FLANN (symmetric) T-desc: 0.067 Matches: FAILED 2026-09-25 18:46:27,690 DEBUG: Matching 8c7ea9aa_DJI_0027.JPG and 98feb4b9_DJI_0052.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 T-robust: 0.001 T-total: 0.047 Matches: 274 Robust: 267 Success: True 2026-09-25 18:46:27,710 DEBUG: Matching 37f1c1e4_DJI_0031.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.056 T-robust: 0.001 T-total: 0.057 Matches: 500 Robust: 498 Success: True 2026-09-25 18:46:27,746 DEBUG: Matching 81db2999_DJI_0045.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.082 T-robust: 0.002 T-total: 0.084 Matches: 1103 Robust: 1097 Success: True 2026-09-25 18:46:27,753 DEBUG: Matching 76efd848_DJI_0018.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.068 T-robust: 0.009 T-total: 0.079 Matches: 1806 Robust: 1802 Success: True 2026-09-25 18:46:27,757 DEBUG: Matching ebfc904b_DJI_0035.JPG and e00e59f7_DJI_0051.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.066 Matches: 293 Robust: 290 Success: True 2026-09-25 18:46:27,780 DEBUG: Matching 93aaadb5_DJI_0028.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.023 T-robust: 0.000 T-total: 0.023 Matches: 48 Robust: 47 Success: True 2026-09-25 18:46:27,784 DEBUG: Matching 1b815e8a_DJI_0047.JPG and 6bea6c68_DJI_0050.JPG. Matcher: FLANN (symmetric) T-desc: 0.072 T-robust: 0.001 T-total: 0.073 Matches: 834 Robust: 831 Success: True 2026-09-25 18:46:27,813 DEBUG: Matching 0a2d42cd_DJI_0006.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.062 T-robust: 0.001 T-total: 0.063 Matches: 453 Robust: 446 Success: True 2026-09-25 18:46:27,815 DEBUG: Matching 0c48a3f1_DJI_0040.JPG and 194501b0_DJI_0041.JPG. Matcher: FLANN (symmetric) T-desc: 0.058 T-robust: 0.003 T-total: 0.061 Matches: 1064 Robust: 1057 Success: True 2026-09-25 18:46:27,849 DEBUG: Matching 194501b0_DJI_0041.JPG and 83da6388_DJI_0026.JPG. Matcher: FLANN (symmetric) T-desc: 0.033 T-robust: 0.001 T-total: 0.035 Matches: 521 Robust: 508 Success: True 2026-09-25 18:46:27,855 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.071 T-robust: 0.003 T-total: 0.075 Matches: 686 Robust: 678 Success: True 2026-09-25 18:46:27,859 DEBUG: Matching ebfc904b_DJI_0035.JPG and e7e9f17d_DJI_0036.JPG. Matcher: FLANN (symmetric) T-desc: 0.070 T-robust: 0.004 T-total: 0.075 Matches: 1774 Robust: 1771 Success: True 2026-09-25 18:46:27,869 DEBUG: Matching 194501b0_DJI_0041.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.019 T-robust: 0.000 T-total: 0.019 Matches: 29 Robust: 28 Success: True 2026-09-25 18:46:27,874 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 0aea239f_DJI_0019.JPG. Matcher: FLANN (symmetric) T-desc: 0.057 T-robust: 0.001 T-total: 0.058 Matches: 529 Robust: 520 Success: True 2026-09-25 18:46:27,909 DEBUG: Matching c1a01ad2_DJI_0001.JPG and 55e928d9_DJI_0017.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.001 T-total: 0.054 Matches: 224 Robust: 217 Success: True 2026-09-25 18:46:27,920 DEBUG: Matching 18852981_DJI_0037.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.000 T-total: 0.061 Matches: 216 Robust: 213 Success: True 2026-09-25 18:46:27,923 DEBUG: Matching b37943e0_DJI_0009.JPG and 98978e5f_DJI_0013.JPG. Matcher: FLANN (symmetric) T-desc: 0.054 T-robust: 0.001 T-total: 0.054 Matches: 175 Robust: 165 Success: True 2026-09-25 18:46:27,928 DEBUG: Matching a855e103_DJI_0012.JPG and 0a2d42cd_DJI_0006.JPG. Matcher: FLANN (symmetric) T-desc: 0.053 T-robust: 0.000 T-total: 0.053 Matches: 198 Robust: 195 Success: True 2026-09-25 18:46:27,948 DEBUG: Matching 0f2105be_DJI_0003.JPG and 9ec7a1fc_DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 0.024 Matches: FAILED 2026-09-25 18:46:27,971 DEBUG: Matching 72f88bff_DJI_0007.JPG and 0d90b03d_DJI_0015.JPG. Matcher: FLANN (symmetric) T-desc: 0.061 T-robust: 0.001 T-total: 0.061 Matches: 232 Robust: 225 Success: True 2026-09-25 18:46:27,995 DEBUG: Matching 7c8e9099_DJI_0049.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.063 T-robust: 0.003 T-total: 0.067 Matches: 2043 Robust: 2043 Success: True 2026-09-25 18:46:27,998 DEBUG: Matching 5e4c4fff_DJI_0053.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.077 T-robust: 0.001 T-total: 0.078 Matches: 436 Robust: 424 Success: True 2026-09-25 18:46:28,011 DEBUG: Matching 1f82cd19_DJI_0034.JPG and 81db2999_DJI_0045.JPG. Matcher: FLANN (symmetric) T-desc: 0.060 T-robust: 0.001 T-total: 0.062 Matches: 730 Robust: 725 Success: True 2026-09-25 18:46:28,014 DEBUG: Matching d1ee6c77_DJI_0011.JPG and b37943e0_DJI_0009.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 T-robust: 0.001 T-total: 0.043 Matches: 340 Robust: 337 Success: True 2026-09-25 18:46:28,042 DEBUG: Matching d1ee6c77_DJI_0011.JPG and 7c8e9099_DJI_0049.JPG. Matcher: FLANN (symmetric) T-desc: 0.046 Matches: FAILED 2026-09-25 18:46:28,058 DEBUG: Matching a855e103_DJI_0012.JPG and 4deab33b_DJI_0016.JPG. Matcher: FLANN (symmetric) T-desc: 0.047 Matches: FAILED 2026-09-25 18:46:28,065 DEBUG: Matching b3b7e595_DJI_0038.JPG and 5f993dee_DJI_0029.JPG. Matcher: FLANN (symmetric) T-desc: 0.066 T-robust: 0.001 T-total: 0.067 Matches: 478 Robust: 478 Success: True 2026-09-25 18:46:28,097 DEBUG: Matching a50f8c64_DJI_0044.JPG and 3442511b_DJI_0043.JPG. Matcher: FLANN (symmetric) T-desc: 0.078 T-robust: 0.003 T-total: 0.082 Matches: 1914 Robust: 1909 Success: True 2026-09-25 18:46:28,100 DEBUG: Matching 1b2ed280_DJI_0054.JPG and 20270fac_DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 0.042 Matches: FAILED 2026-09-25 18:46:28,108 DEBUG: Matching 80a4fd36_DJI_0004.JPG and 25af62f5_DJI_0005.JPG. Matcher: FLANN (symmetric) T-desc: 0.064 T-robust: 0.001 T-total: 0.066 Matches: 1816 Robust: 1811 Success: True 2026-09-25 18:46:28,118 INFO: Matched 448 pairs (brown-brown: 448) in 7.111007476999987 seconds (0.015872785508928646 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:46:30,824 INFO: reading features 2026-09-25 18:46:31,115 DEBUG: Merging features onto tracks 2026-09-25 18:46:31,668 DEBUG: Good tracks: 47846 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-5fnr5/opensfm" 2026-09-25 18:46:33,214 INFO: Starting incremental reconstruction 2026-09-25 18:46:33,798 INFO: Starting reconstruction with 0f2105be_DJI_0003.JPG and 80a4fd36_DJI_0004.JPG 2026-09-25 18:46:33,803 INFO: Two-view 5-points reconstruction inliers (transposed=False): 1834 / 1835 2026-09-25 18:46:33,943 INFO: Triangulated: 1834 2026-09-25 18:46:34,333 DEBUG: Ceres Solver Report: Iterations: 53, Initial cost: 4.862414e+01, Final cost: 2.293507e+01, Termination: CONVERGENCE 2026-09-25 18:46:34,342 INFO: Removed outliers: 127 2026-09-25 18:46:34,362 INFO: ------------------------------------------------------- 2026-09-25 18:46:34,368 INFO: 25af62f5_DJI_0005.JPG resection inliers: 671 / 673 2026-09-25 18:46:34,371 INFO: Adding 25af62f5_DJI_0005.JPG to the reconstruction 2026-09-25 18:46:34,448 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-09-25 18:46:34,931 DEBUG: Ceres Solver Report: Iterations: 56, Initial cost: 1.320477e+02, Final cost: 4.806102e+01, Termination: CONVERGENCE 2026-09-25 18:46:34,946 INFO: Removed outliers: 189 2026-09-25 18:46:34,956 INFO: ------------------------------------------------------- 2026-09-25 18:46:34,961 INFO: ff067dca_DJI_0002.JPG resection inliers: 636 / 639 2026-09-25 18:46:34,964 INFO: Adding ff067dca_DJI_0002.JPG to the reconstruction 2026-09-25 18:46:35,048 INFO: Re-triangulating 2026-09-25 18:46:35,049 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-09-25 18:46:35,675 DEBUG: Ceres Solver Report: Iterations: 56, Initial cost: 1.453331e+02, Final cost: 7.096518e+01, Termination: CONVERGENCE 2026-09-25 18:46:36,105 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 1.352883e+02, Final cost: 9.332098e+01, Termination: CONVERGENCE 2026-09-25 18:46:36,126 INFO: Removed outliers: 307 2026-09-25 18:46:36,137 INFO: ------------------------------------------------------- 2026-09-25 18:46:36,142 INFO: c1a01ad2_DJI_0001.JPG resection inliers: 770 / 773 2026-09-25 18:46:36,146 INFO: Adding c1a01ad2_DJI_0001.JPG to the reconstruction 2026-09-25 18:46:36,217 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-09-25 18:46:37,134 DEBUG: Ceres Solver Report: Iterations: 59, Initial cost: 2.455492e+02, Final cost: 9.878488e+01, Termination: CONVERGENCE 2026-09-25 18:46:37,162 INFO: Removed outliers: 203 2026-09-25 18:46:37,173 INFO: ------------------------------------------------------- 2026-09-25 18:46:37,180 INFO: 55e928d9_DJI_0017.JPG resection inliers: 734 / 810 2026-09-25 18:46:37,183 INFO: Adding 55e928d9_DJI_0017.JPG to the reconstruction 2026-09-25 18:46:37,228 INFO: ------------------------------------------------------- 2026-09-25 18:46:37,234 INFO: 4deab33b_DJI_0016.JPG resection inliers: 743 / 883 2026-09-25 18:46:37,237 INFO: Adding 4deab33b_DJI_0016.JPG to the reconstruction 2026-09-25 18:46:37,302 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:38,423 DEBUG: Ceres Solver Report: Iterations: 55, Initial cost: 1.559821e+03, Final cost: 2.124268e+02, Termination: CONVERGENCE 2026-09-25 18:46:38,458 INFO: Removed outliers: 191 2026-09-25 18:46:38,469 INFO: ------------------------------------------------------- 2026-09-25 18:46:38,476 INFO: 76efd848_DJI_0018.JPG resection inliers: 1040 / 1053 2026-09-25 18:46:38,481 INFO: Adding 76efd848_DJI_0018.JPG to the reconstruction 2026-09-25 18:46:38,557 INFO: ------------------------------------------------------- 2026-09-25 18:46:38,564 INFO: 0aea239f_DJI_0019.JPG resection inliers: 998 / 1007 2026-09-25 18:46:38,568 INFO: Adding 0aea239f_DJI_0019.JPG to the reconstruction 2026-09-25 18:46:38,636 INFO: Re-triangulating 2026-09-25 18:46:38,636 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:38,996 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 5.218742e+02, Final cost: 2.908514e+02, Termination: CONVERGENCE 2026-09-25 18:46:39,915 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 6.690448e+02, Final cost: 4.044099e+02, Termination: CONVERGENCE 2026-09-25 18:46:39,964 INFO: Removed outliers: 595 2026-09-25 18:46:39,977 INFO: ------------------------------------------------------- 2026-09-25 18:46:39,983 INFO: f51039a9_DJI_0020.JPG resection inliers: 983 / 985 2026-09-25 18:46:39,987 INFO: Adding f51039a9_DJI_0020.JPG to the reconstruction 2026-09-25 18:46:40,069 INFO: ------------------------------------------------------- 2026-09-25 18:46:40,074 INFO: 0d90b03d_DJI_0015.JPG resection inliers: 900 / 912 2026-09-25 18:46:40,078 INFO: Adding 0d90b03d_DJI_0015.JPG to the reconstruction 2026-09-25 18:46:40,133 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:40,548 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 6.055799e+02, Final cost: 3.635911e+02, Termination: CONVERGENCE 2026-09-25 18:46:40,611 INFO: Removed outliers: 229 2026-09-25 18:46:40,623 INFO: ------------------------------------------------------- 2026-09-25 18:46:40,629 INFO: 0a2d42cd_DJI_0006.JPG resection inliers: 818 / 826 2026-09-25 18:46:40,633 INFO: Adding 0a2d42cd_DJI_0006.JPG to the reconstruction 2026-09-25 18:46:40,718 INFO: ------------------------------------------------------- 2026-09-25 18:46:40,724 INFO: 848c62de_DJI_0014.JPG resection inliers: 987 / 1002 2026-09-25 18:46:40,728 INFO: Adding 848c62de_DJI_0014.JPG to the reconstruction 2026-09-25 18:46:40,795 INFO: ------------------------------------------------------- 2026-09-25 18:46:40,802 INFO: 72f88bff_DJI_0007.JPG resection inliers: 911 / 922 2026-09-25 18:46:40,806 INFO: Adding 72f88bff_DJI_0007.JPG to the reconstruction 2026-09-25 18:46:40,873 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:41,358 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 7.887123e+02, Final cost: 4.603254e+02, Termination: CONVERGENCE 2026-09-25 18:46:41,440 INFO: Removed outliers: 303 2026-09-25 18:46:41,454 INFO: ------------------------------------------------------- 2026-09-25 18:46:41,460 INFO: 98978e5f_DJI_0013.JPG resection inliers: 872 / 887 2026-09-25 18:46:41,464 INFO: Adding 98978e5f_DJI_0013.JPG to the reconstruction 2026-09-25 18:46:41,528 INFO: ------------------------------------------------------- 2026-09-25 18:46:41,535 INFO: dfb7de60_DJI_0008.JPG resection inliers: 750 / 753 2026-09-25 18:46:41,538 INFO: Adding dfb7de60_DJI_0008.JPG to the reconstruction 2026-09-25 18:46:41,617 INFO: ------------------------------------------------------- 2026-09-25 18:46:41,622 INFO: a855e103_DJI_0012.JPG resection inliers: 832 / 841 2026-09-25 18:46:41,626 INFO: Adding a855e103_DJI_0012.JPG to the reconstruction 2026-09-25 18:46:41,693 INFO: ------------------------------------------------------- 2026-09-25 18:46:41,700 INFO: b37943e0_DJI_0009.JPG resection inliers: 779 / 785 2026-09-25 18:46:41,704 INFO: Adding b37943e0_DJI_0009.JPG to the reconstruction 2026-09-25 18:46:41,769 INFO: Re-triangulating 2026-09-25 18:46:41,770 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:42,410 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 1.075892e+03, Final cost: 5.654563e+02, Termination: CONVERGENCE 2026-09-25 18:46:44,356 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.431284e+03, Final cost: 8.176916e+02, Termination: CONVERGENCE 2026-09-25 18:46:44,458 INFO: Removed outliers: 1123 2026-09-25 18:46:44,474 INFO: ------------------------------------------------------- 2026-09-25 18:46:44,481 INFO: 5dd06ab2_DJI_0010.JPG resection inliers: 537 / 540 2026-09-25 18:46:44,483 INFO: Adding 5dd06ab2_DJI_0010.JPG to the reconstruction 2026-09-25 18:46:44,557 INFO: ------------------------------------------------------- 2026-09-25 18:46:44,562 INFO: d1ee6c77_DJI_0011.JPG resection inliers: 465 / 468 2026-09-25 18:46:44,565 INFO: Adding d1ee6c77_DJI_0011.JPG to the reconstruction 2026-09-25 18:46:44,639 INFO: ------------------------------------------------------- 2026-09-25 18:46:44,643 INFO: 20270fac_DJI_0048.JPG resection inliers: 149 / 158 2026-09-25 18:46:44,644 INFO: Adding 20270fac_DJI_0048.JPG to the reconstruction 2026-09-25 18:46:44,680 INFO: ------------------------------------------------------- 2026-09-25 18:46:44,684 INFO: 7c8e9099_DJI_0049.JPG resection inliers: 67 / 76 2026-09-25 18:46:44,685 INFO: Adding 7c8e9099_DJI_0049.JPG to the reconstruction 2026-09-25 18:46:44,792 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:46,604 DEBUG: Ceres Solver Report: Iterations: 26, Initial cost: 4.298892e+03, Final cost: 6.124950e+02, Termination: CONVERGENCE 2026-09-25 18:46:46,726 INFO: Removed outliers: 382 2026-09-25 18:46:46,740 INFO: ------------------------------------------------------- 2026-09-25 18:46:46,750 INFO: 6bea6c68_DJI_0050.JPG resection inliers: 819 / 830 2026-09-25 18:46:46,753 INFO: Adding 6bea6c68_DJI_0050.JPG to the reconstruction 2026-09-25 18:46:46,861 INFO: ------------------------------------------------------- 2026-09-25 18:46:46,868 INFO: e00e59f7_DJI_0051.JPG resection inliers: 1011 / 1019 2026-09-25 18:46:46,872 INFO: Adding e00e59f7_DJI_0051.JPG to the reconstruction 2026-09-25 18:46:46,975 INFO: ------------------------------------------------------- 2026-09-25 18:46:46,982 INFO: 98feb4b9_DJI_0052.JPG resection inliers: 1130 / 1142 2026-09-25 18:46:46,987 INFO: Adding 98feb4b9_DJI_0052.JPG to the reconstruction 2026-09-25 18:46:47,080 INFO: ------------------------------------------------------- 2026-09-25 18:46:47,088 INFO: 89ba31d1_DJI_0046.JPG resection inliers: 1236 / 1274 2026-09-25 18:46:47,093 INFO: Adding 89ba31d1_DJI_0046.JPG to the reconstruction 2026-09-25 18:46:47,151 INFO: ------------------------------------------------------- 2026-09-25 18:46:47,159 INFO: 81db2999_DJI_0045.JPG resection inliers: 1337 / 1374 2026-09-25 18:46:47,164 INFO: Adding 81db2999_DJI_0045.JPG to the reconstruction 2026-09-25 18:46:47,253 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:48,368 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.670305e+03, Final cost: 7.952655e+02, Termination: CONVERGENCE 2026-09-25 18:46:48,531 INFO: Removed outliers: 414 2026-09-25 18:46:48,549 INFO: ------------------------------------------------------- 2026-09-25 18:46:48,558 INFO: 1b815e8a_DJI_0047.JPG resection inliers: 1606 / 1624 2026-09-25 18:46:48,564 INFO: Adding 1b815e8a_DJI_0047.JPG to the reconstruction 2026-09-25 18:46:48,635 INFO: ------------------------------------------------------- 2026-09-25 18:46:48,644 INFO: a50f8c64_DJI_0044.JPG resection inliers: 1411 / 1430 2026-09-25 18:46:48,650 INFO: Adding a50f8c64_DJI_0044.JPG to the reconstruction 2026-09-25 18:46:48,736 INFO: ------------------------------------------------------- 2026-09-25 18:46:48,743 INFO: 5e4c4fff_DJI_0053.JPG resection inliers: 1300 / 1313 2026-09-25 18:46:48,749 INFO: Adding 5e4c4fff_DJI_0053.JPG to the reconstruction 2026-09-25 18:46:48,826 INFO: ------------------------------------------------------- 2026-09-25 18:46:48,834 INFO: 3442511b_DJI_0043.JPG resection inliers: 1319 / 1340 2026-09-25 18:46:48,840 INFO: Adding 3442511b_DJI_0043.JPG to the reconstruction 2026-09-25 18:46:48,925 INFO: ------------------------------------------------------- 2026-09-25 18:46:48,933 INFO: 1b2ed280_DJI_0054.JPG resection inliers: 1339 / 1370 2026-09-25 18:46:48,938 INFO: Adding 1b2ed280_DJI_0054.JPG to the reconstruction 2026-09-25 18:46:49,016 INFO: ------------------------------------------------------- 2026-09-25 18:46:49,024 INFO: e7e9f17d_DJI_0036.JPG resection inliers: 1208 / 1245 2026-09-25 18:46:49,031 INFO: Adding e7e9f17d_DJI_0036.JPG to the reconstruction 2026-09-25 18:46:49,081 INFO: ------------------------------------------------------- 2026-09-25 18:46:49,089 INFO: ebfc904b_DJI_0035.JPG resection inliers: 1264 / 1304 2026-09-25 18:46:49,094 INFO: Adding ebfc904b_DJI_0035.JPG to the reconstruction 2026-09-25 18:46:49,161 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:50,593 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.273189e+03, Final cost: 1.168349e+03, Termination: CONVERGENCE 2026-09-25 18:46:50,802 INFO: Removed outliers: 800 2026-09-25 18:46:50,819 INFO: ------------------------------------------------------- 2026-09-25 18:46:50,827 INFO: 1f82cd19_DJI_0034.JPG resection inliers: 1458 / 1482 2026-09-25 18:46:50,833 INFO: Adding 1f82cd19_DJI_0034.JPG to the reconstruction 2026-09-25 18:46:50,891 INFO: ------------------------------------------------------- 2026-09-25 18:46:50,900 INFO: 18852981_DJI_0037.JPG resection inliers: 1440 / 1466 2026-09-25 18:46:50,906 INFO: Adding 18852981_DJI_0037.JPG to the reconstruction 2026-09-25 18:46:50,987 INFO: ------------------------------------------------------- 2026-09-25 18:46:50,996 INFO: b3b7e595_DJI_0038.JPG resection inliers: 1357 / 1388 2026-09-25 18:46:51,002 INFO: Adding b3b7e595_DJI_0038.JPG to the reconstruction 2026-09-25 18:46:51,069 INFO: Re-triangulating 2026-09-25 18:46:51,070 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:46:52,546 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.733762e+03, Final cost: 1.196598e+03, Termination: CONVERGENCE 2026-09-25 18:46:56,754 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 3.619398e+03, Final cost: 1.930446e+03, Termination: CONVERGENCE 2026-09-25 18:46:56,980 INFO: Removed outliers: 2669 2026-09-25 18:46:56,998 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,008 INFO: 6d94621f_DJI_0042.JPG resection inliers: 1521 / 1533 2026-09-25 18:46:57,015 INFO: Adding 6d94621f_DJI_0042.JPG to the reconstruction 2026-09-25 18:46:57,101 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,110 INFO: a98147f2_DJI_0039.JPG resection inliers: 1398 / 1413 2026-09-25 18:46:57,115 INFO: Adding a98147f2_DJI_0039.JPG to the reconstruction 2026-09-25 18:46:57,199 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,208 INFO: 194501b0_DJI_0041.JPG resection inliers: 1463 / 1485 2026-09-25 18:46:57,214 INFO: Adding 194501b0_DJI_0041.JPG to the reconstruction 2026-09-25 18:46:57,278 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,286 INFO: 3da8eceb_DJI_0055.JPG resection inliers: 1655 / 1693 2026-09-25 18:46:57,293 INFO: Adding 3da8eceb_DJI_0055.JPG to the reconstruction 2026-09-25 18:46:57,357 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,365 INFO: 0c48a3f1_DJI_0040.JPG resection inliers: 1510 / 1535 2026-09-25 18:46:57,371 INFO: Adding 0c48a3f1_DJI_0040.JPG to the reconstruction 2026-09-25 18:46:57,444 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,451 INFO: 37f1c1e4_DJI_0031.JPG resection inliers: 1069 / 1098 2026-09-25 18:46:57,456 INFO: Adding 37f1c1e4_DJI_0031.JPG to the reconstruction 2026-09-25 18:46:57,497 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,504 INFO: 55c20a29_DJI_0030.JPG resection inliers: 1089 / 1120 2026-09-25 18:46:57,509 INFO: Adding 55c20a29_DJI_0030.JPG to the reconstruction 2026-09-25 18:46:57,585 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,593 INFO: e7e7349b_DJI_0032.JPG resection inliers: 1268 / 1308 2026-09-25 18:46:57,598 INFO: Adding e7e7349b_DJI_0032.JPG to the reconstruction 2026-09-25 18:46:57,666 INFO: ------------------------------------------------------- 2026-09-25 18:46:57,674 INFO: 5f993dee_DJI_0029.JPG resection inliers: 1231 / 1259 2026-09-25 18:46:57,679 INFO: Adding 5f993dee_DJI_0029.JPG to the reconstruction 2026-09-25 18:46:57,730 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:47:00,026 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 3.016204e+03, Final cost: 1.734549e+03, Termination: CONVERGENCE 2026-09-25 18:47:00,317 INFO: Removed outliers: 1141 2026-09-25 18:47:00,337 INFO: ------------------------------------------------------- 2026-09-25 18:47:00,345 INFO: 71269bd7_DJI_0033.JPG resection inliers: 1193 / 1221 2026-09-25 18:47:00,351 INFO: Adding 71269bd7_DJI_0033.JPG to the reconstruction 2026-09-25 18:47:00,424 INFO: ------------------------------------------------------- 2026-09-25 18:47:00,430 INFO: 8c7ea9aa_DJI_0027.JPG resection inliers: 959 / 972 2026-09-25 18:47:00,434 INFO: Adding 8c7ea9aa_DJI_0027.JPG to the reconstruction 2026-09-25 18:47:00,469 INFO: ------------------------------------------------------- 2026-09-25 18:47:00,477 INFO: 93aaadb5_DJI_0028.JPG resection inliers: 908 / 928 2026-09-25 18:47:00,481 INFO: Adding 93aaadb5_DJI_0028.JPG to the reconstruction 2026-09-25 18:47:00,533 INFO: ------------------------------------------------------- 2026-09-25 18:47:00,539 INFO: 83da6388_DJI_0026.JPG resection inliers: 659 / 671 2026-09-25 18:47:00,542 INFO: Adding 83da6388_DJI_0026.JPG to the reconstruction 2026-09-25 18:47:00,576 INFO: ------------------------------------------------------- 2026-09-25 18:47:00,577 INFO: 9ec7a1fc_DJI_0025.JPG resection inliers: 19 / 21 2026-09-25 18:47:00,578 INFO: Adding 9ec7a1fc_DJI_0025.JPG to the reconstruction 2026-09-25 18:47:00,597 INFO: ------------------------------------------------------- 2026-09-25 18:47:00,598 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-09-25 18:47:03,088 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.363562e+03, Final cost: 1.758232e+03, Termination: CONVERGENCE 2026-09-25 18:47:03,390 INFO: Removed outliers: 431 2026-09-25 18:47:03,614 INFO: Reconstruction 0: 51 images, 47364 points 2026-09-25 18:47:03,614 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-5fnr5/opensfm" 2026-09-25 18:47:08,617 DEBUG: Loaded backend agg version v2.2. 2026-09-25 18:47:08,629 DEBUG: locator: 2026-09-25 18:47:09,123 DEBUG: locator: [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_geocoords --reconstruction --proj "+proj=utm +zone=51 +datum=WGS84 +units=m +no_defs +type=crs" --offset-x 285054.0 --offset-y 1626826.0 "/workspace/odm-pipeline-5fnr5/opensfm" [INFO] Updating /workspace/odm-pipeline-5fnr5/opensfm/config.yaml [INFO] undistorted_image_max_size: 4000 [INFO] Undistorting /workspace/odm-pipeline-5fnr5/opensfm ... 2026-09-25 18:47:15,739 DEBUG: Undistorting image 20270fac_DJI_0048.JPG 2026-09-25 18:47:15,740 DEBUG: Undistorting image 9ec7a1fc_DJI_0025.JPG 2026-09-25 18:47:15,740 DEBUG: Undistorting image 3442511b_DJI_0043.JPG 2026-09-25 18:47:15,740 DEBUG: Undistorting image ff067dca_DJI_0002.JPG 2026-09-25 18:47:16,921 DEBUG: Undistorting image 55c20a29_DJI_0030.JPG 2026-09-25 18:47:17,578 DEBUG: Undistorting image 93aaadb5_DJI_0028.JPG 2026-09-25 18:47:17,579 DEBUG: Undistorting image 4deab33b_DJI_0016.JPG 2026-09-25 18:47:17,934 DEBUG: Undistorting image 71269bd7_DJI_0033.JPG 2026-09-25 18:47:18,540 DEBUG: Undistorting image 0a2d42cd_DJI_0006.JPG 2026-09-25 18:47:18,904 DEBUG: Undistorting image e7e7349b_DJI_0032.JPG 2026-09-25 18:47:19,253 DEBUG: Undistorting image a50f8c64_DJI_0044.JPG 2026-09-25 18:47:19,600 DEBUG: Undistorting image 55e928d9_DJI_0017.JPG 2026-09-25 18:47:20,188 DEBUG: Undistorting image ebfc904b_DJI_0035.JPG 2026-09-25 18:47:20,550 DEBUG: Undistorting image 3da8eceb_DJI_0055.JPG 2026-09-25 18:47:20,901 DEBUG: Undistorting image 0c48a3f1_DJI_0040.JPG 2026-09-25 18:47:21,245 DEBUG: Undistorting image b3b7e595_DJI_0038.JPG 2026-09-25 18:47:21,777 DEBUG: Undistorting image f51039a9_DJI_0020.JPG 2026-09-25 18:47:22,485 DEBUG: Undistorting image 6d94621f_DJI_0042.JPG 2026-09-25 18:47:22,486 DEBUG: Undistorting image 8c7ea9aa_DJI_0027.JPG 2026-09-25 18:47:22,923 DEBUG: Undistorting image 1f82cd19_DJI_0034.JPG 2026-09-25 18:47:23,442 DEBUG: Undistorting image 1b2ed280_DJI_0054.JPG 2026-09-25 18:47:23,784 DEBUG: Undistorting image a98147f2_DJI_0039.JPG 2026-09-25 18:47:24,153 DEBUG: Undistorting image 89ba31d1_DJI_0046.JPG 2026-09-25 18:47:24,526 DEBUG: Undistorting image 0f2105be_DJI_0003.JPG 2026-09-25 18:47:25,010 DEBUG: Undistorting image 83da6388_DJI_0026.JPG 2026-09-25 18:47:25,372 DEBUG: Undistorting image 7c8e9099_DJI_0049.JPG 2026-09-25 18:47:25,741 DEBUG: Undistorting image 37f1c1e4_DJI_0031.JPG 2026-09-25 18:47:26,182 DEBUG: Undistorting image 25af62f5_DJI_0005.JPG 2026-09-25 18:47:26,548 DEBUG: Undistorting image dfb7de60_DJI_0008.JPG 2026-09-25 18:47:27,010 DEBUG: Undistorting image 6bea6c68_DJI_0050.JPG 2026-09-25 18:47:27,382 DEBUG: Undistorting image 1b815e8a_DJI_0047.JPG 2026-09-25 18:47:27,754 DEBUG: Undistorting image d1ee6c77_DJI_0011.JPG 2026-09-25 18:47:28,191 DEBUG: Undistorting image 98978e5f_DJI_0013.JPG 2026-09-25 18:47:28,556 DEBUG: Undistorting image 5dd06ab2_DJI_0010.JPG 2026-09-25 18:47:28,993 DEBUG: Undistorting image 72f88bff_DJI_0007.JPG 2026-09-25 18:47:29,451 DEBUG: Undistorting image b37943e0_DJI_0009.JPG 2026-09-25 18:47:30,159 DEBUG: Undistorting image 194501b0_DJI_0041.JPG 2026-09-25 18:47:30,160 DEBUG: Undistorting image 81db2999_DJI_0045.JPG 2026-09-25 18:47:30,583 DEBUG: Undistorting image e00e59f7_DJI_0051.JPG 2026-09-25 18:47:31,112 DEBUG: Undistorting image 0d90b03d_DJI_0015.JPG 2026-09-25 18:47:31,811 DEBUG: Undistorting image 98feb4b9_DJI_0052.JPG 2026-09-25 18:47:31,812 DEBUG: Undistorting image c1a01ad2_DJI_0001.JPG 2026-09-25 18:47:32,243 DEBUG: Undistorting image 848c62de_DJI_0014.JPG 2026-09-25 18:47:32,751 DEBUG: Undistorting image 80a4fd36_DJI_0004.JPG 2026-09-25 18:47:33,110 DEBUG: Undistorting image 0aea239f_DJI_0019.JPG 2026-09-25 18:47:33,448 DEBUG: Undistorting image a855e103_DJI_0012.JPG 2026-09-25 18:47:33,816 DEBUG: Undistorting image 5f993dee_DJI_0029.JPG 2026-09-25 18:47:34,674 DEBUG: Undistorting image e7e9f17d_DJI_0036.JPG 2026-09-25 18:47:34,675 DEBUG: Undistorting image 18852981_DJI_0037.JPG 2026-09-25 18:47:35,047 DEBUG: Undistorting image 5e4c4fff_DJI_0053.JPG 2026-09-25 18:47:35,424 DEBUG: Undistorting image 76efd848_DJI_0018.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-5fnr5/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-5fnr5/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-5fnr5/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(-97.17142738844268, 98.72235172824003), (-77.09704652056098, 139.939353156602), (-67.66295056865783, 155.52095515094697), (-55.558961357339285, 169.13280616607517), (-41.18666595197283, 180.3231714523863), (-25.022876063594595, 188.72088545071892), (-7.604011256364174, 194.04727588454261), (10.49208182329312, 196.1257411437109), (22.741872097016312, 195.29079429549165), (31.72612140106503, 200.48423651629128), (49.602758516033646, 206.69927183166146), (68.33015943947248, 209.43476850166917), (141.28764364938252, 213.10549111664295), (161.22425461310195, 212.1138727562502), (180.56675504287705, 207.18217156943865), (198.54434369842056, 198.5070002770517), (214.4407481646631, 186.43411161750555), (227.62264401686843, 171.44431398669258), (237.56469750287943, 154.13510112115182), (243.8706766719697, 135.19611922092736), (246.2895842184662, 115.38191134925), (244.72476638760418, 95.4820677076932), (227.16755660489434, -1.8621564467903227), (220.3562632491812, -24.22836341825314), (208.53766253008507, -44.40166540024802), (194.9134610525216, -62.43094623275101), (181.35105931665748, -77.0744057551492), (165.15082736348268, -88.7328114383854), (146.95790688786656, -96.94174015941098), (129.09393476205878, -101.01033641700633), (128.84245540044503, -102.60108345327899), (122.12581391149433, -120.89029034599662), (111.99031785898842, -137.5299515069928), (98.82061151310336, -151.88833524449728), (83.11669540312141, -163.42060846392997), (47.48997728386894, -184.57517807604745), (25.47549475618871, -194.2811113826465), (1.7799206628696993, -198.44799139513634), (-152.54669073602417, -206.71016513952054), (-176.96097136219032, -205.01843298622407), (-200.23317055631196, -197.44730272213928), (-256.2306663636118, -171.27614515461028), (-271.7698245610227, -162.22938257968053), (-285.4375800379785, -150.54600195400417), (-296.79218328685965, -136.6039826287888), (-305.4665351343574, -120.85401693196036), (-311.1801237796899, -103.8051274807658), (-313.7483626717585, -86.008758173557), (-317.3510932805948, -18.468513225903735), (-316.5438392574433, 0.6040659782011062), (-312.1269595751073, 19.175639912718907), (-304.2615724959178, 36.569676604354754), (-293.2341262829723, 52.15203591110185), (-279.4467057750444, 65.35500913020223), (-263.40144968387904, 75.6974327636417), (-245.68326571723446, 82.8024630448781), (-226.93784335895907, 86.41121401567943), (-97.17142738844268, 98.72235172824003)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-5fnr5/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-5fnr5/odm_filterpoints/point_cloud.ply" --concurrency 4 --meank 16 --std 5 --stats "/workspace/odm-pipeline-5fnr5/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpw1oughja.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-5fnr5/opensfm/reconstruction.ply output = /workspace/odm-pipeline-5fnr5/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-5fnr5/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 58 polygon vertexes concurrency = 4 verbose = no -> Setting num_threads to 4 -> Cropping -> Done cropping in 0.03423s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.4 meters) ?> Done in 0.05054s -> Writing output ?> Done in 0.003742s ?> Pipeline done in 0.08859s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-5fnr5/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.4 [INFO] Created temporary directory: /workspace/odm-pipeline-5fnr5/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-5fnr5/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp" --output-type max --radiuses 0.6283185307179586,0.8885765876316732,1.2566370614359175 --resolution 3.2 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 47177 points Point cloud bounds are [minx: -174.477554321, maxx: 180.054473877, miny: -148.894866943, maxy: 141.233230591] DEM resolution is (111, 91), max tile size is 4096, will split DEM generation into 1 tiles r1.25664_x0_y0.tif r0.888577_x0_y0.tif r0.628319_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-5fnr5/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 37.55% -outsize 10% 0 "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/tiles.small.tif" Input file size is 111, 91 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-5fnr5/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-5fnr5/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 37.55% "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/tiles.tif" Input file size is 111, 91 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-5fnr5/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-5fnr5/odm_meshing/tmp/tiles.tif Size: 111x91 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-5fnr5/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-5fnr5/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.014963 [INFO] Completed mesh_dsm.tif in 0:00:00.096545 [INFO] Sampling points from DSM: /workspace/odm-pipeline-5fnr5/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-5fnr5/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-5fnr5/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 111x91 Extent is (-174.477554, 180.722446), (-148.894867, 142.305133) Read nodata value: -9999 Calculating skirts and vertex count... 1583 skirt points will be added Total vertices: 10892 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-5fnr5/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-5fnr5/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-5fnr5/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-5fnr5/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 18:47:42 [App ] OpenMVS x64 v2.2.0 18:47:42 [App ] Build date: Jul 28 2026, 18:56:23 18:47:42 [App ] CPU: Intel(R) Xeon(R) 6975P-C (4 cores) 18:47:42 [App ] RAM: 15.34GB Physical Memory 30.67GB Virtual Memory 18:47:42 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 18:47:42 [App ] Disk: 18:47:42 [App ] SSE & AVX compatible CPU & OS detected 18:47:42 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-5fnr5/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-5fnr5/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 18:47:42 [App ] MEMORYINFO: { 18:47:42 [App ] VmPeak: 87920 kB 18:47:42 [App ] VmSize: 65672 kB 18:47:42 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-5fnr5/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-5fnr5/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-5fnr5/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-5fnr5/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: 34823 verts... 69714 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 51 NVM: Number of features: 47364 Loading 100%... done. (Took 2.146s) Building adjacency graph: Adding edges 100%... done. (Took 0.06s) 104571 total edges. View selection: Building BVH from 69714 faces... done. (Took: 46 ms) Calculating face qualities 100%... done. (Took 2.761s) Postprocessing face infos 100%... done. (Took 0.032s) Maximum quality of a face within an image: 9998.23 Clamping qualities to 9935.24 within normalization. Optimizing: Time[s] Energy 0 30680 0 30483 0 29876 0 29583 0 29448 0 29350 0 29306 0 29288 0 29265 0 29250 0 29241 0 29238 0 29232 0 29220 0 29217 16050 faces have not been seen Took: 3.521s Generating texture patches: Running... done. (Took 2.148s) 478 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 29477 x 29477 Calculating adjustments: Color channel 2: CG took 75 iterations. Residual is 9.78321e-05 Color channel 0: CG took 75 iterations. Residual is 8.79579e-05 Color channel 1: CG took 75 iterations. Residual is 8.88143e-05 Took 0.036 seconds Adjusting texture patches 100%... done. (Took 0.73s) Running local seam leveling: Blending texture patches 100%... done. (Took 7.447s) Generating texture atlases: Sorting texture patches... done. Working on atlas 9 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 45.919s [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-5fnr5/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 285054.0 0 1 0 1626826.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=285054.0 --writers.las.offset_y=1626826.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=51 +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-5fnr5/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-5fnr5/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-5fnr5/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.summary.json" [INFO] running ogr2ogr -overwrite -f GPKG -a_srs "+proj=utm +zone=51 +datum=WGS84 +units=m +no_defs" /workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-5fnr5/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-5fnr5/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-5fnr5/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto.tif" -resolution 20.0 -verbose -outputCornerFile "/workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 1626826.0 -utm_east_offset 285054.0 -a_srs "+proj=utm +zone=51 +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 6231330816.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-5fnr5/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 Found material0008 Loading odm_textured_model_geo_material0008_map_Kd.png Mesh file read. Boundary points: Point 1: -171.133 -145.524 Point 2: -171.133 142.824 Point 3: 174.268 142.824 Point 4: 174.268 -145.524 Model bounds x : -171.133 -> 174.268 Model bounds y : -145.524 -> 142.824 Model area : 99595.6m2 Model resolution, width x height : 6909x5767 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 Rendering material0008 ... done ... model rendered Edge inpainting Block [(4096, 5120), (2048, 3072)] Block [(2048, 3072), (1024, 2048)] Block [(0, 1024), (0, 1024)] Block [(5120, 6909), (3072, 4096)] Block [(1024, 2048), (0, 1024)] Block [(5120, 6909), (2048, 3072)] Block [(3072, 4096), (1024, 2048)] Block [(0, 1024), (4096, 5767)] Block [(4096, 5120), (1024, 2048)] Block [(2048, 3072), (0, 1024)] Block [(0, 1024), (3072, 4096)] Block [(5120, 6909), (1024, 2048)] Block [(3072, 4096), (0, 1024)] Block [(1024, 2048), (4096, 5767)] Block [(4096, 5120), (0, 1024)] Block [(1024, 2048), (3072, 4096)] Block [(0, 1024), (2048, 3072)] Block [(2048, 3072), (4096, 5767)] Block [(2048, 3072), (3072, 4096)] Block [(5120, 6909), (0, 1024)] Block [(1024, 2048), (2048, 3072)] Block [(3072, 4096), (3072, 4096)] Block [(2048, 3072), (2048, 3072)] Block [(3072, 4096), (4096, 5767)] Block [(4096, 5120), (3072, 4096)] Block [(0, 1024), (1024, 2048)] Block [(3072, 4096), (2048, 3072)] Block [(1024, 2048), (1024, 2048)] Block [(4096, 5120), (4096, 5767)] Block [(5120, 6909), (4096, 5767)] Writing ortho photo to /workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 6231330816 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-5fnr5/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-5fnr5/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-5fnr5/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 37.35% Using band 4 of source image as alpha. Creating output file that is 6890P x 5368L. 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-5fnr5/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-5fnr5/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 37.85% --config GDAL_NUM_THREADS 4 "/workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 6890, 5368 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-5fnr5/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-5fnr5/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-5fnr5/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-5fnr5/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-5fnr5/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-5fnr5/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.2532371428571475 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=3.5813140192519093  [INFO] Cropping /workspace/odm-pipeline-5fnr5/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-5fnr5/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-5fnr5/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-5fnr5/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 38.0% Creating output file that is 1359P x 1059L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-5fnr5/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-5fnr5/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-5fnr5/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-5fnr5/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-5fnr5/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-5fnr5/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-5fnr5/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 38.0%  Input file size is 6890, 5368 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-5fnr5/odm_report/report.pdf 2026-09-25 18:48:39,013 DEBUG: ICC profile found for image /tmp/tmphllh6shw/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-09-25 18:48:39,841 DEBUG: Final size summary of the biggest document sections: 2026-09-25 18:48:39,841 DEBUG: - pages: 4.1KiB 2026-09-25 18:48:39,841 DEBUG: - fonts: 201.0B 2026-09-25 18:48:39,841 DEBUG: - images: 5.7MiB 2026-09-25 18:48:39,841 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 - Fri Sep 25 18:48:39 2026 ODM processing complete