=== odm-pipeline-stxfl-main-3642559975/process.log === === process attempt 0 @ 2026-06-28T13:37:41Z === Running ODM processing... Processing job: odm-pipeline-stxfl ODM Project ID: DTM-Task-f6c85028-d5bc-4ed7-85f4-45a3184e06b7 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=5 --cog --project-path /workspace odm-pipeline-stxfl mkdir -p failed for path /home/ubuntu/.config/matplotlib: [Errno 30] Read-only file system: '/home/ubuntu/.config' Matplotlib created a temporary cache directory at /tmp/matplotlib-arycrk02 because there was an issue with the default path (/home/ubuntu/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.0 - Sun Jun 28 13:37:43 2026 [INFO] ============== [INFO] 3d_tiles: False [INFO] align: None [INFO] auto_boundary: False [INFO] auto_boundary_distance: 0 [INFO] bg_removal: False [INFO] boundary: {} [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: 8 [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-stxfl [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-stxfl [INFO] radiometric_calibration: none [INFO] rerun: None [INFO] rerun_all: False [INFO] rerun_from: None [INFO] rolling_shutter: False [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-stxfl/images [INFO] Loading 58 images [INFO] Wrote images database: /workspace/odm-pipeline-stxfl/images.json [INFO] Found 58 usable images [INFO] Finished dataset stage [INFO] Running split stage [INFO] Normal dataset, will process all at once. [INFO] Finished split stage [INFO] Running merge stage [INFO] Normal dataset, nothing to merge. [INFO] Finished merge stage [INFO] Running opensfm stage [INFO] Maximum photo dimensions: 4096px [INFO] Photo dimensions for feature extraction: 2048px [INFO] Altitude data detected, enabling it for GPS alignment [INFO] ['use_exif_size: no', 'flann_algorithm: KDTREE', 'feature_process_size: 2048', 'feature_min_frames: 10000', 'processes: 8', 'matching_gps_neighbors: 0', 'matching_gps_distance: 0', 'matching_graph_rounds: 50', 'optimize_camera_parameters: yes', 'reconstruction_algorithm: incremental', 'undistorted_image_format: tif', 'bundle_outlier_filtering_type: AUTO', 'sift_peak_threshold: 0.066', 'align_orientation_prior: vertical', 'triangulation_type: ROBUST', 'retriangulation_ratio: 2', 'matcher_type: FLANN', 'feature_type: DSPSIFT', 'use_altitude_tag: yes', 'align_method: auto', 'local_bundle_radius: 0'] [INFO] Wrote reference_lla.json [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" detect_features "/workspace/odm-pipeline-stxfl/opensfm" 2026-06-28 13:37:45,307 INFO: Planning to use 54473.312109375 MB of RAM for both processing queue and parallel processing. 2026-06-28 13:37:45,308 INFO: Scale-space expected size of a single image : 95.625 MB 2026-06-28 13:37:45,308 INFO: Expecting to queue at most 200 images while parallel processing of 8 images. 2026-06-28 13:37:45,313 INFO: Reading data for image d4b7491a_DJI_20260628114758_0090_D.JPG (queue-size=0) 2026-06-28 13:37:45,313 INFO: Reading data for image dc0d17d1_DJI_20260628114734_0078_D.JPG (queue-size=0) 2026-06-28 13:37:45,313 INFO: Reading data for image 44c4d143_DJI_20260628114844_0113_D.JPG (queue-size=0) 2026-06-28 13:37:45,313 INFO: Reading data for image 937092f4_DJI_20260628114804_0093_D.JPG (queue-size=0) 2026-06-28 13:37:45,627 INFO: Reading data for image 595fdf3f_DJI_20260628114846_0114_D.JPG (queue-size=1) 2026-06-28 13:37:45,627 INFO: Extracting ROOT_DSPSIFT features for image dc0d17d1_DJI_20260628114734_0078_D.JPG 2026-06-28 13:37:45,632 INFO: Reading data for image 94af14d4_DJI_20260628114352_0054_D.JPG (queue-size=1) 2026-06-28 13:37:45,632 INFO: Extracting ROOT_DSPSIFT features for image d4b7491a_DJI_20260628114758_0090_D.JPG 2026-06-28 13:37:45,651 INFO: Extracting ROOT_DSPSIFT features for image 44c4d143_DJI_20260628114844_0113_D.JPG 2026-06-28 13:37:45,643 INFO: Reading data for image d0108219_DJI_20260628114204_0632_D.JPG (queue-size=1) 2026-06-28 13:37:45,664 INFO: Reading data for image 41e15edc_DJI_20260628114858_0120_D.JPG (queue-size=1) 2026-06-28 13:37:45,670 INFO: Extracting ROOT_DSPSIFT features for image 937092f4_DJI_20260628114804_0093_D.JPG 2026-06-28 13:37:46,139 INFO: Reading data for image 9cec7010_DJI_20260628114356_0056_D.JPG (queue-size=1) 2026-06-28 13:37:46,153 INFO: Reading data for image b2fc4ef7_DJI_20260628114856_0119_D.JPG (queue-size=2) 2026-06-28 13:37:46,246 INFO: Reading data for image c7a912d5_DJI_20260628114728_0075_D.JPG (queue-size=3) 2026-06-28 13:37:46,330 INFO: Reading data for image fa6b1bd1_DJI_20260628114826_0104_D.JPG (queue-size=4) 2026-06-28 13:37:46,765 INFO: Reading data for image 830301a0_DJI_20260628114818_0100_D.JPG (queue-size=5) 2026-06-28 13:37:46,851 INFO: Reading data for image ef8b5654_DJI_20260628114032_0586_D.JPG (queue-size=6) 2026-06-28 13:37:46,945 INFO: Reading data for image 52d83b6e_DJI_20260628114346_0051_D.JPG (queue-size=7) 2026-06-28 13:37:46,952 INFO: Reading data for image 40da976c_DJI_20260628114824_0103_D.JPG (queue-size=8) 2026-06-28 13:37:47,422 INFO: Reading data for image 39e08ed0_DJI_20260628114206_0633_D.JPG (queue-size=9) 2026-06-28 13:37:47,519 INFO: Reading data for image 2726d06e_DJI_20260628114820_0101_D.JPG (queue-size=10) 2026-06-28 13:37:47,546 INFO: Reading data for image 4dee3019_DJI_20260628114738_0080_D.JPG (queue-size=11) 2026-06-28 13:37:47,627 INFO: Reading data for image b0de2795_DJI_20260628114814_0098_D.JPG (queue-size=12) 2026-06-28 13:37:48,048 INFO: Reading data for image fc5137ea_DJI_20260628114354_0055_D.JPG (queue-size=13) 2026-06-28 13:37:48,057 INFO: Reading data for image 93da94c1_DJI_20260628114840_0111_D.JPG (queue-size=14) 2026-06-28 13:37:48,239 INFO: Reading data for image a518a451_DJI_20260628114812_0097_D.JPG (queue-size=15) 2026-06-28 13:37:48,246 INFO: Reading data for image aa2ed911_DJI_20260628114122_0611_D.JPG (queue-size=16) 2026-06-28 13:37:48,642 INFO: Reading data for image 6ee2c897_DJI_20260628114756_0089_D.JPG (queue-size=17) 2026-06-28 13:37:48,649 INFO: Reading data for image 6504b36f_DJI_20260628114716_0069_D.JPG (queue-size=18) 2026-06-28 13:37:48,832 INFO: Reading data for image 70aa4f5f_DJI_20260628114854_0118_D.JPG (queue-size=19) 2026-06-28 13:37:48,855 INFO: Reading data for image cfe75869_DJI_20260628114900_0121_D.JPG (queue-size=20) 2026-06-28 13:37:49,242 INFO: Reading data for image b41fc4c0_DJI_20260628114800_0091_D.JPG (queue-size=21) 2026-06-28 13:37:49,348 INFO: Reading data for image e170958d_DJI_20260628114720_0071_D.JPG (queue-size=22) 2026-06-28 13:37:49,447 INFO: Reading data for image e6466d96_DJI_20260628114802_0092_D.JPG (queue-size=23) 2026-06-28 13:37:49,550 INFO: Reading data for image 05e0f01f_DJI_20260628114348_0052_D.JPG (queue-size=24) 2026-06-28 13:37:49,840 INFO: Reading data for image 554d074e_DJI_20260628114806_0094_D.JPG (queue-size=25) 2026-06-28 13:37:50,046 INFO: Reading data for image d3707ecf_DJI_20260628114718_0070_D.JPG (queue-size=26) 2026-06-28 13:37:50,058 INFO: Reading data for image b747448e_DJI_20260628114808_0095_D.JPG (queue-size=27) 2026-06-28 13:37:50,238 INFO: Reading data for image a7ae92e0_DJI_20260628114036_0588_D.JPG (queue-size=28) 2026-06-28 13:37:50,435 INFO: Reading data for image ff2e9581_DJI_20260628114034_0587_D.JPG (queue-size=29) 2026-06-28 13:37:50,634 INFO: Reading data for image d9e9002a_DJI_20260628114202_0631_D.JPG (queue-size=30) 2026-06-28 13:37:50,636 INFO: Reading data for image 1460f8ef_DJI_20260628114838_0110_D.JPG (queue-size=31) 2026-06-28 13:37:50,917 INFO: Reading data for image cdc91a51_DJI_20260628114724_0073_D.JPG (queue-size=32) 2026-06-28 13:37:51,041 INFO: Reading data for image 3222068c_DJI_20260628114852_0117_D.JPG (queue-size=33) 2026-06-28 13:37:51,234 INFO: Reading data for image 144ff9b1_DJI_20260628114118_0609_D.JPG (queue-size=34) 2026-06-28 13:37:51,348 INFO: Reading data for image 4f08772c_DJI_20260628114726_0074_D.JPG (queue-size=35) 2026-06-28 13:37:51,537 INFO: Reading data for image e10cb1c3_DJI_20260628114736_0079_D.JPG (queue-size=36) 2026-06-28 13:37:51,634 INFO: Reading data for image 8d7b8b3a_DJI_20260628114902_0122_D.JPG (queue-size=37) 2026-06-28 13:37:51,837 INFO: Reading data for image 8aed3286_DJI_20260628114822_0102_D.JPG (queue-size=38) 2026-06-28 13:37:52,061 INFO: Reading data for image 63c19f6c_DJI_20260628114810_0096_D.JPG (queue-size=39) 2026-06-28 13:37:52,163 INFO: Reading data for image cd1e66ca_DJI_20260628114842_0112_D.JPG (queue-size=40) 2026-06-28 13:37:52,259 INFO: Reading data for image a128c2f3_DJI_20260628114816_0099_D.JPG (queue-size=41) 2026-06-28 13:37:52,365 INFO: Reading data for image adcc2593_DJI_20260628114850_0116_D.JPG (queue-size=42) 2026-06-28 13:37:52,734 INFO: Reading data for image dabf4a24_DJI_20260628114730_0076_D.JPG (queue-size=43) 2026-06-28 13:37:52,820 INFO: Reading data for image 5ccbc4c9_DJI_20260628114848_0115_D.JPG (queue-size=44) 2026-06-28 13:37:52,922 INFO: Reading data for image 0fe5f277_DJI_20260628114722_0072_D.JPG (queue-size=45) 2026-06-28 13:37:52,952 INFO: Reading data for image 33ffac03_DJI_20260628114208_0634_D.JPG (queue-size=46) 2026-06-28 13:37:53,362 INFO: Reading data for image 81342009_DJI_20260628114732_0077_D.JPG (queue-size=47) 2026-06-28 13:37:53,455 INFO: Extracting ROOT_DSPSIFT features for image 595fdf3f_DJI_20260628114846_0114_D.JPG 2026-06-28 13:37:53,530 INFO: Reading data for image d8fd1ecb_DJI_20260628114120_0610_D.JPG (queue-size=48) 2026-06-28 13:37:53,532 INFO: Reading data for image 14946e71_DJI_20260628114740_0081_D.JPG (queue-size=49) 2026-06-28 13:37:53,955 INFO: Reading data for image a90ad76b_DJI_20260628114350_0053_D.JPG (queue-size=50) 2026-06-28 13:37:54,125 INFO: Extracting ROOT_DSPSIFT features for image 94af14d4_DJI_20260628114352_0054_D.JPG 2026-06-28 13:37:54,143 INFO: Extracting ROOT_DSPSIFT features for image d0108219_DJI_20260628114204_0632_D.JPG 2026-06-28 13:37:54,528 INFO: Finished reading images 2026-06-28 13:37:54,529 INFO: Extracting ROOT_DSPSIFT features for image 41e15edc_DJI_20260628114858_0120_D.JPG 2026-06-28 13:38:02,028 DEBUG: Found 10000 points in 16.32648801803589s 2026-06-28 13:38:02,219 DEBUG: Found 10000 points in 16.54520273208618s 2026-06-28 13:38:02,427 DEBUG: Found 10000 points in 16.75717067718506s 2026-06-28 13:38:02,924 DEBUG: Found 10000 points in 17.22603178024292s 2026-06-28 13:38:03,219 INFO: Extracting ROOT_DSPSIFT features for image b2fc4ef7_DJI_20260628114856_0119_D.JPG 2026-06-28 13:38:03,554 INFO: Extracting ROOT_DSPSIFT features for image 9cec7010_DJI_20260628114356_0056_D.JPG 2026-06-28 13:38:03,749 INFO: Extracting ROOT_DSPSIFT features for image c7a912d5_DJI_20260628114728_0075_D.JPG 2026-06-28 13:38:04,062 INFO: Extracting ROOT_DSPSIFT features for image fa6b1bd1_DJI_20260628114826_0104_D.JPG 2026-06-28 13:38:10,452 DEBUG: Found 10000 points in 16.319456577301025s 2026-06-28 13:38:11,357 DEBUG: Found 10000 points in 16.82074761390686s 2026-06-28 13:38:11,555 DEBUG: Found 10000 points in 18.025645971298218s 2026-06-28 13:38:11,641 INFO: Extracting ROOT_DSPSIFT features for image 830301a0_DJI_20260628114818_0100_D.JPG 2026-06-28 13:38:11,641 DEBUG: Found 10000 points in 17.491852283477783s 2026-06-28 13:38:12,626 INFO: Extracting ROOT_DSPSIFT features for image ef8b5654_DJI_20260628114032_0586_D.JPG 2026-06-28 13:38:12,860 INFO: Extracting ROOT_DSPSIFT features for image 40da976c_DJI_20260628114824_0103_D.JPG 2026-06-28 13:38:13,236 INFO: Extracting ROOT_DSPSIFT features for image 52d83b6e_DJI_20260628114346_0051_D.JPG 2026-06-28 13:38:20,035 DEBUG: Found 10000 points in 15.901409387588501s 2026-06-28 13:38:20,224 DEBUG: Found 10000 points in 16.99760866165161s 2026-06-28 13:38:21,024 DEBUG: Found 10000 points in 17.268635511398315s 2026-06-28 13:38:21,239 INFO: Extracting ROOT_DSPSIFT features for image 39e08ed0_DJI_20260628114206_0633_D.JPG 2026-06-28 13:38:21,363 INFO: Extracting ROOT_DSPSIFT features for image 2726d06e_DJI_20260628114820_0101_D.JPG 2026-06-28 13:38:22,142 INFO: Extracting ROOT_DSPSIFT features for image b0de2795_DJI_20260628114814_0098_D.JPG 2026-06-28 13:38:23,049 DEBUG: Found 10000 points in 19.489213466644287s 2026-06-28 13:38:24,438 INFO: Extracting ROOT_DSPSIFT features for image 4dee3019_DJI_20260628114738_0080_D.JPG 2026-06-28 13:38:28,741 DEBUG: Found 10000 points in 16.10783839225769s 2026-06-28 13:38:28,935 DEBUG: Found 10000 points in 17.288259029388428s 2026-06-28 13:38:29,549 DEBUG: Found 10000 points in 16.621543407440186s 2026-06-28 13:38:30,045 INFO: Extracting ROOT_DSPSIFT features for image fc5137ea_DJI_20260628114354_0055_D.JPG 2026-06-28 13:38:30,151 INFO: Extracting ROOT_DSPSIFT features for image 93da94c1_DJI_20260628114840_0111_D.JPG 2026-06-28 13:38:31,018 INFO: Extracting ROOT_DSPSIFT features for image aa2ed911_DJI_20260628114122_0611_D.JPG 2026-06-28 13:38:32,446 DEBUG: Found 10000 points in 19.201721668243408s 2026-06-28 13:38:33,755 INFO: Extracting ROOT_DSPSIFT features for image a518a451_DJI_20260628114812_0097_D.JPG 2026-06-28 13:38:37,452 DEBUG: Found 10000 points in 16.206149578094482s 2026-06-28 13:38:38,343 DEBUG: Found 10000 points in 16.19367218017578s 2026-06-28 13:38:38,622 INFO: Extracting ROOT_DSPSIFT features for image 6ee2c897_DJI_20260628114756_0089_D.JPG 2026-06-28 13:38:39,231 DEBUG: Found 10000 points in 17.810752630233765s 2026-06-28 13:38:39,522 INFO: Extracting ROOT_DSPSIFT features for image 6504b36f_DJI_20260628114716_0069_D.JPG 2026-06-28 13:38:40,441 INFO: Extracting ROOT_DSPSIFT features for image cfe75869_DJI_20260628114900_0121_D.JPG 2026-06-28 13:38:40,639 DEBUG: Found 10000 points in 16.194403409957886s 2026-06-28 13:38:42,024 INFO: Extracting ROOT_DSPSIFT features for image 70aa4f5f_DJI_20260628114854_0118_D.JPG 2026-06-28 13:38:47,026 DEBUG: Found 10000 points in 16.001945972442627s 2026-06-28 13:38:48,135 DEBUG: Found 10000 points in 18.083705186843872s 2026-06-28 13:38:48,238 INFO: Extracting ROOT_DSPSIFT features for image b41fc4c0_DJI_20260628114800_0091_D.JPG 2026-06-28 13:38:49,252 DEBUG: Found 10000 points in 19.09544348716736s 2026-06-28 13:38:49,318 INFO: Extracting ROOT_DSPSIFT features for image e170958d_DJI_20260628114720_0071_D.JPG 2026-06-28 13:38:50,456 INFO: Extracting ROOT_DSPSIFT features for image e6466d96_DJI_20260628114802_0092_D.JPG 2026-06-28 13:38:51,236 DEBUG: Found 10000 points in 17.47384285926819s 2026-06-28 13:38:52,527 INFO: Extracting ROOT_DSPSIFT features for image 05e0f01f_DJI_20260628114348_0052_D.JPG 2026-06-28 13:38:55,022 DEBUG: Found 10000 points in 16.393465995788574s 2026-06-28 13:38:56,120 DEBUG: Found 10000 points in 16.5908682346344s 2026-06-28 13:38:56,264 INFO: Extracting ROOT_DSPSIFT features for image 554d074e_DJI_20260628114806_0094_D.JPG 2026-06-28 13:38:57,256 INFO: Extracting ROOT_DSPSIFT features for image d3707ecf_DJI_20260628114718_0070_D.JPG 2026-06-28 13:38:58,626 DEBUG: Found 10000 points in 18.177324056625366s 2026-06-28 13:38:59,343 DEBUG: Found 10000 points in 17.312875986099243s 2026-06-28 13:38:59,760 INFO: Extracting ROOT_DSPSIFT features for image b747448e_DJI_20260628114808_0095_D.JPG 2026-06-28 13:39:00,651 INFO: Extracting ROOT_DSPSIFT features for image a7ae92e0_DJI_20260628114036_0588_D.JPG 2026-06-28 13:39:05,131 DEBUG: Found 10000 points in 16.883593320846558s 2026-06-28 13:39:05,735 DEBUG: Found 10000 points in 16.41014552116394s 2026-06-28 13:39:06,350 INFO: Extracting ROOT_DSPSIFT features for image ff2e9581_DJI_20260628114034_0587_D.JPG 2026-06-28 13:39:06,858 INFO: Extracting ROOT_DSPSIFT features for image 1460f8ef_DJI_20260628114838_0110_D.JPG 2026-06-28 13:39:08,534 DEBUG: Found 10000 points in 18.010133743286133s 2026-06-28 13:39:09,633 DEBUG: Found 10000 points in 17.097867250442505s 2026-06-28 13:39:09,921 INFO: Extracting ROOT_DSPSIFT features for image d9e9002a_DJI_20260628114202_0631_D.JPG 2026-06-28 13:39:11,228 INFO: Extracting ROOT_DSPSIFT features for image cdc91a51_DJI_20260628114724_0073_D.JPG 2026-06-28 13:39:12,928 DEBUG: Found 10000 points in 16.604544401168823s 2026-06-28 13:39:14,160 INFO: Extracting ROOT_DSPSIFT features for image 3222068c_DJI_20260628114852_0117_D.JPG 2026-06-28 13:39:14,355 DEBUG: Found 10000 points in 17.093960762023926s 2026-06-28 13:39:15,541 INFO: Extracting ROOT_DSPSIFT features for image 144ff9b1_DJI_20260628114118_0609_D.JPG 2026-06-28 13:39:16,122 DEBUG: Found 10000 points in 16.304301977157593s 2026-06-28 13:39:17,234 INFO: Extracting ROOT_DSPSIFT features for image 4f08772c_DJI_20260628114726_0074_D.JPG 2026-06-28 13:39:17,253 DEBUG: Found 10000 points in 16.59480333328247s 2026-06-28 13:39:18,441 INFO: Extracting ROOT_DSPSIFT features for image e10cb1c3_DJI_20260628114736_0079_D.JPG 2026-06-28 13:39:22,341 DEBUG: Found 10000 points in 15.983681440353394s 2026-06-28 13:39:23,535 INFO: Extracting ROOT_DSPSIFT features for image 8d7b8b3a_DJI_20260628114902_0122_D.JPG 2026-06-28 13:39:24,537 DEBUG: Found 10000 points in 17.67217755317688s 2026-06-28 13:39:25,725 INFO: Extracting ROOT_DSPSIFT features for image 8aed3286_DJI_20260628114822_0102_D.JPG 2026-06-28 13:39:27,723 DEBUG: Found 10000 points in 17.792697429656982s 2026-06-28 13:39:28,926 INFO: Extracting ROOT_DSPSIFT features for image 63c19f6c_DJI_20260628114810_0096_D.JPG 2026-06-28 13:39:29,265 DEBUG: Found 10000 points in 18.030008554458618s 2026-06-28 13:39:30,837 INFO: Extracting ROOT_DSPSIFT features for image cd1e66ca_DJI_20260628114842_0112_D.JPG 2026-06-28 13:39:31,740 DEBUG: Found 10000 points in 16.191775798797607s 2026-06-28 13:39:31,755 DEBUG: Found 10000 points in 17.53766965866089s 2026-06-28 13:39:32,960 INFO: Extracting ROOT_DSPSIFT features for image a128c2f3_DJI_20260628114816_0099_D.JPG 2026-06-28 13:39:33,058 INFO: Extracting ROOT_DSPSIFT features for image adcc2593_DJI_20260628114850_0116_D.JPG 2026-06-28 13:39:34,230 DEBUG: Found 10000 points in 16.987969160079956s 2026-06-28 13:39:34,252 DEBUG: Found 10000 points in 15.804723501205444s 2026-06-28 13:39:35,460 INFO: Extracting ROOT_DSPSIFT features for image dabf4a24_DJI_20260628114730_0076_D.JPG 2026-06-28 13:39:35,633 INFO: Extracting ROOT_DSPSIFT features for image 5ccbc4c9_DJI_20260628114848_0115_D.JPG 2026-06-28 13:39:40,921 DEBUG: Found 10000 points in 17.378100156784058s 2026-06-28 13:39:42,078 INFO: Extracting ROOT_DSPSIFT features for image 0fe5f277_DJI_20260628114722_0072_D.JPG 2026-06-28 13:39:43,833 DEBUG: Found 10000 points in 18.100999116897583s 2026-06-28 13:39:44,946 INFO: Extracting ROOT_DSPSIFT features for image 33ffac03_DJI_20260628114208_0634_D.JPG 2026-06-28 13:39:45,521 DEBUG: Found 10000 points in 16.587393522262573s 2026-06-28 13:39:46,643 INFO: Extracting ROOT_DSPSIFT features for image 81342009_DJI_20260628114732_0077_D.JPG 2026-06-28 13:39:49,836 DEBUG: Found 10000 points in 18.99072527885437s 2026-06-28 13:39:50,225 DEBUG: Found 10000 points in 17.204920053482056s 2026-06-28 13:39:51,026 INFO: Extracting ROOT_DSPSIFT features for image 14946e71_DJI_20260628114740_0081_D.JPG 2026-06-28 13:39:51,328 DEBUG: Found 10000 points in 18.26360011100769s 2026-06-28 13:39:51,356 INFO: Extracting ROOT_DSPSIFT features for image d8fd1ecb_DJI_20260628114120_0610_D.JPG 2026-06-28 13:39:51,863 DEBUG: Found 10000 points in 16.39626932144165s 2026-06-28 13:39:52,750 INFO: Extracting ROOT_DSPSIFT features for image a90ad76b_DJI_20260628114350_0053_D.JPG 2026-06-28 13:39:53,547 DEBUG: Found 10000 points in 17.90757918357849s 2026-06-28 13:39:57,446 DEBUG: Found 10000 points in 15.312816143035889s 2026-06-28 13:39:58,475 DEBUG: Found 10000 points in 13.52169919013977s 2026-06-28 13:39:59,295 DEBUG: Found 10000 points in 12.636513948440552s 2026-06-28 13:40:01,518 DEBUG: Found 10000 points in 10.473586082458496s 2026-06-28 13:40:01,951 DEBUG: Found 10000 points in 10.58871579170227s 2026-06-28 13:40:02,512 DEBUG: Found 10000 points in 9.694495439529419s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-stxfl/opensfm" 2026-06-28 13:40:04,739 INFO: Altitude is negative (-192.3413543814718) : viewing directions are probably divergent. Using default altitude of 1.0 2026-06-28 13:40:04,739 INFO: Altitude for orientation based matching 1.0 2026-06-28 13:40:04,760 INFO: Matching 511 image pairs 2026-06-28 13:40:04,763 INFO: Computing pair matching with 8 processes 2026-06-28 13:40:05,741 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.968 T-robust: 0.003 T-total: 0.971 Matches: 1038 Robust: 957 Success: True 2026-06-28 13:40:05,818 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 6504b36f_DJI_20260628114716_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.992 T-robust: 0.003 T-total: 1.049 Matches: 1165 Robust: 1145 Success: True 2026-06-28 13:40:05,844 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and ef8b5654_DJI_20260628114032_0586_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.074 T-robust: 0.001 T-total: 1.075 Matches: 118 Robust: 107 Success: True 2026-06-28 13:40:05,994 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.225 T-robust: 0.001 T-total: 1.226 Matches: 284 Robust: 271 Success: True 2026-06-28 13:40:06,004 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.220 T-robust: 0.014 T-total: 1.236 Matches: 1350 Robust: 1342 Success: True 2026-06-28 13:40:06,014 DEBUG: Matching 8d7b8b3a_DJI_20260628114902_0122_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.213 T-robust: 0.025 T-total: 1.245 Matches: 2190 Robust: 2026 Success: True 2026-06-28 13:40:06,022 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.217 T-robust: 0.026 T-total: 1.254 Matches: 1753 Robust: 1731 Success: True 2026-06-28 13:40:06,038 DEBUG: Matching 8d7b8b3a_DJI_20260628114902_0122_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.228 T-robust: 0.022 T-total: 1.268 Matches: 1612 Robust: 1593 Success: True 2026-06-28 13:40:06,168 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 6504b36f_DJI_20260628114716_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.322 T-robust: 0.001 T-total: 0.324 Matches: 449 Robust: 411 Success: True 2026-06-28 13:40:06,422 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and b747448e_DJI_20260628114808_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.047 T-total: 0.681 Matches: 3073 Robust: 3053 Success: True 2026-06-28 13:40:06,844 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 6504b36f_DJI_20260628114716_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.799 T-robust: 0.004 T-total: 0.806 Matches: 1869 Robust: 1854 Success: True 2026-06-28 13:40:06,856 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and 14946e71_DJI_20260628114740_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.032 T-robust: 0.003 T-total: 1.038 Matches: 2420 Robust: 2401 Success: True 2026-06-28 13:40:06,947 DEBUG: Matching fc5137ea_DJI_20260628114354_0055_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.934 T-robust: 0.003 T-total: 0.938 Matches: 1831 Robust: 1773 Success: True 2026-06-28 13:40:06,957 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.787 T-robust: 0.001 T-total: 0.788 Matches: 427 Robust: 420 Success: True 2026-06-28 13:40:07,041 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.014 T-robust: 0.005 T-total: 1.021 Matches: 1682 Robust: 1666 Success: True 2026-06-28 13:40:07,058 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.027 T-robust: 0.003 T-total: 1.030 Matches: 551 Robust: 536 Success: True 2026-06-28 13:40:07,130 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.128 T-robust: 0.002 T-total: 1.130 Matches: 529 Robust: 483 Success: True 2026-06-28 13:40:07,436 DEBUG: Matching 937092f4_DJI_20260628114804_0093_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.002 T-robust: 0.005 T-total: 1.009 Matches: 1609 Robust: 1591 Success: True 2026-06-28 13:40:07,649 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 33ffac03_DJI_20260628114208_0634_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.793 Matches: FAILED 2026-06-28 13:40:07,763 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 T-robust: 0.007 T-total: 0.626 Matches: 3284 Robust: 3144 Success: True 2026-06-28 13:40:07,842 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 4f08772c_DJI_20260628114726_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.875 T-robust: 0.006 T-total: 0.884 Matches: 2890 Robust: 2865 Success: True 2026-06-28 13:40:07,854 DEBUG: Matching d4b7491a_DJI_20260628114758_0090_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.006 T-robust: 0.002 T-total: 1.009 Matches: 400 Robust: 354 Success: True 2026-06-28 13:40:07,918 DEBUG: Matching b0de2795_DJI_20260628114814_0098_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.821 T-robust: 0.053 T-total: 0.875 Matches: 491 Robust: 459 Success: True 2026-06-28 13:40:07,929 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and 8aed3286_DJI_20260628114822_0102_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.865 T-robust: 0.003 T-total: 0.869 Matches: 1078 Robust: 1059 Success: True 2026-06-28 13:40:07,962 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.523 T-robust: 0.002 T-total: 0.526 Matches: 790 Robust: 776 Success: True 2026-06-28 13:40:08,028 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.077 T-robust: 0.001 T-total: 1.081 Matches: 288 Robust: 275 Success: True 2026-06-28 13:40:08,557 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 830301a0_DJI_20260628114818_0100_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.903 T-robust: 0.003 T-total: 0.908 Matches: 1509 Robust: 1494 Success: True 2026-06-28 13:40:08,564 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 63c19f6c_DJI_20260628114810_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.597 T-robust: 0.003 T-total: 0.601 Matches: 925 Robust: 914 Success: True 2026-06-28 13:40:08,654 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.796 T-robust: 0.002 T-total: 0.799 Matches: 1041 Robust: 1033 Success: True 2026-06-28 13:40:08,729 DEBUG: Matching dc0d17d1_DJI_20260628114734_0078_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.699 T-robust: 0.001 T-total: 0.700 Matches: 381 Robust: 361 Success: True 2026-06-28 13:40:08,731 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.885 T-robust: 0.002 T-total: 0.886 Matches: 117 Robust: 98 Success: True 2026-06-28 13:40:08,748 DEBUG: Matching a7ae92e0_DJI_20260628114036_0588_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.828 T-robust: 0.001 T-total: 0.829 Matches: 198 Robust: 183 Success: True 2026-06-28 13:40:08,752 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 63c19f6c_DJI_20260628114810_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.821 T-robust: 0.001 T-total: 0.823 Matches: 589 Robust: 578 Success: True 2026-06-28 13:40:08,860 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and 52d83b6e_DJI_20260628114346_0051_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.040 T-robust: 0.002 T-total: 1.043 Matches: 859 Robust: 836 Success: True 2026-06-28 13:40:09,342 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 3222068c_DJI_20260628114852_0117_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.617 T-robust: 0.004 T-total: 0.623 Matches: 1724 Robust: 1689 Success: True 2026-06-28 13:40:09,358 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 T-robust: 0.002 T-total: 0.626 Matches: 741 Robust: 702 Success: True 2026-06-28 13:40:09,425 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.675 T-robust: 0.001 T-total: 0.676 Matches: 259 Robust: 234 Success: True 2026-06-28 13:40:09,431 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.869 T-robust: 0.003 T-total: 0.873 Matches: 1042 Robust: 1033 Success: True 2026-06-28 13:40:09,443 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.709 T-robust: 0.003 T-total: 0.714 Matches: 1312 Robust: 1289 Success: True 2026-06-28 13:40:09,453 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 4f08772c_DJI_20260628114726_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 T-robust: 0.002 T-total: 0.592 Matches: 618 Robust: 564 Success: True 2026-06-28 13:40:09,565 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.811 T-robust: 0.001 T-total: 0.813 Matches: 596 Robust: 570 Success: True 2026-06-28 13:40:09,639 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.017 T-robust: 0.003 T-total: 1.022 Matches: 1204 Robust: 1084 Success: True 2026-06-28 13:40:09,940 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.579 T-robust: 0.002 T-total: 0.582 Matches: 569 Robust: 553 Success: True 2026-06-28 13:40:09,958 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.532 T-robust: 0.001 T-total: 0.533 Matches: 123 Robust: 113 Success: True 2026-06-28 13:40:09,960 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.003 T-total: 0.529 Matches: 816 Robust: 774 Success: True 2026-06-28 13:40:10,053 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and 52d83b6e_DJI_20260628114346_0051_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.003 T-total: 0.600 Matches: 1286 Robust: 1235 Success: True 2026-06-28 13:40:10,118 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.617 T-robust: 0.004 T-total: 0.674 Matches: 1861 Robust: 1844 Success: True 2026-06-28 13:40:10,150 DEBUG: Matching 05e0f01f_DJI_20260628114348_0052_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.584 T-robust: 0.001 T-total: 0.585 Matches: 204 Robust: 190 Success: True 2026-06-28 13:40:10,154 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.810 T-robust: 0.001 T-total: 0.811 Matches: 411 Robust: 388 Success: True 2026-06-28 13:40:10,251 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 Matches: FAILED 2026-06-28 13:40:10,529 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.585 T-robust: 0.002 T-total: 0.588 Matches: 820 Robust: 766 Success: True 2026-06-28 13:40:10,641 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.622 T-robust: 0.002 T-total: 0.624 Matches: 694 Robust: 666 Success: True 2026-06-28 13:40:10,727 DEBUG: Matching 9cec7010_DJI_20260628114356_0056_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.672 T-robust: 0.001 T-total: 0.673 Matches: 95 Robust: 84 Success: True 2026-06-28 13:40:10,753 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.788 T-robust: 0.003 T-total: 0.792 Matches: 1123 Robust: 1116 Success: True 2026-06-28 13:40:10,757 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.001 T-total: 0.606 Matches: 445 Robust: 415 Success: True 2026-06-28 13:40:10,924 DEBUG: Matching a90ad76b_DJI_20260628114350_0053_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.803 T-robust: 0.002 T-total: 0.805 Matches: 744 Robust: 712 Success: True 2026-06-28 13:40:10,935 DEBUG: Matching dc0d17d1_DJI_20260628114734_0078_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 T-robust: 0.003 T-total: 0.684 Matches: 1131 Robust: 1105 Success: True 2026-06-28 13:40:11,024 DEBUG: Matching 40da976c_DJI_20260628114824_0103_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.865 T-robust: 0.003 T-total: 0.870 Matches: 1216 Robust: 1171 Success: True 2026-06-28 13:40:11,329 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and b2fc4ef7_DJI_20260628114856_0119_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.794 T-robust: 0.003 T-total: 0.799 Matches: 1564 Robust: 1547 Success: True 2026-06-28 13:40:11,332 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.689 T-robust: 0.001 T-total: 0.690 Matches: 495 Robust: 474 Success: True 2026-06-28 13:40:11,354 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 T-robust: 0.001 T-total: 0.596 Matches: 453 Robust: 444 Success: True 2026-06-28 13:40:11,362 DEBUG: Matching dc0d17d1_DJI_20260628114734_0078_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.606 T-robust: 0.001 T-total: 0.608 Matches: 256 Robust: 226 Success: True 2026-06-28 13:40:11,420 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.632 T-robust: 0.059 T-total: 0.693 Matches: 3011 Robust: 2942 Success: True 2026-06-28 13:40:11,526 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.001 T-total: 0.601 Matches: 61 Robust: 50 Success: True 2026-06-28 13:40:11,539 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and 4f08772c_DJI_20260628114726_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 Matches: FAILED 2026-06-28 13:40:11,847 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.819 T-robust: 0.003 T-total: 0.823 Matches: 1269 Robust: 1225 Success: True 2026-06-28 13:40:11,872 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and 33ffac03_DJI_20260628114208_0634_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.540 T-robust: 0.001 T-total: 0.542 Matches: 460 Robust: 441 Success: True 2026-06-28 13:40:11,933 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 T-robust: 0.003 T-total: 0.600 Matches: 1356 Robust: 1344 Success: True 2026-06-28 13:40:11,964 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.540 T-robust: 0.002 T-total: 0.543 Matches: 830 Robust: 815 Success: True 2026-06-28 13:40:12,062 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and c7a912d5_DJI_20260628114728_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.001 T-total: 0.636 Matches: 350 Robust: 332 Success: True 2026-06-28 13:40:12,165 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 T-robust: 0.002 T-total: 0.626 Matches: 632 Robust: 589 Success: True 2026-06-28 13:40:12,231 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.698 T-robust: 0.003 T-total: 0.704 Matches: 866 Robust: 848 Success: True 2026-06-28 13:40:12,265 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 94af14d4_DJI_20260628114352_0054_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.902 T-robust: 0.006 T-total: 0.911 Matches: 2519 Robust: 2496 Success: True 2026-06-28 13:40:12,451 DEBUG: Matching dc0d17d1_DJI_20260628114734_0078_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.532 T-robust: 0.001 T-total: 0.533 Matches: 303 Robust: 283 Success: True 2026-06-28 13:40:12,460 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.001 T-total: 0.612 Matches: 135 Robust: 123 Success: True 2026-06-28 13:40:12,539 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.002 T-total: 0.605 Matches: 460 Robust: 451 Success: True 2026-06-28 13:40:12,540 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.573 T-robust: 0.003 T-total: 0.576 Matches: 529 Robust: 507 Success: True 2026-06-28 13:40:12,733 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and 4f08772c_DJI_20260628114726_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.667 T-robust: 0.003 T-total: 0.670 Matches: 1097 Robust: 1081 Success: True 2026-06-28 13:40:12,860 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.002 T-total: 0.623 Matches: 861 Robust: 848 Success: True 2026-06-28 13:40:13,039 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.819 T-robust: 0.001 T-total: 0.821 Matches: 415 Robust: 386 Success: True 2026-06-28 13:40:13,063 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.597 T-robust: 0.004 T-total: 0.603 Matches: 1618 Robust: 1568 Success: True 2026-06-28 13:40:13,066 DEBUG: Matching 40da976c_DJI_20260628114824_0103_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.607 T-robust: 0.006 T-total: 0.614 Matches: 643 Robust: 618 Success: True 2026-06-28 13:40:13,132 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.856 T-robust: 0.007 T-total: 0.867 Matches: 2917 Robust: 2871 Success: True 2026-06-28 13:40:13,160 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 63c19f6c_DJI_20260628114810_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.001 T-total: 0.619 Matches: 256 Robust: 237 Success: True 2026-06-28 13:40:13,247 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 70aa4f5f_DJI_20260628114854_0118_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.703 T-robust: 0.003 T-total: 0.707 Matches: 1145 Robust: 1135 Success: True 2026-06-28 13:40:13,343 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.003 T-total: 0.610 Matches: 1535 Robust: 1509 Success: True 2026-06-28 13:40:13,526 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and b747448e_DJI_20260628114808_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.662 T-robust: 0.002 T-total: 0.665 Matches: 802 Robust: 779 Success: True 2026-06-28 13:40:13,652 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.001 T-total: 0.585 Matches: 353 Robust: 339 Success: True 2026-06-28 13:40:13,723 DEBUG: Matching dabf4a24_DJI_20260628114730_0076_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.683 T-robust: 0.001 T-total: 0.684 Matches: 200 Robust: 178 Success: True 2026-06-28 13:40:13,736 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.666 T-robust: 0.003 T-total: 0.670 Matches: 1098 Robust: 1082 Success: True 2026-06-28 13:40:13,747 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.003 T-total: 0.614 Matches: 1132 Robust: 1109 Success: True 2026-06-28 13:40:13,835 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.674 T-robust: 0.001 T-total: 0.675 Matches: 85 Robust: 77 Success: True 2026-06-28 13:40:13,918 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.617 T-robust: 0.052 T-total: 0.670 Matches: 998 Robust: 984 Success: True 2026-06-28 13:40:13,941 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.001 T-total: 0.598 Matches: 290 Robust: 282 Success: True 2026-06-28 13:40:14,126 DEBUG: Matching 94af14d4_DJI_20260628114352_0054_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.003 T-total: 0.600 Matches: 1252 Robust: 1216 Success: True 2026-06-28 13:40:14,262 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.001 T-total: 0.610 Matches: 528 Robust: 501 Success: True 2026-06-28 13:40:14,339 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and d9e9002a_DJI_20260628114202_0631_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 Matches: FAILED 2026-06-28 13:40:14,345 DEBUG: Matching cfe75869_DJI_20260628114900_0121_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.002 T-total: 0.622 Matches: 839 Robust: 822 Success: True 2026-06-28 13:40:14,351 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.003 T-total: 0.615 Matches: 1161 Robust: 1138 Success: True 2026-06-28 13:40:14,517 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.003 T-total: 0.681 Matches: 1346 Robust: 1324 Success: True 2026-06-28 13:40:14,538 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 63c19f6c_DJI_20260628114810_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.617 T-robust: 0.001 T-total: 0.618 Matches: 263 Robust: 249 Success: True 2026-06-28 13:40:14,548 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and e6466d96_DJI_20260628114802_0092_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.003 T-total: 0.606 Matches: 1087 Robust: 1073 Success: True 2026-06-28 13:40:14,765 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.002 T-total: 0.636 Matches: 1140 Robust: 1115 Success: True 2026-06-28 13:40:14,857 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 T-robust: 0.001 T-total: 0.595 Matches: 318 Robust: 302 Success: True 2026-06-28 13:40:14,934 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 T-robust: 0.001 T-total: 0.582 Matches: 279 Robust: 258 Success: True 2026-06-28 13:40:14,944 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.597 T-robust: 0.001 T-total: 0.598 Matches: 215 Robust: 207 Success: True 2026-06-28 13:40:14,956 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 T-robust: 0.002 T-total: 0.615 Matches: 1034 Robust: 1020 Success: True 2026-06-28 13:40:15,121 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 14946e71_DJI_20260628114740_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 Matches: FAILED 2026-06-28 13:40:15,138 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.598 T-robust: 0.001 T-total: 0.600 Matches: 467 Robust: 450 Success: True 2026-06-28 13:40:15,158 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.001 T-total: 0.611 Matches: 411 Robust: 377 Success: True 2026-06-28 13:40:15,430 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.658 T-robust: 0.005 T-total: 0.665 Matches: 2031 Robust: 1900 Success: True 2026-06-28 13:40:15,461 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.597 T-robust: 0.003 T-total: 0.602 Matches: 1414 Robust: 1385 Success: True 2026-06-28 13:40:15,464 DEBUG: Matching d4b7491a_DJI_20260628114758_0090_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.529 T-robust: 0.001 T-total: 0.530 Matches: 496 Robust: 476 Success: True 2026-06-28 13:40:15,629 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.063 T-total: 0.685 Matches: 2156 Robust: 2140 Success: True 2026-06-28 13:40:15,634 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and a90ad76b_DJI_20260628114350_0053_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.003 T-total: 0.678 Matches: 60 Robust: 44 Success: True 2026-06-28 13:40:15,661 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.536 T-robust: 0.003 T-total: 0.540 Matches: 1170 Robust: 1096 Success: True 2026-06-28 13:40:15,830 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.667 T-robust: 0.003 T-total: 0.671 Matches: 1039 Robust: 973 Success: True 2026-06-28 13:40:15,939 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 39e08ed0_DJI_20260628114206_0633_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.798 T-robust: 0.001 T-total: 0.800 Matches: 403 Robust: 375 Success: True 2026-06-28 13:40:16,036 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.573 T-robust: 0.002 T-total: 0.575 Matches: 62 Robust: 48 Success: True 2026-06-28 13:40:16,047 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.616 Matches: FAILED 2026-06-28 13:40:16,066 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 0fe5f277_DJI_20260628114722_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.539 T-robust: 0.002 T-total: 0.542 Matches: 791 Robust: 774 Success: True 2026-06-28 13:40:16,261 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.004 T-total: 0.631 Matches: 2284 Robust: 2230 Success: True 2026-06-28 13:40:16,263 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.622 T-robust: 0.006 T-total: 0.628 Matches: 32 Robust: 27 Success: True 2026-06-28 13:40:16,340 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.002 T-total: 0.678 Matches: 549 Robust: 534 Success: True 2026-06-28 13:40:16,444 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.003 T-total: 0.613 Matches: 1152 Robust: 1128 Success: True 2026-06-28 13:40:16,553 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.002 T-total: 0.614 Matches: 940 Robust: 930 Success: True 2026-06-28 13:40:16,651 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.004 T-total: 0.615 Matches: 1713 Robust: 1686 Success: True 2026-06-28 13:40:16,719 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.053 T-total: 0.672 Matches: 899 Robust: 847 Success: True 2026-06-28 13:40:16,739 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.670 T-robust: 0.002 T-total: 0.673 Matches: 756 Robust: 708 Success: True 2026-06-28 13:40:16,863 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 T-robust: 0.003 T-total: 0.600 Matches: 1136 Robust: 1116 Success: True 2026-06-28 13:40:16,920 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.655 T-robust: 0.002 T-total: 0.657 Matches: 42 Robust: 32 Success: True 2026-06-28 13:40:17,017 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and 6504b36f_DJI_20260628114716_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.011 T-total: 0.676 Matches: 4860 Robust: 4831 Success: True 2026-06-28 13:40:17,060 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.614 T-robust: 0.001 T-total: 0.616 Matches: 189 Robust: 170 Success: True 2026-06-28 13:40:17,138 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.001 T-total: 0.584 Matches: 347 Robust: 326 Success: True 2026-06-28 13:40:17,327 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.606 T-robust: 0.001 T-total: 0.608 Matches: 252 Robust: 245 Success: True 2026-06-28 13:40:17,332 DEBUG: Matching aa2ed911_DJI_20260628114122_0611_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.002 T-total: 0.678 Matches: 555 Robust: 533 Success: True 2026-06-28 13:40:17,351 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.005 T-total: 0.611 Matches: 2228 Robust: 2207 Success: True 2026-06-28 13:40:17,440 DEBUG: Matching 40da976c_DJI_20260628114824_0103_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.001 T-total: 0.523 Matches: 254 Robust: 236 Success: True 2026-06-28 13:40:17,530 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.001 T-total: 0.610 Matches: 73 Robust: 62 Success: True 2026-06-28 13:40:17,719 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 70aa4f5f_DJI_20260628114854_0118_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.642 T-robust: 0.006 T-total: 0.702 Matches: 2966 Robust: 2939 Success: True 2026-06-28 13:40:17,737 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.001 T-total: 0.598 Matches: 480 Robust: 461 Success: True 2026-06-28 13:40:17,742 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 T-robust: 0.001 T-total: 0.681 Matches: 304 Robust: 289 Success: True 2026-06-28 13:40:17,939 DEBUG: Matching 9cec7010_DJI_20260628114356_0056_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.004 T-total: 0.611 Matches: 1971 Robust: 1953 Success: True 2026-06-28 13:40:17,956 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 Matches: FAILED 2026-06-28 13:40:18,019 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.667 T-robust: 0.001 T-total: 0.668 Matches: 234 Robust: 221 Success: True 2026-06-28 13:40:18,046 DEBUG: Matching 94af14d4_DJI_20260628114352_0054_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 T-robust: 0.005 T-total: 0.606 Matches: 2042 Robust: 2018 Success: True 2026-06-28 13:40:18,061 DEBUG: Matching 94af14d4_DJI_20260628114352_0054_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.527 T-robust: 0.003 T-total: 0.531 Matches: 1086 Robust: 1006 Success: True 2026-06-28 13:40:18,337 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.614 T-robust: 0.002 T-total: 0.617 Matches: 885 Robust: 840 Success: True 2026-06-28 13:40:18,350 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.606 T-robust: 0.001 T-total: 0.608 Matches: 296 Robust: 276 Success: True 2026-06-28 13:40:18,364 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 T-robust: 0.002 T-total: 0.627 Matches: 928 Robust: 912 Success: True 2026-06-28 13:40:18,541 DEBUG: Matching b41fc4c0_DJI_20260628114800_0091_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.001 T-total: 0.585 Matches: 501 Robust: 478 Success: True 2026-06-28 13:40:18,625 DEBUG: Matching b0de2795_DJI_20260628114814_0098_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.677 T-robust: 0.004 T-total: 0.681 Matches: 1097 Robust: 1044 Success: True 2026-06-28 13:40:18,656 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.003 T-total: 0.635 Matches: 1152 Robust: 1119 Success: True 2026-06-28 13:40:18,674 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.001 T-total: 0.612 Matches: 585 Robust: 558 Success: True 2026-06-28 13:40:18,735 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.677 T-robust: 0.007 T-total: 0.688 Matches: 3444 Robust: 3423 Success: True 2026-06-28 13:40:18,934 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.001 T-total: 0.597 Matches: 172 Robust: 160 Success: True 2026-06-28 13:40:18,960 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and b2fc4ef7_DJI_20260628114856_0119_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.589 T-robust: 0.004 T-total: 0.595 Matches: 1676 Robust: 1661 Success: True 2026-06-28 13:40:19,034 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.679 T-robust: 0.003 T-total: 0.683 Matches: 1118 Robust: 1098 Success: True 2026-06-28 13:40:19,146 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.001 T-total: 0.604 Matches: 574 Robust: 567 Success: True 2026-06-28 13:40:19,239 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.002 T-total: 0.613 Matches: 886 Robust: 863 Success: True 2026-06-28 13:40:19,337 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 0fe5f277_DJI_20260628114722_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.677 T-robust: 0.002 T-total: 0.681 Matches: 931 Robust: 892 Success: True 2026-06-28 13:40:19,351 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.613 T-robust: 0.002 T-total: 0.616 Matches: 894 Robust: 870 Success: True 2026-06-28 13:40:19,356 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and b747448e_DJI_20260628114808_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.638 T-robust: 0.001 T-total: 0.640 Matches: 343 Robust: 335 Success: True 2026-06-28 13:40:19,547 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.005 T-total: 0.613 Matches: 2394 Robust: 2379 Success: True 2026-06-28 13:40:19,637 DEBUG: Matching 94af14d4_DJI_20260628114352_0054_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.673 T-robust: 0.002 T-total: 0.676 Matches: 643 Robust: 624 Success: True 2026-06-28 13:40:19,647 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and a90ad76b_DJI_20260628114350_0053_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.002 T-total: 0.613 Matches: 820 Robust: 807 Success: True 2026-06-28 13:40:19,765 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.005 T-total: 0.618 Matches: 2223 Robust: 2124 Success: True 2026-06-28 13:40:19,847 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 554d074e_DJI_20260628114806_0094_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.002 T-total: 0.608 Matches: 982 Robust: 883 Success: True 2026-06-28 13:40:20,025 DEBUG: Matching 595fdf3f_DJI_20260628114846_0114_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.625 T-robust: 0.058 T-total: 0.687 Matches: 3438 Robust: 3413 Success: True 2026-06-28 13:40:20,031 DEBUG: Matching e170958d_DJI_20260628114720_0071_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.002 T-total: 0.679 Matches: 974 Robust: 959 Success: True 2026-06-28 13:40:20,059 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.695 T-robust: 0.005 T-total: 0.703 Matches: 2169 Robust: 2087 Success: True 2026-06-28 13:40:20,167 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.001 T-total: 0.620 Matches: 389 Robust: 375 Success: True 2026-06-28 13:40:20,238 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and e10cb1c3_DJI_20260628114736_0079_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 T-robust: 0.001 T-total: 0.601 Matches: 318 Robust: 287 Success: True 2026-06-28 13:40:20,257 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.606 T-robust: 0.003 T-total: 0.610 Matches: 1080 Robust: 1048 Success: True 2026-06-28 13:40:20,435 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.668 T-robust: 0.002 T-total: 0.670 Matches: 415 Robust: 381 Success: True 2026-06-28 13:40:20,525 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.675 T-robust: 0.001 T-total: 0.677 Matches: 398 Robust: 374 Success: True 2026-06-28 13:40:20,631 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and 94af14d4_DJI_20260628114352_0054_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.002 T-total: 0.605 Matches: 236 Robust: 203 Success: True 2026-06-28 13:40:20,650 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.530 T-robust: 0.002 T-total: 0.532 Matches: 560 Robust: 529 Success: True 2026-06-28 13:40:20,660 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 T-robust: 0.006 T-total: 0.629 Matches: 29 Robust: 19 Success: False 2026-06-28 13:40:20,833 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.664 T-robust: 0.001 T-total: 0.665 Matches: 281 Robust: 269 Success: True 2026-06-28 13:40:20,837 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 T-robust: 0.001 T-total: 0.596 Matches: 40 Robust: 33 Success: True 2026-06-28 13:40:20,864 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.002 T-total: 0.606 Matches: 669 Robust: 651 Success: True 2026-06-28 13:40:21,046 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and b747448e_DJI_20260628114808_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.001 T-total: 0.611 Matches: 475 Robust: 438 Success: True 2026-06-28 13:40:21,156 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.628 T-robust: 0.002 T-total: 0.630 Matches: 967 Robust: 958 Success: True 2026-06-28 13:40:21,252 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 T-robust: 0.002 T-total: 0.602 Matches: 663 Robust: 597 Success: True 2026-06-28 13:40:21,272 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.632 T-robust: 0.007 T-total: 0.640 Matches: 748 Robust: 665 Success: True 2026-06-28 13:40:21,320 DEBUG: Matching 9cec7010_DJI_20260628114356_0056_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 T-robust: 0.006 T-total: 0.658 Matches: 2643 Robust: 2527 Success: True 2026-06-28 13:40:21,443 DEBUG: Matching a7ae92e0_DJI_20260628114036_0588_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.002 T-total: 0.605 Matches: 620 Robust: 582 Success: True 2026-06-28 13:40:21,527 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and d9e9002a_DJI_20260628114202_0631_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.662 T-robust: 0.001 T-total: 0.663 Matches: 352 Robust: 331 Success: True 2026-06-28 13:40:21,542 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and b747448e_DJI_20260628114808_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.704 T-robust: 0.003 T-total: 0.708 Matches: 1382 Robust: 1352 Success: True 2026-06-28 13:40:21,757 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.587 T-robust: 0.009 T-total: 0.601 Matches: 3964 Robust: 3842 Success: True 2026-06-28 13:40:21,825 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.772 T-robust: 0.005 T-total: 0.778 Matches: 1859 Robust: 1843 Success: True 2026-06-28 13:40:21,835 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.581 T-robust: 0.001 T-total: 0.583 Matches: 65 Robust: 53 Success: True 2026-06-28 13:40:21,836 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 33ffac03_DJI_20260628114208_0634_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.517 Matches: FAILED 2026-06-28 13:40:21,840 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.562 T-robust: 0.001 T-total: 0.563 Matches: 218 Robust: 211 Success: True 2026-06-28 13:40:22,018 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 554d074e_DJI_20260628114806_0094_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.520 T-robust: 0.053 T-total: 0.575 Matches: 918 Robust: 884 Success: True 2026-06-28 13:40:22,064 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.520 T-robust: 0.001 T-total: 0.522 Matches: 303 Robust: 275 Success: True 2026-06-28 13:40:22,134 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.003 T-total: 0.607 Matches: 1386 Robust: 1360 Success: True 2026-06-28 13:40:22,350 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.589 T-robust: 0.002 T-total: 0.591 Matches: 526 Robust: 501 Success: True 2026-06-28 13:40:22,462 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.003 T-total: 0.622 Matches: 1094 Robust: 1066 Success: True 2026-06-28 13:40:22,470 DEBUG: Matching 94af14d4_DJI_20260628114352_0054_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.640 T-robust: 0.003 T-total: 0.644 Matches: 1107 Robust: 1083 Success: True 2026-06-28 13:40:22,475 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.636 T-robust: 0.001 T-total: 0.639 Matches: 1071 Robust: 1023 Success: True 2026-06-28 13:40:22,523 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.684 T-robust: 0.002 T-total: 0.687 Matches: 903 Robust: 881 Success: True 2026-06-28 13:40:22,641 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.505 T-robust: 0.001 T-total: 0.507 Matches: 23 Robust: 19 Success: False 2026-06-28 13:40:22,656 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.585 T-robust: 0.004 T-total: 0.592 Matches: 1915 Robust: 1814 Success: True 2026-06-28 13:40:22,719 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.647 T-robust: 0.053 T-total: 0.701 Matches: 874 Robust: 838 Success: True 2026-06-28 13:40:23,022 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 T-robust: 0.056 T-total: 0.672 Matches: 975 Robust: 964 Success: True 2026-06-28 13:40:23,050 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 70aa4f5f_DJI_20260628114854_0118_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.581 T-robust: 0.004 T-total: 0.588 Matches: 1858 Robust: 1843 Success: True 2026-06-28 13:40:23,062 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.002 T-total: 0.586 Matches: 878 Robust: 857 Success: True 2026-06-28 13:40:23,144 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.671 T-robust: 0.002 T-total: 0.674 Matches: 545 Robust: 511 Success: True 2026-06-28 13:40:23,158 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 830301a0_DJI_20260628114818_0100_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.003 T-total: 0.635 Matches: 1019 Robust: 986 Success: True 2026-06-28 13:40:23,235 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.511 T-robust: 0.003 T-total: 0.515 Matches: 1375 Robust: 1342 Success: True 2026-06-28 13:40:23,353 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.701 T-robust: 0.005 T-total: 0.709 Matches: 2210 Robust: 2193 Success: True 2026-06-28 13:40:23,357 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.699 T-robust: 0.001 T-total: 0.701 Matches: 198 Robust: 186 Success: True 2026-06-28 13:40:23,635 DEBUG: Matching 05e0f01f_DJI_20260628114348_0052_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 T-robust: 0.003 T-total: 0.585 Matches: 1392 Robust: 1356 Success: True 2026-06-28 13:40:23,642 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.495 T-robust: 0.002 T-total: 0.497 Matches: 748 Robust: 717 Success: True 2026-06-28 13:40:23,653 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 830301a0_DJI_20260628114818_0100_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 T-robust: 0.003 T-total: 0.629 Matches: 1381 Robust: 1324 Success: True 2026-06-28 13:40:23,745 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 T-robust: 0.002 T-total: 0.682 Matches: 718 Robust: 694 Success: True 2026-06-28 13:40:23,750 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.591 Matches: FAILED 2026-06-28 13:40:23,932 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.695 T-robust: 0.001 T-total: 0.697 Matches: 542 Robust: 529 Success: True 2026-06-28 13:40:23,963 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and 0fe5f277_DJI_20260628114722_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.001 T-total: 0.607 Matches: 439 Robust: 428 Success: True 2026-06-28 13:40:23,966 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.606 T-robust: 0.002 T-total: 0.609 Matches: 656 Robust: 625 Success: True 2026-06-28 13:40:24,169 DEBUG: Matching aa2ed911_DJI_20260628114122_0611_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.529 T-robust: 0.003 T-total: 0.533 Matches: 788 Robust: 708 Success: True 2026-06-28 13:40:24,232 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.004 T-total: 0.589 Matches: 1562 Robust: 1530 Success: True 2026-06-28 13:40:24,239 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.584 T-robust: 0.001 T-total: 0.585 Matches: 158 Robust: 144 Success: True 2026-06-28 13:40:24,347 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.002 T-total: 0.596 Matches: 957 Robust: 934 Success: True 2026-06-28 13:40:24,421 DEBUG: Matching 40da976c_DJI_20260628114824_0103_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.673 T-robust: 0.002 T-total: 0.676 Matches: 715 Robust: 671 Success: True 2026-06-28 13:40:24,531 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 93da94c1_DJI_20260628114840_0111_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 T-robust: 0.004 T-total: 0.598 Matches: 1985 Robust: 1944 Success: True 2026-06-28 13:40:24,629 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.661 T-robust: 0.001 T-total: 0.663 Matches: 379 Robust: 361 Success: True 2026-06-28 13:40:24,650 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.431 T-robust: 0.002 T-total: 0.434 Matches: 718 Robust: 695 Success: True 2026-06-28 13:40:24,751 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and a128c2f3_DJI_20260628114816_0099_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.728 T-robust: 0.004 T-total: 0.734 Matches: 1949 Robust: 1795 Success: True 2026-06-28 13:40:24,834 DEBUG: Matching 937092f4_DJI_20260628114804_0093_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.601 T-robust: 0.001 T-total: 0.602 Matches: 85 Robust: 73 Success: True 2026-06-28 13:40:24,945 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.001 T-total: 0.598 Matches: 643 Robust: 623 Success: True 2026-06-28 13:40:24,952 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.702 T-robust: 0.006 T-total: 0.712 Matches: 3179 Robust: 3069 Success: True 2026-06-28 13:40:24,962 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.534 T-robust: 0.003 T-total: 0.540 Matches: 1536 Robust: 1464 Success: True 2026-06-28 13:40:25,229 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.690 T-robust: 0.005 T-total: 0.698 Matches: 2306 Robust: 2178 Success: True 2026-06-28 13:40:25,236 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 T-robust: 0.004 T-total: 0.606 Matches: 185 Robust: 168 Success: True 2026-06-28 13:40:25,247 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.002 T-total: 0.596 Matches: 570 Robust: 528 Success: True 2026-06-28 13:40:25,368 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.532 T-robust: 0.001 T-total: 0.534 Matches: 499 Robust: 487 Success: True 2026-06-28 13:40:25,432 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 6504b36f_DJI_20260628114716_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.002 T-total: 0.680 Matches: 1034 Robust: 1003 Success: True 2026-06-28 13:40:25,565 DEBUG: Matching 40da976c_DJI_20260628114824_0103_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.001 T-total: 0.612 Matches: 300 Robust: 285 Success: True 2026-06-28 13:40:25,630 DEBUG: Matching dc0d17d1_DJI_20260628114734_0078_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.674 T-robust: 0.002 T-total: 0.677 Matches: 808 Robust: 788 Success: True 2026-06-28 13:40:25,720 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.701 T-robust: 0.055 T-total: 0.757 Matches: 984 Robust: 968 Success: True 2026-06-28 13:40:25,833 DEBUG: Matching 5ccbc4c9_DJI_20260628114848_0115_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.578 T-robust: 0.005 T-total: 0.585 Matches: 1841 Robust: 1811 Success: True 2026-06-28 13:40:25,863 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.625 T-robust: 0.001 T-total: 0.626 Matches: 440 Robust: 425 Success: True 2026-06-28 13:40:25,936 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.700 T-robust: 0.002 T-total: 0.703 Matches: 829 Robust: 788 Success: True 2026-06-28 13:40:26,036 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 T-robust: 0.003 T-total: 0.603 Matches: 1182 Robust: 1144 Success: True 2026-06-28 13:40:26,126 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.686 T-robust: 0.063 T-total: 0.756 Matches: 5282 Robust: 5276 Success: True 2026-06-28 13:40:26,228 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 T-robust: 0.003 T-total: 0.597 Matches: 824 Robust: 727 Success: True 2026-06-28 13:40:26,260 DEBUG: Matching 40da976c_DJI_20260628114824_0103_D.JPG and 94af14d4_DJI_20260628114352_0054_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.692 T-robust: 0.002 T-total: 0.694 Matches: 662 Robust: 648 Success: True 2026-06-28 13:40:26,271 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 4f08772c_DJI_20260628114726_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.551 Matches: FAILED 2026-06-28 13:40:26,449 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 T-robust: 0.003 T-total: 0.616 Matches: 1119 Robust: 1103 Success: True 2026-06-28 13:40:26,540 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.672 T-robust: 0.003 T-total: 0.677 Matches: 1441 Robust: 1398 Success: True 2026-06-28 13:40:26,623 DEBUG: Matching b0de2795_DJI_20260628114814_0098_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.637 T-robust: 0.047 T-total: 0.687 Matches: 2168 Robust: 2012 Success: True 2026-06-28 13:40:26,737 DEBUG: Matching dabf4a24_DJI_20260628114730_0076_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.001 T-total: 0.610 Matches: 102 Robust: 95 Success: True 2026-06-28 13:40:26,761 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and 70aa4f5f_DJI_20260628114854_0118_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.720 T-robust: 0.003 T-total: 0.724 Matches: 1381 Robust: 1366 Success: True 2026-06-28 13:40:26,843 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.581 T-robust: 0.001 T-total: 0.583 Matches: 306 Robust: 284 Success: True 2026-06-28 13:40:26,919 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and cd1e66ca_DJI_20260628114842_0112_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.637 T-robust: 0.053 T-total: 0.691 Matches: 1168 Robust: 1141 Success: True 2026-06-28 13:40:26,940 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.663 T-robust: 0.004 T-total: 0.669 Matches: 1565 Robust: 1506 Success: True 2026-06-28 13:40:27,035 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.582 T-robust: 0.002 T-total: 0.585 Matches: 653 Robust: 635 Success: True 2026-06-28 13:40:27,148 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and b2fc4ef7_DJI_20260628114856_0119_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.002 T-total: 0.607 Matches: 996 Robust: 973 Success: True 2026-06-28 13:40:27,331 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and b2fc4ef7_DJI_20260628114856_0119_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.697 T-robust: 0.006 T-total: 0.706 Matches: 2662 Robust: 2632 Success: True 2026-06-28 13:40:27,350 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.002 T-total: 0.612 Matches: 554 Robust: 534 Success: True 2026-06-28 13:40:27,443 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and adcc2593_DJI_20260628114850_0116_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 T-robust: 0.001 T-total: 0.682 Matches: 540 Robust: 532 Success: True 2026-06-28 13:40:27,465 DEBUG: Matching 5ccbc4c9_DJI_20260628114848_0115_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.001 T-total: 0.621 Matches: 190 Robust: 181 Success: True 2026-06-28 13:40:27,526 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and d9e9002a_DJI_20260628114202_0631_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.002 T-total: 0.607 Matches: 510 Robust: 484 Success: True 2026-06-28 13:40:27,556 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.003 T-total: 0.615 Matches: 1583 Robust: 1558 Success: True 2026-06-28 13:40:27,620 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.581 T-robust: 0.003 T-total: 0.585 Matches: 1023 Robust: 962 Success: True 2026-06-28 13:40:27,827 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.002 T-total: 0.679 Matches: 577 Robust: 549 Success: True 2026-06-28 13:40:27,943 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and 4f08772c_DJI_20260628114726_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.002 T-total: 0.611 Matches: 671 Robust: 642 Success: True 2026-06-28 13:40:28,022 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.668 T-robust: 0.003 T-total: 0.672 Matches: 1143 Robust: 1127 Success: True 2026-06-28 13:40:28,054 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.606 T-robust: 0.003 T-total: 0.611 Matches: 1297 Robust: 1275 Success: True 2026-06-28 13:40:28,135 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and 63c19f6c_DJI_20260628114810_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.002 T-total: 0.608 Matches: 905 Robust: 841 Success: True 2026-06-28 13:40:28,152 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.635 Matches: FAILED 2026-06-28 13:40:28,228 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.001 T-total: 0.607 Matches: 488 Robust: 470 Success: True 2026-06-28 13:40:28,269 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and e6466d96_DJI_20260628114802_0092_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.711 T-robust: 0.001 T-total: 0.713 Matches: 637 Robust: 603 Success: True 2026-06-28 13:40:28,439 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and 39e08ed0_DJI_20260628114206_0633_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.607 T-robust: 0.002 T-total: 0.610 Matches: 845 Robust: 836 Success: True 2026-06-28 13:40:28,517 DEBUG: Matching dabf4a24_DJI_20260628114730_0076_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.574 Matches: FAILED 2026-06-28 13:40:28,618 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and c7a912d5_DJI_20260628114728_0075_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 Matches: FAILED 2026-06-28 13:40:28,718 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 63c19f6c_DJI_20260628114810_0096_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.610 T-robust: 0.052 T-total: 0.663 Matches: 418 Robust: 406 Success: True 2026-06-28 13:40:28,744 DEBUG: Matching a90ad76b_DJI_20260628114350_0053_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.003 T-total: 0.608 Matches: 1308 Robust: 1194 Success: True 2026-06-28 13:40:28,837 DEBUG: Matching a7ae92e0_DJI_20260628114036_0588_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.685 Matches: FAILED 2026-06-28 13:40:28,852 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.530 T-robust: 0.002 T-total: 0.533 Matches: 542 Robust: 525 Success: True 2026-06-28 13:40:28,865 DEBUG: Matching cfe75869_DJI_20260628114900_0121_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.004 T-total: 0.636 Matches: 1557 Robust: 1538 Success: True 2026-06-28 13:40:29,121 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.055 T-total: 0.682 Matches: 1540 Robust: 1509 Success: True 2026-06-28 13:40:29,240 DEBUG: Matching 595fdf3f_DJI_20260628114846_0114_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.711 T-robust: 0.007 T-total: 0.722 Matches: 3090 Robust: 3041 Success: True 2026-06-28 13:40:29,246 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.001 T-total: 0.627 Matches: 124 Robust: 112 Success: True 2026-06-28 13:40:29,333 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 3222068c_DJI_20260628114852_0117_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.002 T-total: 0.614 Matches: 834 Robust: 827 Success: True 2026-06-28 13:40:29,430 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.629 T-robust: 0.054 T-total: 0.684 Matches: 1446 Robust: 1357 Success: True 2026-06-28 13:40:29,463 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and 39e08ed0_DJI_20260628114206_0633_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.588 T-robust: 0.007 T-total: 0.597 Matches: 2115 Robust: 2079 Success: True 2026-06-28 13:40:29,470 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.012 T-total: 0.633 Matches: 1712 Robust: 1678 Success: True 2026-06-28 13:40:29,529 DEBUG: Matching e170958d_DJI_20260628114720_0071_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.674 T-robust: 0.002 T-total: 0.677 Matches: 688 Robust: 679 Success: True 2026-06-28 13:40:29,640 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 Matches: FAILED 2026-06-28 13:40:29,823 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.572 T-robust: 0.004 T-total: 0.575 Matches: 20 Robust: 14 Success: False 2026-06-28 13:40:29,864 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 3222068c_DJI_20260628114852_0117_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.007 T-total: 0.622 Matches: 3165 Robust: 3114 Success: True 2026-06-28 13:40:29,974 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.640 T-robust: 0.001 T-total: 0.640 Matches: 112 Robust: 103 Success: True 2026-06-28 13:40:30,117 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.002 T-total: 0.613 Matches: 1187 Robust: 1167 Success: True 2026-06-28 13:40:30,144 DEBUG: Matching b0de2795_DJI_20260628114814_0098_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.709 T-robust: 0.003 T-total: 0.714 Matches: 1328 Robust: 1308 Success: True 2026-06-28 13:40:30,165 DEBUG: Matching a7ae92e0_DJI_20260628114036_0588_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.632 T-robust: 0.002 T-total: 0.634 Matches: 529 Robust: 504 Success: True 2026-06-28 13:40:30,224 DEBUG: Matching dabf4a24_DJI_20260628114730_0076_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.704 T-robust: 0.002 T-total: 0.706 Matches: 85 Robust: 68 Success: True 2026-06-28 13:40:30,232 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 T-robust: 0.001 T-total: 0.592 Matches: 393 Robust: 369 Success: True 2026-06-28 13:40:30,425 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 T-robust: 0.001 T-total: 0.602 Matches: 385 Robust: 368 Success: True 2026-06-28 13:40:30,638 DEBUG: Matching 8d7b8b3a_DJI_20260628114902_0122_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.770 T-robust: 0.003 T-total: 0.774 Matches: 1180 Robust: 1163 Success: True 2026-06-28 13:40:30,672 DEBUG: Matching a7ae92e0_DJI_20260628114036_0588_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.519 T-robust: 0.005 T-total: 0.527 Matches: 2521 Robust: 2506 Success: True 2026-06-28 13:40:30,736 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and 14946e71_DJI_20260628114740_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.751 T-robust: 0.007 T-total: 0.762 Matches: 3325 Robust: 3287 Success: True 2026-06-28 13:40:30,752 DEBUG: Matching a7ae92e0_DJI_20260628114036_0588_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.633 T-robust: 0.001 T-total: 0.634 Matches: 64 Robust: 55 Success: True 2026-06-28 13:40:30,762 DEBUG: Matching d4b7491a_DJI_20260628114758_0090_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 T-robust: 0.004 T-total: 0.597 Matches: 1506 Robust: 1377 Success: True 2026-06-28 13:40:30,770 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.535 T-robust: 0.002 T-total: 0.537 Matches: 1202 Robust: 1186 Success: True 2026-06-28 13:40:30,840 DEBUG: Matching dabf4a24_DJI_20260628114730_0076_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 T-robust: 0.002 T-total: 0.616 Matches: 884 Robust: 866 Success: True 2026-06-28 13:40:31,045 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.001 T-total: 0.619 Matches: 450 Robust: 434 Success: True 2026-06-28 13:40:31,335 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and 14946e71_DJI_20260628114740_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.004 T-total: 0.598 Matches: 1595 Robust: 1578 Success: True 2026-06-28 13:40:31,342 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.699 T-robust: 0.003 T-total: 0.703 Matches: 344 Robust: 328 Success: True 2026-06-28 13:40:31,346 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.666 T-robust: 0.003 T-total: 0.674 Matches: 1084 Robust: 1067 Success: True 2026-06-28 13:40:31,420 DEBUG: Matching 44c4d143_DJI_20260628114844_0113_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.613 T-robust: 0.001 T-total: 0.614 Matches: 118 Robust: 109 Success: True 2026-06-28 13:40:31,425 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 70aa4f5f_DJI_20260628114854_0118_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 T-robust: 0.004 T-total: 0.662 Matches: 1392 Robust: 1373 Success: True 2026-06-28 13:40:31,440 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.598 T-robust: 0.001 T-total: 0.599 Matches: 117 Robust: 97 Success: True 2026-06-28 13:40:31,528 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.752 T-robust: 0.004 T-total: 0.758 Matches: 1757 Robust: 1722 Success: True 2026-06-28 13:40:31,658 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 Matches: FAILED 2026-06-28 13:40:31,870 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.531 T-robust: 0.002 T-total: 0.534 Matches: 1565 Robust: 1470 Success: True 2026-06-28 13:40:31,943 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 T-robust: 0.003 T-total: 0.596 Matches: 1161 Robust: 1138 Success: True 2026-06-28 13:40:32,018 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.622 T-robust: 0.053 T-total: 0.676 Matches: 866 Robust: 813 Success: True 2026-06-28 13:40:32,049 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.621 T-robust: 0.002 T-total: 0.624 Matches: 621 Robust: 611 Success: True 2026-06-28 13:40:32,059 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and a90ad76b_DJI_20260628114350_0053_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.633 T-robust: 0.003 T-total: 0.638 Matches: 1171 Robust: 1141 Success: True 2026-06-28 13:40:32,068 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.627 T-robust: 0.001 T-total: 0.628 Matches: 200 Robust: 187 Success: True 2026-06-28 13:40:32,163 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.002 T-total: 0.634 Matches: 700 Robust: 634 Success: True 2026-06-28 13:40:32,261 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.597 T-robust: 0.004 T-total: 0.602 Matches: 1661 Robust: 1640 Success: True 2026-06-28 13:40:32,518 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 33ffac03_DJI_20260628114208_0634_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.601 Matches: FAILED 2026-06-28 13:40:32,540 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 T-robust: 0.002 T-total: 0.597 Matches: 532 Robust: 480 Success: True 2026-06-28 13:40:32,641 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.587 T-robust: 0.002 T-total: 0.590 Matches: 712 Robust: 630 Success: True 2026-06-28 13:40:32,662 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.006 T-total: 0.603 Matches: 2828 Robust: 2772 Success: True 2026-06-28 13:40:32,852 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 T-robust: 0.124 T-total: 0.783 Matches: 439 Robust: 421 Success: True 2026-06-28 13:40:32,856 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.686 T-robust: 0.006 T-total: 0.693 Matches: 743 Robust: 712 Success: True 2026-06-28 13:40:32,861 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.827 T-robust: 0.011 T-total: 0.839 Matches: 1080 Robust: 1058 Success: True 2026-06-28 13:40:32,865 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.010 T-total: 0.604 Matches: 1241 Robust: 1216 Success: True 2026-06-28 13:40:33,132 DEBUG: Matching dc0d17d1_DJI_20260628114734_0078_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.589 T-robust: 0.002 T-total: 0.592 Matches: 640 Robust: 612 Success: True 2026-06-28 13:40:33,144 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.623 T-robust: 0.002 T-total: 0.626 Matches: 790 Robust: 732 Success: True 2026-06-28 13:40:33,224 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 70aa4f5f_DJI_20260628114854_0118_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.577 T-robust: 0.004 T-total: 0.583 Matches: 1010 Robust: 998 Success: True 2026-06-28 13:40:33,231 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.002 T-total: 0.568 Matches: 794 Robust: 786 Success: True 2026-06-28 13:40:33,427 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.567 T-robust: 0.002 T-total: 0.570 Matches: 564 Robust: 504 Success: True 2026-06-28 13:40:33,518 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.003 T-total: 0.666 Matches: 1339 Robust: 1301 Success: True 2026-06-28 13:40:33,540 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 554d074e_DJI_20260628114806_0094_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.677 T-robust: 0.001 T-total: 0.679 Matches: 430 Robust: 423 Success: True 2026-06-28 13:40:33,572 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and 52d83b6e_DJI_20260628114346_0051_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.695 T-robust: 0.007 T-total: 0.706 Matches: 3196 Robust: 3111 Success: True 2026-06-28 13:40:33,730 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and d9e9002a_DJI_20260628114202_0631_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.495 T-robust: 0.004 T-total: 0.499 Matches: 905 Robust: 879 Success: True 2026-06-28 13:40:33,732 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.004 T-total: 0.587 Matches: 622 Robust: 602 Success: True 2026-06-28 13:40:33,760 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.622 T-robust: 0.003 T-total: 0.627 Matches: 1441 Robust: 1429 Success: True 2026-06-28 13:40:33,762 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 14946e71_DJI_20260628114740_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.536 T-robust: 0.001 T-total: 0.538 Matches: 377 Robust: 334 Success: True 2026-06-28 13:40:34,074 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.644 T-robust: 0.001 T-total: 0.647 Matches: 990 Robust: 959 Success: True 2026-06-28 13:40:34,164 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.621 T-robust: 0.002 T-total: 0.624 Matches: 822 Robust: 804 Success: True 2026-06-28 13:40:34,165 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and b2fc4ef7_DJI_20260628114856_0119_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.639 T-robust: 0.002 T-total: 0.647 Matches: 1029 Robust: 980 Success: True 2026-06-28 13:40:34,241 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.004 T-total: 0.624 Matches: 1861 Robust: 1813 Success: True 2026-06-28 13:40:34,328 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.001 T-total: 0.596 Matches: 515 Robust: 490 Success: True 2026-06-28 13:40:34,353 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.586 T-robust: 0.003 T-total: 0.590 Matches: 989 Robust: 913 Success: True 2026-06-28 13:40:34,374 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 94af14d4_DJI_20260628114352_0054_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.607 T-robust: 0.003 T-total: 0.611 Matches: 1093 Robust: 1078 Success: True 2026-06-28 13:40:34,426 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.691 T-robust: 0.002 T-total: 0.694 Matches: 37 Robust: 28 Success: True 2026-06-28 13:40:34,756 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 T-robust: 0.001 T-total: 0.592 Matches: 87 Robust: 74 Success: True 2026-06-28 13:40:34,821 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.647 T-robust: 0.054 T-total: 0.702 Matches: 1043 Robust: 1030 Success: True 2026-06-28 13:40:34,846 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 70aa4f5f_DJI_20260628114854_0118_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.675 T-robust: 0.003 T-total: 0.681 Matches: 1569 Robust: 1563 Success: True 2026-06-28 13:40:34,870 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and 0fe5f277_DJI_20260628114722_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.625 T-robust: 0.001 T-total: 0.627 Matches: 589 Robust: 575 Success: True 2026-06-28 13:40:34,958 DEBUG: Matching 8d7b8b3a_DJI_20260628114902_0122_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.001 T-total: 0.605 Matches: 545 Robust: 524 Success: True 2026-06-28 13:40:34,964 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.001 T-total: 0.635 Matches: 294 Robust: 268 Success: True 2026-06-28 13:40:35,044 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.613 T-robust: 0.003 T-total: 0.617 Matches: 1222 Robust: 1199 Success: True 2026-06-28 13:40:35,050 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.002 T-total: 0.629 Matches: 887 Robust: 880 Success: True 2026-06-28 13:40:35,462 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.637 T-robust: 0.002 T-total: 0.640 Matches: 799 Robust: 776 Success: True 2026-06-28 13:40:35,465 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.617 T-robust: 0.001 T-total: 0.618 Matches: 133 Robust: 117 Success: True 2026-06-28 13:40:35,527 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.770 Matches: FAILED 2026-06-28 13:40:35,542 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.668 T-robust: 0.003 T-total: 0.672 Matches: 1042 Robust: 1016 Success: True 2026-06-28 13:40:35,620 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.614 T-robust: 0.043 T-total: 0.659 Matches: 1293 Robust: 1286 Success: True 2026-06-28 13:40:35,646 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.675 T-robust: 0.005 T-total: 0.682 Matches: 2142 Robust: 2118 Success: True 2026-06-28 13:40:35,681 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and b2fc4ef7_DJI_20260628114856_0119_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.629 T-robust: 0.001 T-total: 0.630 Matches: 659 Robust: 648 Success: True 2026-06-28 13:40:35,721 DEBUG: Matching cfe75869_DJI_20260628114900_0121_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.674 T-robust: 0.001 T-total: 0.676 Matches: 443 Robust: 439 Success: True 2026-06-28 13:40:36,064 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.598 T-robust: 0.003 T-total: 0.602 Matches: 1152 Robust: 1121 Success: True 2026-06-28 13:40:36,152 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.621 T-robust: 0.002 T-total: 0.625 Matches: 970 Robust: 916 Success: True 2026-06-28 13:40:36,156 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.689 T-robust: 0.001 T-total: 0.690 Matches: 304 Robust: 291 Success: True 2026-06-28 13:40:36,161 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 0fe5f277_DJI_20260628114722_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.006 T-total: 0.616 Matches: 686 Robust: 669 Success: True 2026-06-28 13:40:36,162 DEBUG: Matching d4b7491a_DJI_20260628114758_0090_D.JPG and a90ad76b_DJI_20260628114350_0053_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.538 T-robust: 0.003 T-total: 0.542 Matches: 344 Robust: 325 Success: True 2026-06-28 13:40:36,253 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.002 T-total: 0.606 Matches: 642 Robust: 610 Success: True 2026-06-28 13:40:36,338 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 8aed3286_DJI_20260628114822_0102_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.006 T-total: 0.616 Matches: 1268 Robust: 1200 Success: True 2026-06-28 13:40:36,365 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.645 T-robust: 0.001 T-total: 0.646 Matches: 24 Robust: 19 Success: False 2026-06-28 13:40:36,719 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.601 T-robust: 0.053 T-total: 0.654 Matches: 670 Robust: 603 Success: True 2026-06-28 13:40:36,734 DEBUG: Matching b2fc4ef7_DJI_20260628114856_0119_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 T-robust: 0.001 T-total: 0.581 Matches: 194 Robust: 184 Success: True 2026-06-28 13:40:36,833 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.666 T-robust: 0.001 T-total: 0.668 Matches: 303 Robust: 277 Success: True 2026-06-28 13:40:36,835 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.672 T-robust: 0.003 T-total: 0.675 Matches: 344 Robust: 337 Success: True 2026-06-28 13:40:36,854 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and 0fe5f277_DJI_20260628114722_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.597 T-robust: 0.003 T-total: 0.601 Matches: 1277 Robust: 1179 Success: True 2026-06-28 13:40:36,864 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.695 T-robust: 0.004 T-total: 0.701 Matches: 1834 Robust: 1815 Success: True 2026-06-28 13:40:36,949 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.001 T-total: 0.610 Matches: 566 Robust: 548 Success: True 2026-06-28 13:40:37,017 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 T-robust: 0.052 T-total: 0.652 Matches: 412 Robust: 381 Success: True 2026-06-28 13:40:37,266 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.542 T-robust: 0.003 T-total: 0.546 Matches: 1176 Robust: 1162 Success: True 2026-06-28 13:40:37,418 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 T-robust: 0.033 T-total: 0.683 Matches: 854 Robust: 793 Success: True 2026-06-28 13:40:37,466 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.627 T-robust: 0.004 T-total: 0.633 Matches: 1867 Robust: 1840 Success: True 2026-06-28 13:40:37,527 DEBUG: Matching b41fc4c0_DJI_20260628114800_0091_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.001 T-total: 0.610 Matches: 141 Robust: 124 Success: True 2026-06-28 13:40:37,537 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 0fe5f277_DJI_20260628114722_0072_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.698 T-robust: 0.002 T-total: 0.701 Matches: 1007 Robust: 990 Success: True 2026-06-28 13:40:37,546 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and 39e08ed0_DJI_20260628114206_0633_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 Matches: FAILED 2026-06-28 13:40:37,559 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.692 T-robust: 0.002 T-total: 0.695 Matches: 574 Robust: 523 Success: True 2026-06-28 13:40:37,666 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.645 T-robust: 0.002 T-total: 0.647 Matches: 674 Robust: 648 Success: True 2026-06-28 13:40:37,864 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.001 T-total: 0.597 Matches: 283 Robust: 278 Success: True 2026-06-28 13:40:37,966 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.545 T-robust: 0.001 T-total: 0.547 Matches: 488 Robust: 471 Success: True 2026-06-28 13:40:38,072 DEBUG: Matching a90ad76b_DJI_20260628114350_0053_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.544 T-robust: 0.001 T-total: 0.545 Matches: 610 Robust: 590 Success: True 2026-06-28 13:40:38,126 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.658 T-robust: 0.001 T-total: 0.659 Matches: 406 Robust: 383 Success: True 2026-06-28 13:40:38,218 DEBUG: Matching ff2e9581_DJI_20260628114034_0587_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.002 T-total: 0.680 Matches: 962 Robust: 950 Success: True 2026-06-28 13:40:38,229 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.679 T-robust: 0.002 T-total: 0.682 Matches: 829 Robust: 811 Success: True 2026-06-28 13:40:38,244 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and a90ad76b_DJI_20260628114350_0053_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.679 T-robust: 0.003 T-total: 0.684 Matches: 1333 Robust: 1200 Success: True 2026-06-28 13:40:38,330 DEBUG: Matching a90ad76b_DJI_20260628114350_0053_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.001 T-total: 0.613 Matches: 424 Robust: 409 Success: True 2026-06-28 13:40:38,554 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.685 T-robust: 0.003 T-total: 0.690 Matches: 1168 Robust: 1156 Success: True 2026-06-28 13:40:38,653 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and d0108219_DJI_20260628114204_0632_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.682 T-robust: 0.003 T-total: 0.687 Matches: 1005 Robust: 961 Success: True 2026-06-28 13:40:38,721 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 554d074e_DJI_20260628114806_0094_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.601 T-robust: 0.002 T-total: 0.603 Matches: 605 Robust: 597 Success: True 2026-06-28 13:40:38,736 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.490 T-robust: 0.002 T-total: 0.492 Matches: 550 Robust: 519 Success: True 2026-06-28 13:40:38,752 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 T-robust: 0.001 T-total: 0.626 Matches: 89 Robust: 76 Success: True 2026-06-28 13:40:38,765 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.531 T-robust: 0.003 T-total: 0.535 Matches: 1137 Robust: 1038 Success: True 2026-06-28 13:40:38,855 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and 14946e71_DJI_20260628114740_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 T-robust: 0.005 T-total: 0.637 Matches: 2147 Robust: 2121 Success: True 2026-06-28 13:40:38,952 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and 33ffac03_DJI_20260628114208_0634_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.001 T-total: 0.622 Matches: 321 Robust: 298 Success: True 2026-06-28 13:40:39,261 DEBUG: Matching 70aa4f5f_DJI_20260628114854_0118_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.002 T-total: 0.607 Matches: 522 Robust: 503 Success: True 2026-06-28 13:40:39,321 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.763 T-robust: 0.002 T-total: 0.766 Matches: 856 Robust: 844 Success: True 2026-06-28 13:40:39,347 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and a90ad76b_DJI_20260628114350_0053_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.624 T-robust: 0.002 T-total: 0.626 Matches: 396 Robust: 377 Success: True 2026-06-28 13:40:39,356 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.616 T-robust: 0.002 T-total: 0.619 Matches: 696 Robust: 680 Success: True 2026-06-28 13:40:39,420 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 T-robust: 0.002 T-total: 0.601 Matches: 576 Robust: 562 Success: True 2026-06-28 13:40:39,443 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.685 T-robust: 0.003 T-total: 0.690 Matches: 1471 Robust: 1441 Success: True 2026-06-28 13:40:39,531 DEBUG: Matching d8fd1ecb_DJI_20260628114120_0610_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.672 T-robust: 0.002 T-total: 0.675 Matches: 506 Robust: 493 Success: True 2026-06-28 13:40:39,618 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 T-robust: 0.053 T-total: 0.666 Matches: 651 Robust: 626 Success: True 2026-06-28 13:40:39,949 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.683 T-robust: 0.001 T-total: 0.687 Matches: 528 Robust: 512 Success: True 2026-06-28 13:40:39,956 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 T-robust: 0.004 T-total: 0.635 Matches: 1410 Robust: 1345 Success: True 2026-06-28 13:40:40,017 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 554d074e_DJI_20260628114806_0094_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.627 T-robust: 0.002 T-total: 0.670 Matches: 690 Robust: 650 Success: True 2026-06-28 13:40:40,019 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.575 T-robust: 0.001 T-total: 0.576 Matches: 267 Robust: 255 Success: True 2026-06-28 13:40:40,036 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.003 T-total: 0.680 Matches: 1203 Robust: 1132 Success: True 2026-06-28 13:40:40,127 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.655 T-robust: 0.048 T-total: 0.707 Matches: 3085 Robust: 3033 Success: True 2026-06-28 13:40:40,153 DEBUG: Matching dabf4a24_DJI_20260628114730_0076_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.617 T-robust: 0.004 T-total: 0.622 Matches: 1469 Robust: 1385 Success: True 2026-06-28 13:40:40,250 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 40da976c_DJI_20260628114824_0103_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.626 T-robust: 0.002 T-total: 0.628 Matches: 652 Robust: 632 Success: True 2026-06-28 13:40:40,534 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.578 T-robust: 0.003 T-total: 0.582 Matches: 1154 Robust: 1126 Success: True 2026-06-28 13:40:40,566 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.004 T-total: 0.609 Matches: 1459 Robust: 1437 Success: True 2026-06-28 13:40:40,652 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.002 T-total: 0.634 Matches: 918 Robust: 899 Success: True 2026-06-28 13:40:40,660 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.638 T-robust: 0.001 T-total: 0.640 Matches: 317 Robust: 294 Success: True 2026-06-28 13:40:40,724 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.684 T-robust: 0.002 T-total: 0.687 Matches: 983 Robust: 957 Success: True 2026-06-28 13:40:40,761 DEBUG: Matching 41e15edc_DJI_20260628114858_0120_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 T-robust: 0.003 T-total: 0.634 Matches: 1099 Robust: 1080 Success: True 2026-06-28 13:40:40,818 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and b747448e_DJI_20260628114808_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.611 T-robust: 0.053 T-total: 0.664 Matches: 687 Robust: 658 Success: True 2026-06-28 13:40:40,940 DEBUG: Matching 33ffac03_DJI_20260628114208_0634_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.688 T-robust: 0.001 T-total: 0.689 Matches: 161 Robust: 150 Success: True 2026-06-28 13:40:41,135 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.597 T-robust: 0.003 T-total: 0.601 Matches: 1270 Robust: 1263 Success: True 2026-06-28 13:40:41,253 DEBUG: Matching 5ccbc4c9_DJI_20260628114848_0115_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.596 T-robust: 0.003 T-total: 0.600 Matches: 1084 Robust: 1074 Success: True 2026-06-28 13:40:41,257 DEBUG: Matching d4b7491a_DJI_20260628114758_0090_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.688 T-robust: 0.002 T-total: 0.690 Matches: 719 Robust: 676 Success: True 2026-06-28 13:40:41,331 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.668 T-robust: 0.002 T-total: 0.670 Matches: 20 Robust: 15 Success: False 2026-06-28 13:40:41,379 DEBUG: Matching 6ee2c897_DJI_20260628114756_0089_D.JPG and 94af14d4_DJI_20260628114352_0054_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.651 T-robust: 0.002 T-total: 0.654 Matches: 222 Robust: 212 Success: True 2026-06-28 13:40:41,445 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.673 T-robust: 0.008 T-total: 0.683 Matches: 1488 Robust: 1419 Success: True 2026-06-28 13:40:41,475 DEBUG: Matching 2726d06e_DJI_20260628114820_0101_D.JPG and 6504b36f_DJI_20260628114716_0069_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.652 T-robust: 0.003 T-total: 0.656 Matches: 1136 Robust: 1115 Success: True 2026-06-28 13:40:41,544 DEBUG: Matching aa2ed911_DJI_20260628114122_0611_D.JPG and b41fc4c0_DJI_20260628114800_0091_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.002 T-total: 0.604 Matches: 640 Robust: 609 Success: True 2026-06-28 13:40:41,848 DEBUG: Matching 830301a0_DJI_20260628114818_0100_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.699 T-robust: 0.006 T-total: 0.707 Matches: 2257 Robust: 2208 Success: True 2026-06-28 13:40:41,936 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.668 T-robust: 0.007 T-total: 0.678 Matches: 2961 Robust: 2813 Success: True 2026-06-28 13:40:41,944 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.002 T-total: 0.612 Matches: 507 Robust: 491 Success: True 2026-06-28 13:40:41,948 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.567 T-robust: 0.002 T-total: 0.569 Matches: 603 Robust: 583 Success: True 2026-06-28 13:40:42,034 DEBUG: Matching 937092f4_DJI_20260628114804_0093_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.776 T-robust: 0.003 T-total: 0.780 Matches: 998 Robust: 990 Success: True 2026-06-28 13:40:42,124 DEBUG: Matching 8aed3286_DJI_20260628114822_0102_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.645 T-robust: 0.002 T-total: 0.647 Matches: 730 Robust: 717 Success: True 2026-06-28 13:40:42,151 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and 4f08772c_DJI_20260628114726_0074_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.701 T-robust: 0.003 T-total: 0.705 Matches: 1054 Robust: 1045 Success: True 2026-06-28 13:40:42,156 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.002 T-total: 0.611 Matches: 793 Robust: 705 Success: True 2026-06-28 13:40:42,523 DEBUG: Matching 5ccbc4c9_DJI_20260628114848_0115_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.572 T-robust: 0.001 T-total: 0.574 Matches: 297 Robust: 293 Success: True 2026-06-28 13:40:42,555 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.607 T-robust: 0.003 T-total: 0.611 Matches: 1052 Robust: 1026 Success: True 2026-06-28 13:40:42,640 DEBUG: Matching a90ad76b_DJI_20260628114350_0053_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.784 T-robust: 0.006 T-total: 0.791 Matches: 960 Robust: 938 Success: True 2026-06-28 13:40:42,644 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.511 T-robust: 0.009 T-total: 0.521 Matches: 937 Robust: 915 Success: True 2026-06-28 13:40:42,641 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.699 T-robust: 0.001 T-total: 0.704 Matches: 309 Robust: 298 Success: True 2026-06-28 13:40:42,728 DEBUG: Matching 144ff9b1_DJI_20260628114118_0609_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.691 T-robust: 0.002 T-total: 0.694 Matches: 645 Robust: 632 Success: True 2026-06-28 13:40:42,796 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.635 T-robust: 0.003 T-total: 0.639 Matches: 2005 Robust: 1979 Success: True 2026-06-28 13:40:42,855 DEBUG: Matching e6466d96_DJI_20260628114802_0092_D.JPG and 2726d06e_DJI_20260628114820_0101_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.700 T-robust: 0.003 T-total: 0.703 Matches: 931 Robust: 876 Success: True 2026-06-28 13:40:43,144 DEBUG: Matching e170958d_DJI_20260628114720_0071_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.001 T-total: 0.621 Matches: 127 Robust: 108 Success: True 2026-06-28 13:40:43,163 DEBUG: Matching cdc91a51_DJI_20260628114724_0073_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.001 T-total: 0.605 Matches: 412 Robust: 374 Success: True 2026-06-28 13:40:43,248 DEBUG: Matching 3222068c_DJI_20260628114852_0117_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.001 T-total: 0.606 Matches: 357 Robust: 349 Success: True 2026-06-28 13:40:43,325 DEBUG: Matching a90ad76b_DJI_20260628114350_0053_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.673 T-robust: 0.006 T-total: 0.680 Matches: 1617 Robust: 1594 Success: True 2026-06-28 13:40:43,329 DEBUG: Matching d4b7491a_DJI_20260628114758_0090_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.675 T-robust: 0.007 T-total: 0.684 Matches: 1163 Robust: 1104 Success: True 2026-06-28 13:40:43,441 DEBUG: Matching cfe75869_DJI_20260628114900_0121_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.703 T-robust: 0.006 T-total: 0.712 Matches: 3486 Robust: 3436 Success: True 2026-06-28 13:40:43,463 DEBUG: Matching 6504b36f_DJI_20260628114716_0069_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.640 T-robust: 0.001 T-total: 0.642 Matches: 411 Robust: 388 Success: True 2026-06-28 13:40:43,555 DEBUG: Matching 14946e71_DJI_20260628114740_0081_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.700 Matches: FAILED 2026-06-28 13:40:43,755 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.607 T-robust: 0.002 T-total: 0.610 Matches: 876 Robust: 853 Success: True 2026-06-28 13:40:43,851 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 595fdf3f_DJI_20260628114846_0114_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.009 T-total: 0.688 Matches: 3193 Robust: 3176 Success: True 2026-06-28 13:40:43,857 DEBUG: Matching ef8b5654_DJI_20260628114032_0586_D.JPG and b747448e_DJI_20260628114808_0095_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.002 T-total: 0.608 Matches: 707 Robust: 669 Success: True 2026-06-28 13:40:43,857 DEBUG: Matching dabf4a24_DJI_20260628114730_0076_D.JPG and a518a451_DJI_20260628114812_0097_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.528 T-robust: 0.001 T-total: 0.529 Matches: 165 Robust: 159 Success: True 2026-06-28 13:40:44,029 DEBUG: Matching c7a912d5_DJI_20260628114728_0075_D.JPG and dabf4a24_DJI_20260628114730_0076_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.696 T-robust: 0.002 T-total: 0.699 Matches: 894 Robust: 869 Success: True 2026-06-28 13:40:44,149 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and 830301a0_DJI_20260628114818_0100_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.678 T-robust: 0.005 T-total: 0.685 Matches: 2112 Robust: 2007 Success: True 2026-06-28 13:40:44,159 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and cfe75869_DJI_20260628114900_0121_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.714 T-robust: 0.003 T-total: 0.718 Matches: 1119 Robust: 1081 Success: True 2026-06-28 13:40:44,237 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and 937092f4_DJI_20260628114804_0093_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.679 T-robust: 0.001 T-total: 0.681 Matches: 444 Robust: 415 Success: True 2026-06-28 13:40:44,322 DEBUG: Matching a90ad76b_DJI_20260628114350_0053_D.JPG and 94af14d4_DJI_20260628114352_0054_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.507 T-robust: 0.057 T-total: 0.566 Matches: 2192 Robust: 2164 Success: True 2026-06-28 13:40:44,455 DEBUG: Matching b41fc4c0_DJI_20260628114800_0091_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 T-robust: 0.002 T-total: 0.597 Matches: 425 Robust: 412 Success: True 2026-06-28 13:40:44,570 DEBUG: Matching b747448e_DJI_20260628114808_0095_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.538 T-robust: 0.003 T-total: 0.541 Matches: 841 Robust: 835 Success: True 2026-06-28 13:40:44,624 DEBUG: Matching e10cb1c3_DJI_20260628114736_0079_D.JPG and d8fd1ecb_DJI_20260628114120_0610_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.761 T-robust: 0.003 T-total: 0.766 Matches: 1219 Robust: 1178 Success: True 2026-06-28 13:40:44,630 DEBUG: Matching 81342009_DJI_20260628114732_0077_D.JPG and dc0d17d1_DJI_20260628114734_0078_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.771 T-robust: 0.002 T-total: 0.775 Matches: 1001 Robust: 975 Success: True 2026-06-28 13:40:44,830 DEBUG: Matching 8d7b8b3a_DJI_20260628114902_0122_D.JPG and 41e15edc_DJI_20260628114858_0120_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.676 T-robust: 0.003 T-total: 0.681 Matches: 1376 Robust: 1345 Success: True 2026-06-28 13:40:44,841 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and d9e9002a_DJI_20260628114202_0631_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.001 T-total: 0.604 Matches: 509 Robust: 480 Success: True 2026-06-28 13:40:44,849 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.684 T-robust: 0.003 T-total: 0.689 Matches: 1391 Robust: 1360 Success: True 2026-06-28 13:40:44,945 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.618 T-robust: 0.003 T-total: 0.622 Matches: 911 Robust: 869 Success: True 2026-06-28 13:40:45,030 DEBUG: Matching e170958d_DJI_20260628114720_0071_D.JPG and aa2ed911_DJI_20260628114122_0611_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.574 T-robust: 0.001 T-total: 0.575 Matches: 302 Robust: 282 Success: True 2026-06-28 13:40:45,236 DEBUG: Matching d3707ecf_DJI_20260628114718_0070_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 T-robust: 0.003 T-total: 0.619 Matches: 1163 Robust: 1145 Success: True 2026-06-28 13:40:45,266 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.001 T-total: 0.635 Matches: 330 Robust: 307 Success: True 2026-06-28 13:40:45,341 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 9cec7010_DJI_20260628114356_0056_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.711 T-robust: 0.003 T-total: 0.716 Matches: 1392 Robust: 1360 Success: True 2026-06-28 13:40:45,432 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 52d83b6e_DJI_20260628114346_0051_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.581 T-robust: 0.001 T-total: 0.582 Matches: 189 Robust: 175 Success: True 2026-06-28 13:40:45,465 DEBUG: Matching cfe75869_DJI_20260628114900_0121_D.JPG and 5ccbc4c9_DJI_20260628114848_0115_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.633 T-robust: 0.001 T-total: 0.634 Matches: 66 Robust: 60 Success: True 2026-06-28 13:40:45,526 DEBUG: Matching d0108219_DJI_20260628114204_0632_D.JPG and 4dee3019_DJI_20260628114738_0080_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 T-robust: 0.003 T-total: 0.684 Matches: 1264 Robust: 1252 Success: True 2026-06-28 13:40:45,634 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and d3707ecf_DJI_20260628114718_0070_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.687 T-robust: 0.002 T-total: 0.689 Matches: 608 Robust: 591 Success: True 2026-06-28 13:40:45,666 DEBUG: Matching 4f08772c_DJI_20260628114726_0074_D.JPG and ff2e9581_DJI_20260628114034_0587_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.003 T-total: 0.635 Matches: 773 Robust: 715 Success: True 2026-06-28 13:40:45,867 DEBUG: Matching 40da976c_DJI_20260628114824_0103_D.JPG and 44c4d143_DJI_20260628114844_0113_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.628 T-robust: 0.001 T-total: 0.630 Matches: 502 Robust: 486 Success: True 2026-06-28 13:40:45,982 DEBUG: Matching 63c19f6c_DJI_20260628114810_0096_D.JPG and cdc91a51_DJI_20260628114724_0073_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.662 T-robust: 0.002 T-total: 0.665 Matches: 628 Robust: 584 Success: True 2026-06-28 13:40:46,036 DEBUG: Matching a128c2f3_DJI_20260628114816_0099_D.JPG and b0de2795_DJI_20260628114814_0098_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.688 T-robust: 0.005 T-total: 0.694 Matches: 2002 Robust: 1894 Success: True 2026-06-28 13:40:46,122 DEBUG: Matching 1460f8ef_DJI_20260628114838_0110_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.690 T-robust: 0.001 T-total: 0.691 Matches: 346 Robust: 331 Success: True 2026-06-28 13:40:46,148 DEBUG: Matching 94af14d4_DJI_20260628114352_0054_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.619 T-robust: 0.002 T-total: 0.621 Matches: 664 Robust: 627 Success: True 2026-06-28 13:40:46,176 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and 144ff9b1_DJI_20260628114118_0609_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.706 T-robust: 0.003 T-total: 0.711 Matches: 1398 Robust: 1377 Success: True 2026-06-28 13:40:46,334 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and e170958d_DJI_20260628114720_0071_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.694 T-robust: 0.004 T-total: 0.699 Matches: 1598 Robust: 1572 Success: True 2026-06-28 13:40:46,354 DEBUG: Matching 554d074e_DJI_20260628114806_0094_D.JPG and a7ae92e0_DJI_20260628114036_0588_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.634 T-robust: 0.002 T-total: 0.637 Matches: 942 Robust: 885 Success: True 2026-06-28 13:40:46,470 DEBUG: Matching 39e08ed0_DJI_20260628114206_0633_D.JPG and 6ee2c897_DJI_20260628114756_0089_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.599 T-robust: 0.003 T-total: 0.603 Matches: 1114 Robust: 1095 Success: True 2026-06-28 13:40:46,645 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and d4b7491a_DJI_20260628114758_0090_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.002 T-total: 0.608 Matches: 632 Robust: 602 Success: True 2026-06-28 13:40:46,744 DEBUG: Matching 93da94c1_DJI_20260628114840_0111_D.JPG and 94af14d4_DJI_20260628114352_0054_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.720 T-robust: 0.004 T-total: 0.726 Matches: 1582 Robust: 1487 Success: True 2026-06-28 13:40:46,825 DEBUG: Matching cd1e66ca_DJI_20260628114842_0112_D.JPG and 93da94c1_DJI_20260628114840_0111_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.589 T-robust: 0.056 T-total: 0.648 Matches: 2462 Robust: 2426 Success: True 2026-06-28 13:40:46,834 DEBUG: Matching cfe75869_DJI_20260628114900_0121_D.JPG and fc5137ea_DJI_20260628114354_0055_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.705 T-robust: 0.004 T-total: 0.710 Matches: 1595 Robust: 1530 Success: True 2026-06-28 13:40:46,841 DEBUG: Matching adcc2593_DJI_20260628114850_0116_D.JPG and 8d7b8b3a_DJI_20260628114902_0122_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.693 Matches: FAILED 2026-06-28 13:40:46,867 DEBUG: Matching d4b7491a_DJI_20260628114758_0090_D.JPG and fa6b1bd1_DJI_20260628114826_0104_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.531 T-robust: 0.001 T-total: 0.532 Matches: 263 Robust: 236 Success: True 2026-06-28 13:40:46,926 DEBUG: Matching d9e9002a_DJI_20260628114202_0631_D.JPG and 14946e71_DJI_20260628114740_0081_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.569 T-robust: 0.001 T-total: 0.570 Matches: 777 Robust: 764 Success: True 2026-06-28 13:40:46,988 DEBUG: Matching 0fe5f277_DJI_20260628114722_0072_D.JPG and 81342009_DJI_20260628114732_0077_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.464 T-robust: 0.002 T-total: 0.467 Matches: 693 Robust: 655 Success: True 2026-06-28 13:40:47,014 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and a90ad76b_DJI_20260628114350_0053_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.366 T-robust: 0.001 T-total: 0.368 Matches: 593 Robust: 571 Success: True 2026-06-28 13:40:47,030 DEBUG: Matching 52d83b6e_DJI_20260628114346_0051_D.JPG and 05e0f01f_DJI_20260628114348_0052_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.282 T-robust: 0.003 T-total: 0.286 Matches: 1935 Robust: 1909 Success: True 2026-06-28 13:40:47,034 INFO: Matched 511 pairs (brown-brown: 511) in 42.27395626100002 seconds (0.08272789959295501 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-stxfl/opensfm" 2026-06-28 13:40:54,981 INFO: reading features 2026-06-28 13:40:55,873 DEBUG: Merging features onto tracks 2026-06-28 13:40:57,713 DEBUG: Good tracks: 64069 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-stxfl/opensfm" 2026-06-28 13:41:01,049 INFO: Starting incremental reconstruction 2026-06-28 13:41:04,739 INFO: Starting reconstruction with aa2ed911_DJI_20260628114122_0611_D.JPG and e10cb1c3_DJI_20260628114736_0079_D.JPG 2026-06-28 13:41:04,774 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3166 / 3173 2026-06-28 13:41:05,141 INFO: Triangulated: 2473 2026-06-28 13:41:06,291 DEBUG: Ceres Solver Report: Iterations: 101, Initial cost: 2.431990e+02, Final cost: 8.591114e+01, Termination: NO_CONVERGENCE 2026-06-28 13:41:06,306 INFO: Removed outliers: 127 2026-06-28 13:41:06,343 INFO: ------------------------------------------------------- 2026-06-28 13:41:06,354 INFO: d8fd1ecb_DJI_20260628114120_0610_D.JPG resection inliers: 467 / 839 2026-06-28 13:41:06,358 INFO: Adding d8fd1ecb_DJI_20260628114120_0610_D.JPG to the reconstruction 2026-06-28 13:41:06,517 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:06,930 DEBUG: Ceres Solver Report: Iterations: 34, Initial cost: 1.306006e+03, Final cost: 1.313933e+02, Termination: CONVERGENCE 2026-06-28 13:41:06,953 INFO: Removed outliers: 65 2026-06-28 13:41:06,976 INFO: ------------------------------------------------------- 2026-06-28 13:41:06,992 INFO: dc0d17d1_DJI_20260628114734_0078_D.JPG resection inliers: 1023 / 1173 2026-06-28 13:41:07,001 INFO: Adding dc0d17d1_DJI_20260628114734_0078_D.JPG to the reconstruction 2026-06-28 13:41:07,204 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:07,461 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 5.629911e+02, Final cost: 2.479553e+02, Termination: CONVERGENCE 2026-06-28 13:41:07,497 INFO: Removed outliers: 110 2026-06-28 13:41:07,523 INFO: ------------------------------------------------------- 2026-06-28 13:41:07,536 INFO: b41fc4c0_DJI_20260628114800_0091_D.JPG resection inliers: 973 / 1093 2026-06-28 13:41:07,542 INFO: Adding b41fc4c0_DJI_20260628114800_0091_D.JPG to the reconstruction 2026-06-28 13:41:07,736 INFO: Re-triangulating 2026-06-28 13:41:07,737 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:08,447 DEBUG: Ceres Solver Report: Iterations: 31, Initial cost: 7.946410e+02, Final cost: 3.285500e+02, Termination: CONVERGENCE 2026-06-28 13:41:09,636 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 8.187439e+02, Final cost: 4.674346e+02, Termination: CONVERGENCE 2026-06-28 13:41:09,676 INFO: Removed outliers: 253 2026-06-28 13:41:09,698 INFO: ------------------------------------------------------- 2026-06-28 13:41:09,712 INFO: 6504b36f_DJI_20260628114716_0069_D.JPG resection inliers: 1490 / 1541 2026-06-28 13:41:09,720 INFO: Adding 6504b36f_DJI_20260628114716_0069_D.JPG to the reconstruction 2026-06-28 13:41:09,929 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:10,414 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 7.065367e+02, Final cost: 5.007501e+02, Termination: CONVERGENCE 2026-06-28 13:41:10,468 INFO: Removed outliers: 106 2026-06-28 13:41:10,491 INFO: ------------------------------------------------------- 2026-06-28 13:41:10,508 INFO: d3707ecf_DJI_20260628114718_0070_D.JPG resection inliers: 2547 / 2597 2026-06-28 13:41:10,521 INFO: Adding d3707ecf_DJI_20260628114718_0070_D.JPG to the reconstruction 2026-06-28 13:41:10,840 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:11,673 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 7.972725e+02, Final cost: 6.361024e+02, Termination: CONVERGENCE 2026-06-28 13:41:11,774 INFO: Removed outliers: 269 2026-06-28 13:41:11,804 INFO: ------------------------------------------------------- 2026-06-28 13:41:11,823 INFO: e6466d96_DJI_20260628114802_0092_D.JPG resection inliers: 2397 / 2491 2026-06-28 13:41:11,844 INFO: Adding e6466d96_DJI_20260628114802_0092_D.JPG to the reconstruction 2026-06-28 13:41:12,037 INFO: ------------------------------------------------------- 2026-06-28 13:41:12,058 INFO: e170958d_DJI_20260628114720_0071_D.JPG resection inliers: 2338 / 2453 2026-06-28 13:41:12,072 INFO: Adding e170958d_DJI_20260628114720_0071_D.JPG to the reconstruction 2026-06-28 13:41:12,293 INFO: Re-triangulating 2026-06-28 13:41:12,294 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:13,224 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 1.475124e+03, Final cost: 8.876549e+02, Termination: CONVERGENCE 2026-06-28 13:41:15,781 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 2.234409e+03, Final cost: 1.149217e+03, Termination: CONVERGENCE 2026-06-28 13:41:15,883 INFO: Removed outliers: 923 2026-06-28 13:41:15,908 INFO: ------------------------------------------------------- 2026-06-28 13:41:15,923 INFO: 144ff9b1_DJI_20260628114118_0609_D.JPG resection inliers: 1962 / 2015 2026-06-28 13:41:15,933 INFO: Adding 144ff9b1_DJI_20260628114118_0609_D.JPG to the reconstruction 2026-06-28 13:41:16,102 INFO: ------------------------------------------------------- 2026-06-28 13:41:16,118 INFO: 937092f4_DJI_20260628114804_0093_D.JPG resection inliers: 1795 / 1860 2026-06-28 13:41:16,128 INFO: Adding 937092f4_DJI_20260628114804_0093_D.JPG to the reconstruction 2026-06-28 13:41:16,302 INFO: ------------------------------------------------------- 2026-06-28 13:41:16,317 INFO: 0fe5f277_DJI_20260628114722_0072_D.JPG resection inliers: 2156 / 2235 2026-06-28 13:41:16,329 INFO: Adding 0fe5f277_DJI_20260628114722_0072_D.JPG to the reconstruction 2026-06-28 13:41:16,528 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:17,406 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.098348e+03, Final cost: 1.305501e+03, Termination: CONVERGENCE 2026-06-28 13:41:17,540 INFO: Removed outliers: 431 2026-06-28 13:41:17,564 INFO: ------------------------------------------------------- 2026-06-28 13:41:17,578 INFO: 830301a0_DJI_20260628114818_0100_D.JPG resection inliers: 1834 / 1901 2026-06-28 13:41:17,588 INFO: Adding 830301a0_DJI_20260628114818_0100_D.JPG to the reconstruction 2026-06-28 13:41:17,673 INFO: ------------------------------------------------------- 2026-06-28 13:41:17,687 INFO: 2726d06e_DJI_20260628114820_0101_D.JPG resection inliers: 1892 / 1950 2026-06-28 13:41:17,696 INFO: Adding 2726d06e_DJI_20260628114820_0101_D.JPG to the reconstruction 2026-06-28 13:41:17,873 INFO: ------------------------------------------------------- 2026-06-28 13:41:17,890 INFO: 595fdf3f_DJI_20260628114846_0114_D.JPG resection inliers: 2200 / 2272 2026-06-28 13:41:17,902 INFO: Adding 595fdf3f_DJI_20260628114846_0114_D.JPG to the reconstruction 2026-06-28 13:41:18,046 INFO: ------------------------------------------------------- 2026-06-28 13:41:18,063 INFO: 44c4d143_DJI_20260628114844_0113_D.JPG resection inliers: 2461 / 2535 2026-06-28 13:41:18,076 INFO: Adding 44c4d143_DJI_20260628114844_0113_D.JPG to the reconstruction 2026-06-28 13:41:18,273 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:19,931 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 3.727576e+03, Final cost: 1.776343e+03, Termination: CONVERGENCE 2026-06-28 13:41:20,105 INFO: Removed outliers: 262 2026-06-28 13:41:20,129 INFO: ------------------------------------------------------- 2026-06-28 13:41:20,150 INFO: adcc2593_DJI_20260628114850_0116_D.JPG resection inliers: 3006 / 3050 2026-06-28 13:41:20,166 INFO: Adding adcc2593_DJI_20260628114850_0116_D.JPG to the reconstruction 2026-06-28 13:41:20,361 INFO: ------------------------------------------------------- 2026-06-28 13:41:20,386 INFO: 5ccbc4c9_DJI_20260628114848_0115_D.JPG resection inliers: 3865 / 3905 2026-06-28 13:41:20,407 INFO: Adding 5ccbc4c9_DJI_20260628114848_0115_D.JPG to the reconstruction 2026-06-28 13:41:20,608 INFO: ------------------------------------------------------- 2026-06-28 13:41:20,632 INFO: 3222068c_DJI_20260628114852_0117_D.JPG resection inliers: 3863 / 3922 2026-06-28 13:41:20,652 INFO: Adding 3222068c_DJI_20260628114852_0117_D.JPG to the reconstruction 2026-06-28 13:41:20,856 INFO: ------------------------------------------------------- 2026-06-28 13:41:20,874 INFO: a128c2f3_DJI_20260628114816_0099_D.JPG resection inliers: 3136 / 3206 2026-06-28 13:41:20,890 INFO: Adding a128c2f3_DJI_20260628114816_0099_D.JPG to the reconstruction 2026-06-28 13:41:20,963 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:22,626 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 3.592861e+03, Final cost: 2.525945e+03, Termination: CONVERGENCE 2026-06-28 13:41:22,862 INFO: Removed outliers: 174 2026-06-28 13:41:22,886 INFO: ------------------------------------------------------- 2026-06-28 13:41:22,906 INFO: 70aa4f5f_DJI_20260628114854_0118_D.JPG resection inliers: 3255 / 3280 2026-06-28 13:41:22,923 INFO: Adding 70aa4f5f_DJI_20260628114854_0118_D.JPG to the reconstruction 2026-06-28 13:41:23,074 INFO: Re-triangulating 2026-06-28 13:41:23,075 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:25,082 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.793954e+03, Final cost: 2.622578e+03, Termination: CONVERGENCE 2026-06-28 13:41:31,060 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 7.386813e+03, Final cost: 3.322408e+03, Termination: CONVERGENCE 2026-06-28 13:41:31,312 INFO: Removed outliers: 1477 2026-06-28 13:41:31,338 INFO: ------------------------------------------------------- 2026-06-28 13:41:31,358 INFO: cd1e66ca_DJI_20260628114842_0112_D.JPG resection inliers: 3208 / 3238 2026-06-28 13:41:31,375 INFO: Adding cd1e66ca_DJI_20260628114842_0112_D.JPG to the reconstruction 2026-06-28 13:41:31,504 INFO: ------------------------------------------------------- 2026-06-28 13:41:31,522 INFO: b2fc4ef7_DJI_20260628114856_0119_D.JPG resection inliers: 2697 / 2714 2026-06-28 13:41:31,537 INFO: Adding b2fc4ef7_DJI_20260628114856_0119_D.JPG to the reconstruction 2026-06-28 13:41:31,699 INFO: ------------------------------------------------------- 2026-06-28 13:41:31,716 INFO: 8aed3286_DJI_20260628114822_0102_D.JPG resection inliers: 2722 / 2771 2026-06-28 13:41:31,732 INFO: Adding 8aed3286_DJI_20260628114822_0102_D.JPG to the reconstruction 2026-06-28 13:41:31,838 INFO: ------------------------------------------------------- 2026-06-28 13:41:31,857 INFO: 41e15edc_DJI_20260628114858_0120_D.JPG resection inliers: 2683 / 2709 2026-06-28 13:41:31,871 INFO: Adding 41e15edc_DJI_20260628114858_0120_D.JPG to the reconstruction 2026-06-28 13:41:32,131 INFO: ------------------------------------------------------- 2026-06-28 13:41:32,150 INFO: cfe75869_DJI_20260628114900_0121_D.JPG resection inliers: 2952 / 2999 2026-06-28 13:41:32,167 INFO: Adding cfe75869_DJI_20260628114900_0121_D.JPG to the reconstruction 2026-06-28 13:41:32,326 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:34,568 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 4.808201e+03, Final cost: 3.427659e+03, Termination: CONVERGENCE 2026-06-28 13:41:34,882 INFO: Removed outliers: 448 2026-06-28 13:41:34,907 INFO: ------------------------------------------------------- 2026-06-28 13:41:34,927 INFO: 93da94c1_DJI_20260628114840_0111_D.JPG resection inliers: 2833 / 2875 2026-06-28 13:41:34,944 INFO: Adding 93da94c1_DJI_20260628114840_0111_D.JPG to the reconstruction 2026-06-28 13:41:35,072 INFO: ------------------------------------------------------- 2026-06-28 13:41:35,097 INFO: fc5137ea_DJI_20260628114354_0055_D.JPG resection inliers: 2513 / 2575 2026-06-28 13:41:35,117 INFO: Adding fc5137ea_DJI_20260628114354_0055_D.JPG to the reconstruction 2026-06-28 13:41:35,241 INFO: ------------------------------------------------------- 2026-06-28 13:41:35,259 INFO: 9cec7010_DJI_20260628114356_0056_D.JPG resection inliers: 2741 / 2801 2026-06-28 13:41:35,274 INFO: Adding 9cec7010_DJI_20260628114356_0056_D.JPG to the reconstruction 2026-06-28 13:41:35,443 INFO: ------------------------------------------------------- 2026-06-28 13:41:35,460 INFO: 1460f8ef_DJI_20260628114838_0110_D.JPG resection inliers: 2577 / 2659 2026-06-28 13:41:35,473 INFO: Adding 1460f8ef_DJI_20260628114838_0110_D.JPG to the reconstruction 2026-06-28 13:41:35,633 INFO: ------------------------------------------------------- 2026-06-28 13:41:35,652 INFO: 94af14d4_DJI_20260628114352_0054_D.JPG resection inliers: 2551 / 2616 2026-06-28 13:41:35,666 INFO: Adding 94af14d4_DJI_20260628114352_0054_D.JPG to the reconstruction 2026-06-28 13:41:35,859 INFO: ------------------------------------------------------- 2026-06-28 13:41:35,878 INFO: 8d7b8b3a_DJI_20260628114902_0122_D.JPG resection inliers: 2638 / 2697 2026-06-28 13:41:35,907 INFO: Adding 8d7b8b3a_DJI_20260628114902_0122_D.JPG to the reconstruction 2026-06-28 13:41:36,066 INFO: ------------------------------------------------------- 2026-06-28 13:41:36,083 INFO: b0de2795_DJI_20260628114814_0098_D.JPG resection inliers: 2189 / 2228 2026-06-28 13:41:36,101 INFO: Adding b0de2795_DJI_20260628114814_0098_D.JPG to the reconstruction 2026-06-28 13:41:36,200 INFO: ------------------------------------------------------- 2026-06-28 13:41:36,221 INFO: a90ad76b_DJI_20260628114350_0053_D.JPG resection inliers: 2071 / 2184 2026-06-28 13:41:36,233 INFO: Adding a90ad76b_DJI_20260628114350_0053_D.JPG to the reconstruction 2026-06-28 13:41:36,343 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:39,293 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 6.994962e+03, Final cost: 4.224802e+03, Termination: CONVERGENCE 2026-06-28 13:41:39,700 INFO: Removed outliers: 484 2026-06-28 13:41:39,725 INFO: ------------------------------------------------------- 2026-06-28 13:41:39,739 INFO: 40da976c_DJI_20260628114824_0103_D.JPG resection inliers: 2023 / 2078 2026-06-28 13:41:39,750 INFO: Adding 40da976c_DJI_20260628114824_0103_D.JPG to the reconstruction 2026-06-28 13:41:39,842 INFO: ------------------------------------------------------- 2026-06-28 13:41:39,859 INFO: a518a451_DJI_20260628114812_0097_D.JPG resection inliers: 1999 / 2038 2026-06-28 13:41:39,870 INFO: Adding a518a451_DJI_20260628114812_0097_D.JPG to the reconstruction 2026-06-28 13:41:39,981 INFO: ------------------------------------------------------- 2026-06-28 13:41:39,994 INFO: 554d074e_DJI_20260628114806_0094_D.JPG resection inliers: 1909 / 1985 2026-06-28 13:41:40,006 INFO: Adding 554d074e_DJI_20260628114806_0094_D.JPG to the reconstruction 2026-06-28 13:41:40,106 INFO: ------------------------------------------------------- 2026-06-28 13:41:40,121 INFO: d4b7491a_DJI_20260628114758_0090_D.JPG resection inliers: 1870 / 1921 2026-06-28 13:41:40,131 INFO: Adding d4b7491a_DJI_20260628114758_0090_D.JPG to the reconstruction 2026-06-28 13:41:40,261 INFO: ------------------------------------------------------- 2026-06-28 13:41:40,277 INFO: ff2e9581_DJI_20260628114034_0587_D.JPG resection inliers: 1733 / 1807 2026-06-28 13:41:40,291 INFO: Adding ff2e9581_DJI_20260628114034_0587_D.JPG to the reconstruction 2026-06-28 13:41:40,436 INFO: ------------------------------------------------------- 2026-06-28 13:41:40,452 INFO: ef8b5654_DJI_20260628114032_0586_D.JPG resection inliers: 1999 / 2104 2026-06-28 13:41:40,464 INFO: Adding ef8b5654_DJI_20260628114032_0586_D.JPG to the reconstruction 2026-06-28 13:41:40,743 INFO: ------------------------------------------------------- 2026-06-28 13:41:40,770 INFO: a7ae92e0_DJI_20260628114036_0588_D.JPG resection inliers: 2566 / 2685 2026-06-28 13:41:40,785 INFO: Adding a7ae92e0_DJI_20260628114036_0588_D.JPG to the reconstruction 2026-06-28 13:41:40,982 INFO: ------------------------------------------------------- 2026-06-28 13:41:40,999 INFO: cdc91a51_DJI_20260628114724_0073_D.JPG resection inliers: 2523 / 2702 2026-06-28 13:41:41,013 INFO: Adding cdc91a51_DJI_20260628114724_0073_D.JPG to the reconstruction 2026-06-28 13:41:41,156 INFO: ------------------------------------------------------- 2026-06-28 13:41:41,173 INFO: b747448e_DJI_20260628114808_0095_D.JPG resection inliers: 1901 / 2085 2026-06-28 13:41:41,183 INFO: Adding b747448e_DJI_20260628114808_0095_D.JPG to the reconstruction 2026-06-28 13:41:41,315 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:45,801 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 8.569243e+03, Final cost: 5.394071e+03, Termination: CONVERGENCE 2026-06-28 13:41:46,320 INFO: Removed outliers: 674 2026-06-28 13:41:46,350 INFO: ------------------------------------------------------- 2026-06-28 13:41:46,369 INFO: 63c19f6c_DJI_20260628114810_0096_D.JPG resection inliers: 2314 / 2378 2026-06-28 13:41:46,382 INFO: Adding 63c19f6c_DJI_20260628114810_0096_D.JPG to the reconstruction 2026-06-28 13:41:46,596 INFO: ------------------------------------------------------- 2026-06-28 13:41:46,612 INFO: 4f08772c_DJI_20260628114726_0074_D.JPG resection inliers: 1805 / 1944 2026-06-28 13:41:46,621 INFO: Adding 4f08772c_DJI_20260628114726_0074_D.JPG to the reconstruction 2026-06-28 13:41:46,726 INFO: ------------------------------------------------------- 2026-06-28 13:41:46,741 INFO: dabf4a24_DJI_20260628114730_0076_D.JPG resection inliers: 2002 / 2099 2026-06-28 13:41:46,752 INFO: Adding dabf4a24_DJI_20260628114730_0076_D.JPG to the reconstruction 2026-06-28 13:41:46,909 INFO: ------------------------------------------------------- 2026-06-28 13:41:46,925 INFO: c7a912d5_DJI_20260628114728_0075_D.JPG resection inliers: 1819 / 2009 2026-06-28 13:41:46,936 INFO: Adding c7a912d5_DJI_20260628114728_0075_D.JPG to the reconstruction 2026-06-28 13:41:47,124 INFO: ------------------------------------------------------- 2026-06-28 13:41:47,137 INFO: 81342009_DJI_20260628114732_0077_D.JPG resection inliers: 1860 / 1959 2026-06-28 13:41:47,148 INFO: Adding 81342009_DJI_20260628114732_0077_D.JPG to the reconstruction 2026-06-28 13:41:47,234 INFO: Re-triangulating 2026-06-28 13:41:47,235 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:41:51,221 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 8.277305e+03, Final cost: 6.128843e+03, Termination: CONVERGENCE 2026-06-28 13:42:04,278 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 1.759642e+04, Final cost: 7.784816e+03, Termination: CONVERGENCE 2026-06-28 13:42:04,834 INFO: Removed outliers: 3792 2026-06-28 13:42:04,863 INFO: ------------------------------------------------------- 2026-06-28 13:42:04,879 INFO: d9e9002a_DJI_20260628114202_0631_D.JPG resection inliers: 1619 / 1668 2026-06-28 13:42:04,890 INFO: Adding d9e9002a_DJI_20260628114202_0631_D.JPG to the reconstruction 2026-06-28 13:42:05,015 INFO: ------------------------------------------------------- 2026-06-28 13:42:05,030 INFO: d0108219_DJI_20260628114204_0632_D.JPG resection inliers: 1639 / 1669 2026-06-28 13:42:05,041 INFO: Adding d0108219_DJI_20260628114204_0632_D.JPG to the reconstruction 2026-06-28 13:42:05,236 INFO: ------------------------------------------------------- 2026-06-28 13:42:05,250 INFO: 4dee3019_DJI_20260628114738_0080_D.JPG resection inliers: 1746 / 1798 2026-06-28 13:42:05,259 INFO: Adding 4dee3019_DJI_20260628114738_0080_D.JPG to the reconstruction 2026-06-28 13:42:05,454 INFO: ------------------------------------------------------- 2026-06-28 13:42:05,468 INFO: 6ee2c897_DJI_20260628114756_0089_D.JPG resection inliers: 1742 / 1846 2026-06-28 13:42:05,478 INFO: Adding 6ee2c897_DJI_20260628114756_0089_D.JPG to the reconstruction 2026-06-28 13:42:05,625 INFO: ------------------------------------------------------- 2026-06-28 13:42:05,641 INFO: 52d83b6e_DJI_20260628114346_0051_D.JPG resection inliers: 1959 / 2066 2026-06-28 13:42:05,651 INFO: Adding 52d83b6e_DJI_20260628114346_0051_D.JPG to the reconstruction 2026-06-28 13:42:05,856 INFO: ------------------------------------------------------- 2026-06-28 13:42:05,875 INFO: 39e08ed0_DJI_20260628114206_0633_D.JPG resection inliers: 2737 / 2812 2026-06-28 13:42:05,890 INFO: Adding 39e08ed0_DJI_20260628114206_0633_D.JPG to the reconstruction 2026-06-28 13:42:06,134 INFO: ------------------------------------------------------- 2026-06-28 13:42:06,156 INFO: 14946e71_DJI_20260628114740_0081_D.JPG resection inliers: 3107 / 3244 2026-06-28 13:42:06,172 INFO: Adding 14946e71_DJI_20260628114740_0081_D.JPG to the reconstruction 2026-06-28 13:42:06,370 INFO: ------------------------------------------------------- 2026-06-28 13:42:06,387 INFO: 05e0f01f_DJI_20260628114348_0052_D.JPG resection inliers: 2856 / 2966 2026-06-28 13:42:06,402 INFO: Adding 05e0f01f_DJI_20260628114348_0052_D.JPG to the reconstruction 2026-06-28 13:42:06,544 INFO: ------------------------------------------------------- 2026-06-28 13:42:06,559 INFO: 33ffac03_DJI_20260628114208_0634_D.JPG resection inliers: 2492 / 2587 2026-06-28 13:42:06,572 INFO: Adding 33ffac03_DJI_20260628114208_0634_D.JPG to the reconstruction 2026-06-28 13:42:06,674 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:42:11,199 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.205526e+04, Final cost: 8.141407e+03, Termination: CONVERGENCE 2026-06-28 13:42:11,875 INFO: Removed outliers: 688 2026-06-28 13:42:11,914 INFO: ------------------------------------------------------- 2026-06-28 13:42:11,935 INFO: fa6b1bd1_DJI_20260628114826_0104_D.JPG resection inliers: 2236 / 2277 2026-06-28 13:42:11,949 INFO: Adding fa6b1bd1_DJI_20260628114826_0104_D.JPG to the reconstruction 2026-06-28 13:42:12,088 INFO: ------------------------------------------------------- 2026-06-28 13:42:12,090 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-28 13:42:15,633 DEBUG: Ceres Solver Report: Iterations: 6, Initial cost: 8.303985e+03, Final cost: 8.052421e+03, Termination: CONVERGENCE 2026-06-28 13:42:16,400 INFO: Removed outliers: 159 2026-06-28 13:42:16,832 INFO: Reconstruction 0: 58 images, 62337 points 2026-06-28 13:42:16,833 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-stxfl/opensfm" 2026-06-28 13:42:29,356 DEBUG: Loaded backend agg version v2.2. 2026-06-28 13:42:29,372 DEBUG: locator: 2026-06-28 13:42:30,692 DEBUG: locator: [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_geocoords --reconstruction --proj "+proj=utm +zone=46 +datum=WGS84 +units=m +no_defs +type=crs" --offset-x 231377.0 --offset-y 2629533.0 "/workspace/odm-pipeline-stxfl/opensfm" [INFO] Updating /workspace/odm-pipeline-stxfl/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-stxfl/opensfm ... 2026-06-28 13:42:45,699 DEBUG: Undistorting image d3707ecf_DJI_20260628114718_0070_D.JPG 2026-06-28 13:42:45,714 DEBUG: Undistorting image 2726d06e_DJI_20260628114820_0101_D.JPG 2026-06-28 13:42:45,717 DEBUG: Undistorting image e10cb1c3_DJI_20260628114736_0079_D.JPG 2026-06-28 13:42:45,717 DEBUG: Undistorting image 0fe5f277_DJI_20260628114722_0072_D.JPG 2026-06-28 13:42:45,717 DEBUG: Undistorting image 14946e71_DJI_20260628114740_0081_D.JPG 2026-06-28 13:42:45,716 DEBUG: Undistorting image 4dee3019_DJI_20260628114738_0080_D.JPG 2026-06-28 13:42:45,744 DEBUG: Undistorting image 8d7b8b3a_DJI_20260628114902_0122_D.JPG 2026-06-28 13:42:45,752 DEBUG: Undistorting image 40da976c_DJI_20260628114824_0103_D.JPG 2026-06-28 13:42:49,434 DEBUG: Undistorting image 8aed3286_DJI_20260628114822_0102_D.JPG 2026-06-28 13:42:50,567 DEBUG: Undistorting image 94af14d4_DJI_20260628114352_0054_D.JPG 2026-06-28 13:42:51,645 DEBUG: Undistorting image 830301a0_DJI_20260628114818_0100_D.JPG 2026-06-28 13:42:51,647 DEBUG: Undistorting image e170958d_DJI_20260628114720_0071_D.JPG 2026-06-28 13:42:51,648 DEBUG: Undistorting image a518a451_DJI_20260628114812_0097_D.JPG 2026-06-28 13:42:52,137 DEBUG: Undistorting image fa6b1bd1_DJI_20260628114826_0104_D.JPG 2026-06-28 13:42:52,612 DEBUG: Undistorting image dabf4a24_DJI_20260628114730_0076_D.JPG 2026-06-28 13:42:53,127 DEBUG: Undistorting image 33ffac03_DJI_20260628114208_0634_D.JPG 2026-06-28 13:42:54,281 DEBUG: Undistorting image 39e08ed0_DJI_20260628114206_0633_D.JPG 2026-06-28 13:42:54,847 DEBUG: Undistorting image a90ad76b_DJI_20260628114350_0053_D.JPG 2026-06-28 13:42:55,367 DEBUG: Undistorting image 52d83b6e_DJI_20260628114346_0051_D.JPG 2026-06-28 13:42:55,948 DEBUG: Undistorting image a7ae92e0_DJI_20260628114036_0588_D.JPG 2026-06-28 13:42:56,452 DEBUG: Undistorting image 6ee2c897_DJI_20260628114756_0089_D.JPG 2026-06-28 13:42:57,053 DEBUG: Undistorting image 05e0f01f_DJI_20260628114348_0052_D.JPG 2026-06-28 13:42:57,527 DEBUG: Undistorting image 4f08772c_DJI_20260628114726_0074_D.JPG 2026-06-28 13:42:58,063 DEBUG: Undistorting image 81342009_DJI_20260628114732_0077_D.JPG 2026-06-28 13:42:58,678 DEBUG: Undistorting image 63c19f6c_DJI_20260628114810_0096_D.JPG 2026-06-28 13:42:59,750 DEBUG: Undistorting image b747448e_DJI_20260628114808_0095_D.JPG 2026-06-28 13:42:59,752 DEBUG: Undistorting image d9e9002a_DJI_20260628114202_0631_D.JPG 2026-06-28 13:43:00,392 DEBUG: Undistorting image 144ff9b1_DJI_20260628114118_0609_D.JPG 2026-06-28 13:43:01,083 DEBUG: Undistorting image ff2e9581_DJI_20260628114034_0587_D.JPG 2026-06-28 13:43:01,666 DEBUG: Undistorting image 41e15edc_DJI_20260628114858_0120_D.JPG 2026-06-28 13:43:02,162 DEBUG: Undistorting image cfe75869_DJI_20260628114900_0121_D.JPG 2026-06-28 13:43:02,772 DEBUG: Undistorting image 93da94c1_DJI_20260628114840_0111_D.JPG 2026-06-28 13:43:03,358 DEBUG: Undistorting image cdc91a51_DJI_20260628114724_0073_D.JPG 2026-06-28 13:43:03,930 DEBUG: Undistorting image 3222068c_DJI_20260628114852_0117_D.JPG 2026-06-28 13:43:04,537 DEBUG: Undistorting image 70aa4f5f_DJI_20260628114854_0118_D.JPG 2026-06-28 13:43:05,141 DEBUG: Undistorting image 937092f4_DJI_20260628114804_0093_D.JPG 2026-06-28 13:43:05,647 DEBUG: Undistorting image d8fd1ecb_DJI_20260628114120_0610_D.JPG 2026-06-28 13:43:06,206 DEBUG: Undistorting image fc5137ea_DJI_20260628114354_0055_D.JPG 2026-06-28 13:43:06,674 DEBUG: Undistorting image c7a912d5_DJI_20260628114728_0075_D.JPG 2026-06-28 13:43:07,182 DEBUG: Undistorting image 44c4d143_DJI_20260628114844_0113_D.JPG 2026-06-28 13:43:07,631 DEBUG: Undistorting image 5ccbc4c9_DJI_20260628114848_0115_D.JPG 2026-06-28 13:43:08,251 DEBUG: Undistorting image d0108219_DJI_20260628114204_0632_D.JPG 2026-06-28 13:43:08,976 DEBUG: Undistorting image b0de2795_DJI_20260628114814_0098_D.JPG 2026-06-28 13:43:10,004 DEBUG: Undistorting image 6504b36f_DJI_20260628114716_0069_D.JPG 2026-06-28 13:43:10,492 DEBUG: Undistorting image 9cec7010_DJI_20260628114356_0056_D.JPG 2026-06-28 13:43:10,493 DEBUG: Undistorting image a128c2f3_DJI_20260628114816_0099_D.JPG 2026-06-28 13:43:11,092 DEBUG: Undistorting image e6466d96_DJI_20260628114802_0092_D.JPG 2026-06-28 13:43:11,625 DEBUG: Undistorting image ef8b5654_DJI_20260628114032_0586_D.JPG 2026-06-28 13:43:12,149 DEBUG: Undistorting image adcc2593_DJI_20260628114850_0116_D.JPG 2026-06-28 13:43:12,673 DEBUG: Undistorting image cd1e66ca_DJI_20260628114842_0112_D.JPG 2026-06-28 13:43:13,286 DEBUG: Undistorting image 554d074e_DJI_20260628114806_0094_D.JPG 2026-06-28 13:43:14,525 DEBUG: Undistorting image aa2ed911_DJI_20260628114122_0611_D.JPG 2026-06-28 13:43:15,041 DEBUG: Undistorting image 1460f8ef_DJI_20260628114838_0110_D.JPG 2026-06-28 13:43:15,042 DEBUG: Undistorting image 595fdf3f_DJI_20260628114846_0114_D.JPG 2026-06-28 13:43:16,060 DEBUG: Undistorting image dc0d17d1_DJI_20260628114734_0078_D.JPG 2026-06-28 13:43:16,063 DEBUG: Undistorting image d4b7491a_DJI_20260628114758_0090_D.JPG 2026-06-28 13:43:16,579 DEBUG: Undistorting image b2fc4ef7_DJI_20260628114856_0119_D.JPG 2026-06-28 13:43:17,176 DEBUG: Undistorting image b41fc4c0_DJI_20260628114800_0091_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-stxfl/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-stxfl/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-stxfl/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-stxfl/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-stxfl/odm_filterpoints/point_cloud.ply" --concurrency 8 --meank 16 --std 5 --stats "/workspace/odm-pipeline-stxfl/odm_filterpoints/point_cloud_stats.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-stxfl/opensfm/reconstruction.ply output = /workspace/odm-pipeline-stxfl/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-stxfl/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = auto concurrency = 8 verbose = no -> Setting num_threads to 8 ?> Skipping crop ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.3 meters) ?> Done in 0.1545s -> Writing output ?> Done in 0.01283s ?> Pipeline done in 0.1717s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-stxfl/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.3 [INFO] Created temporary directory: /workspace/odm-pipeline-stxfl/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-stxfl/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-stxfl/odm_meshing/tmp" --output-type max --radiuses 0.47123889803846897,0.666432440723755,0.942477796076938 --resolution 2.4 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 62319 points Point cloud bounds are [minx: -117.304389954, maxx: 89.3811187744, miny: -124.638549805, maxy: 100.318580627] DEM resolution is (87, 94), max tile size is 4096, will split DEM generation into 1 tiles r0.666432_x0_y0.tif r0.471239_x0_y0.tif r0.942478_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles.vrt"  0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=8 -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 47.6% -outsize 10% 0 "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles.small.tif" Input file size is 87, 94 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-stxfl/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles.vrt" 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=8 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 47.6% "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles.tif" Input file size is 87, 94 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-stxfl/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-stxfl/odm_meshing/tmp/tiles.tif Size: 87x94 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-stxfl/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-stxfl/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.045329 [INFO] Completed mesh_dsm.tif in 0:00:00.257773 [INFO] Sampling points from DSM: /workspace/odm-pipeline-stxfl/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-stxfl/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-stxfl/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 87x94 Extent is (-117.304390, 91.495610), (-124.638550, 100.961450) Read nodata value: -9999 Calculating skirts and vertex count... 18541 skirt points will be added Total vertices: 26011 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-stxfl/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-stxfl/odm_meshing/odm_25dmesh.dirty.ply" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 7 --bType 2 --linearFit  [INFO] running "/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh" -i "/workspace/odm-pipeline-stxfl/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-stxfl/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 13:43:35 [App ] OpenMVS x64 v2.2.0 13:43:35 [App ] Build date: Nov 25 2025, 08:00:22 13:43:35 [App ] CPU: AMD EPYC 7R13 Processor (8 cores) 13:43:35 [App ] RAM: 61.45GB Physical Memory 0B Virtual Memory 13:43:35 [App ] OS: Linux 6.12.68-92.122.amzn2023.x86_64 (x86_64) 13:43:35 [App ] Disk: 13:43:35 [App ] SSE & AVX compatible CPU & OS detected 13:43:35 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-stxfl/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-stxfl/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 13:43:37 [App ] MEMORYINFO: { 13:43:37 [App ] VmPeak: 187472 kB 13:43:37 [App ] VmSize: 98660 kB 13:43:37 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-stxfl/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-stxfl/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-stxfl/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-stxfl/odm_texturing_25d/odm_textured_model_geo" -d gmi -o gauss_clamping -t none --no_intermediate_results --nadir_mode --num_threads=8 --max_texture_size=8192  /code/SuperBuild/install/bin/texrecon (built on Nov 25 2025, 07:48:22) Load and prepare mesh: Reading PLY: 164144 verts... 328552 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 58 NVM: Number of features: 62337 Loading 100%... done. (Took 4.369s) Building adjacency graph: Adding edges 100%... done. (Took 0.382s) 492828 total edges. View selection: Building BVH from 328552 faces... done. (Took: 229 ms) Calculating face qualities 100%... done. (Took 8.855s) Postprocessing face infos 100%... done. (Took 0.656s) Maximum quality of a face within an image: 9886.06 Clamping qualities to 9639.87 within normalization. Optimizing: Time[s] Energy 0 109480 1 107659 1 103593 1 101623 2 100733 2 100240 2 99947 3 99753 3 99591 3 99456 4 99381 4 99347 4 99319 4 99291 5 99263 5 99242 17043 faces have not been seen Took: 15.772s Generating texture patches: Running... done. (Took 4.083s) 2715 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 169322 x 169322 Calculating adjustments: Color channel 2: CG took 86 iterations. Residual is 9.19931e-05 Color channel 1: CG took 86 iterations. Residual is 9.27699e-05 Color channel 0: CG took 86 iterations. Residual is 9.67538e-05 Took 0.204 seconds Adjusting texture patches 100%... done. (Took 0.85s) Running local seam leveling: Blending texture patches 100%... done. (Took 13.289s) Generating texture atlases: Sorting texture patches... done. Working on atlas 7 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 72.181s [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-stxfl/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 231377.0 0 1 0 2629533.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=231377.0 --writers.las.offset_y=2629533.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=46 +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-stxfl/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-stxfl/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-stxfl/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.summary.json" [INFO] running ogr2ogr -overwrite -f GPKG -a_srs "+proj=utm +zone=46 +datum=WGS84 +units=m +no_defs" /workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-stxfl/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-stxfl/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-stxfl/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.tif" -resolution 20.0 -verbose -outputCornerFile "/workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 2629533.0 -utm_east_offset 231377.0 -a_srs "+proj=utm +zone=46 +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=8 --config GDAL_CACHEMAX 31907495936.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-stxfl/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Found material0001 Loading odm_textured_model_geo_material0001_map_Kd.png Found material0002 Loading odm_textured_model_geo_material0002_map_Kd.png Found material0003 Loading odm_textured_model_geo_material0003_map_Kd.png Found material0004 Loading odm_textured_model_geo_material0004_map_Kd.png Found material0005 Loading odm_textured_model_geo_material0005_map_Kd.png Found material0006 Loading odm_textured_model_geo_material0006_map_Kd.png Mesh file read. Boundary points: Point 1: -114.596 -118.952 Point 2: -114.596 97.4673 Point 3: 86.3244 97.4673 Point 4: 86.3244 -118.952 Model bounds x : -114.596 -> 86.3244 Model bounds y : -118.952 -> 97.4673 Model area : 43483.1m2 Model resolution, width x height : 4019x4329 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... Warning: Sliver polygon found at (48538, 47765, 47188) Warning: Sliver polygon found at (71987, 71984, 73883) done Rendering material0001 ... done Rendering material0002 ... done Rendering material0003 ... done Rendering material0004 ... Warning: Sliver polygon found at (152797, 152795, 153402) Warning: Sliver polygon found at (82365, 83117, 82363) done Rendering material0005 ... Warning: Sliver polygon found at (21002, 21423, 21000) done Rendering material0006 ... done ... model rendered Edge inpainting Block [(2048, 4019), (2048, 3072)] Block [(1024, 2048), (1024, 2048)] Block [(0, 1024), (0, 1024)] Block [(2048, 4019), (3072, 4329)] Block [(0, 1024), (3072, 4329)] Block [(0, 1024), (2048, 3072)] Block [(2048, 4019), (0, 1024)] Block [(1024, 2048), (3072, 4329)] Block [(2048, 4019), (1024, 2048)] Block [(1024, 2048), (0, 1024)] Block [(1024, 2048), (2048, 3072)] Block [(0, 1024), (1024, 2048)] Writing ortho photo to /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 31907495936 Set TILED=YES Set COMPRESS=DEFLATE Set PREDICTOR=2 Set BIGTIFF=IF_SAFER Set BLOCKXSIZE=512 Set BLOCKYSIZE=512 Set NUM_THREADS=8 Writing corner coordinates to /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-stxfl/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=8 -dstalpha /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 48.1% Using band 4 of source image as alpha. Creating output file that is 3996P x 4193L. 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-stxfl/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.tif as Cloud Optimized GeoTIFF [INFO] running gdal_translate -of COG -co NUM_THREADS=8 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 48.15% --config GDAL_NUM_THREADS 8 "/workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 3996, 4193 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-stxfl/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-stxfl/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-stxfl/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-stxfl/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-stxfl/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-stxfl/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.16068428571435756 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.2724189611747785  [INFO] Cropping /workspace/odm-pipeline-stxfl/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-stxfl/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=8 /workspace/odm-pipeline-stxfl/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-stxfl/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 48.05% Creating output file that is 1242P x 1304L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-stxfl/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-stxfl/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-stxfl/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-stxfl/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-stxfl/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-stxfl/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-stxfl/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 48.05%  Input file size is 3996, 4193 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-stxfl/odm_report/report.pdf 2026-06-28 13:44:59,375 DEBUG: ICC profile found for image /tmp/tmpyt3ywyqj/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-06-28 13:45:00,661 DEBUG: Final size summary of the biggest document sections: 2026-06-28 13:45:00,661 DEBUG: - pages: 4.1KiB 2026-06-28 13:45:00,661 DEBUG: - fonts: 201.0B 2026-06-28 13:45:00,661 DEBUG: - images: 9.5MiB 2026-06-28 13:45:00,661 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 - Sun Jun 28 13:45:00 2026 ODM processing complete