=== odm-pipeline-r8fx9-main-3425359563/process.log === === process attempt 0 @ 2026-06-30T03:41:09Z === Running ODM processing... Processing job: odm-pipeline-r8fx9 ODM Project ID: DTM-Task-5ced1836-23c3-411f-a96b-ac5dc4eed5e1 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=5 --cog --project-path /workspace odm-pipeline-r8fx9 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-qq99w4ed 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 - Tue Jun 30 03:41:11 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: 16 [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-r8fx9 [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-r8fx9 [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-r8fx9/images [INFO] Loading 46 images [INFO] Wrote images database: /workspace/odm-pipeline-r8fx9/images.json [INFO] Found 46 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: 16', '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-r8fx9/opensfm" 2026-06-30 03:41:13,147 INFO: Planning to use 53625.7125 MB of RAM for both processing queue and parallel processing. 2026-06-30 03:41:13,147 INFO: Scale-space expected size of a single image : 95.625 MB 2026-06-30 03:41:13,147 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-06-30 03:41:13,153 INFO: Reading data for image 84f3ea80_DJI_20260628113610_0505_D.JPG (queue-size=0) 2026-06-30 03:41:13,153 INFO: Reading data for image 1d8fb483_DJI_20260628113654_0527_D.JPG (queue-size=0) 2026-06-30 03:41:13,154 INFO: Reading data for image dd061664_DJI_20260628113558_0499_D.JPG (queue-size=0) 2026-06-30 03:41:13,154 INFO: Reading data for image ba0ab50a_DJI_20260628113638_0519_D.JPG (queue-size=0) 2026-06-30 03:41:13,433 INFO: Reading data for image 239207a7_DJI_20260628113708_0534_D.JPG (queue-size=1) 2026-06-30 03:41:13,434 INFO: Extracting ROOT_DSPSIFT features for image dd061664_DJI_20260628113558_0499_D.JPG 2026-06-30 03:41:13,476 INFO: Reading data for image 7b39b3b0_DJI_20260628113608_0504_D.JPG (queue-size=1) 2026-06-30 03:41:13,484 INFO: Extracting ROOT_DSPSIFT features for image 84f3ea80_DJI_20260628113610_0505_D.JPG 2026-06-30 03:41:13,488 INFO: Reading data for image 7880bfa9_DJI_20260628113626_0513_D.JPG (queue-size=1) 2026-06-30 03:41:13,493 INFO: Extracting ROOT_DSPSIFT features for image 1d8fb483_DJI_20260628113654_0527_D.JPG 2026-06-30 03:41:13,557 INFO: Reading data for image 254deff4_DJI_20260628113658_0529_D.JPG (queue-size=1) 2026-06-30 03:41:13,559 INFO: Extracting ROOT_DSPSIFT features for image ba0ab50a_DJI_20260628113638_0519_D.JPG 2026-06-30 03:41:14,003 INFO: Reading data for image de9f787c_DJI_20260628114238_0649_D.JPG (queue-size=1) 2026-06-30 03:41:14,069 INFO: Extracting ROOT_DSPSIFT features for image 239207a7_DJI_20260628113708_0534_D.JPG 2026-06-30 03:41:14,231 INFO: Reading data for image 6c80ac1e_DJI_20260628113710_0535_D.JPG (queue-size=1) 2026-06-30 03:41:14,234 INFO: Extracting ROOT_DSPSIFT features for image 7b39b3b0_DJI_20260628113608_0504_D.JPG 2026-06-30 03:41:14,286 INFO: Reading data for image 1a480b71_DJI_20260628114242_0651_D.JPG (queue-size=1) 2026-06-30 03:41:14,300 INFO: Reading data for image e209b3c7_DJI_20260628113622_0511_D.JPG (queue-size=1) 2026-06-30 03:41:14,300 INFO: Extracting ROOT_DSPSIFT features for image 7880bfa9_DJI_20260628113626_0513_D.JPG 2026-06-30 03:41:14,350 INFO: Extracting ROOT_DSPSIFT features for image 254deff4_DJI_20260628113658_0529_D.JPG 2026-06-30 03:41:14,979 INFO: Reading data for image 35e5c8c8_DJI_20260628114246_0653_D.JPG (queue-size=1) 2026-06-30 03:41:15,044 INFO: Extracting ROOT_DSPSIFT features for image de9f787c_DJI_20260628114238_0649_D.JPG 2026-06-30 03:41:15,145 INFO: Reading data for image f811ef43_DJI_20260628114230_0645_D.JPG (queue-size=1) 2026-06-30 03:41:15,154 INFO: Extracting ROOT_DSPSIFT features for image 1a480b71_DJI_20260628114242_0651_D.JPG 2026-06-30 03:41:15,258 INFO: Reading data for image bd8cc779_DJI_20260628113552_0496_D.JPG (queue-size=1) 2026-06-30 03:41:15,259 INFO: Extracting ROOT_DSPSIFT features for image 6c80ac1e_DJI_20260628113710_0535_D.JPG 2026-06-30 03:41:15,636 INFO: Reading data for image 5b1dc3ef_DJI_20260628114338_0047_D.JPG (queue-size=1) 2026-06-30 03:41:15,661 INFO: Extracting ROOT_DSPSIFT features for image e209b3c7_DJI_20260628113622_0511_D.JPG 2026-06-30 03:41:16,063 INFO: Reading data for image 3daf117f_DJI_20260628113600_0500_D.JPG (queue-size=1) 2026-06-30 03:41:16,355 INFO: Reading data for image 5a725cf1_DJI_20260628114234_0647_D.JPG (queue-size=2) 2026-06-30 03:41:16,876 INFO: Reading data for image b2944727_DJI_20260628114336_0046_D.JPG (queue-size=3) 2026-06-30 03:41:17,444 INFO: Reading data for image 12ea913c_DJI_20260628113704_0532_D.JPG (queue-size=4) 2026-06-30 03:41:17,560 INFO: Reading data for image 1bdd787a_DJI_20260628113620_0510_D.JPG (queue-size=5) 2026-06-30 03:41:17,845 INFO: Reading data for image 75d23db9_DJI_20260628113634_0517_D.JPG (queue-size=6) 2026-06-30 03:41:18,341 INFO: Reading data for image 39455198_DJI_20260628113700_0530_D.JPG (queue-size=7) 2026-06-30 03:41:18,853 INFO: Reading data for image e9b3da68_DJI_20260628114252_0024_D.JPG (queue-size=8) 2026-06-30 03:41:18,954 INFO: Reading data for image 123afd3f_DJI_20260628114256_0026_D.JPG (queue-size=9) 2026-06-30 03:41:19,310 INFO: Reading data for image f6b4f68f_DJI_20260628113628_0514_D.JPG (queue-size=10) 2026-06-30 03:41:19,377 INFO: Reading data for image 38fbf25c_DJI_20260628113556_0498_D.JPG (queue-size=11) 2026-06-30 03:41:20,046 INFO: Reading data for image a2707fca_DJI_20260628114240_0650_D.JPG (queue-size=12) 2026-06-30 03:41:20,094 INFO: Reading data for image d2f66d37_DJI_20260628114232_0646_D.JPG (queue-size=13) 2026-06-30 03:41:20,274 INFO: Reading data for image 516fecc8_DJI_20260628113612_0506_D.JPG (queue-size=14) 2026-06-30 03:41:21,060 INFO: Reading data for image 5c542dd5_DJI_20260628113554_0497_D.JPG (queue-size=15) 2026-06-30 03:41:21,208 INFO: Reading data for image 45c46636_DJI_20260628113616_0508_D.JPG (queue-size=16) 2026-06-30 03:41:21,458 INFO: Reading data for image f9ec959c_DJI_20260628114254_0025_D.JPG (queue-size=17) 2026-06-30 03:41:21,485 INFO: Reading data for image ce01ca16_DJI_20260628113636_0518_D.JPG (queue-size=18) 2026-06-30 03:41:22,438 INFO: Reading data for image a8b216dc_DJI_20260628113640_0520_D.JPG (queue-size=19) 2026-06-30 03:41:22,490 INFO: Reading data for image 9b601ff5_DJI_20260628113706_0533_D.JPG (queue-size=20) 2026-06-30 03:41:22,554 INFO: Reading data for image 1a01af65_DJI_20260628113632_0516_D.JPG (queue-size=21) 2026-06-30 03:41:22,557 INFO: Reading data for image f6425b15_DJI_20260628113656_0528_D.JPG (queue-size=22) 2026-06-30 03:41:23,677 INFO: Reading data for image 51bfac74_DJI_20260628113642_0521_D.JPG (queue-size=23) 2026-06-30 03:41:23,777 INFO: Reading data for image b91b18ca_DJI_20260628113702_0531_D.JPG (queue-size=24) 2026-06-30 03:41:23,895 INFO: Reading data for image 10636c5a_DJI_20260628114236_0648_D.JPG (queue-size=25) 2026-06-30 03:41:23,991 INFO: Reading data for image 225058e3_DJI_20260628113618_0509_D.JPG (queue-size=26) 2026-06-30 03:41:25,044 INFO: Reading data for image 8ab89323_DJI_20260628113614_0507_D.JPG (queue-size=27) 2026-06-30 03:41:25,046 INFO: Extracting ROOT_DSPSIFT features for image 35e5c8c8_DJI_20260628114246_0653_D.JPG 2026-06-30 03:41:25,078 INFO: Reading data for image 61a69dac_DJI_20260628113624_0512_D.JPG (queue-size=28) 2026-06-30 03:41:25,656 INFO: Reading data for image 571617b2_DJI_20260628114244_0652_D.JPG (queue-size=29) 2026-06-30 03:41:26,255 INFO: Extracting ROOT_DSPSIFT features for image f811ef43_DJI_20260628114230_0645_D.JPG 2026-06-30 03:41:26,434 INFO: Extracting ROOT_DSPSIFT features for image bd8cc779_DJI_20260628113552_0496_D.JPG 2026-06-30 03:41:26,864 INFO: Reading data for image a0bf8e87_DJI_20260628113630_0515_D.JPG (queue-size=30) 2026-06-30 03:41:28,256 INFO: Finished reading images 2026-06-30 03:41:28,257 INFO: Extracting ROOT_DSPSIFT features for image 3daf117f_DJI_20260628113600_0500_D.JPG 2026-06-30 03:41:43,182 DEBUG: Found 10000 points in 29.730919122695923s 2026-06-30 03:41:44,638 DEBUG: Found 10000 points in 31.134275913238525s 2026-06-30 03:41:45,249 INFO: Extracting ROOT_DSPSIFT features for image 5b1dc3ef_DJI_20260628114338_0047_D.JPG 2026-06-30 03:41:45,448 DEBUG: Found 10000 points in 31.16886591911316s 2026-06-30 03:41:47,779 INFO: Extracting ROOT_DSPSIFT features for image 5a725cf1_DJI_20260628114234_0647_D.JPG 2026-06-30 03:41:47,881 INFO: Extracting ROOT_DSPSIFT features for image b2944727_DJI_20260628114336_0046_D.JPG 2026-06-30 03:41:48,768 DEBUG: Found 10000 points in 33.03402924537659s 2026-06-30 03:41:50,564 DEBUG: Found 10000 points in 36.13222074508667s 2026-06-30 03:41:50,908 DEBUG: Found 10000 points in 35.545697927474976s 2026-06-30 03:41:51,081 DEBUG: Found 10000 points in 36.989715814590454s 2026-06-30 03:41:51,152 INFO: Extracting ROOT_DSPSIFT features for image 1bdd787a_DJI_20260628113620_0510_D.JPG 2026-06-30 03:41:51,344 DEBUG: Found 10000 points in 36.26835227012634s 2026-06-30 03:41:53,354 INFO: Extracting ROOT_DSPSIFT features for image 12ea913c_DJI_20260628113704_0532_D.JPG 2026-06-30 03:41:53,378 INFO: Extracting ROOT_DSPSIFT features for image 39455198_DJI_20260628113700_0530_D.JPG 2026-06-30 03:41:53,781 INFO: Extracting ROOT_DSPSIFT features for image 75d23db9_DJI_20260628113634_0517_D.JPG 2026-06-30 03:41:53,878 INFO: Extracting ROOT_DSPSIFT features for image e9b3da68_DJI_20260628114252_0024_D.JPG 2026-06-30 03:41:54,772 DEBUG: Found 10000 points in 41.191283226013184s 2026-06-30 03:41:57,154 DEBUG: Found 10000 points in 43.59554600715637s 2026-06-30 03:41:57,758 INFO: Extracting ROOT_DSPSIFT features for image 123afd3f_DJI_20260628114256_0026_D.JPG 2026-06-30 03:41:59,036 DEBUG: Found 10000 points in 43.805981159210205s 2026-06-30 03:41:59,660 DEBUG: Found 10000 points in 34.607277393341064s 2026-06-30 03:41:59,756 DEBUG: Found 10000 points in 45.374820947647095s 2026-06-30 03:42:00,048 INFO: Extracting ROOT_DSPSIFT features for image f6b4f68f_DJI_20260628113628_0514_D.JPG 2026-06-30 03:42:01,189 DEBUG: Found 10000 points in 34.926472425460815s 2026-06-30 03:42:01,582 INFO: Extracting ROOT_DSPSIFT features for image 38fbf25c_DJI_20260628113556_0498_D.JPG 2026-06-30 03:42:02,054 INFO: Extracting ROOT_DSPSIFT features for image a2707fca_DJI_20260628114240_0650_D.JPG 2026-06-30 03:42:02,164 INFO: Extracting ROOT_DSPSIFT features for image 516fecc8_DJI_20260628113612_0506_D.JPG 2026-06-30 03:42:03,564 INFO: Extracting ROOT_DSPSIFT features for image d2f66d37_DJI_20260628114232_0646_D.JPG 2026-06-30 03:42:03,994 DEBUG: Found 10000 points in 35.698275566101074s 2026-06-30 03:42:06,093 DEBUG: Found 10000 points in 39.65202713012695s 2026-06-30 03:42:06,637 INFO: Extracting ROOT_DSPSIFT features for image 45c46636_DJI_20260628113616_0508_D.JPG 2026-06-30 03:42:09,474 INFO: Extracting ROOT_DSPSIFT features for image f9ec959c_DJI_20260628114254_0025_D.JPG 2026-06-30 03:42:20,556 DEBUG: Found 10000 points in 35.298662185668945s 2026-06-30 03:42:23,077 INFO: Extracting ROOT_DSPSIFT features for image ce01ca16_DJI_20260628113636_0518_D.JPG 2026-06-30 03:42:23,360 DEBUG: Found 10000 points in 35.51930046081543s 2026-06-30 03:42:25,885 INFO: Extracting ROOT_DSPSIFT features for image 5c542dd5_DJI_20260628113554_0497_D.JPG 2026-06-30 03:42:26,386 DEBUG: Found 10000 points in 35.22810482978821s 2026-06-30 03:42:27,860 DEBUG: Found 10000 points in 34.499577045440674s 2026-06-30 03:42:28,977 INFO: Extracting ROOT_DSPSIFT features for image 1a01af65_DJI_20260628113632_0516_D.JPG 2026-06-30 03:42:30,385 INFO: Extracting ROOT_DSPSIFT features for image 9b601ff5_DJI_20260628113706_0533_D.JPG 2026-06-30 03:42:34,459 DEBUG: Found 10000 points in 41.07517766952515s 2026-06-30 03:42:34,960 DEBUG: Found 10000 points in 47.01973247528076s 2026-06-30 03:42:35,197 DEBUG: Found 10000 points in 41.35569977760315s 2026-06-30 03:42:35,849 DEBUG: Found 10000 points in 35.77833557128906s 2026-06-30 03:42:36,284 DEBUG: Found 10000 points in 32.63331913948059s 2026-06-30 03:42:36,465 DEBUG: Found 10000 points in 34.29320311546326s 2026-06-30 03:42:37,151 INFO: Extracting ROOT_DSPSIFT features for image f6425b15_DJI_20260628113656_0528_D.JPG 2026-06-30 03:42:37,755 INFO: Extracting ROOT_DSPSIFT features for image a8b216dc_DJI_20260628113640_0520_D.JPG 2026-06-30 03:42:37,941 INFO: Extracting ROOT_DSPSIFT features for image b91b18ca_DJI_20260628113702_0531_D.JPG 2026-06-30 03:42:38,457 INFO: Extracting ROOT_DSPSIFT features for image 10636c5a_DJI_20260628114236_0648_D.JPG 2026-06-30 03:42:38,654 DEBUG: Found 10000 points in 44.718745708465576s 2026-06-30 03:42:39,147 INFO: Extracting ROOT_DSPSIFT features for image 51bfac74_DJI_20260628113642_0521_D.JPG 2026-06-30 03:42:39,384 INFO: Extracting ROOT_DSPSIFT features for image 225058e3_DJI_20260628113618_0509_D.JPG 2026-06-30 03:42:39,657 DEBUG: Found 10000 points in 33.01403880119324s 2026-06-30 03:42:39,847 DEBUG: Found 10000 points in 38.172475814819336s 2026-06-30 03:42:41,251 INFO: Extracting ROOT_DSPSIFT features for image 61a69dac_DJI_20260628113624_0512_D.JPG 2026-06-30 03:42:42,083 INFO: Extracting ROOT_DSPSIFT features for image 8ab89323_DJI_20260628113614_0507_D.JPG 2026-06-30 03:42:42,261 INFO: Extracting ROOT_DSPSIFT features for image 571617b2_DJI_20260628114244_0652_D.JPG 2026-06-30 03:42:43,789 DEBUG: Found 10000 points in 41.72462463378906s 2026-06-30 03:42:45,449 DEBUG: Found 10000 points in 47.6809778213501s 2026-06-30 03:42:46,167 INFO: Extracting ROOT_DSPSIFT features for image a0bf8e87_DJI_20260628113630_0515_D.JPG 2026-06-30 03:42:52,437 DEBUG: Found 10000 points in 42.956108808517456s 2026-06-30 03:43:01,559 DEBUG: Found 10000 points in 32.48255443572998s 2026-06-30 03:43:03,202 DEBUG: Found 10000 points in 32.81101369857788s 2026-06-30 03:43:03,202 DEBUG: Found 10000 points in 37.26240134239197s 2026-06-30 03:43:05,777 DEBUG: Found 10000 points in 42.632481813430786s 2026-06-30 03:43:07,550 DEBUG: Found 10000 points in 29.076350688934326s 2026-06-30 03:43:08,085 DEBUG: Found 10000 points in 30.12403893470764s 2026-06-30 03:43:09,880 DEBUG: Found 10000 points in 30.41000533103943s 2026-06-30 03:43:11,083 DEBUG: Found 10000 points in 28.78675889968872s 2026-06-30 03:43:11,174 DEBUG: Found 10000 points in 29.073129653930664s 2026-06-30 03:43:11,298 DEBUG: Found 10000 points in 30.020437479019165s 2026-06-30 03:43:12,825 DEBUG: Found 10000 points in 26.64554524421692s 2026-06-30 03:43:12,906 DEBUG: Found 10000 points in 35.73851990699768s 2026-06-30 03:43:12,933 DEBUG: Found 10000 points in 33.78064250946045s 2026-06-30 03:43:13,219 DEBUG: Found 10000 points in 35.38395285606384s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-r8fx9/opensfm" 2026-06-30 03:43:15,704 INFO: Altitude is negative (-245.92379928794634) : viewing directions are probably divergent. Using default altitude of 1.0 2026-06-30 03:43:15,704 INFO: Altitude for orientation based matching 1.0 2026-06-30 03:43:15,725 INFO: Matching 415 image pairs 2026-06-30 03:43:15,754 INFO: Computing pair matching with 16 processes 2026-06-30 03:43:16,750 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 571617b2_DJI_20260628114244_0652_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.973 T-robust: 0.002 T-total: 0.974 Matches: 58 Robust: 47 Success: True 2026-06-30 03:43:16,756 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 123afd3f_DJI_20260628114256_0026_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.957 T-robust: 0.001 T-total: 0.979 Matches: 431 Robust: 421 Success: True 2026-06-30 03:43:17,566 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 1a01af65_DJI_20260628113632_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.788 T-robust: 0.001 T-total: 1.789 Matches: 341 Robust: 314 Success: True 2026-06-30 03:43:17,965 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 10636c5a_DJI_20260628114236_0648_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.186 T-robust: 0.020 T-total: 1.215 Matches: 1101 Robust: 1078 Success: True 2026-06-30 03:43:17,975 DEBUG: Matching 9b601ff5_DJI_20260628113706_0533_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.107 T-robust: 0.006 T-total: 2.194 Matches: 3047 Robust: 3013 Success: True 2026-06-30 03:43:17,980 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.189 T-robust: 0.025 T-total: 2.215 Matches: 73 Robust: 59 Success: True 2026-06-30 03:43:17,984 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.205 T-robust: 0.004 T-total: 2.209 Matches: 22 Robust: 15 Success: False 2026-06-30 03:43:18,065 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.217 T-robust: 0.068 T-total: 2.291 Matches: 339 Robust: 307 Success: True 2026-06-30 03:43:18,076 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.280 T-robust: 0.019 T-total: 2.300 Matches: 661 Robust: 651 Success: True 2026-06-30 03:43:18,096 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.305 T-robust: 0.009 T-total: 2.320 Matches: 1366 Robust: 1347 Success: True 2026-06-30 03:43:18,193 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.400 T-robust: 0.002 T-total: 2.416 Matches: 906 Robust: 896 Success: True 2026-06-30 03:43:18,238 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.424 T-robust: 0.001 T-total: 2.464 Matches: 427 Robust: 412 Success: True 2026-06-30 03:43:18,482 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.702 Matches: FAILED 2026-06-30 03:43:18,486 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.704 Matches: FAILED 2026-06-30 03:43:18,491 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.711 T-robust: 0.001 T-total: 2.713 Matches: 622 Robust: 611 Success: True 2026-06-30 03:43:18,556 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.776 T-robust: 0.001 T-total: 2.777 Matches: 316 Robust: 307 Success: True 2026-06-30 03:43:18,575 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.799 T-robust: 0.019 T-total: 1.818 Matches: 237 Robust: 223 Success: True 2026-06-30 03:43:18,591 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and 254deff4_DJI_20260628113658_0529_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.816 T-robust: 0.001 T-total: 2.817 Matches: 80 Robust: 75 Success: True 2026-06-30 03:43:18,783 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.208 T-robust: 0.001 T-total: 1.209 Matches: 292 Robust: 269 Success: True 2026-06-30 03:43:19,260 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 1a480b71_DJI_20260628114242_0651_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.183 T-robust: 0.001 T-total: 1.184 Matches: 59 Robust: 52 Success: True 2026-06-30 03:43:19,290 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.289 T-robust: 0.006 T-total: 1.296 Matches: 459 Robust: 421 Success: True 2026-06-30 03:43:19,349 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.214 T-robust: 0.001 T-total: 1.215 Matches: 159 Robust: 152 Success: True 2026-06-30 03:43:19,376 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and de9f787c_DJI_20260628114238_0649_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.137 T-robust: 0.001 T-total: 1.138 Matches: 305 Robust: 282 Success: True 2026-06-30 03:43:19,560 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and e9b3da68_DJI_20260628114252_0024_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.567 T-robust: 0.001 T-total: 1.568 Matches: 345 Robust: 335 Success: True 2026-06-30 03:43:19,655 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.455 T-robust: 0.006 T-total: 1.462 Matches: 415 Robust: 399 Success: True 2026-06-30 03:43:19,857 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.818 T-robust: 0.002 T-total: 1.821 Matches: 670 Robust: 652 Success: True 2026-06-30 03:43:19,873 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.294 T-robust: 0.004 T-total: 1.299 Matches: 1028 Robust: 994 Success: True 2026-06-30 03:43:19,980 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and 123afd3f_DJI_20260628114256_0026_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.902 T-robust: 0.001 T-total: 1.903 Matches: 98 Robust: 86 Success: True 2026-06-30 03:43:20,056 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.512 T-robust: 0.057 T-total: 1.570 Matches: 550 Robust: 497 Success: True 2026-06-30 03:43:20,061 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and a0bf8e87_DJI_20260628113630_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.544 T-robust: 0.019 T-total: 1.570 Matches: 941 Robust: 932 Success: True 2026-06-30 03:43:20,164 DEBUG: Matching 75d23db9_DJI_20260628113634_0517_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.657 T-robust: 0.002 T-total: 1.680 Matches: 976 Robust: 918 Success: True 2026-06-30 03:43:20,350 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.361 T-robust: 0.003 T-total: 2.365 Matches: 1363 Robust: 1298 Success: True 2026-06-30 03:43:20,373 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.721 T-robust: 0.001 T-total: 1.722 Matches: 226 Robust: 208 Success: True 2026-06-30 03:43:20,461 DEBUG: Matching 35e5c8c8_DJI_20260628114246_0653_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.823 T-robust: 0.001 T-total: 1.825 Matches: 294 Robust: 280 Success: True 2026-06-30 03:43:20,541 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.702 T-robust: 0.003 T-total: 1.707 Matches: 1394 Robust: 1328 Success: True 2026-06-30 03:43:20,572 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.305 T-robust: 0.001 T-total: 1.307 Matches: 563 Robust: 543 Success: True 2026-06-30 03:43:20,747 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.354 T-robust: 0.042 T-total: 1.397 Matches: 875 Robust: 834 Success: True 2026-06-30 03:43:20,895 DEBUG: Matching 39455198_DJI_20260628113700_0530_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.602 T-robust: 0.002 T-total: 1.604 Matches: 433 Robust: 424 Success: True 2026-06-30 03:43:20,986 DEBUG: Matching 75d23db9_DJI_20260628113634_0517_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.608 T-robust: 0.001 T-total: 1.610 Matches: 287 Robust: 269 Success: True 2026-06-30 03:43:20,992 DEBUG: Matching 39455198_DJI_20260628113700_0530_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.329 T-robust: 0.001 T-total: 1.331 Matches: 292 Robust: 281 Success: True 2026-06-30 03:43:21,169 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 1a01af65_DJI_20260628113632_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.176 T-robust: 0.002 T-total: 1.178 Matches: 724 Robust: 699 Success: True 2026-06-30 03:43:21,195 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 225058e3_DJI_20260628113618_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.324 T-robust: 0.010 T-total: 1.335 Matches: 1085 Robust: 1057 Success: True 2026-06-30 03:43:21,272 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and a0bf8e87_DJI_20260628113630_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.089 T-robust: 0.009 T-total: 1.098 Matches: 426 Robust: 392 Success: True 2026-06-30 03:43:21,278 DEBUG: Matching 7880bfa9_DJI_20260628113626_0513_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.714 T-robust: 0.002 T-total: 1.717 Matches: 821 Robust: 781 Success: True 2026-06-30 03:43:21,351 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 7880bfa9_DJI_20260628113626_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.466 T-robust: 0.001 T-total: 1.468 Matches: 127 Robust: 104 Success: True 2026-06-30 03:43:21,360 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.296 Matches: FAILED 2026-06-30 03:43:21,665 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and 239207a7_DJI_20260628113708_0534_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.184 T-robust: 0.001 T-total: 1.185 Matches: 213 Robust: 197 Success: True 2026-06-30 03:43:21,699 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.635 Matches: FAILED 2026-06-30 03:43:21,846 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 1a480b71_DJI_20260628114242_0651_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.303 T-robust: 0.001 T-total: 1.304 Matches: 37 Robust: 32 Success: True 2026-06-30 03:43:21,862 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 571617b2_DJI_20260628114244_0652_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.502 T-robust: 0.001 T-total: 1.504 Matches: 253 Robust: 229 Success: True 2026-06-30 03:43:21,984 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.604 T-robust: 0.001 T-total: 1.605 Matches: 123 Robust: 111 Success: True 2026-06-30 03:43:22,174 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.599 T-robust: 0.002 T-total: 1.602 Matches: 970 Robust: 957 Success: True 2026-06-30 03:43:22,181 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.167 T-robust: 0.001 T-total: 1.194 Matches: 163 Robust: 151 Success: True 2026-06-30 03:43:22,191 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and a8b216dc_DJI_20260628113640_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.433 T-robust: 0.010 T-total: 1.444 Matches: 1244 Robust: 1161 Success: True 2026-06-30 03:43:22,376 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 10636c5a_DJI_20260628114236_0648_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.367 T-robust: 0.012 T-total: 1.381 Matches: 889 Robust: 877 Success: True 2026-06-30 03:43:22,380 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.424 T-robust: 0.001 T-total: 1.426 Matches: 345 Robust: 318 Success: True 2026-06-30 03:43:22,396 DEBUG: Matching 75d23db9_DJI_20260628113634_0517_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.111 T-robust: 0.001 T-total: 1.117 Matches: 441 Robust: 402 Success: True 2026-06-30 03:43:22,500 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and 7880bfa9_DJI_20260628113626_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.313 T-robust: 0.002 T-total: 1.322 Matches: 776 Robust: 734 Success: True 2026-06-30 03:43:22,589 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.225 T-robust: 0.002 T-total: 1.229 Matches: 864 Robust: 854 Success: True 2026-06-30 03:43:22,658 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.305 T-robust: 0.001 T-total: 1.306 Matches: 270 Robust: 250 Success: True 2026-06-30 03:43:22,681 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.440 T-robust: 0.002 T-total: 1.445 Matches: 904 Robust: 891 Success: True 2026-06-30 03:43:22,680 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.406 T-robust: 0.001 T-total: 1.407 Matches: 371 Robust: 362 Success: True 2026-06-30 03:43:23,076 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 225058e3_DJI_20260628113618_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.404 T-robust: 0.001 T-total: 1.406 Matches: 252 Robust: 237 Success: True 2026-06-30 03:43:23,082 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 5a725cf1_DJI_20260628114234_0647_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.382 T-robust: 0.001 T-total: 1.383 Matches: 164 Robust: 151 Success: True 2026-06-30 03:43:23,087 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 239207a7_DJI_20260628113708_0534_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.222 T-robust: 0.003 T-total: 1.225 Matches: 635 Robust: 614 Success: True 2026-06-30 03:43:23,252 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.392 T-robust: 0.003 T-total: 1.396 Matches: 1091 Robust: 1059 Success: True 2026-06-30 03:43:23,261 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.269 T-robust: 0.002 T-total: 1.271 Matches: 781 Robust: 766 Success: True 2026-06-30 03:43:23,447 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and a0bf8e87_DJI_20260628113630_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.264 T-robust: 0.001 T-total: 1.266 Matches: 513 Robust: 494 Success: True 2026-06-30 03:43:23,555 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 571617b2_DJI_20260628114244_0652_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.298 T-robust: 0.004 T-total: 1.315 Matches: 1686 Robust: 1654 Success: True 2026-06-30 03:43:23,558 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.310 T-robust: 0.042 T-total: 1.374 Matches: 345 Robust: 332 Success: True 2026-06-30 03:43:23,666 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and e9b3da68_DJI_20260628114252_0024_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.286 T-robust: 0.001 T-total: 1.287 Matches: 449 Robust: 435 Success: True 2026-06-30 03:43:23,761 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.377 Matches: FAILED 2026-06-30 03:43:23,766 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.315 T-robust: 0.001 T-total: 1.316 Matches: 127 Robust: 117 Success: True 2026-06-30 03:43:23,838 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.302 T-robust: 0.001 T-total: 1.303 Matches: 197 Robust: 183 Success: True 2026-06-30 03:43:23,882 DEBUG: Matching 51bfac74_DJI_20260628113642_0521_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.243 T-robust: 0.003 T-total: 1.247 Matches: 1198 Robust: 1179 Success: True 2026-06-30 03:43:23,884 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.200 T-robust: 0.001 T-total: 1.202 Matches: 267 Robust: 250 Success: True 2026-06-30 03:43:23,993 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.305 T-robust: 0.003 T-total: 1.310 Matches: 1251 Robust: 1231 Success: True 2026-06-30 03:43:24,078 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.396 T-robust: 0.001 T-total: 1.396 Matches: 69 Robust: 64 Success: True 2026-06-30 03:43:24,361 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.277 T-robust: 0.001 T-total: 1.278 Matches: 209 Robust: 187 Success: True 2026-06-30 03:43:24,444 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.142 T-robust: 0.041 T-total: 1.183 Matches: 298 Robust: 280 Success: True 2026-06-30 03:43:24,567 DEBUG: Matching bd8cc779_DJI_20260628113552_0496_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.454 T-robust: 0.019 T-total: 1.483 Matches: 1549 Robust: 1522 Success: True 2026-06-30 03:43:24,656 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.548 T-robust: 0.020 T-total: 1.568 Matches: 40 Robust: 24 Success: True 2026-06-30 03:43:24,755 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.491 T-robust: 0.011 T-total: 1.503 Matches: 314 Robust: 298 Success: True 2026-06-30 03:43:24,867 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.415 T-robust: 0.004 T-total: 1.419 Matches: 31 Robust: 21 Success: True 2026-06-30 03:43:24,878 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 12ea913c_DJI_20260628113704_0532_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.292 T-robust: 0.026 T-total: 1.321 Matches: 1819 Robust: 1797 Success: True 2026-06-30 03:43:24,881 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and 12ea913c_DJI_20260628113704_0532_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.205 T-robust: 0.004 T-total: 1.209 Matches: 567 Robust: 559 Success: True 2026-06-30 03:43:24,966 DEBUG: Matching 51bfac74_DJI_20260628113642_0521_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.387 T-robust: 0.022 T-total: 1.410 Matches: 843 Robust: 781 Success: True 2026-06-30 03:43:25,088 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.320 T-robust: 0.001 T-total: 1.322 Matches: 584 Robust: 552 Success: True 2026-06-30 03:43:25,141 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and b2944727_DJI_20260628114336_0046_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.252 T-robust: 0.001 T-total: 1.253 Matches: 310 Robust: 271 Success: True 2026-06-30 03:43:25,146 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.384 T-robust: 0.001 T-total: 1.385 Matches: 117 Robust: 107 Success: True 2026-06-30 03:43:25,276 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.416 T-robust: 0.021 T-total: 1.437 Matches: 609 Robust: 582 Success: True 2026-06-30 03:43:25,280 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and b2944727_DJI_20260628114336_0046_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.393 T-robust: 0.002 T-total: 1.396 Matches: 634 Robust: 608 Success: True 2026-06-30 03:43:25,291 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.210 T-robust: 0.001 T-total: 1.212 Matches: 468 Robust: 436 Success: True 2026-06-30 03:43:25,355 DEBUG: Matching 9b601ff5_DJI_20260628113706_0533_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.305 T-robust: 0.002 T-total: 1.321 Matches: 617 Robust: 604 Success: True 2026-06-30 03:43:25,478 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.113 T-robust: 0.001 T-total: 1.115 Matches: 90 Robust: 74 Success: True 2026-06-30 03:43:25,881 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.306 T-robust: 0.001 T-total: 1.307 Matches: 59 Robust: 52 Success: True 2026-06-30 03:43:26,068 DEBUG: Matching 7880bfa9_DJI_20260628113626_0513_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.529 T-robust: 0.074 T-total: 1.614 Matches: 3168 Robust: 3144 Success: True 2026-06-30 03:43:26,074 DEBUG: Matching bd8cc779_DJI_20260628113552_0496_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.283 T-robust: 0.030 T-total: 1.318 Matches: 3892 Robust: 3865 Success: True 2026-06-30 03:43:26,084 DEBUG: Matching bd8cc779_DJI_20260628113552_0496_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.425 T-robust: 0.001 T-total: 1.427 Matches: 166 Robust: 143 Success: True 2026-06-30 03:43:26,175 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.286 T-robust: 0.004 T-total: 1.291 Matches: 1678 Robust: 1652 Success: True 2026-06-30 03:43:26,190 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and b2944727_DJI_20260628114336_0046_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.303 T-robust: 0.002 T-total: 1.306 Matches: 1302 Robust: 1274 Success: True 2026-06-30 03:43:26,201 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.231 T-robust: 0.001 T-total: 1.232 Matches: 394 Robust: 366 Success: True 2026-06-30 03:43:26,253 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and b2944727_DJI_20260628114336_0046_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.365 T-robust: 0.002 T-total: 1.368 Matches: 822 Robust: 811 Success: True 2026-06-30 03:43:26,381 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.100 Matches: FAILED 2026-06-30 03:43:26,448 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.289 T-robust: 0.003 T-total: 1.294 Matches: 1435 Robust: 1413 Success: True 2026-06-30 03:43:26,641 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.302 T-robust: 0.004 T-total: 1.365 Matches: 1706 Robust: 1687 Success: True 2026-06-30 03:43:26,662 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.508 T-robust: 0.006 T-total: 1.514 Matches: 738 Robust: 715 Success: True 2026-06-30 03:43:26,659 DEBUG: Matching 7880bfa9_DJI_20260628113626_0513_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.422 T-robust: 0.026 T-total: 1.524 Matches: 3641 Robust: 3516 Success: True 2026-06-30 03:43:26,753 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.393 T-robust: 0.001 T-total: 1.394 Matches: 449 Robust: 431 Success: True 2026-06-30 03:43:26,776 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and e209b3c7_DJI_20260628113622_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.440 Matches: FAILED 2026-06-30 03:43:26,840 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.356 T-robust: 0.001 T-total: 1.357 Matches: 211 Robust: 191 Success: True 2026-06-30 03:43:27,262 DEBUG: Matching 5c542dd5_DJI_20260628113554_0497_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.172 T-robust: 0.008 T-total: 1.183 Matches: 1518 Robust: 1411 Success: True 2026-06-30 03:43:27,279 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.392 T-robust: 0.003 T-total: 1.396 Matches: 1225 Robust: 1203 Success: True 2026-06-30 03:43:27,477 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.282 T-robust: 0.003 T-total: 1.287 Matches: 1237 Robust: 1212 Success: True 2026-06-30 03:43:27,491 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.224 T-robust: 0.013 T-total: 1.237 Matches: 26 Robust: 15 Success: False 2026-06-30 03:43:27,548 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.415 T-robust: 0.063 T-total: 1.479 Matches: 787 Robust: 771 Success: True 2026-06-30 03:43:27,562 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.359 T-robust: 0.001 T-total: 1.361 Matches: 499 Robust: 474 Success: True 2026-06-30 03:43:27,569 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.119 T-robust: 0.001 T-total: 1.120 Matches: 54 Robust: 49 Success: True 2026-06-30 03:43:27,582 DEBUG: Matching 6c80ac1e_DJI_20260628113710_0535_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.404 T-robust: 0.002 T-total: 1.407 Matches: 779 Robust: 744 Success: True 2026-06-30 03:43:27,671 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 123afd3f_DJI_20260628114256_0026_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.524 T-robust: 0.001 T-total: 1.526 Matches: 242 Robust: 205 Success: True 2026-06-30 03:43:27,751 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.368 T-robust: 0.001 T-total: 1.369 Matches: 226 Robust: 213 Success: True 2026-06-30 03:43:27,970 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.307 T-robust: 0.001 T-total: 1.308 Matches: 295 Robust: 272 Success: True 2026-06-30 03:43:27,986 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.319 T-robust: 0.003 T-total: 1.322 Matches: 1115 Robust: 1098 Success: True 2026-06-30 03:43:28,147 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.305 T-robust: 0.001 T-total: 1.306 Matches: 228 Robust: 211 Success: True 2026-06-30 03:43:28,148 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.435 T-robust: 0.054 T-total: 1.489 Matches: 90 Robust: 80 Success: True 2026-06-30 03:43:28,185 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.399 T-robust: 0.007 T-total: 1.409 Matches: 2879 Robust: 2843 Success: True 2026-06-30 03:43:28,270 DEBUG: Matching 3daf117f_DJI_20260628113600_0500_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.504 T-robust: 0.001 T-total: 1.506 Matches: 307 Robust: 302 Success: True 2026-06-30 03:43:28,582 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.300 T-robust: 0.002 T-total: 1.303 Matches: 738 Robust: 717 Success: True 2026-06-30 03:43:28,670 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.403 Matches: FAILED 2026-06-30 03:43:28,836 DEBUG: Matching 7880bfa9_DJI_20260628113626_0513_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.296 T-robust: 0.004 T-total: 1.352 Matches: 969 Robust: 889 Success: True 2026-06-30 03:43:28,839 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 45c46636_DJI_20260628113616_0508_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.272 T-robust: 0.001 T-total: 1.274 Matches: 350 Robust: 339 Success: True 2026-06-30 03:43:28,877 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.307 T-robust: 0.001 T-total: 1.308 Matches: 106 Robust: 97 Success: True 2026-06-30 03:43:28,886 DEBUG: Matching ba0ab50a_DJI_20260628113638_0519_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.336 T-robust: 0.002 T-total: 1.339 Matches: 986 Robust: 952 Success: True 2026-06-30 03:43:28,974 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and de9f787c_DJI_20260628114238_0649_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.380 T-robust: 0.006 T-total: 1.391 Matches: 1075 Robust: 1061 Success: True 2026-06-30 03:43:28,975 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.296 T-robust: 0.001 T-total: 1.297 Matches: 115 Robust: 106 Success: True 2026-06-30 03:43:28,977 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.396 T-robust: 0.012 T-total: 1.413 Matches: 1225 Robust: 1169 Success: True 2026-06-30 03:43:29,160 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.394 T-robust: 0.001 T-total: 1.395 Matches: 152 Robust: 143 Success: True 2026-06-30 03:43:29,365 DEBUG: Matching 51bfac74_DJI_20260628113642_0521_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.386 T-robust: 0.001 T-total: 1.388 Matches: 463 Robust: 446 Success: True 2026-06-30 03:43:29,443 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.292 T-robust: 0.002 T-total: 1.294 Matches: 521 Robust: 507 Success: True 2026-06-30 03:43:29,457 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.415 T-robust: 0.006 T-total: 1.423 Matches: 1430 Robust: 1401 Success: True 2026-06-30 03:43:29,481 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.206 T-robust: 0.001 T-total: 1.207 Matches: 356 Robust: 339 Success: True 2026-06-30 03:43:29,563 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and dd061664_DJI_20260628113558_0499_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.389 T-robust: 0.014 T-total: 1.409 Matches: 1472 Robust: 1452 Success: True 2026-06-30 03:43:29,767 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.521 T-robust: 0.001 T-total: 1.523 Matches: 300 Robust: 275 Success: True 2026-06-30 03:43:29,884 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.300 Matches: FAILED 2026-06-30 03:43:30,162 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.172 T-robust: 0.013 T-total: 1.187 Matches: 1581 Robust: 1565 Success: True 2026-06-30 03:43:30,179 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.506 T-robust: 0.002 T-total: 1.509 Matches: 920 Robust: 904 Success: True 2026-06-30 03:43:30,201 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.222 T-robust: 0.001 T-total: 1.224 Matches: 257 Robust: 249 Success: True 2026-06-30 03:43:30,351 DEBUG: Matching 9b601ff5_DJI_20260628113706_0533_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.372 Matches: FAILED 2026-06-30 03:43:30,374 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.502 T-robust: 0.008 T-total: 1.520 Matches: 1362 Robust: 1335 Success: True 2026-06-30 03:43:30,470 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.565 T-robust: 0.011 T-total: 1.583 Matches: 2286 Robust: 2253 Success: True 2026-06-30 03:43:30,482 DEBUG: Matching 9b601ff5_DJI_20260628113706_0533_D.JPG and 7880bfa9_DJI_20260628113626_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.558 T-robust: 0.037 T-total: 1.595 Matches: 651 Robust: 614 Success: True 2026-06-30 03:43:30,485 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.640 T-robust: 0.006 T-total: 1.647 Matches: 598 Robust: 578 Success: True 2026-06-30 03:43:30,576 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.386 T-robust: 0.003 T-total: 1.402 Matches: 1143 Robust: 1114 Success: True 2026-06-30 03:43:30,679 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.220 T-robust: 0.001 T-total: 1.221 Matches: 142 Robust: 127 Success: True 2026-06-30 03:43:30,681 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.199 T-robust: 0.020 T-total: 1.237 Matches: 2369 Robust: 2344 Success: True 2026-06-30 03:43:30,697 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.129 T-robust: 0.002 T-total: 1.131 Matches: 718 Robust: 700 Success: True 2026-06-30 03:43:30,798 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.432 T-robust: 0.001 T-total: 1.433 Matches: 174 Robust: 161 Success: True 2026-06-30 03:43:30,868 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.093 T-robust: 0.002 T-total: 1.095 Matches: 45 Robust: 36 Success: True 2026-06-30 03:43:30,878 DEBUG: Matching ce01ca16_DJI_20260628113636_0518_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.395 T-robust: 0.001 T-total: 1.397 Matches: 249 Robust: 223 Success: True 2026-06-30 03:43:31,394 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.510 Matches: FAILED 2026-06-30 03:43:31,569 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.383 T-robust: 0.001 T-total: 1.384 Matches: 326 Robust: 317 Success: True 2026-06-30 03:43:31,658 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.390 T-robust: 0.064 T-total: 1.455 Matches: 942 Robust: 897 Success: True 2026-06-30 03:43:31,760 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.573 T-robust: 0.002 T-total: 1.576 Matches: 715 Robust: 700 Success: True 2026-06-30 03:43:31,783 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and de9f787c_DJI_20260628114238_0649_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.084 T-robust: 0.001 T-total: 1.085 Matches: 241 Robust: 227 Success: True 2026-06-30 03:43:31,839 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.486 T-robust: 0.001 T-total: 1.488 Matches: 580 Robust: 563 Success: True 2026-06-30 03:43:31,899 DEBUG: Matching 39455198_DJI_20260628113700_0530_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.320 T-robust: 0.001 T-total: 1.321 Matches: 85 Robust: 74 Success: True 2026-06-30 03:43:31,938 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.555 T-robust: 0.002 T-total: 1.556 Matches: 109 Robust: 90 Success: True 2026-06-30 03:43:31,960 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and 123afd3f_DJI_20260628114256_0026_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.468 T-robust: 0.001 T-total: 1.469 Matches: 127 Robust: 115 Success: True 2026-06-30 03:43:32,058 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.212 T-robust: 0.001 T-total: 1.213 Matches: 256 Robust: 245 Success: True 2026-06-30 03:43:32,082 DEBUG: Matching 6c80ac1e_DJI_20260628113710_0535_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.595 Matches: FAILED 2026-06-30 03:43:32,148 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.465 T-robust: 0.001 T-total: 1.466 Matches: 58 Robust: 51 Success: True 2026-06-30 03:43:32,158 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and a8b216dc_DJI_20260628113640_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.477 T-robust: 0.001 T-total: 1.479 Matches: 305 Robust: 294 Success: True 2026-06-30 03:43:32,191 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.685 T-robust: 0.017 T-total: 1.705 Matches: 2666 Robust: 2532 Success: True 2026-06-30 03:43:32,357 DEBUG: Matching 75d23db9_DJI_20260628113634_0517_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.469 T-robust: 0.001 T-total: 1.470 Matches: 179 Robust: 165 Success: True 2026-06-30 03:43:32,440 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.558 T-robust: 0.002 T-total: 1.561 Matches: 845 Robust: 818 Success: True 2026-06-30 03:43:32,756 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.349 T-robust: 0.002 T-total: 1.360 Matches: 875 Robust: 846 Success: True 2026-06-30 03:43:32,935 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.303 T-robust: 0.011 T-total: 1.365 Matches: 868 Robust: 814 Success: True 2026-06-30 03:43:33,155 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.372 T-robust: 0.001 T-total: 1.374 Matches: 415 Robust: 390 Success: True 2026-06-30 03:43:33,162 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.502 T-robust: 0.001 T-total: 1.503 Matches: 452 Robust: 432 Success: True 2026-06-30 03:43:33,238 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.302 T-robust: 0.001 T-total: 1.303 Matches: 136 Robust: 128 Success: True 2026-06-30 03:43:33,260 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.402 T-robust: 0.003 T-total: 1.406 Matches: 1146 Robust: 1107 Success: True 2026-06-30 03:43:33,351 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.550 T-robust: 0.015 T-total: 1.567 Matches: 1958 Robust: 1950 Success: True 2026-06-30 03:43:33,392 DEBUG: Matching 84f3ea80_DJI_20260628113610_0505_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.430 T-robust: 0.002 T-total: 1.432 Matches: 535 Robust: 501 Success: True 2026-06-30 03:43:33,460 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 7880bfa9_DJI_20260628113626_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.515 T-robust: 0.001 T-total: 1.517 Matches: 469 Robust: 453 Success: True 2026-06-30 03:43:33,462 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.397 T-robust: 0.005 T-total: 1.403 Matches: 436 Robust: 420 Success: True 2026-06-30 03:43:33,470 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.293 T-robust: 0.012 T-total: 1.308 Matches: 2322 Robust: 2294 Success: True 2026-06-30 03:43:33,534 DEBUG: Matching 3daf117f_DJI_20260628113600_0500_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.323 T-robust: 0.001 T-total: 1.384 Matches: 282 Robust: 276 Success: True 2026-06-30 03:43:33,538 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.178 Matches: FAILED 2026-06-30 03:43:33,558 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and a0bf8e87_DJI_20260628113630_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.363 T-robust: 0.003 T-total: 1.366 Matches: 480 Robust: 458 Success: True 2026-06-30 03:43:33,772 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and dd061664_DJI_20260628113558_0499_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.666 T-robust: 0.019 T-total: 1.688 Matches: 2137 Robust: 2106 Success: True 2026-06-30 03:43:34,153 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.216 T-robust: 0.001 T-total: 1.217 Matches: 185 Robust: 165 Success: True 2026-06-30 03:43:34,160 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.719 T-robust: 0.001 T-total: 1.720 Matches: 359 Robust: 344 Success: True 2026-06-30 03:43:34,355 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.595 T-robust: 0.002 T-total: 1.598 Matches: 1220 Robust: 1188 Success: True 2026-06-30 03:43:34,544 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.385 T-robust: 0.002 T-total: 1.387 Matches: 593 Robust: 557 Success: True 2026-06-30 03:43:34,646 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.400 T-robust: 0.001 T-total: 1.401 Matches: 176 Robust: 160 Success: True 2026-06-30 03:43:34,660 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.185 T-robust: 0.001 T-total: 1.189 Matches: 386 Robust: 376 Success: True 2026-06-30 03:43:34,679 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.479 T-robust: 0.013 T-total: 1.498 Matches: 1594 Robust: 1503 Success: True 2026-06-30 03:43:34,846 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and b2944727_DJI_20260628114336_0046_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.529 T-robust: 0.004 T-total: 1.586 Matches: 1773 Robust: 1756 Success: True 2026-06-30 03:43:34,855 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and 1a01af65_DJI_20260628113632_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.403 T-robust: 0.011 T-total: 1.414 Matches: 94 Robust: 79 Success: True 2026-06-30 03:43:34,868 DEBUG: Matching f811ef43_DJI_20260628114230_0645_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.320 T-robust: 0.009 T-total: 1.333 Matches: 2187 Robust: 2110 Success: True 2026-06-30 03:43:34,869 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.497 T-robust: 0.010 T-total: 1.518 Matches: 1129 Robust: 1111 Success: True 2026-06-30 03:43:34,945 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and e209b3c7_DJI_20260628113622_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.406 Matches: FAILED 2026-06-30 03:43:34,956 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.484 T-robust: 0.001 T-total: 1.485 Matches: 242 Robust: 234 Success: True 2026-06-30 03:43:35,068 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 1a480b71_DJI_20260628114242_0651_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.508 T-robust: 0.001 T-total: 1.509 Matches: 112 Robust: 102 Success: True 2026-06-30 03:43:35,251 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and a0bf8e87_DJI_20260628113630_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.777 T-robust: 0.002 T-total: 1.781 Matches: 1058 Robust: 1039 Success: True 2026-06-30 03:43:35,349 DEBUG: Matching 3daf117f_DJI_20260628113600_0500_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.564 T-robust: 0.011 T-total: 1.576 Matches: 1191 Robust: 1168 Success: True 2026-06-30 03:43:35,548 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.393 T-robust: 0.001 T-total: 1.395 Matches: 430 Robust: 418 Success: True 2026-06-30 03:43:35,673 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and e209b3c7_DJI_20260628113622_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.315 T-robust: 0.002 T-total: 1.318 Matches: 568 Robust: 537 Success: True 2026-06-30 03:43:35,857 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 123afd3f_DJI_20260628114256_0026_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.588 T-robust: 0.107 T-total: 1.695 Matches: 22 Robust: 10 Success: False 2026-06-30 03:43:35,944 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.196 T-robust: 0.083 T-total: 1.283 Matches: 3440 Robust: 3239 Success: True 2026-06-30 03:43:35,977 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.330 T-robust: 0.001 T-total: 1.331 Matches: 131 Robust: 118 Success: True 2026-06-30 03:43:36,042 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.309 T-robust: 0.003 T-total: 1.313 Matches: 1828 Robust: 1778 Success: True 2026-06-30 03:43:36,139 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.529 T-robust: 0.065 T-total: 1.595 Matches: 442 Robust: 432 Success: True 2026-06-30 03:43:36,270 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 225058e3_DJI_20260628113618_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.412 T-robust: 0.002 T-total: 1.414 Matches: 1067 Robust: 1019 Success: True 2026-06-30 03:43:36,347 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.472 T-robust: 0.001 T-total: 1.473 Matches: 114 Robust: 108 Success: True 2026-06-30 03:43:36,435 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.510 T-robust: 0.003 T-total: 1.580 Matches: 1109 Robust: 1049 Success: True 2026-06-30 03:43:36,445 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and 239207a7_DJI_20260628113708_0534_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.568 T-robust: 0.003 T-total: 1.572 Matches: 1192 Robust: 1177 Success: True 2026-06-30 03:43:36,449 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.490 T-robust: 0.002 T-total: 1.492 Matches: 81 Robust: 63 Success: True 2026-06-30 03:43:36,542 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 5a725cf1_DJI_20260628114234_0647_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.595 T-robust: 0.001 T-total: 1.597 Matches: 411 Robust: 404 Success: True 2026-06-30 03:43:36,560 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.491 Matches: FAILED 2026-06-30 03:43:36,652 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 571617b2_DJI_20260628114244_0652_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.299 Matches: FAILED 2026-06-30 03:43:36,860 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.591 T-robust: 0.011 T-total: 1.608 Matches: 1738 Robust: 1718 Success: True 2026-06-30 03:43:36,958 DEBUG: Matching 35e5c8c8_DJI_20260628114246_0653_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.283 T-robust: 0.001 T-total: 1.285 Matches: 221 Robust: 211 Success: True 2026-06-30 03:43:37,239 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.644 T-robust: 0.044 T-total: 1.690 Matches: 1685 Robust: 1664 Success: True 2026-06-30 03:43:37,391 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.445 T-robust: 0.002 T-total: 1.447 Matches: 560 Robust: 539 Success: True 2026-06-30 03:43:37,448 DEBUG: Matching 51bfac74_DJI_20260628113642_0521_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.404 T-robust: 0.001 T-total: 1.405 Matches: 62 Robust: 53 Success: True 2026-06-30 03:43:37,488 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.447 T-robust: 0.001 T-total: 1.449 Matches: 493 Robust: 472 Success: True 2026-06-30 03:43:37,594 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and a8b216dc_DJI_20260628113640_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.735 T-robust: 0.001 T-total: 1.736 Matches: 128 Robust: 111 Success: True 2026-06-30 03:43:37,776 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.491 T-robust: 0.013 T-total: 1.505 Matches: 956 Robust: 921 Success: True 2026-06-30 03:43:37,804 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and 7880bfa9_DJI_20260628113626_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.649 T-robust: 0.007 T-total: 1.659 Matches: 2084 Robust: 1979 Success: True 2026-06-30 03:43:37,889 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.450 T-robust: 0.002 T-total: 1.453 Matches: 770 Robust: 755 Success: True 2026-06-30 03:43:37,899 DEBUG: Matching 51bfac74_DJI_20260628113642_0521_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.446 T-robust: 0.002 T-total: 1.449 Matches: 686 Robust: 648 Success: True 2026-06-30 03:43:37,979 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.433 T-robust: 0.001 T-total: 1.435 Matches: 361 Robust: 339 Success: True 2026-06-30 03:43:37,998 DEBUG: Matching 9b601ff5_DJI_20260628113706_0533_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.550 T-robust: 0.002 T-total: 1.552 Matches: 54 Robust: 42 Success: True 2026-06-30 03:43:38,039 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and b2944727_DJI_20260628114336_0046_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.689 T-robust: 0.002 T-total: 1.691 Matches: 804 Robust: 783 Success: True 2026-06-30 03:43:38,072 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.488 T-robust: 0.019 T-total: 1.509 Matches: 2296 Robust: 2213 Success: True 2026-06-30 03:43:38,191 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.533 T-robust: 0.001 T-total: 1.538 Matches: 434 Robust: 397 Success: True 2026-06-30 03:43:38,360 DEBUG: Matching bd8cc779_DJI_20260628113552_0496_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.494 T-robust: 0.001 T-total: 1.495 Matches: 152 Robust: 140 Success: True 2026-06-30 03:43:38,474 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 571617b2_DJI_20260628114244_0652_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.514 Matches: FAILED 2026-06-30 03:43:38,663 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 1a01af65_DJI_20260628113632_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.417 T-robust: 0.001 T-total: 1.418 Matches: 445 Robust: 434 Success: True 2026-06-30 03:43:38,840 DEBUG: Matching 84f3ea80_DJI_20260628113610_0505_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.395 T-robust: 0.001 T-total: 1.396 Matches: 232 Robust: 214 Success: True 2026-06-30 03:43:38,939 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and b91b18ca_DJI_20260628113702_0531_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.482 T-robust: 0.002 T-total: 1.484 Matches: 775 Robust: 731 Success: True 2026-06-30 03:43:39,163 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and a0bf8e87_DJI_20260628113630_0515_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.628 T-robust: 0.001 T-total: 1.629 Matches: 191 Robust: 181 Success: True 2026-06-30 03:43:39,235 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.608 T-robust: 0.031 T-total: 1.640 Matches: 450 Robust: 439 Success: True 2026-06-30 03:43:39,362 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.410 T-robust: 0.005 T-total: 1.416 Matches: 1722 Robust: 1693 Success: True 2026-06-30 03:43:39,457 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.464 T-robust: 0.012 T-total: 1.477 Matches: 822 Robust: 807 Success: True 2026-06-30 03:43:39,481 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and dd061664_DJI_20260628113558_0499_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.695 T-robust: 0.004 T-total: 1.700 Matches: 1352 Robust: 1333 Success: True 2026-06-30 03:43:39,492 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.599 T-robust: 0.002 T-total: 1.602 Matches: 821 Robust: 772 Success: True 2026-06-30 03:43:39,558 DEBUG: Matching 51bfac74_DJI_20260628113642_0521_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.706 T-robust: 0.001 T-total: 1.709 Matches: 361 Robust: 327 Success: True 2026-06-30 03:43:39,559 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and b91b18ca_DJI_20260628113702_0531_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.518 T-robust: 0.002 T-total: 1.520 Matches: 333 Robust: 318 Success: True 2026-06-30 03:43:39,572 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.492 T-robust: 0.030 T-total: 1.527 Matches: 1224 Robust: 1160 Success: True 2026-06-30 03:43:39,640 DEBUG: Matching 51bfac74_DJI_20260628113642_0521_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.565 T-robust: 0.001 T-total: 1.567 Matches: 411 Robust: 385 Success: True 2026-06-30 03:43:39,668 DEBUG: Matching bd8cc779_DJI_20260628113552_0496_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.464 T-robust: 0.009 T-total: 1.475 Matches: 1422 Robust: 1342 Success: True 2026-06-30 03:43:39,952 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and a8b216dc_DJI_20260628113640_0520_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.588 T-robust: 0.003 T-total: 1.592 Matches: 932 Robust: 818 Success: True 2026-06-30 03:43:40,050 DEBUG: Matching f6425b15_DJI_20260628113656_0528_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.569 T-robust: 0.001 T-total: 1.571 Matches: 261 Robust: 240 Success: True 2026-06-30 03:43:40,256 DEBUG: Matching 1d8fb483_DJI_20260628113654_0527_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.574 T-robust: 0.001 T-total: 1.576 Matches: 181 Robust: 167 Success: True 2026-06-30 03:43:40,349 DEBUG: Matching 39455198_DJI_20260628113700_0530_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.506 T-robust: 0.001 T-total: 1.507 Matches: 365 Robust: 352 Success: True 2026-06-30 03:43:40,452 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.489 T-robust: 0.002 T-total: 1.492 Matches: 754 Robust: 740 Success: True 2026-06-30 03:43:40,778 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 123afd3f_DJI_20260628114256_0026_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.415 T-robust: 0.001 T-total: 1.416 Matches: 396 Robust: 362 Success: True 2026-06-30 03:43:40,864 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and e9b3da68_DJI_20260628114252_0024_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.690 T-robust: 0.001 T-total: 1.695 Matches: 561 Robust: 536 Success: True 2026-06-30 03:43:40,868 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.380 T-robust: 0.001 T-total: 1.381 Matches: 149 Robust: 133 Success: True 2026-06-30 03:43:40,890 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.652 T-robust: 0.001 T-total: 1.654 Matches: 196 Robust: 179 Success: True 2026-06-30 03:43:40,959 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 254deff4_DJI_20260628113658_0529_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.499 T-robust: 0.002 T-total: 1.501 Matches: 609 Robust: 601 Success: True 2026-06-30 03:43:41,040 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.465 T-robust: 0.001 T-total: 1.466 Matches: 150 Robust: 134 Success: True 2026-06-30 03:43:41,086 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.485 T-robust: 0.004 T-total: 1.502 Matches: 1505 Robust: 1444 Success: True 2026-06-30 03:43:41,093 DEBUG: Matching 1d8fb483_DJI_20260628113654_0527_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.593 T-robust: 0.002 T-total: 1.596 Matches: 877 Robust: 856 Success: True 2026-06-30 03:43:41,150 DEBUG: Matching bd8cc779_DJI_20260628113552_0496_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.584 T-robust: 0.001 T-total: 1.591 Matches: 431 Robust: 421 Success: True 2026-06-30 03:43:41,197 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.535 T-robust: 0.001 T-total: 1.536 Matches: 220 Robust: 206 Success: True 2026-06-30 03:43:41,260 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.585 T-robust: 0.001 T-total: 1.587 Matches: 425 Robust: 408 Success: True 2026-06-30 03:43:41,384 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.329 T-robust: 0.001 T-total: 1.331 Matches: 483 Robust: 473 Success: True 2026-06-30 03:43:41,450 DEBUG: Matching 35e5c8c8_DJI_20260628114246_0653_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.489 T-robust: 0.001 T-total: 1.490 Matches: 242 Robust: 231 Success: True 2026-06-30 03:43:41,854 DEBUG: Matching 6c80ac1e_DJI_20260628113710_0535_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.505 Matches: FAILED 2026-06-30 03:43:41,856 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.593 T-robust: 0.004 T-total: 1.599 Matches: 1411 Robust: 1387 Success: True 2026-06-30 03:43:41,946 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 1a480b71_DJI_20260628114242_0651_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.436 T-robust: 0.002 T-total: 1.493 Matches: 899 Robust: 888 Success: True 2026-06-30 03:43:42,361 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.491 T-robust: 0.001 T-total: 1.492 Matches: 293 Robust: 278 Success: True 2026-06-30 03:43:42,457 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.601 T-robust: 0.046 T-total: 1.666 Matches: 1780 Robust: 1648 Success: True 2026-06-30 03:43:42,457 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.498 Matches: FAILED 2026-06-30 03:43:42,464 DEBUG: Matching 39455198_DJI_20260628113700_0530_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.422 T-robust: 0.001 T-total: 1.423 Matches: 115 Robust: 108 Success: True 2026-06-30 03:43:42,574 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.487 Matches: FAILED 2026-06-30 03:43:42,599 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and e209b3c7_DJI_20260628113622_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.700 T-robust: 0.005 T-total: 1.704 Matches: 37 Robust: 29 Success: True 2026-06-30 03:43:42,635 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.445 T-robust: 0.039 T-total: 1.484 Matches: 49 Robust: 35 Success: True 2026-06-30 03:43:42,736 DEBUG: Matching 39455198_DJI_20260628113700_0530_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.817 T-robust: 0.052 T-total: 1.870 Matches: 501 Robust: 489 Success: True 2026-06-30 03:43:42,843 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.569 T-robust: 0.002 T-total: 1.572 Matches: 892 Robust: 861 Success: True 2026-06-30 03:43:42,874 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 571617b2_DJI_20260628114244_0652_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.739 T-robust: 0.001 T-total: 1.740 Matches: 154 Robust: 147 Success: True 2026-06-30 03:43:42,882 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.492 T-robust: 0.004 T-total: 1.498 Matches: 1518 Robust: 1473 Success: True 2026-06-30 03:43:42,959 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 5b1dc3ef_DJI_20260628114338_0047_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.673 T-robust: 0.022 T-total: 1.762 Matches: 2962 Robust: 2947 Success: True 2026-06-30 03:43:42,973 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.518 T-robust: 0.001 T-total: 1.519 Matches: 126 Robust: 115 Success: True 2026-06-30 03:43:43,239 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and dd061664_DJI_20260628113558_0499_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.378 T-robust: 0.001 T-total: 1.380 Matches: 396 Robust: 379 Success: True 2026-06-30 03:43:43,538 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.636 T-robust: 0.043 T-total: 1.680 Matches: 111 Robust: 102 Success: True 2026-06-30 03:43:43,549 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.595 T-robust: 0.005 T-total: 1.602 Matches: 754 Robust: 732 Success: True 2026-06-30 03:43:43,668 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.304 T-robust: 0.002 T-total: 1.306 Matches: 553 Robust: 520 Success: True 2026-06-30 03:43:44,063 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.419 T-robust: 0.003 T-total: 1.423 Matches: 1172 Robust: 1125 Success: True 2026-06-30 03:43:44,072 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.597 T-robust: 0.002 T-total: 1.600 Matches: 855 Robust: 846 Success: True 2026-06-30 03:43:44,093 DEBUG: Matching f6b4f68f_DJI_20260628113628_0514_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.629 T-robust: 0.002 T-total: 1.631 Matches: 1141 Robust: 1125 Success: True 2026-06-30 03:43:44,136 DEBUG: Matching 35e5c8c8_DJI_20260628114246_0653_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.675 Matches: FAILED 2026-06-30 03:43:44,187 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.566 T-robust: 0.024 T-total: 1.591 Matches: 1418 Robust: 1311 Success: True 2026-06-30 03:43:44,195 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.547 T-robust: 0.012 T-total: 1.561 Matches: 768 Robust: 752 Success: True 2026-06-30 03:43:44,203 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and 1a01af65_DJI_20260628113632_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.453 T-robust: 0.005 T-total: 1.458 Matches: 463 Robust: 447 Success: True 2026-06-30 03:43:44,283 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.320 T-robust: 0.001 T-total: 1.321 Matches: 88 Robust: 82 Success: True 2026-06-30 03:43:44,293 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 225058e3_DJI_20260628113618_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.407 T-robust: 0.002 T-total: 1.410 Matches: 1010 Robust: 986 Success: True 2026-06-30 03:43:44,637 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and dd061664_DJI_20260628113558_0499_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.609 T-robust: 0.006 T-total: 1.669 Matches: 1044 Robust: 1021 Success: True 2026-06-30 03:43:44,647 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and b2944727_DJI_20260628114336_0046_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.672 T-robust: 0.001 T-total: 1.673 Matches: 149 Robust: 141 Success: True 2026-06-30 03:43:44,686 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 225058e3_DJI_20260628113618_0509_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.447 Matches: FAILED 2026-06-30 03:43:44,776 DEBUG: Matching 3daf117f_DJI_20260628113600_0500_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.730 T-robust: 0.051 T-total: 1.814 Matches: 3471 Robust: 3438 Success: True 2026-06-30 03:43:44,963 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and bd8cc779_DJI_20260628113552_0496_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.422 T-robust: 0.001 T-total: 1.423 Matches: 205 Robust: 196 Success: True 2026-06-30 03:43:45,052 DEBUG: Matching f811ef43_DJI_20260628114230_0645_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.378 Matches: FAILED 2026-06-30 03:43:45,181 DEBUG: Matching f811ef43_DJI_20260628114230_0645_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.628 T-robust: 0.002 T-total: 1.631 Matches: 806 Robust: 751 Success: True 2026-06-30 03:43:45,553 DEBUG: Matching f6b4f68f_DJI_20260628113628_0514_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.477 T-robust: 0.002 T-total: 1.480 Matches: 866 Robust: 848 Success: True 2026-06-30 03:43:45,631 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.443 Matches: FAILED 2026-06-30 03:43:45,655 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.575 Matches: FAILED 2026-06-30 03:43:45,659 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.481 T-robust: 0.001 T-total: 1.483 Matches: 226 Robust: 203 Success: True 2026-06-30 03:43:45,738 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and dd061664_DJI_20260628113558_0499_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.533 T-robust: 0.002 T-total: 1.535 Matches: 483 Robust: 448 Success: True 2026-06-30 03:43:45,753 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.563 T-robust: 0.004 T-total: 1.569 Matches: 1353 Robust: 1341 Success: True 2026-06-30 03:43:45,843 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.505 T-robust: 0.004 T-total: 1.560 Matches: 1466 Robust: 1442 Success: True 2026-06-30 03:43:45,847 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.644 T-robust: 0.003 T-total: 1.648 Matches: 36 Robust: 30 Success: True 2026-06-30 03:43:45,961 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.615 T-robust: 0.001 T-total: 1.616 Matches: 428 Robust: 407 Success: True 2026-06-30 03:43:45,993 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.344 T-robust: 0.001 T-total: 1.346 Matches: 323 Robust: 308 Success: True 2026-06-30 03:43:46,260 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.482 T-robust: 0.001 T-total: 1.483 Matches: 236 Robust: 225 Success: True 2026-06-30 03:43:46,286 DEBUG: Matching e9b3da68_DJI_20260628114252_0024_D.JPG and 123afd3f_DJI_20260628114256_0026_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.634 T-robust: 0.005 T-total: 1.648 Matches: 2295 Robust: 2204 Success: True 2026-06-30 03:43:46,450 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.686 T-robust: 0.001 T-total: 1.688 Matches: 309 Robust: 300 Success: True 2026-06-30 03:43:46,471 DEBUG: Matching f6425b15_DJI_20260628113656_0528_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.486 T-robust: 0.017 T-total: 1.504 Matches: 728 Robust: 704 Success: True 2026-06-30 03:43:46,658 DEBUG: Matching 5c542dd5_DJI_20260628113554_0497_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.467 T-robust: 0.002 T-total: 1.469 Matches: 351 Robust: 327 Success: True 2026-06-30 03:43:46,667 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.612 T-robust: 0.001 T-total: 1.614 Matches: 462 Robust: 438 Success: True 2026-06-30 03:43:47,235 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.636 T-robust: 0.042 T-total: 1.678 Matches: 402 Robust: 355 Success: True 2026-06-30 03:43:47,256 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.405 T-robust: 0.001 T-total: 1.406 Matches: 277 Robust: 260 Success: True 2026-06-30 03:43:47,260 DEBUG: Matching 75d23db9_DJI_20260628113634_0517_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.587 T-robust: 0.016 T-total: 1.604 Matches: 324 Robust: 311 Success: True 2026-06-30 03:43:47,284 DEBUG: Matching 5c542dd5_DJI_20260628113554_0497_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.510 T-robust: 0.019 T-total: 1.530 Matches: 1048 Robust: 1030 Success: True 2026-06-30 03:43:47,343 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and 1d8fb483_DJI_20260628113654_0527_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.675 T-robust: 0.001 T-total: 1.677 Matches: 45 Robust: 36 Success: True 2026-06-30 03:43:47,352 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.696 T-robust: 0.002 T-total: 1.699 Matches: 606 Robust: 573 Success: True 2026-06-30 03:43:47,455 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.465 T-robust: 0.004 T-total: 1.481 Matches: 1830 Robust: 1793 Success: True 2026-06-30 03:43:47,461 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and e209b3c7_DJI_20260628113622_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.607 T-robust: 0.001 T-total: 1.608 Matches: 22 Robust: 20 Success: True 2026-06-30 03:43:47,563 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.815 T-robust: 0.003 T-total: 1.819 Matches: 1156 Robust: 1139 Success: True 2026-06-30 03:43:47,603 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.560 T-robust: 0.001 T-total: 1.562 Matches: 598 Robust: 551 Success: True 2026-06-30 03:43:47,776 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.476 T-robust: 0.012 T-total: 1.490 Matches: 1354 Robust: 1272 Success: True 2026-06-30 03:43:47,794 DEBUG: Matching 5c542dd5_DJI_20260628113554_0497_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.340 T-robust: 0.001 T-total: 1.342 Matches: 153 Robust: 130 Success: True 2026-06-30 03:43:47,844 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.532 T-robust: 0.050 T-total: 1.583 Matches: 1414 Robust: 1308 Success: True 2026-06-30 03:43:48,054 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.581 T-robust: 0.001 T-total: 1.583 Matches: 320 Robust: 304 Success: True 2026-06-30 03:43:48,161 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.491 T-robust: 0.001 T-total: 1.493 Matches: 253 Robust: 245 Success: True 2026-06-30 03:43:48,188 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.528 T-robust: 0.001 T-total: 1.529 Matches: 451 Robust: 426 Success: True 2026-06-30 03:43:48,679 DEBUG: Matching bd8cc779_DJI_20260628113552_0496_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.438 T-robust: 0.003 T-total: 1.443 Matches: 1192 Robust: 1171 Success: True 2026-06-30 03:43:48,736 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.475 T-robust: 0.001 T-total: 1.476 Matches: 70 Robust: 60 Success: True 2026-06-30 03:43:48,757 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.496 T-robust: 0.001 T-total: 1.498 Matches: 153 Robust: 136 Success: True 2026-06-30 03:43:48,782 DEBUG: Matching 8ab89323_DJI_20260628113614_0507_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.437 T-robust: 0.001 T-total: 1.438 Matches: 257 Robust: 238 Success: True 2026-06-30 03:43:48,974 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.613 T-robust: 0.002 T-total: 1.616 Matches: 795 Robust: 729 Success: True 2026-06-30 03:43:48,997 DEBUG: Matching 3daf117f_DJI_20260628113600_0500_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.413 T-robust: 0.002 T-total: 1.415 Matches: 568 Robust: 555 Success: True 2026-06-30 03:43:49,040 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.583 T-robust: 0.001 T-total: 1.585 Matches: 225 Robust: 203 Success: True 2026-06-30 03:43:49,038 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 239207a7_DJI_20260628113708_0534_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.698 T-robust: 0.044 T-total: 1.743 Matches: 923 Robust: 890 Success: True 2026-06-30 03:43:49,185 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 39455198_DJI_20260628113700_0530_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.573 T-robust: 0.007 T-total: 1.582 Matches: 1498 Robust: 1477 Success: True 2026-06-30 03:43:49,193 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and 1a01af65_DJI_20260628113632_0516_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.716 T-robust: 0.015 T-total: 1.732 Matches: 431 Robust: 411 Success: True 2026-06-30 03:43:49,266 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.470 T-robust: 0.001 T-total: 1.472 Matches: 256 Robust: 243 Success: True 2026-06-30 03:43:49,290 DEBUG: Matching ba0ab50a_DJI_20260628113638_0519_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.434 T-robust: 0.011 T-total: 1.446 Matches: 915 Robust: 816 Success: True 2026-06-30 03:43:49,480 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.634 T-robust: 0.007 T-total: 1.642 Matches: 944 Robust: 904 Success: True 2026-06-30 03:43:49,571 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.397 T-robust: 0.003 T-total: 1.409 Matches: 1413 Robust: 1385 Success: True 2026-06-30 03:43:49,639 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.576 T-robust: 0.004 T-total: 1.581 Matches: 39 Robust: 32 Success: True 2026-06-30 03:43:49,765 DEBUG: Matching f6b4f68f_DJI_20260628113628_0514_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.568 T-robust: 0.003 T-total: 1.573 Matches: 1390 Robust: 1326 Success: True 2026-06-30 03:43:50,193 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.447 T-robust: 0.007 T-total: 1.456 Matches: 1608 Robust: 1568 Success: True 2026-06-30 03:43:50,240 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.546 T-robust: 0.003 T-total: 1.550 Matches: 1119 Robust: 1104 Success: True 2026-06-30 03:43:50,341 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.536 T-robust: 0.001 T-total: 1.584 Matches: 119 Robust: 112 Success: True 2026-06-30 03:43:50,437 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.604 T-robust: 0.003 T-total: 1.651 Matches: 1398 Robust: 1383 Success: True 2026-06-30 03:43:50,438 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.397 Matches: FAILED 2026-06-30 03:43:50,445 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and de9f787c_DJI_20260628114238_0649_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.458 T-robust: 0.004 T-total: 1.464 Matches: 1008 Robust: 997 Success: True 2026-06-30 03:43:50,473 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 12ea913c_DJI_20260628113704_0532_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.424 T-robust: 0.006 T-total: 1.435 Matches: 1099 Robust: 1057 Success: True 2026-06-30 03:43:50,569 DEBUG: Matching ba0ab50a_DJI_20260628113638_0519_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.522 T-robust: 0.002 T-total: 1.524 Matches: 211 Robust: 176 Success: True 2026-06-30 03:43:50,673 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.477 T-robust: 0.001 T-total: 1.479 Matches: 284 Robust: 272 Success: True 2026-06-30 03:43:50,798 DEBUG: Matching 225058e3_DJI_20260628113618_0509_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.588 T-robust: 0.015 T-total: 1.603 Matches: 27 Robust: 18 Success: False 2026-06-30 03:43:50,860 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.589 T-robust: 0.000 T-total: 1.590 Matches: 39 Robust: 36 Success: True 2026-06-30 03:43:50,871 DEBUG: Matching 123afd3f_DJI_20260628114256_0026_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.574 T-robust: 0.001 T-total: 1.576 Matches: 400 Robust: 390 Success: True 2026-06-30 03:43:51,150 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.459 T-robust: 0.002 T-total: 1.507 Matches: 1037 Robust: 1021 Success: True 2026-06-30 03:43:51,164 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.610 T-robust: 0.009 T-total: 1.620 Matches: 682 Robust: 647 Success: True 2026-06-30 03:43:51,343 DEBUG: Matching ba0ab50a_DJI_20260628113638_0519_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.533 T-robust: 0.004 T-total: 1.577 Matches: 1848 Robust: 1834 Success: True 2026-06-30 03:43:51,435 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and 7880bfa9_DJI_20260628113626_0513_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.809 T-robust: 0.011 T-total: 1.862 Matches: 662 Robust: 635 Success: True 2026-06-30 03:43:51,745 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.504 Matches: FAILED 2026-06-30 03:43:51,779 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.295 T-robust: 0.006 T-total: 1.302 Matches: 1270 Robust: 1242 Success: True 2026-06-30 03:43:51,848 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.502 T-robust: 0.001 T-total: 1.504 Matches: 472 Robust: 459 Success: True 2026-06-30 03:43:51,949 DEBUG: Matching f811ef43_DJI_20260628114230_0645_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.502 T-robust: 0.005 T-total: 1.510 Matches: 1936 Robust: 1896 Success: True 2026-06-30 03:43:51,955 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 75d23db9_DJI_20260628113634_0517_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.712 T-robust: 0.001 T-total: 1.714 Matches: 357 Robust: 346 Success: True 2026-06-30 03:43:51,983 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.524 T-robust: 0.002 T-total: 1.537 Matches: 695 Robust: 680 Success: True 2026-06-30 03:43:52,174 DEBUG: Matching 239207a7_DJI_20260628113708_0534_D.JPG and 6c80ac1e_DJI_20260628113710_0535_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.653 T-robust: 0.067 T-total: 1.737 Matches: 6754 Robust: 6739 Success: True 2026-06-30 03:43:52,178 DEBUG: Matching ce01ca16_DJI_20260628113636_0518_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.285 T-robust: 0.018 T-total: 1.304 Matches: 484 Robust: 435 Success: True 2026-06-30 03:43:52,307 DEBUG: Matching 9b601ff5_DJI_20260628113706_0533_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.728 T-robust: 0.001 T-total: 1.730 Matches: 684 Robust: 635 Success: True 2026-06-30 03:43:52,361 DEBUG: Matching 9b601ff5_DJI_20260628113706_0533_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.490 T-robust: 0.003 T-total: 1.495 Matches: 1173 Robust: 1116 Success: True 2026-06-30 03:43:52,379 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.698 T-robust: 0.002 T-total: 1.701 Matches: 578 Robust: 555 Success: True 2026-06-30 03:43:52,394 DEBUG: Matching 10636c5a_DJI_20260628114236_0648_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.548 T-robust: 0.001 T-total: 1.550 Matches: 230 Robust: 208 Success: True 2026-06-30 03:43:52,741 DEBUG: Matching dd061664_DJI_20260628113558_0499_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.584 T-robust: 0.002 T-total: 1.587 Matches: 613 Robust: 599 Success: True 2026-06-30 03:43:52,753 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and b91b18ca_DJI_20260628113702_0531_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.391 T-robust: 0.009 T-total: 1.401 Matches: 540 Robust: 531 Success: True 2026-06-30 03:43:53,063 DEBUG: Matching de9f787c_DJI_20260628114238_0649_D.JPG and 3daf117f_DJI_20260628113600_0500_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.625 T-robust: 0.001 T-total: 1.628 Matches: 95 Robust: 86 Success: True 2026-06-30 03:43:53,080 DEBUG: Matching f811ef43_DJI_20260628114230_0645_D.JPG and 1bdd787a_DJI_20260628113620_0510_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.912 T-robust: 0.002 T-total: 1.915 Matches: 945 Robust: 934 Success: True 2026-06-30 03:43:53,193 DEBUG: Matching 571617b2_DJI_20260628114244_0652_D.JPG and dd061664_DJI_20260628113558_0499_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.428 T-robust: 0.015 T-total: 1.447 Matches: 3018 Robust: 2992 Success: True 2026-06-30 03:43:53,440 DEBUG: Matching 254deff4_DJI_20260628113658_0529_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.590 T-robust: 0.001 T-total: 1.591 Matches: 168 Robust: 158 Success: True 2026-06-30 03:43:53,447 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and 38fbf25c_DJI_20260628113556_0498_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.338 T-robust: 0.058 T-total: 1.397 Matches: 701 Robust: 681 Success: True 2026-06-30 03:43:53,458 DEBUG: Matching 7880bfa9_DJI_20260628113626_0513_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.674 T-robust: 0.003 T-total: 1.678 Matches: 1677 Robust: 1606 Success: True 2026-06-30 03:43:53,544 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.582 T-robust: 0.001 T-total: 1.584 Matches: 540 Robust: 510 Success: True 2026-06-30 03:43:53,572 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.616 T-robust: 0.001 T-total: 1.617 Matches: 64 Robust: 56 Success: True 2026-06-30 03:43:53,741 DEBUG: Matching 38fbf25c_DJI_20260628113556_0498_D.JPG and f9ec959c_DJI_20260628114254_0025_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.564 T-robust: 0.002 T-total: 1.567 Matches: 242 Robust: 219 Success: True 2026-06-30 03:43:53,744 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and e209b3c7_DJI_20260628113622_0511_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.561 T-robust: 0.001 T-total: 1.562 Matches: 160 Robust: 151 Success: True 2026-06-30 03:43:53,857 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and a2707fca_DJI_20260628114240_0650_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.437 T-robust: 0.058 T-total: 1.495 Matches: 29 Robust: 18 Success: False 2026-06-30 03:43:53,982 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and de9f787c_DJI_20260628114238_0649_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.545 T-robust: 0.001 T-total: 1.547 Matches: 510 Robust: 491 Success: True 2026-06-30 03:43:54,049 DEBUG: Matching d2f66d37_DJI_20260628114232_0646_D.JPG and 7b39b3b0_DJI_20260628113608_0504_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.709 T-robust: 0.005 T-total: 1.714 Matches: 27 Robust: 18 Success: False 2026-06-30 03:43:54,090 DEBUG: Matching 5b1dc3ef_DJI_20260628114338_0047_D.JPG and 84f3ea80_DJI_20260628113610_0505_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.636 T-robust: 0.012 T-total: 1.655 Matches: 1916 Robust: 1890 Success: True 2026-06-30 03:43:54,196 DEBUG: Matching 5a725cf1_DJI_20260628114234_0647_D.JPG and 12ea913c_DJI_20260628113704_0532_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.437 T-robust: 0.001 T-total: 1.438 Matches: 213 Robust: 206 Success: True 2026-06-30 03:43:54,476 DEBUG: Matching b2944727_DJI_20260628114336_0046_D.JPG and 51bfac74_DJI_20260628113642_0521_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.715 T-robust: 0.005 T-total: 1.722 Matches: 902 Robust: 869 Success: True 2026-06-30 03:43:54,483 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and f6b4f68f_DJI_20260628113628_0514_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.417 T-robust: 0.002 T-total: 1.419 Matches: 375 Robust: 361 Success: True 2026-06-30 03:43:54,670 DEBUG: Matching e209b3c7_DJI_20260628113622_0511_D.JPG and 571617b2_DJI_20260628114244_0652_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.426 Matches: FAILED 2026-06-30 03:43:54,687 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.539 T-robust: 0.005 T-total: 1.545 Matches: 707 Robust: 695 Success: True 2026-06-30 03:43:54,781 DEBUG: Matching a8b216dc_DJI_20260628113640_0520_D.JPG and 5c542dd5_DJI_20260628113554_0497_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.201 T-robust: 0.001 T-total: 1.203 Matches: 632 Robust: 623 Success: True 2026-06-30 03:43:54,850 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and d2f66d37_DJI_20260628114232_0646_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.397 T-robust: 0.001 T-total: 1.399 Matches: 110 Robust: 93 Success: True 2026-06-30 03:43:54,873 DEBUG: Matching 7b39b3b0_DJI_20260628113608_0504_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.410 Matches: FAILED 2026-06-30 03:43:54,953 DEBUG: Matching 1a01af65_DJI_20260628113632_0516_D.JPG and ce01ca16_DJI_20260628113636_0518_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.208 T-robust: 0.001 T-total: 1.209 Matches: 274 Robust: 263 Success: True 2026-06-30 03:43:54,972 DEBUG: Matching 45c46636_DJI_20260628113616_0508_D.JPG and f811ef43_DJI_20260628114230_0645_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.222 T-robust: 0.001 T-total: 1.224 Matches: 218 Robust: 197 Success: True 2026-06-30 03:43:54,982 DEBUG: Matching 1a480b71_DJI_20260628114242_0651_D.JPG and 35e5c8c8_DJI_20260628114246_0653_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.539 T-robust: 0.002 T-total: 1.542 Matches: 741 Robust: 691 Success: True 2026-06-30 03:43:54,986 DEBUG: Matching a0bf8e87_DJI_20260628113630_0515_D.JPG and 61a69dac_DJI_20260628113624_0512_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.419 T-robust: 0.001 T-total: 1.421 Matches: 369 Robust: 358 Success: True 2026-06-30 03:43:55,009 DEBUG: Matching 12ea913c_DJI_20260628113704_0532_D.JPG and 254deff4_DJI_20260628113658_0529_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.864 T-robust: 0.001 T-total: 0.865 Matches: 416 Robust: 398 Success: True 2026-06-30 03:43:55,033 DEBUG: Matching b91b18ca_DJI_20260628113702_0531_D.JPG and f6425b15_DJI_20260628113656_0528_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.174 T-robust: 0.001 T-total: 1.176 Matches: 250 Robust: 241 Success: True 2026-06-30 03:43:55,067 DEBUG: Matching 516fecc8_DJI_20260628113612_0506_D.JPG and 8ab89323_DJI_20260628113614_0507_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.005 T-robust: 0.003 T-total: 1.009 Matches: 1177 Robust: 1161 Success: True 2026-06-30 03:43:55,081 DEBUG: Matching 39455198_DJI_20260628113700_0530_D.JPG and ba0ab50a_DJI_20260628113638_0519_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.046 T-robust: 0.001 T-total: 1.047 Matches: 115 Robust: 98 Success: True 2026-06-30 03:43:55,090 INFO: Matched 415 pairs (brown-brown: 415) in 39.364881661 seconds (0.09485513848433738 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-r8fx9/opensfm" 2026-06-30 03:44:00,907 INFO: reading features 2026-06-30 03:44:01,906 DEBUG: Merging features onto tracks 2026-06-30 03:44:03,709 DEBUG: Good tracks: 49631 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-r8fx9/opensfm" 2026-06-30 03:44:07,394 INFO: Starting incremental reconstruction 2026-06-30 03:44:10,027 INFO: Starting reconstruction with 6c80ac1e_DJI_20260628113710_0535_D.JPG and 9b601ff5_DJI_20260628113706_0533_D.JPG 2026-06-30 03:44:10,073 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3286 / 3287 2026-06-30 03:44:10,729 INFO: Triangulated: 3286 2026-06-30 03:44:12,061 DEBUG: Ceres Solver Report: Iterations: 41, Initial cost: 1.307756e+02, Final cost: 5.770264e+01, Termination: CONVERGENCE 2026-06-30 03:44:12,096 INFO: Removed outliers: 243 2026-06-30 03:44:12,147 INFO: ------------------------------------------------------- 2026-06-30 03:44:12,184 INFO: 239207a7_DJI_20260628113708_0534_D.JPG resection inliers: 2834 / 2836 2026-06-30 03:44:12,204 INFO: Adding 239207a7_DJI_20260628113708_0534_D.JPG to the reconstruction 2026-06-30 03:44:12,761 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:13,195 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.328482e+02, Final cost: 9.898144e+01, Termination: CONVERGENCE 2026-06-30 03:44:13,251 INFO: Removed outliers: 546 2026-06-30 03:44:13,269 INFO: ------------------------------------------------------- 2026-06-30 03:44:13,288 INFO: 12ea913c_DJI_20260628113704_0532_D.JPG resection inliers: 1381 / 1422 2026-06-30 03:44:13,301 INFO: Adding 12ea913c_DJI_20260628113704_0532_D.JPG to the reconstruction 2026-06-30 03:44:13,450 INFO: ------------------------------------------------------- 2026-06-30 03:44:13,471 INFO: f6b4f68f_DJI_20260628113628_0514_D.JPG resection inliers: 1318 / 1541 2026-06-30 03:44:13,487 INFO: Adding f6b4f68f_DJI_20260628113628_0514_D.JPG to the reconstruction 2026-06-30 03:44:13,633 INFO: Re-triangulating 2026-06-30 03:44:13,634 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:14,508 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 1.264570e+03, Final cost: 2.353243e+02, Termination: CONVERGENCE 2026-06-30 03:44:16,303 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 6.924014e+02, Final cost: 3.160066e+02, Termination: CONVERGENCE 2026-06-30 03:44:16,392 INFO: Removed outliers: 465 2026-06-30 03:44:16,407 INFO: ------------------------------------------------------- 2026-06-30 03:44:16,420 INFO: a0bf8e87_DJI_20260628113630_0515_D.JPG resection inliers: 1487 / 1511 2026-06-30 03:44:16,445 INFO: Adding a0bf8e87_DJI_20260628113630_0515_D.JPG to the reconstruction 2026-06-30 03:44:16,632 INFO: ------------------------------------------------------- 2026-06-30 03:44:16,656 INFO: f811ef43_DJI_20260628114230_0645_D.JPG resection inliers: 1622 / 1661 2026-06-30 03:44:16,666 INFO: Adding f811ef43_DJI_20260628114230_0645_D.JPG to the reconstruction 2026-06-30 03:44:16,847 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:17,339 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 1.027734e+03, Final cost: 4.989967e+02, Termination: CONVERGENCE 2026-06-30 03:44:17,441 INFO: Removed outliers: 279 2026-06-30 03:44:17,466 INFO: ------------------------------------------------------- 2026-06-30 03:44:17,482 INFO: 7880bfa9_DJI_20260628113626_0513_D.JPG resection inliers: 1933 / 1968 2026-06-30 03:44:17,493 INFO: Adding 7880bfa9_DJI_20260628113626_0513_D.JPG to the reconstruction 2026-06-30 03:44:17,777 INFO: ------------------------------------------------------- 2026-06-30 03:44:17,792 INFO: 61a69dac_DJI_20260628113624_0512_D.JPG resection inliers: 2297 / 2355 2026-06-30 03:44:17,804 INFO: Adding 61a69dac_DJI_20260628113624_0512_D.JPG to the reconstruction 2026-06-30 03:44:18,091 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:19,046 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 1.226307e+03, Final cost: 7.078459e+02, Termination: CONVERGENCE 2026-06-30 03:44:19,179 INFO: Removed outliers: 228 2026-06-30 03:44:19,197 INFO: ------------------------------------------------------- 2026-06-30 03:44:19,228 INFO: e209b3c7_DJI_20260628113622_0511_D.JPG resection inliers: 2606 / 2689 2026-06-30 03:44:19,249 INFO: Adding e209b3c7_DJI_20260628113622_0511_D.JPG to the reconstruction 2026-06-30 03:44:19,426 INFO: ------------------------------------------------------- 2026-06-30 03:44:19,457 INFO: 1bdd787a_DJI_20260628113620_0510_D.JPG resection inliers: 1811 / 1965 2026-06-30 03:44:19,473 INFO: Adding 1bdd787a_DJI_20260628113620_0510_D.JPG to the reconstruction 2026-06-30 03:44:19,573 INFO: Re-triangulating 2026-06-30 03:44:19,573 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:20,500 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.114697e+03, Final cost: 8.828208e+02, Termination: CONVERGENCE 2026-06-30 03:44:23,923 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.775602e+03, Final cost: 1.172542e+03, Termination: CONVERGENCE 2026-06-30 03:44:24,087 INFO: Removed outliers: 863 2026-06-30 03:44:24,104 INFO: ------------------------------------------------------- 2026-06-30 03:44:24,128 INFO: d2f66d37_DJI_20260628114232_0646_D.JPG resection inliers: 1830 / 1875 2026-06-30 03:44:24,142 INFO: Adding d2f66d37_DJI_20260628114232_0646_D.JPG to the reconstruction 2026-06-30 03:44:24,327 INFO: ------------------------------------------------------- 2026-06-30 03:44:24,340 INFO: b91b18ca_DJI_20260628113702_0531_D.JPG resection inliers: 1378 / 1397 2026-06-30 03:44:24,349 INFO: Adding b91b18ca_DJI_20260628113702_0531_D.JPG to the reconstruction 2026-06-30 03:44:24,482 INFO: ------------------------------------------------------- 2026-06-30 03:44:24,492 INFO: 225058e3_DJI_20260628113618_0509_D.JPG resection inliers: 1300 / 1360 2026-06-30 03:44:24,500 INFO: Adding 225058e3_DJI_20260628113618_0509_D.JPG to the reconstruction 2026-06-30 03:44:24,613 INFO: ------------------------------------------------------- 2026-06-30 03:44:24,635 INFO: 39455198_DJI_20260628113700_0530_D.JPG resection inliers: 1117 / 1133 2026-06-30 03:44:24,642 INFO: Adding 39455198_DJI_20260628113700_0530_D.JPG to the reconstruction 2026-06-30 03:44:24,749 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:26,029 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.058379e+03, Final cost: 1.228912e+03, Termination: CONVERGENCE 2026-06-30 03:44:26,213 INFO: Removed outliers: 423 2026-06-30 03:44:26,242 INFO: ------------------------------------------------------- 2026-06-30 03:44:26,252 INFO: 1a01af65_DJI_20260628113632_0516_D.JPG resection inliers: 1135 / 1153 2026-06-30 03:44:26,260 INFO: Adding 1a01af65_DJI_20260628113632_0516_D.JPG to the reconstruction 2026-06-30 03:44:26,363 INFO: ------------------------------------------------------- 2026-06-30 03:44:26,373 INFO: 5a725cf1_DJI_20260628114234_0647_D.JPG resection inliers: 1200 / 1240 2026-06-30 03:44:26,380 INFO: Adding 5a725cf1_DJI_20260628114234_0647_D.JPG to the reconstruction 2026-06-30 03:44:26,549 INFO: ------------------------------------------------------- 2026-06-30 03:44:26,559 INFO: 45c46636_DJI_20260628113616_0508_D.JPG resection inliers: 947 / 998 2026-06-30 03:44:26,564 INFO: Adding 45c46636_DJI_20260628113616_0508_D.JPG to the reconstruction 2026-06-30 03:44:26,666 INFO: ------------------------------------------------------- 2026-06-30 03:44:26,676 INFO: 10636c5a_DJI_20260628114236_0648_D.JPG resection inliers: 1065 / 1110 2026-06-30 03:44:26,682 INFO: Adding 10636c5a_DJI_20260628114236_0648_D.JPG to the reconstruction 2026-06-30 03:44:26,860 INFO: ------------------------------------------------------- 2026-06-30 03:44:26,869 INFO: 75d23db9_DJI_20260628113634_0517_D.JPG resection inliers: 1016 / 1047 2026-06-30 03:44:26,875 INFO: Adding 75d23db9_DJI_20260628113634_0517_D.JPG to the reconstruction 2026-06-30 03:44:26,963 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:28,486 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.286433e+03, Final cost: 1.540515e+03, Termination: CONVERGENCE 2026-06-30 03:44:28,737 INFO: Removed outliers: 465 2026-06-30 03:44:28,757 INFO: ------------------------------------------------------- 2026-06-30 03:44:28,768 INFO: 254deff4_DJI_20260628113658_0529_D.JPG resection inliers: 974 / 982 2026-06-30 03:44:28,774 INFO: Adding 254deff4_DJI_20260628113658_0529_D.JPG to the reconstruction 2026-06-30 03:44:28,894 INFO: ------------------------------------------------------- 2026-06-30 03:44:28,903 INFO: de9f787c_DJI_20260628114238_0649_D.JPG resection inliers: 933 / 968 2026-06-30 03:44:28,908 INFO: Adding de9f787c_DJI_20260628114238_0649_D.JPG to the reconstruction 2026-06-30 03:44:29,074 INFO: ------------------------------------------------------- 2026-06-30 03:44:29,083 INFO: 8ab89323_DJI_20260628113614_0507_D.JPG resection inliers: 1073 / 1132 2026-06-30 03:44:29,091 INFO: Adding 8ab89323_DJI_20260628113614_0507_D.JPG to the reconstruction 2026-06-30 03:44:29,226 INFO: ------------------------------------------------------- 2026-06-30 03:44:29,237 INFO: ce01ca16_DJI_20260628113636_0518_D.JPG resection inliers: 1023 / 1047 2026-06-30 03:44:29,244 INFO: Adding ce01ca16_DJI_20260628113636_0518_D.JPG to the reconstruction 2026-06-30 03:44:29,371 INFO: ------------------------------------------------------- 2026-06-30 03:44:29,383 INFO: bd8cc779_DJI_20260628113552_0496_D.JPG resection inliers: 1112 / 1150 2026-06-30 03:44:29,390 INFO: Adding bd8cc779_DJI_20260628113552_0496_D.JPG to the reconstruction 2026-06-30 03:44:29,595 INFO: ------------------------------------------------------- 2026-06-30 03:44:29,608 INFO: 5c542dd5_DJI_20260628113554_0497_D.JPG resection inliers: 1627 / 1678 2026-06-30 03:44:29,635 INFO: Adding 5c542dd5_DJI_20260628113554_0497_D.JPG to the reconstruction 2026-06-30 03:44:29,962 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:32,153 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.900679e+03, Final cost: 1.943091e+03, Termination: CONVERGENCE 2026-06-30 03:44:32,463 INFO: Removed outliers: 548 2026-06-30 03:44:32,483 INFO: ------------------------------------------------------- 2026-06-30 03:44:32,495 INFO: ba0ab50a_DJI_20260628113638_0519_D.JPG resection inliers: 1599 / 1644 2026-06-30 03:44:32,505 INFO: Adding ba0ab50a_DJI_20260628113638_0519_D.JPG to the reconstruction 2026-06-30 03:44:32,627 INFO: Re-triangulating 2026-06-30 03:44:32,628 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:34,126 DEBUG: Ceres Solver Report: Iterations: 6, Initial cost: 2.119277e+03, Final cost: 1.860165e+03, Termination: CONVERGENCE 2026-06-30 03:44:41,701 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 5.860529e+03, Final cost: 2.689638e+03, Termination: CONVERGENCE 2026-06-30 03:44:42,032 INFO: Removed outliers: 2397 2026-06-30 03:44:42,057 INFO: ------------------------------------------------------- 2026-06-30 03:44:42,072 INFO: a2707fca_DJI_20260628114240_0650_D.JPG resection inliers: 1752 / 1806 2026-06-30 03:44:42,087 INFO: Adding a2707fca_DJI_20260628114240_0650_D.JPG to the reconstruction 2026-06-30 03:44:42,261 INFO: ------------------------------------------------------- 2026-06-30 03:44:42,275 INFO: 38fbf25c_DJI_20260628113556_0498_D.JPG resection inliers: 1750 / 1801 2026-06-30 03:44:42,285 INFO: Adding 38fbf25c_DJI_20260628113556_0498_D.JPG to the reconstruction 2026-06-30 03:44:42,459 INFO: ------------------------------------------------------- 2026-06-30 03:44:42,476 INFO: 516fecc8_DJI_20260628113612_0506_D.JPG resection inliers: 1594 / 1651 2026-06-30 03:44:42,486 INFO: Adding 516fecc8_DJI_20260628113612_0506_D.JPG to the reconstruction 2026-06-30 03:44:42,624 INFO: ------------------------------------------------------- 2026-06-30 03:44:42,643 INFO: 1a480b71_DJI_20260628114242_0651_D.JPG resection inliers: 1677 / 1774 2026-06-30 03:44:42,656 INFO: Adding 1a480b71_DJI_20260628114242_0651_D.JPG to the reconstruction 2026-06-30 03:44:42,869 INFO: ------------------------------------------------------- 2026-06-30 03:44:42,884 INFO: dd061664_DJI_20260628113558_0499_D.JPG resection inliers: 1763 / 1862 2026-06-30 03:44:42,894 INFO: Adding dd061664_DJI_20260628113558_0499_D.JPG to the reconstruction 2026-06-30 03:44:43,080 INFO: ------------------------------------------------------- 2026-06-30 03:44:43,107 INFO: 571617b2_DJI_20260628114244_0652_D.JPG resection inliers: 1884 / 2009 2026-06-30 03:44:43,140 INFO: Adding 571617b2_DJI_20260628114244_0652_D.JPG to the reconstruction 2026-06-30 03:44:43,387 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:46,150 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 4.677578e+03, Final cost: 2.692810e+03, Termination: CONVERGENCE 2026-06-30 03:44:46,587 INFO: Removed outliers: 861 2026-06-30 03:44:46,616 INFO: ------------------------------------------------------- 2026-06-30 03:44:46,644 INFO: 5b1dc3ef_DJI_20260628114338_0047_D.JPG resection inliers: 2130 / 2187 2026-06-30 03:44:46,659 INFO: Adding 5b1dc3ef_DJI_20260628114338_0047_D.JPG to the reconstruction 2026-06-30 03:44:46,884 INFO: ------------------------------------------------------- 2026-06-30 03:44:46,911 INFO: 84f3ea80_DJI_20260628113610_0505_D.JPG resection inliers: 2329 / 2413 2026-06-30 03:44:46,935 INFO: Adding 84f3ea80_DJI_20260628113610_0505_D.JPG to the reconstruction 2026-06-30 03:44:47,153 INFO: ------------------------------------------------------- 2026-06-30 03:44:47,170 INFO: b2944727_DJI_20260628114336_0046_D.JPG resection inliers: 2201 / 2325 2026-06-30 03:44:47,183 INFO: Adding b2944727_DJI_20260628114336_0046_D.JPG to the reconstruction 2026-06-30 03:44:47,397 INFO: ------------------------------------------------------- 2026-06-30 03:44:47,418 INFO: 3daf117f_DJI_20260628113600_0500_D.JPG resection inliers: 2197 / 2389 2026-06-30 03:44:47,445 INFO: Adding 3daf117f_DJI_20260628113600_0500_D.JPG to the reconstruction 2026-06-30 03:44:47,592 INFO: ------------------------------------------------------- 2026-06-30 03:44:47,607 INFO: 7b39b3b0_DJI_20260628113608_0504_D.JPG resection inliers: 2221 / 2423 2026-06-30 03:44:47,635 INFO: Adding 7b39b3b0_DJI_20260628113608_0504_D.JPG to the reconstruction 2026-06-30 03:44:47,846 INFO: ------------------------------------------------------- 2026-06-30 03:44:47,866 INFO: 35e5c8c8_DJI_20260628114246_0653_D.JPG resection inliers: 2361 / 2535 2026-06-30 03:44:47,881 INFO: Adding 35e5c8c8_DJI_20260628114246_0653_D.JPG to the reconstruction 2026-06-30 03:44:48,093 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:50,898 DEBUG: Ceres Solver Report: Iterations: 8, Initial cost: 6.237912e+03, Final cost: 3.792041e+03, Termination: CONVERGENCE 2026-06-30 03:44:51,410 INFO: Removed outliers: 777 2026-06-30 03:44:51,436 INFO: ------------------------------------------------------- 2026-06-30 03:44:51,454 INFO: a8b216dc_DJI_20260628113640_0520_D.JPG resection inliers: 2122 / 2203 2026-06-30 03:44:51,468 INFO: Adding a8b216dc_DJI_20260628113640_0520_D.JPG to the reconstruction 2026-06-30 03:44:51,578 INFO: ------------------------------------------------------- 2026-06-30 03:44:51,600 INFO: 51bfac74_DJI_20260628113642_0521_D.JPG resection inliers: 2104 / 2213 2026-06-30 03:44:51,612 INFO: Adding 51bfac74_DJI_20260628113642_0521_D.JPG to the reconstruction 2026-06-30 03:44:51,769 INFO: ------------------------------------------------------- 2026-06-30 03:44:51,787 INFO: e9b3da68_DJI_20260628114252_0024_D.JPG resection inliers: 1392 / 1486 2026-06-30 03:44:51,797 INFO: Adding e9b3da68_DJI_20260628114252_0024_D.JPG to the reconstruction 2026-06-30 03:44:51,960 INFO: ------------------------------------------------------- 2026-06-30 03:44:51,977 INFO: f9ec959c_DJI_20260628114254_0025_D.JPG resection inliers: 1663 / 1748 2026-06-30 03:44:51,987 INFO: Adding f9ec959c_DJI_20260628114254_0025_D.JPG to the reconstruction 2026-06-30 03:44:52,225 INFO: ------------------------------------------------------- 2026-06-30 03:44:52,241 INFO: 123afd3f_DJI_20260628114256_0026_D.JPG resection inliers: 1788 / 1880 2026-06-30 03:44:52,251 INFO: Adding 123afd3f_DJI_20260628114256_0026_D.JPG to the reconstruction 2026-06-30 03:44:52,461 INFO: ------------------------------------------------------- 2026-06-30 03:44:52,470 INFO: 1d8fb483_DJI_20260628113654_0527_D.JPG resection inliers: 1119 / 1279 2026-06-30 03:44:52,477 INFO: Adding 1d8fb483_DJI_20260628113654_0527_D.JPG to the reconstruction 2026-06-30 03:44:52,548 INFO: ------------------------------------------------------- 2026-06-30 03:44:52,556 INFO: f6425b15_DJI_20260628113656_0528_D.JPG resection inliers: 1132 / 1171 2026-06-30 03:44:52,563 INFO: Adding f6425b15_DJI_20260628113656_0528_D.JPG to the reconstruction 2026-06-30 03:44:52,669 INFO: ------------------------------------------------------- 2026-06-30 03:44:52,670 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-06-30 03:44:57,344 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 6.769777e+03, Final cost: 4.535493e+03, Termination: CONVERGENCE 2026-06-30 03:44:57,883 INFO: Removed outliers: 625 2026-06-30 03:44:58,206 INFO: Reconstruction 0: 46 images, 46838 points 2026-06-30 03:44:58,206 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-r8fx9/opensfm" 2026-06-30 03:45:07,952 DEBUG: Loaded backend agg version v2.2. 2026-06-30 03:45:07,969 DEBUG: locator: 2026-06-30 03:45:08,900 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 231467.0 --offset-y 2629597.0 "/workspace/odm-pipeline-r8fx9/opensfm" [INFO] Updating /workspace/odm-pipeline-r8fx9/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-r8fx9/opensfm ... 2026-06-30 03:45:21,157 DEBUG: Undistorting image 39455198_DJI_20260628113700_0530_D.JPG 2026-06-30 03:45:21,157 DEBUG: Undistorting image e9b3da68_DJI_20260628114252_0024_D.JPG 2026-06-30 03:45:21,157 DEBUG: Undistorting image 6c80ac1e_DJI_20260628113710_0535_D.JPG 2026-06-30 03:45:21,158 DEBUG: Undistorting image 225058e3_DJI_20260628113618_0509_D.JPG 2026-06-30 03:45:21,158 DEBUG: Undistorting image 239207a7_DJI_20260628113708_0534_D.JPG 2026-06-30 03:45:21,158 DEBUG: Undistorting image 7880bfa9_DJI_20260628113626_0513_D.JPG 2026-06-30 03:45:21,180 DEBUG: Undistorting image de9f787c_DJI_20260628114238_0649_D.JPG 2026-06-30 03:45:21,193 DEBUG: Undistorting image bd8cc779_DJI_20260628113552_0496_D.JPG 2026-06-30 03:45:21,200 DEBUG: Undistorting image 84f3ea80_DJI_20260628113610_0505_D.JPG 2026-06-30 03:45:21,200 DEBUG: Undistorting image f6b4f68f_DJI_20260628113628_0514_D.JPG 2026-06-30 03:45:21,200 DEBUG: Undistorting image a0bf8e87_DJI_20260628113630_0515_D.JPG 2026-06-30 03:45:21,201 DEBUG: Undistorting image 9b601ff5_DJI_20260628113706_0533_D.JPG 2026-06-30 03:45:21,201 DEBUG: Undistorting image 61a69dac_DJI_20260628113624_0512_D.JPG 2026-06-30 03:45:21,244 DEBUG: Undistorting image a8b216dc_DJI_20260628113640_0520_D.JPG 2026-06-30 03:45:21,334 DEBUG: Undistorting image f6425b15_DJI_20260628113656_0528_D.JPG 2026-06-30 03:45:21,364 DEBUG: Undistorting image 123afd3f_DJI_20260628114256_0026_D.JPG 2026-06-30 03:45:27,951 DEBUG: Undistorting image 3daf117f_DJI_20260628113600_0500_D.JPG 2026-06-30 03:45:28,618 DEBUG: Undistorting image a2707fca_DJI_20260628114240_0650_D.JPG 2026-06-30 03:45:29,682 DEBUG: Undistorting image 516fecc8_DJI_20260628113612_0506_D.JPG 2026-06-30 03:45:29,694 DEBUG: Undistorting image 45c46636_DJI_20260628113616_0508_D.JPG 2026-06-30 03:45:30,259 DEBUG: Undistorting image f9ec959c_DJI_20260628114254_0025_D.JPG 2026-06-30 03:45:30,848 DEBUG: Undistorting image 254deff4_DJI_20260628113658_0529_D.JPG 2026-06-30 03:45:33,054 DEBUG: Undistorting image 8ab89323_DJI_20260628113614_0507_D.JPG 2026-06-30 03:45:34,076 DEBUG: Undistorting image b2944727_DJI_20260628114336_0046_D.JPG 2026-06-30 03:45:34,566 DEBUG: Undistorting image b91b18ca_DJI_20260628113702_0531_D.JPG 2026-06-30 03:45:34,567 DEBUG: Undistorting image 75d23db9_DJI_20260628113634_0517_D.JPG 2026-06-30 03:45:34,569 DEBUG: Undistorting image dd061664_DJI_20260628113558_0499_D.JPG 2026-06-30 03:45:35,060 DEBUG: Undistorting image ce01ca16_DJI_20260628113636_0518_D.JPG 2026-06-30 03:45:35,061 DEBUG: Undistorting image f811ef43_DJI_20260628114230_0645_D.JPG 2026-06-30 03:45:35,062 DEBUG: Undistorting image ba0ab50a_DJI_20260628113638_0519_D.JPG 2026-06-30 03:45:35,545 DEBUG: Undistorting image 38fbf25c_DJI_20260628113556_0498_D.JPG 2026-06-30 03:45:36,476 DEBUG: Undistorting image 10636c5a_DJI_20260628114236_0648_D.JPG 2026-06-30 03:45:37,053 DEBUG: Undistorting image 1a01af65_DJI_20260628113632_0516_D.JPG 2026-06-30 03:45:37,591 DEBUG: Undistorting image 12ea913c_DJI_20260628113704_0532_D.JPG 2026-06-30 03:45:38,608 DEBUG: Undistorting image 35e5c8c8_DJI_20260628114246_0653_D.JPG 2026-06-30 03:45:39,269 DEBUG: Undistorting image 5c542dd5_DJI_20260628113554_0497_D.JPG 2026-06-30 03:45:40,501 DEBUG: Undistorting image 5a725cf1_DJI_20260628114234_0647_D.JPG 2026-06-30 03:45:40,510 DEBUG: Undistorting image 51bfac74_DJI_20260628113642_0521_D.JPG 2026-06-30 03:45:41,285 DEBUG: Undistorting image 1d8fb483_DJI_20260628113654_0527_D.JPG 2026-06-30 03:45:42,305 DEBUG: Undistorting image e209b3c7_DJI_20260628113622_0511_D.JPG 2026-06-30 03:45:42,927 DEBUG: Undistorting image 1a480b71_DJI_20260628114242_0651_D.JPG 2026-06-30 03:45:43,548 DEBUG: Undistorting image d2f66d37_DJI_20260628114232_0646_D.JPG 2026-06-30 03:45:43,549 DEBUG: Undistorting image 571617b2_DJI_20260628114244_0652_D.JPG 2026-06-30 03:45:44,832 DEBUG: Undistorting image 7b39b3b0_DJI_20260628113608_0504_D.JPG 2026-06-30 03:45:45,930 DEBUG: Undistorting image 1bdd787a_DJI_20260628113620_0510_D.JPG 2026-06-30 03:45:46,474 DEBUG: Undistorting image 5b1dc3ef_DJI_20260628114338_0047_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-r8fx9/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-r8fx9/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-r8fx9/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-r8fx9/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-r8fx9/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-r8fx9/odm_filterpoints/point_cloud_stats.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-r8fx9/opensfm/reconstruction.ply output = /workspace/odm-pipeline-r8fx9/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-r8fx9/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = auto concurrency = 16 verbose = no -> Setting num_threads to 16 ?> Skipping crop ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.25 meters) ?> Done in 0.1506s -> Writing output ?> Done in 0.007329s ?> Pipeline done in 0.216s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-r8fx9/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.25 [INFO] Created temporary directory: /workspace/odm-pipeline-r8fx9/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-r8fx9/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp" --output-type max --radiuses 0.39269908169872414,0.5553603672697958,0.7853981633974484 --resolution 2.0 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 46832 points Point cloud bounds are [minx: -111.634552002, maxx: 126.641876221, miny: -81.065536499, maxy: 93.4747314453] DEM resolution is (120, 88), max tile size is 4096, will split DEM generation into 1 tiles r0.392699_x0_y0.tif r0.785398_x0_y0.tif r0.55536_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles.vrt"  0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 45.05% -outsize 10% 0 "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles.small.tif" Input file size is 120, 88 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-r8fx9/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles.vrt" 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running gdal_translate -co NUM_THREADS=16 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 45.05% "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles.tif" Input file size is 120, 88 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-r8fx9/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-r8fx9/odm_meshing/tmp/tiles.tif Size: 120x88 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-r8fx9/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-r8fx9/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.083239 [INFO] Completed mesh_dsm.tif in 0:00:00.342060 [INFO] Sampling points from DSM: /workspace/odm-pipeline-r8fx9/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-r8fx9/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-r8fx9/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 120x88 Extent is (-111.634552, 128.365448), (-81.065536, 94.934464) Read nodata value: -9999 Calculating skirts and vertex count... 15710 skirt points will be added Total vertices: 25454 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-r8fx9/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-r8fx9/odm_meshing/odm_25dmesh.dirty.ply" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 15 --bType 2 --linearFit  [INFO] running "/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh" -i "/workspace/odm-pipeline-r8fx9/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-r8fx9/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 03:49:48 [App ] OpenMVS x64 v2.2.0 03:49:48 [App ] Build date: Nov 25 2025, 08:00:22 03:49:48 [App ] CPU: AMD EPYC 7R13 Processor (16 cores) 03:49:48 [App ] RAM: 61.44GB Physical Memory 0B Virtual Memory 03:49:48 [App ] OS: Linux 6.12.68-92.122.amzn2023.x86_64 (x86_64) 03:49:48 [App ] Disk: 03:49:48 [App ] SSE & AVX compatible CPU & OS detected 03:49:48 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-r8fx9/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-r8fx9/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 03:49:49 [App ] MEMORYINFO: { 03:49:49 [App ] VmPeak: 205724 kB 03:49:49 [App ] VmSize: 98632 kB 03:49:49 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-r8fx9/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-r8fx9/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-r8fx9/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-r8fx9/odm_texturing_25d/odm_textured_model_geo" -d gmi -o gauss_clamping -t none --no_intermediate_results --nadir_mode --num_threads=16 --max_texture_size=8192  /code/SuperBuild/install/bin/texrecon (built on Nov 25 2025, 07:48:22) Load and prepare mesh: Reading PLY: 163814 verts... 327932 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 46 NVM: Number of features: 46838 Loading 100%... done. (Took 3.225s) Building adjacency graph: Adding edges 100%... done. (Took 0.431s) 491898 total edges. View selection: Building BVH from 327932 faces... done. (Took: 199 ms) Calculating face qualities 100%... done. (Took 7.199s) Postprocessing face infos 100%... done. (Took 0.634s) Maximum quality of a face within an image: 9804.2 Clamping qualities to 9650.26 within normalization. Optimizing: Time[s] Energy 0 138448 1 136923 1 132842 1 130805 1 129944 2 129522 2 129282 3 129110 3 128969 4 128859 4 128809 4 128765 4 128735 5 128711 5 128687 28080 faces have not been seen Took: 14.165s Generating texture patches: Running... done. (Took 3.282s) 3860 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 166413 x 166413 Calculating adjustments: Color channel 0: CG took 87 iterations. Residual is 9.2311e-05 Color channel 2: CG took 83 iterations. Residual is 9.78236e-05 Color channel 1: CG took 87 iterations. Residual is 9.14414e-05 Took 0.21 seconds Adjusting texture patches 100%... done. (Took 0.784s) Running local seam leveling: Blending texture patches 100%... done. (Took 13.837s) Generating texture atlases: Sorting texture patches... done. Working on atlas 14 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 66.694s [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-r8fx9/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-r8fx9/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 231467.0 0 1 0 2629597.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=231467.0 --writers.las.offset_y=2629597.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-r8fx9/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-r8fx9/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-r8fx9/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-r8fx9/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-r8fx9/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-r8fx9/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-r8fx9/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-r8fx9/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-r8fx9/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-r8fx9/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.tif" -resolution 20.0 -verbose -outputCornerFile "/workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 2629597.0 -utm_east_offset 231467.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=16 --config GDAL_CACHEMAX 29684856832.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-r8fx9/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Found material0001 Loading odm_textured_model_geo_material0001_map_Kd.png Found material0002 Loading odm_textured_model_geo_material0002_map_Kd.png Found material0003 Loading odm_textured_model_geo_material0003_map_Kd.png Found material0004 Loading odm_textured_model_geo_material0004_map_Kd.png Found material0005 Loading odm_textured_model_geo_material0005_map_Kd.png Found material0006 Loading odm_textured_model_geo_material0006_map_Kd.png Found material0007 Loading odm_textured_model_geo_material0007_map_Kd.png Found material0008 Loading odm_textured_model_geo_material0008_map_Kd.png Found material0009 Loading odm_textured_model_geo_material0009_map_Kd.png Found material0010 Loading odm_textured_model_geo_material0010_map_Kd.png Found material0011 Loading odm_textured_model_geo_material0011_map_Kd.png Found material0012 Loading odm_textured_model_geo_material0012_map_Kd.png Found material0013 Loading odm_textured_model_geo_material0013_map_Kd.png Mesh file read. Boundary points: Point 1: -109.186 -78.8748 Point 2: -109.186 93.6339 Point 3: 123.895 93.6339 Point 4: 123.895 -78.8748 Model bounds x : -109.186 -> 123.895 Model bounds y : -78.8748 -> 93.6339 Model area : 40208.6m2 Model resolution, width x height : 4662x3451 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... Warning: Sliver polygon found at (104914, 105222, 104912) Warning: Sliver polygon found at (79630, 80542, 79629) Warning: Sliver polygon found at (79630, 79629, 82202) Warning: Sliver polygon found at (82202, 79628, 79630) done Rendering material0001 ... Warning: Sliver polygon found at (138494, 139009, 138490) Warning: Sliver polygon found at (138494, 138490, 139988) done Rendering material0002 ... done Rendering material0003 ... done Rendering material0004 ... done Rendering material0005 ... done Rendering material0006 ... done Rendering material0007 ... done Rendering material0008 ... done Rendering material0009 ... done Rendering material0010 ... done Rendering material0011 ... done Rendering material0012 ... done Rendering material0013 ... Warning: Sliver polygon found at (104914, 104912, 109975) Warning: Sliver polygon found at (4476, 4591, 4467) done ... model rendered Edge inpainting Block [(2048, 3072), (0, 1024)] Block [(1024, 2048), (0, 1024)] Block [(3072, 4662), (1024, 2048)] Block [(3072, 4662), (0, 1024)] Block [(2048, 3072), (2048, 3451)] Block [(0, 1024), (0, 1024)] Block [(1024, 2048), (1024, 2048)] Block [(3072, 4662), (2048, 3451)] Block [(0, 1024), (2048, 3451)] Block [(0, 1024), (1024, 2048)] Block [(1024, 2048), (2048, 3451)] Block [(2048, 3072), (1024, 2048)] Writing ortho photo to /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 29684856832 Set TILED=YES Set COMPRESS=DEFLATE Set PREDICTOR=2 Set BIGTIFF=IF_SAFER Set BLOCKXSIZE=512 Set BLOCKYSIZE=512 Set NUM_THREADS=16 Writing corner coordinates to /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-r8fx9/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=16 -dstalpha /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 41.95% Using band 4 of source image as alpha. Creating output file that is 4413P x 2840L. 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-r8fx9/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.tif as Cloud Optimized GeoTIFF [INFO] running gdal_translate -of COG -co NUM_THREADS=16 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 43.45% --config GDAL_NUM_THREADS 16 "/workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 4413, 2840 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-r8fx9/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-r8fx9/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-r8fx9/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-r8fx9/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-r8fx9/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-r8fx9/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-r8fx9/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-r8fx9/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.17019785714285848 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.4069611785826903  [INFO] Cropping /workspace/odm-pipeline-r8fx9/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-r8fx9/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=16 /workspace/odm-pipeline-r8fx9/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-r8fx9/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 44.0% Creating output file that is 1295P x 834L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-r8fx9/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-r8fx9/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-r8fx9/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-r8fx9/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-r8fx9/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-r8fx9/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-r8fx9/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 44.05%  Input file size is 4413, 2840 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-r8fx9/odm_report/report.pdf 2026-06-30 03:51:06,692 DEBUG: ICC profile found for image /tmp/tmppmq_f4ci/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-06-30 03:51:08,234 DEBUG: Final size summary of the biggest document sections: [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 +MMMMMMMMMMMMMMMMM2026-06-30 03:51:08,234 DEBUG: - pages: 4.1KiB 2026-06-30 03:51:08,234 DEBUG: - fonts: 201.0B 2026-06-30 03:51:08,234 DEBUG: - images: 9.9MiB 2026-06-30 03:51:08,234 DEBUG: - iccp: 475.0B [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 - Tue Jun 30 03:51:08 2026 ODM processing complete