=== odm-pipeline-m5pf2-main-1512843448/process.log === === process attempt 0 @ 2026-10-21T01:55:04Z === Running ODM processing... Processing job: odm-pipeline-m5pf2 ODM Project ID: DTM-Task-94473b10-c608-4b54-b11d-6301ca781461 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-m5pf2/boundary.geojson --project-path /workspace odm-pipeline-m5pf2 [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 21 01:55:06 2026 [INFO] ============== [INFO] 3d_tiles: False [INFO] align: None [INFO] auto_boundary: False [INFO] auto_boundary_distance: 0 [INFO] bg_removal: False [INFO] boundary: {'features': [{'geometry': {'coordinates': [[[107.019762189, -6.249013637], [107.019680956, -6.249007497], [107.019514721, -6.248979139], [107.019356649, -6.248920361], [107.019212246, -6.248833211], [107.019086543, -6.248720725], [107.01898392, -6.248586823], [107.018907953, -6.248436168], [107.018861287, -6.24827401], [107.018845549, -6.248105999], [107.01884555, -6.247744999], [107.018864576, -6.247560443], [107.01892085, -6.247383659], [107.019012004, -6.247222095], [107.019134197, -6.247082553], [107.019282284, -6.246970912], [107.019450028, -6.246891872], [107.019630363, -6.246848764], [107.019815695, -6.246843402], [107.020031694, -6.246859402], [107.020113428, -6.24686922], [107.020131428, -6.24687222], [107.020139903, -6.246873674], [107.020156903, -6.246876674], [107.020243218, -6.246896312], [107.020815217, -6.247056312], [107.020815048, -6.247056916], [107.020842769, -6.247063938], [107.021092769, -6.247140938], [107.021268534, -6.247216258], [107.021424523, -6.247326906], [107.021553749, -6.247467926], [107.021650423, -6.247633002], [107.021710216, -6.24781474], [107.021730449, -6.248004999], [107.02173045, -6.248381999], [107.021714712, -6.248550013], [107.021668044, -6.248712174], [107.021592074, -6.248862831], [107.021489447, -6.248996735], [107.02136374, -6.249109221], [107.021219332, -6.24919637], [107.021061254, -6.249255145], [107.020895015, -6.249283498], [107.020726406, -6.249280443], [107.020561302, -6.249246084], [107.020219135, -6.249140727], [107.019762189, -6.249013637]]], 'type': 'Polygon'}, 'properties': {}, 'type': 'Feature'}], 'type': 'FeatureCollection'} [INFO] build_overviews: False [INFO] camera_lens: auto [INFO] cameras: {} [INFO] cog: True [INFO] copy_to: None [INFO] crop: 3 [INFO] dem_decimation: 1 [INFO] dem_euclidean_map: False [INFO] dem_gapfill_steps: 3 [INFO] dem_resolution: 5 [INFO] dsm: False [INFO] dtm: False [INFO] end_with: odm_postprocess [INFO] fast_orthophoto: True [INFO] feature_quality: high [INFO] feature_type: dspsift [INFO] force_gps: False [INFO] gcp: None [INFO] geo: None [INFO] gltf: False [INFO] gps_accuracy: 3 [INFO] gps_z_offset: 0 [INFO] ignore_gsd: False [INFO] matcher_neighbors: 0 [INFO] matcher_order: 0 [INFO] matcher_type: flann [INFO] max_concurrency: 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-m5pf2 [INFO] no_gpu: False [INFO] optimize_disk_space: False [INFO] orthophoto_compression: DEFLATE [INFO] orthophoto_cutline: False [INFO] orthophoto_kmz: False [INFO] orthophoto_no_tiled: False [INFO] orthophoto_png: False [INFO] orthophoto_resolution: 4.0 [INFO] pc_classify: False [INFO] pc_copc: False [INFO] pc_csv: False [INFO] pc_ept: False [INFO] pc_filter: 5 [INFO] pc_las: False [INFO] pc_quality: medium [INFO] pc_rectify: False [INFO] pc_sample: 0 [INFO] pc_skip_geometric: False [INFO] primary_band: auto [INFO] project_path: /workspace/odm-pipeline-m5pf2 [INFO] radiometric_calibration: none [INFO] rerun: None [INFO] rerun_all: False [INFO] rerun_from: None [INFO] rolling_shutter: True [INFO] rolling_shutter_readout: 0 [INFO] sfm_algorithm: incremental [INFO] sfm_no_partial: False [INFO] skip_3dmodel: True [INFO] skip_band_alignment: False [INFO] skip_orthophoto: False [INFO] skip_report: False [INFO] sky_removal: False [INFO] sm_cluster: None [INFO] sm_no_align: False [INFO] smrf_scalar: 1.25 [INFO] smrf_slope: 0.15 [INFO] smrf_threshold: 0.5 [INFO] smrf_window: 18.0 [INFO] split: 999999 [INFO] split_image_groups: None [INFO] split_overlap: 150 [INFO] texturing_keep_unseen_faces: False [INFO] texturing_single_material: False [INFO] texturing_skip_global_seam_leveling: False [INFO] tiles: False [INFO] use_3dmesh: False [INFO] use_exif: False [INFO] use_fixed_camera_params: False [INFO] use_hybrid_bundle_adjustment: False [INFO] video_limit: 500 [INFO] video_resolution: 4000 [INFO] ============== [INFO] Running dataset stage [INFO] Loading dataset from: /workspace/odm-pipeline-m5pf2/images [INFO] Loading 16 images [INFO] Wrote images database: /workspace/odm-pipeline-m5pf2/images.json [INFO] Found 16 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 [WARNING] Rolling shutter readout time for "DJI FC9313" is not in our database, using default of 30ms which might be incorrect. Use --rolling-shutter-readout to set an actual value (see https://github.com/OpenDroneMap/RSCalibration for instructions on how to calculate this value) [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" detect_features "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:55:08,060 INFO: Planning to use 49330.856250000004 MB of RAM for both processing queue and parallel processing. 2026-10-21 01:55:08,061 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-21 01:55:08,061 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-21 01:55:08,066 INFO: Reading data for image eee43a32_DJI_20261011083459_0995_D.JPG (queue-size=0) 2026-10-21 01:55:08,066 INFO: Reading data for image 31c5158a_DJI_20261011083451_0991_D.JPG (queue-size=0) 2026-10-21 01:55:08,066 INFO: Reading data for image 985fa2ec_DJI_20261011083501_0996_D.JPG (queue-size=0) 2026-10-21 01:55:08,066 INFO: Reading data for image e8b6fca6_DJI_20261011083503_0997_D.JPG (queue-size=0) 2026-10-21 01:55:08,594 INFO: Reading data for image 035b78dc_DJI_20261011083507_0999_D.JPG (queue-size=0) 2026-10-21 01:55:08,594 INFO: Extracting ROOT_DSPSIFT features for image 985fa2ec_DJI_20261011083501_0996_D.JPG 2026-10-21 01:55:08,621 INFO: Reading data for image df4ea10d_DJI_20261011083509_0001_D.JPG (queue-size=1) 2026-10-21 01:55:08,622 INFO: Extracting ROOT_DSPSIFT features for image e8b6fca6_DJI_20261011083503_0997_D.JPG 2026-10-21 01:55:08,632 INFO: Reading data for image 8877615c_DJI_20261011083449_0990_D.JPG (queue-size=1) 2026-10-21 01:55:08,632 INFO: Extracting ROOT_DSPSIFT features for image eee43a32_DJI_20261011083459_0995_D.JPG 2026-10-21 01:55:08,695 INFO: Reading data for image 612f19df_DJI_20261011083445_0988_D.JPG (queue-size=1) 2026-10-21 01:55:08,724 INFO: Extracting ROOT_DSPSIFT features for image 31c5158a_DJI_20261011083451_0991_D.JPG 2026-10-21 01:55:09,515 INFO: Reading data for image e516a2be_DJI_20261011083457_0994_D.JPG (queue-size=1) 2026-10-21 01:55:09,524 INFO: Extracting ROOT_DSPSIFT features for image 8877615c_DJI_20261011083449_0990_D.JPG 2026-10-21 01:55:09,590 INFO: Reading data for image ad0b2b3f_DJI_20261011083443_0987_D.JPG (queue-size=1) 2026-10-21 01:55:09,607 INFO: Reading data for image ed812ec9_DJI_20261011083441_0986_D.JPG (queue-size=2) 2026-10-21 01:55:09,624 INFO: Extracting ROOT_DSPSIFT features for image 035b78dc_DJI_20261011083507_0999_D.JPG 2026-10-21 01:55:09,644 INFO: Extracting ROOT_DSPSIFT features for image df4ea10d_DJI_20261011083509_0001_D.JPG 2026-10-21 01:55:09,749 INFO: Reading data for image 082b6b6d_DJI_20261011083447_0989_D.JPG (queue-size=1) 2026-10-21 01:55:09,794 INFO: Extracting ROOT_DSPSIFT features for image 612f19df_DJI_20261011083445_0988_D.JPG 2026-10-21 01:55:10,801 INFO: Reading data for image 757ceec8_DJI_20261011083453_0992_D.JPG (queue-size=1) 2026-10-21 01:55:10,824 INFO: Extracting ROOT_DSPSIFT features for image e516a2be_DJI_20261011083457_0994_D.JPG 2026-10-21 01:55:11,074 INFO: Reading data for image ac25a046_DJI_20261011083511_0002_D.JPG (queue-size=1) 2026-10-21 01:55:11,104 INFO: Extracting ROOT_DSPSIFT features for image ed812ec9_DJI_20261011083441_0986_D.JPG 2026-10-21 01:55:11,140 INFO: Reading data for image ca21ca74_DJI_20261011083455_0993_D.JPG (queue-size=1) 2026-10-21 01:55:11,194 INFO: Extracting ROOT_DSPSIFT features for image ad0b2b3f_DJI_20261011083443_0987_D.JPG 2026-10-21 01:55:11,297 INFO: Reading data for image 8c7b85a4_DJI_20261011083505_0998_D.JPG (queue-size=1) 2026-10-21 01:55:11,324 INFO: Extracting ROOT_DSPSIFT features for image 082b6b6d_DJI_20261011083447_0989_D.JPG 2026-10-21 01:55:12,533 INFO: Extracting ROOT_DSPSIFT features for image ac25a046_DJI_20261011083511_0002_D.JPG 2026-10-21 01:55:12,575 INFO: Extracting ROOT_DSPSIFT features for image 757ceec8_DJI_20261011083453_0992_D.JPG 2026-10-21 01:55:12,744 INFO: Extracting ROOT_DSPSIFT features for image ca21ca74_DJI_20261011083455_0993_D.JPG 2026-10-21 01:55:13,197 INFO: Finished reading images 2026-10-21 01:55:13,205 INFO: Extracting ROOT_DSPSIFT features for image 8c7b85a4_DJI_20261011083505_0998_D.JPG 2026-10-21 01:55:51,056 DEBUG: Found 10000 points in 42.43441319465637s 2026-10-21 01:55:52,258 DEBUG: Found 10000 points in 43.50301241874695s 2026-10-21 01:55:53,767 DEBUG: Found 10000 points in 44.21059060096741s 2026-10-21 01:55:54,814 DEBUG: Found 10000 points in 43.41788125038147s 2026-10-21 01:55:56,559 DEBUG: Found 10000 points in 46.86301279067993s 2026-10-21 01:55:56,832 DEBUG: Found 10000 points in 45.59518003463745s 2026-10-21 01:55:57,373 DEBUG: Found 10000 points in 46.497392416000366s 2026-10-21 01:55:57,746 DEBUG: Found 10000 points in 45.16396427154541s 2026-10-21 01:55:58,187 DEBUG: Found 10000 points in 49.51080298423767s 2026-10-21 01:55:58,261 DEBUG: Found 10000 points in 47.037534952163696s 2026-10-21 01:55:58,336 DEBUG: Found 10000 points in 49.70265769958496s 2026-10-21 01:55:58,547 DEBUG: Found 10000 points in 48.89180588722229s 2026-10-21 01:55:58,680 DEBUG: Found 10000 points in 48.82366967201233s 2026-10-21 01:55:59,581 DEBUG: Found 10000 points in 46.36846375465393s 2026-10-21 01:56:00,420 DEBUG: Found 10000 points in 47.81773042678833s 2026-10-21 01:56:00,471 DEBUG: Found 10000 points in 47.71944975852966s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:56:02,817 INFO: Altitude for orientation based matching 579408.1691973255 2026-10-21 01:56:02,829 INFO: Matching 107 image pairs 2026-10-21 01:56:02,833 INFO: Computing pair matching with 16 processes 2026-10-21 01:56:03,558 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.705 T-robust: 0.002 T-total: 0.707 Matches: 509 Robust: 485 Success: True 2026-10-21 01:56:04,005 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.080 T-robust: 0.078 T-total: 1.165 Matches: 5503 Robust: 5486 Success: True 2026-10-21 01:56:04,172 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.309 T-robust: 0.018 T-total: 1.331 Matches: 2987 Robust: 2937 Success: True 2026-10-21 01:56:04,233 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.376 T-robust: 0.001 T-total: 1.378 Matches: 442 Robust: 426 Success: True 2026-10-21 01:56:04,534 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.691 T-robust: 0.003 T-total: 1.694 Matches: 1062 Robust: 1036 Success: True 2026-10-21 01:56:04,556 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.989 T-robust: 0.007 T-total: 0.998 Matches: 2032 Robust: 1994 Success: True 2026-10-21 01:56:04,592 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.740 T-robust: 0.003 T-total: 1.752 Matches: 1321 Robust: 1299 Success: True 2026-10-21 01:56:04,613 DEBUG: Matching 8877615c_DJI_20261011083449_0990_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.725 T-robust: 0.032 T-total: 1.765 Matches: 3089 Robust: 3056 Success: True 2026-10-21 01:56:04,619 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.778 T-robust: 0.001 T-total: 1.780 Matches: 323 Robust: 302 Success: True 2026-10-21 01:56:04,632 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.787 T-robust: 0.004 T-total: 1.793 Matches: 1483 Robust: 1459 Success: True 2026-10-21 01:56:04,682 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.825 T-robust: 0.002 T-total: 1.828 Matches: 594 Robust: 574 Success: True 2026-10-21 01:56:04,684 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.802 T-robust: 0.021 T-total: 1.839 Matches: 5495 Robust: 5473 Success: True 2026-10-21 01:56:04,720 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.868 T-robust: 0.004 T-total: 1.875 Matches: 1913 Robust: 1876 Success: True 2026-10-21 01:56:04,736 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.873 T-robust: 0.002 T-total: 1.886 Matches: 485 Robust: 463 Success: True 2026-10-21 01:56:04,736 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.889 T-robust: 0.002 T-total: 1.893 Matches: 310 Robust: 286 Success: True 2026-10-21 01:56:04,743 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.900 T-robust: 0.002 T-total: 1.904 Matches: 817 Robust: 792 Success: True 2026-10-21 01:56:04,811 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.950 T-robust: 0.015 T-total: 1.970 Matches: 3648 Robust: 3611 Success: True 2026-10-21 01:56:04,933 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.888 T-robust: 0.024 T-total: 0.927 Matches: 5356 Robust: 5329 Success: True 2026-10-21 01:56:05,101 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.830 T-robust: 0.027 T-total: 0.860 Matches: 2058 Robust: 2028 Success: True 2026-10-21 01:56:05,108 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.895 T-robust: 0.011 T-total: 0.936 Matches: 4015 Robust: 3969 Success: True 2026-10-21 01:56:05,361 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.757 T-robust: 0.003 T-total: 0.763 Matches: 1382 Robust: 1354 Success: True 2026-10-21 01:56:05,468 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.825 T-robust: 0.002 T-total: 0.851 Matches: 812 Robust: 760 Success: True 2026-10-21 01:56:05,480 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.891 T-robust: 0.012 T-total: 0.922 Matches: 5265 Robust: 5212 Success: True 2026-10-21 01:56:05,526 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.952 T-robust: 0.032 T-total: 0.991 Matches: 5660 Robust: 5625 Success: True 2026-10-21 01:56:05,527 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 8c7b85a4_DJI_20261011083505_0998_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.855 T-robust: 0.002 T-total: 0.882 Matches: 818 Robust: 783 Success: True 2026-10-21 01:56:05,529 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.716 T-robust: 0.001 T-total: 0.718 Matches: 269 Robust: 246 Success: True 2026-10-21 01:56:05,553 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.863 T-robust: 0.005 T-total: 0.869 Matches: 670 Robust: 641 Success: True 2026-10-21 01:56:05,558 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.936 T-robust: 0.002 T-total: 0.939 Matches: 635 Robust: 583 Success: True 2026-10-21 01:56:05,668 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and 035b78dc_DJI_20261011083507_0999_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.878 T-robust: 0.033 T-total: 0.923 Matches: 1414 Robust: 1296 Success: True 2026-10-21 01:56:05,678 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and 8c7b85a4_DJI_20261011083505_0998_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.878 T-robust: 0.004 T-total: 0.940 Matches: 1879 Robust: 1855 Success: True 2026-10-21 01:56:05,709 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.982 T-robust: 0.023 T-total: 1.026 Matches: 4105 Robust: 4061 Success: True 2026-10-21 01:56:05,717 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.939 T-robust: 0.052 T-total: 0.994 Matches: 2659 Robust: 2545 Success: True 2026-10-21 01:56:05,729 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.936 T-robust: 0.048 T-total: 0.992 Matches: 1351 Robust: 1291 Success: True 2026-10-21 01:56:05,918 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.980 T-robust: 0.002 T-total: 0.983 Matches: 88 Robust: 69 Success: True 2026-10-21 01:56:06,076 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.967 T-robust: 0.005 T-total: 0.974 Matches: 443 Robust: 422 Success: True 2026-10-21 01:56:06,093 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.959 T-robust: 0.013 T-total: 0.977 Matches: 4183 Robust: 4137 Success: True 2026-10-21 01:56:06,330 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.833 T-robust: 0.014 T-total: 0.850 Matches: 2455 Robust: 2421 Success: True 2026-10-21 01:56:06,350 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.986 T-robust: 0.002 T-total: 0.988 Matches: 372 Robust: 341 Success: True 2026-10-21 01:56:06,458 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.892 T-robust: 0.029 T-total: 0.928 Matches: 4187 Robust: 4129 Success: True 2026-10-21 01:56:06,461 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 035b78dc_DJI_20261011083507_0999_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.981 T-robust: 0.001 T-total: 0.983 Matches: 183 Robust: 162 Success: True 2026-10-21 01:56:06,512 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.935 T-robust: 0.015 T-total: 0.954 Matches: 2701 Robust: 2679 Success: True 2026-10-21 01:56:06,524 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.788 T-robust: 0.004 T-total: 0.793 Matches: 1515 Robust: 1477 Success: True 2026-10-21 01:56:06,567 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.002 T-robust: 0.006 T-total: 1.032 Matches: 2309 Robust: 2268 Success: True 2026-10-21 01:56:06,589 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.991 T-robust: 0.018 T-total: 1.017 Matches: 2912 Robust: 2877 Success: True 2026-10-21 01:56:06,593 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.046 T-robust: 0.001 T-total: 1.051 Matches: 252 Robust: 228 Success: True 2026-10-21 01:56:06,610 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 035b78dc_DJI_20261011083507_0999_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.861 T-robust: 0.002 T-total: 0.864 Matches: 632 Robust: 607 Success: True 2026-10-21 01:56:06,669 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.949 T-robust: 0.001 T-total: 0.951 Matches: 461 Robust: 449 Success: True 2026-10-21 01:56:06,676 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 8c7b85a4_DJI_20261011083505_0998_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.944 T-robust: 0.012 T-total: 0.966 Matches: 5294 Robust: 5268 Success: True 2026-10-21 01:56:06,728 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.989 T-robust: 0.003 T-total: 1.007 Matches: 1456 Robust: 1430 Success: True 2026-10-21 01:56:06,790 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.869 T-robust: 0.002 T-total: 0.872 Matches: 708 Robust: 691 Success: True 2026-10-21 01:56:06,982 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.877 T-robust: 0.018 T-total: 0.899 Matches: 2612 Robust: 2576 Success: True 2026-10-21 01:56:06,993 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.898 T-robust: 0.001 T-total: 0.900 Matches: 393 Robust: 380 Success: True 2026-10-21 01:56:07,228 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.859 T-robust: 0.003 T-total: 0.877 Matches: 1457 Robust: 1419 Success: True 2026-10-21 01:56:07,252 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.915 T-robust: 0.001 T-total: 0.916 Matches: 351 Robust: 331 Success: True 2026-10-21 01:56:07,310 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.843 T-robust: 0.003 T-total: 0.847 Matches: 818 Robust: 794 Success: True 2026-10-21 01:56:07,499 DEBUG: Matching eee43a32_DJI_20261011083459_0995_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.983 T-robust: 0.028 T-total: 1.041 Matches: 3891 Robust: 3853 Success: True 2026-10-21 01:56:07,515 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.917 T-robust: 0.007 T-total: 0.925 Matches: 594 Robust: 575 Success: True 2026-10-21 01:56:07,554 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.948 T-robust: 0.028 T-total: 0.996 Matches: 3605 Robust: 3579 Success: True 2026-10-21 01:56:07,584 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.961 T-robust: 0.029 T-total: 0.991 Matches: 206 Robust: 188 Success: True 2026-10-21 01:56:07,589 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.945 T-robust: 0.056 T-total: 1.021 Matches: 1730 Robust: 1688 Success: True 2026-10-21 01:56:07,592 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.982 T-robust: 0.077 T-total: 1.080 Matches: 5090 Robust: 5058 Success: True 2026-10-21 01:56:07,621 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.979 T-robust: 0.021 T-total: 1.003 Matches: 2300 Robust: 2255 Success: True 2026-10-21 01:56:07,631 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.923 T-robust: 0.025 T-total: 0.953 Matches: 3104 Robust: 2992 Success: True 2026-10-21 01:56:07,632 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.942 T-robust: 0.005 T-total: 0.956 Matches: 1058 Robust: 1036 Success: True 2026-10-21 01:56:07,670 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 8c7b85a4_DJI_20261011083505_0998_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.940 T-robust: 0.001 T-total: 0.942 Matches: 251 Robust: 231 Success: True 2026-10-21 01:56:07,724 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.916 T-robust: 0.010 T-total: 0.928 Matches: 1840 Robust: 1816 Success: True 2026-10-21 01:56:07,922 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.929 T-robust: 0.003 T-total: 0.933 Matches: 1015 Robust: 995 Success: True 2026-10-21 01:56:07,991 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.986 T-robust: 0.005 T-total: 0.994 Matches: 2057 Robust: 2007 Success: True 2026-10-21 01:56:08,192 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.932 T-robust: 0.006 T-total: 0.939 Matches: 1101 Robust: 1082 Success: True 2026-10-21 01:56:08,303 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.961 T-robust: 0.023 T-total: 0.992 Matches: 4113 Robust: 4039 Success: True 2026-10-21 01:56:08,321 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.076 T-robust: 0.005 T-total: 1.090 Matches: 2200 Robust: 2169 Success: True 2026-10-21 01:56:08,494 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.974 T-robust: 0.009 T-total: 0.985 Matches: 1345 Robust: 1324 Success: True 2026-10-21 01:56:08,606 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.996 T-robust: 0.041 T-total: 1.062 Matches: 3849 Robust: 3828 Success: True 2026-10-21 01:56:08,606 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.004 T-robust: 0.009 T-total: 1.029 Matches: 141 Robust: 117 Success: True 2026-10-21 01:56:08,653 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.006 T-robust: 0.026 T-total: 1.050 Matches: 1008 Robust: 945 Success: True 2026-10-21 01:56:08,683 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.005 T-robust: 0.036 T-total: 1.045 Matches: 2416 Robust: 2382 Success: True 2026-10-21 01:56:08,701 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.018 T-robust: 0.038 T-total: 1.063 Matches: 534 Robust: 512 Success: True 2026-10-21 01:56:08,693 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.994 T-robust: 0.041 T-total: 1.060 Matches: 1955 Robust: 1923 Success: True 2026-10-21 01:56:08,694 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.030 T-robust: 0.048 T-total: 1.108 Matches: 5423 Robust: 5352 Success: True 2026-10-21 01:56:08,698 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.029 T-robust: 0.058 T-total: 1.095 Matches: 2950 Robust: 2910 Success: True 2026-10-21 01:56:08,718 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.990 T-robust: 0.002 T-total: 0.993 Matches: 342 Robust: 325 Success: True 2026-10-21 01:56:08,863 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.907 T-robust: 0.029 T-total: 0.941 Matches: 4115 Robust: 4079 Success: True 2026-10-21 01:56:08,863 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.049 T-robust: 0.115 T-total: 1.188 Matches: 5261 Robust: 5226 Success: True 2026-10-21 01:56:08,938 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.911 T-robust: 0.008 T-total: 0.926 Matches: 1120 Robust: 1095 Success: True 2026-10-21 01:56:09,126 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.924 T-robust: 0.001 T-total: 0.926 Matches: 396 Robust: 380 Success: True 2026-10-21 01:56:09,161 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.817 T-robust: 0.016 T-total: 0.837 Matches: 1584 Robust: 1555 Success: True 2026-10-21 01:56:09,221 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.878 T-robust: 0.018 T-total: 0.897 Matches: 55 Robust: 37 Success: True 2026-10-21 01:56:09,440 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.927 T-robust: 0.015 T-total: 0.944 Matches: 1766 Robust: 1742 Success: True 2026-10-21 01:56:09,519 DEBUG: Matching eee43a32_DJI_20261011083459_0995_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.871 T-robust: 0.018 T-total: 0.896 Matches: 5127 Robust: 5071 Success: True 2026-10-21 01:56:09,528 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.915 T-robust: 0.001 T-total: 0.916 Matches: 180 Robust: 162 Success: True 2026-10-21 01:56:09,555 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.841 T-robust: 0.002 T-total: 0.844 Matches: 501 Robust: 468 Success: True 2026-10-21 01:56:09,559 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.887 T-robust: 0.012 T-total: 0.905 Matches: 2799 Robust: 2757 Success: True 2026-10-21 01:56:09,617 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.873 T-robust: 0.039 T-total: 0.918 Matches: 3173 Robust: 3135 Success: True 2026-10-21 01:56:09,644 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.938 T-robust: 0.003 T-total: 0.943 Matches: 1069 Robust: 1045 Success: True 2026-10-21 01:56:09,658 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.896 T-robust: 0.019 T-total: 0.942 Matches: 3767 Robust: 3734 Success: True 2026-10-21 01:56:09,672 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.925 T-robust: 0.026 T-total: 0.968 Matches: 5476 Robust: 5455 Success: True 2026-10-21 01:56:09,693 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.881 T-robust: 0.013 T-total: 0.902 Matches: 5544 Robust: 5493 Success: True 2026-10-21 01:56:09,703 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.833 T-robust: 0.002 T-total: 0.835 Matches: 121 Robust: 100 Success: True 2026-10-21 01:56:09,784 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.896 T-robust: 0.009 T-total: 0.909 Matches: 3137 Robust: 3070 Success: True 2026-10-21 01:56:09,798 DEBUG: Matching 757ceec8_DJI_20261011083453_0992_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.850 T-robust: 0.006 T-total: 0.860 Matches: 2864 Robust: 2822 Success: True 2026-10-21 01:56:09,908 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.741 T-robust: 0.001 T-total: 0.743 Matches: 263 Robust: 256 Success: True 2026-10-21 01:56:09,929 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.790 T-robust: 0.004 T-total: 0.796 Matches: 952 Robust: 920 Success: True 2026-10-21 01:56:09,935 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.709 T-robust: 0.003 T-total: 0.713 Matches: 801 Robust: 785 Success: True 2026-10-21 01:56:10,056 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.005 T-total: 0.610 Matches: 2249 Robust: 2215 Success: True 2026-10-21 01:56:10,084 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.517 T-robust: 0.041 T-total: 0.564 Matches: 4119 Robust: 4081 Success: True 2026-10-21 01:56:10,084 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.534 T-robust: 0.021 T-total: 0.556 Matches: 607 Robust: 589 Success: True 2026-10-21 01:56:10,104 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.507 T-robust: 0.029 T-total: 0.544 Matches: 5423 Robust: 5377 Success: True 2026-10-21 01:56:10,107 INFO: Matched 107 pairs (brown-brown: 107) in 7.278400963999985 seconds (0.06802244399065406 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:56:15,205 INFO: reading features 2026-10-21 01:56:15,602 DEBUG: Merging features onto tracks 2026-10-21 01:56:17,134 DEBUG: Good tracks: 27012 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:56:19,402 INFO: Starting incremental reconstruction 2026-10-21 01:56:20,461 INFO: Starting reconstruction with 082b6b6d_DJI_20261011083447_0989_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG 2026-10-21 01:56:20,504 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3546 / 3549 2026-10-21 01:56:21,098 INFO: Triangulated: 3546 2026-10-21 01:56:21,941 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 1.159919e+02, Final cost: 7.130172e+01, Termination: CONVERGENCE 2026-10-21 01:56:21,971 INFO: Removed outliers: 221 2026-10-21 01:56:22,021 INFO: ------------------------------------------------------- 2026-10-21 01:56:22,062 INFO: 612f19df_DJI_20261011083445_0988_D.JPG resection inliers: 2923 / 2925 2026-10-21 01:56:22,083 INFO: Adding 612f19df_DJI_20261011083445_0988_D.JPG to the reconstruction 2026-10-21 01:56:22,646 INFO: Re-triangulating 2026-10-21 01:56:22,647 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:23,401 DEBUG: Ceres Solver Report: Iterations: 23, Initial cost: 5.465941e+02, Final cost: 1.798536e+02, Termination: CONVERGENCE 2026-10-21 01:56:27,561 DEBUG: Ceres Solver Report: Iterations: 101, Initial cost: 3.325158e+02, Final cost: 2.085691e+02, Termination: NO_CONVERGENCE 2026-10-21 01:56:27,651 INFO: Removed outliers: 540 2026-10-21 01:56:27,663 INFO: ------------------------------------------------------- 2026-10-21 01:56:27,717 INFO: ad0b2b3f_DJI_20261011083443_0987_D.JPG resection inliers: 4757 / 4776 2026-10-21 01:56:27,755 INFO: Adding ad0b2b3f_DJI_20261011083443_0987_D.JPG to the reconstruction 2026-10-21 01:56:28,106 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:56:29,154 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 1.001071e+03, Final cost: 2.557651e+02, Termination: CONVERGENCE 2026-10-21 01:56:29,314 INFO: Removed outliers: 599 2026-10-21 01:56:29,329 INFO: ------------------------------------------------------- 2026-10-21 01:56:29,384 INFO: 8877615c_DJI_20261011083449_0990_D.JPG resection inliers: 4398 / 4432 2026-10-21 01:56:29,427 INFO: Adding 8877615c_DJI_20261011083449_0990_D.JPG to the reconstruction 2026-10-21 01:56:29,732 INFO: ------------------------------------------------------- 2026-10-21 01:56:29,783 INFO: 31c5158a_DJI_20261011083451_0991_D.JPG resection inliers: 4471 / 4557 2026-10-21 01:56:29,824 INFO: Adding 31c5158a_DJI_20261011083451_0991_D.JPG to the reconstruction 2026-10-21 01:56:30,081 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:56:31,550 DEBUG: Ceres Solver Report: Iterations: 22, Initial cost: 1.656672e+03, Final cost: 5.882334e+02, Termination: CONVERGENCE 2026-10-21 01:56:31,731 INFO: Removed outliers: 878 2026-10-21 01:56:31,748 INFO: ------------------------------------------------------- 2026-10-21 01:56:31,797 INFO: 757ceec8_DJI_20261011083453_0992_D.JPG resection inliers: 4247 / 4311 2026-10-21 01:56:31,833 INFO: Adding 757ceec8_DJI_20261011083453_0992_D.JPG to the reconstruction 2026-10-21 01:56:32,061 INFO: ------------------------------------------------------- 2026-10-21 01:56:32,111 INFO: ca21ca74_DJI_20261011083455_0993_D.JPG resection inliers: 4241 / 4356 2026-10-21 01:56:32,147 INFO: Adding ca21ca74_DJI_20261011083455_0993_D.JPG to the reconstruction 2026-10-21 01:56:32,434 INFO: Re-triangulating 2026-10-21 01:56:32,435 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:34,403 DEBUG: Ceres Solver Report: Iterations: 24, Initial cost: 1.612442e+03, Final cost: 7.946885e+02, Termination: CONVERGENCE 2026-10-21 01:56:38,224 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.517294e+03, Final cost: 1.193934e+03, Termination: CONVERGENCE 2026-10-21 01:56:38,435 INFO: Removed outliers: 1723 2026-10-21 01:56:38,453 INFO: ------------------------------------------------------- 2026-10-21 01:56:38,498 INFO: e516a2be_DJI_20261011083457_0994_D.JPG resection inliers: 4238 / 4288 2026-10-21 01:56:38,530 INFO: Adding e516a2be_DJI_20261011083457_0994_D.JPG to the reconstruction 2026-10-21 01:56:38,773 INFO: ------------------------------------------------------- 2026-10-21 01:56:38,819 INFO: eee43a32_DJI_20261011083459_0995_D.JPG resection inliers: 3963 / 4076 2026-10-21 01:56:38,851 INFO: Adding eee43a32_DJI_20261011083459_0995_D.JPG to the reconstruction 2026-10-21 01:56:39,016 INFO: ------------------------------------------------------- 2026-10-21 01:56:39,061 INFO: 985fa2ec_DJI_20261011083501_0996_D.JPG resection inliers: 3631 / 3782 2026-10-21 01:56:39,090 INFO: Adding 985fa2ec_DJI_20261011083501_0996_D.JPG to the reconstruction 2026-10-21 01:56:39,409 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:40,802 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.894320e+03, Final cost: 1.319104e+03, Termination: CONVERGENCE 2026-10-21 01:56:41,064 INFO: Removed outliers: 1032 2026-10-21 01:56:41,081 INFO: ------------------------------------------------------- 2026-10-21 01:56:41,132 INFO: e8b6fca6_DJI_20261011083503_0997_D.JPG resection inliers: 4208 / 4301 2026-10-21 01:56:41,165 INFO: Adding e8b6fca6_DJI_20261011083503_0997_D.JPG to the reconstruction 2026-10-21 01:56:41,489 INFO: ------------------------------------------------------- 2026-10-21 01:56:41,538 INFO: 8c7b85a4_DJI_20261011083505_0998_D.JPG resection inliers: 4176 / 4322 2026-10-21 01:56:41,602 INFO: Adding 8c7b85a4_DJI_20261011083505_0998_D.JPG to the reconstruction 2026-10-21 01:56:41,885 INFO: ------------------------------------------------------- 2026-10-21 01:56:41,932 INFO: 035b78dc_DJI_20261011083507_0999_D.JPG resection inliers: 4093 / 4269 2026-10-21 01:56:41,969 INFO: Adding 035b78dc_DJI_20261011083507_0999_D.JPG to the reconstruction 2026-10-21 01:56:42,243 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:45,388 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 2.753429e+03, Final cost: 1.625457e+03, Termination: CONVERGENCE 2026-10-21 01:56:45,766 INFO: Removed outliers: 908 2026-10-21 01:56:45,782 INFO: ------------------------------------------------------- 2026-10-21 01:56:45,826 INFO: df4ea10d_DJI_20261011083509_0001_D.JPG resection inliers: 4343 / 4444 2026-10-21 01:56:45,866 INFO: Adding df4ea10d_DJI_20261011083509_0001_D.JPG to the reconstruction 2026-10-21 01:56:46,161 INFO: ------------------------------------------------------- 2026-10-21 01:56:46,208 INFO: ac25a046_DJI_20261011083511_0002_D.JPG resection inliers: 4566 / 4707 2026-10-21 01:56:46,245 INFO: Adding ac25a046_DJI_20261011083511_0002_D.JPG to the reconstruction 2026-10-21 01:56:46,520 INFO: ------------------------------------------------------- 2026-10-21 01:56:46,521 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:56:49,339 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 2.713774e+03, Final cost: 1.765448e+03, Termination: CONVERGENCE 2026-10-21 01:56:49,874 INFO: Removed outliers: 657 2026-10-21 01:56:50,068 INFO: Reconstruction 0: 16 images, 26450 points 2026-10-21 01:56:50,068 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:56:52,556 INFO: Starting rolling shutter correction 2026-10-21 01:56:52,776 INFO: Estimating camera velocities 2026-10-21 01:56:52,777 INFO: Using EXIF data 2026-10-21 01:56:52,777 INFO: ed812ec9_DJI_20261011083441_0986_D.JPG (+3.30,-1.00,+0.00) m/s 2026-10-21 01:56:52,777 INFO: ad0b2b3f_DJI_20261011083443_0987_D.JPG (+3.30,-0.70,-0.10) m/s 2026-10-21 01:56:52,777 INFO: 612f19df_DJI_20261011083445_0988_D.JPG (+3.30,-0.70,-0.10) m/s 2026-10-21 01:56:52,777 INFO: 082b6b6d_DJI_20261011083447_0989_D.JPG (+3.30,-0.80,-0.10) m/s 2026-10-21 01:56:52,777 INFO: 8877615c_DJI_20261011083449_0990_D.JPG (+3.30,-0.90,+0.10) m/s 2026-10-21 01:56:52,777 INFO: 31c5158a_DJI_20261011083451_0991_D.JPG (+3.30,-1.00,+0.10) m/s 2026-10-21 01:56:52,777 INFO: 757ceec8_DJI_20261011083453_0992_D.JPG (+3.30,-0.70,-0.10) m/s 2026-10-21 01:56:52,777 INFO: ca21ca74_DJI_20261011083455_0993_D.JPG (+3.30,-0.80,-0.10) m/s 2026-10-21 01:56:52,777 INFO: e516a2be_DJI_20261011083457_0994_D.JPG (+3.30,-0.80,+0.00) m/s 2026-10-21 01:56:52,777 INFO: eee43a32_DJI_20261011083459_0995_D.JPG (+3.30,-1.00,+0.00) m/s 2026-10-21 01:56:52,777 INFO: 985fa2ec_DJI_20261011083501_0996_D.JPG (+3.30,-0.90,+0.00) m/s 2026-10-21 01:56:52,777 INFO: e8b6fca6_DJI_20261011083503_0997_D.JPG (+3.20,-1.20,-0.10) m/s 2026-10-21 01:56:52,777 INFO: 8c7b85a4_DJI_20261011083505_0998_D.JPG (+3.00,-1.90,-0.20) m/s 2026-10-21 01:56:52,777 INFO: 035b78dc_DJI_20261011083507_0999_D.JPG (+3.20,-1.30,+0.00) m/s 2026-10-21 01:56:52,777 INFO: df4ea10d_DJI_20261011083509_0001_D.JPG (+3.20,-1.00,+0.10) m/s 2026-10-21 01:56:52,777 INFO: ac25a046_DJI_20261011083511_0002_D.JPG (+3.20,-1.00,+0.00) m/s 2026-10-21 01:56:52,777 INFO: Correcting observations... 2026-10-21 01:56:55,819 INFO: Writing corrected and trimmed features for e8b6fca6_DJI_20261011083503_0997_D.JPG 2026-10-21 01:56:56,227 INFO: Writing corrected and trimmed features for df4ea10d_DJI_20261011083509_0001_D.JPG 2026-10-21 01:56:56,684 INFO: Writing corrected and trimmed features for 8c7b85a4_DJI_20261011083505_0998_D.JPG 2026-10-21 01:56:57,134 INFO: Writing corrected and trimmed features for 035b78dc_DJI_20261011083507_0999_D.JPG 2026-10-21 01:56:57,575 INFO: Writing corrected and trimmed features for ac25a046_DJI_20261011083511_0002_D.JPG 2026-10-21 01:56:57,941 INFO: Writing corrected and trimmed features for 985fa2ec_DJI_20261011083501_0996_D.JPG 2026-10-21 01:56:58,367 INFO: Writing corrected and trimmed features for 31c5158a_DJI_20261011083451_0991_D.JPG 2026-10-21 01:56:58,784 INFO: Writing corrected and trimmed features for eee43a32_DJI_20261011083459_0995_D.JPG 2026-10-21 01:56:59,175 INFO: Writing corrected and trimmed features for 757ceec8_DJI_20261011083453_0992_D.JPG 2026-10-21 01:56:59,561 INFO: Writing corrected and trimmed features for e516a2be_DJI_20261011083457_0994_D.JPG 2026-10-21 01:56:59,876 INFO: Writing corrected and trimmed features for ca21ca74_DJI_20261011083455_0993_D.JPG 2026-10-21 01:57:00,289 INFO: Writing corrected and trimmed features for 082b6b6d_DJI_20261011083447_0989_D.JPG 2026-10-21 01:57:00,721 INFO: Writing corrected and trimmed features for 612f19df_DJI_20261011083445_0988_D.JPG 2026-10-21 01:57:01,142 INFO: Writing corrected and trimmed features for ed812ec9_DJI_20261011083441_0986_D.JPG 2026-10-21 01:57:01,449 INFO: Writing corrected and trimmed features for 8877615c_DJI_20261011083449_0990_D.JPG 2026-10-21 01:57:01,815 INFO: Writing corrected and trimmed features for ad0b2b3f_DJI_20261011083443_0987_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:57:03,777 INFO: Altitude for orientation based matching 579408.1691973255 2026-10-21 01:57:03,785 INFO: Matching 107 image pairs 2026-10-21 01:57:03,787 INFO: Computing pair matching with 16 processes 2026-10-21 01:57:04,356 DEBUG: Matching 985fa2ec_DJI_20261011083501_0996_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.522 T-robust: 0.022 T-total: 0.562 Matches: 4707 Robust: 4691 Success: True 2026-10-21 01:57:04,363 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.546 T-robust: 0.011 T-total: 0.571 Matches: 5132 Robust: 5132 Success: True 2026-10-21 01:57:04,371 DEBUG: Matching eee43a32_DJI_20261011083459_0995_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.574 T-robust: 0.002 T-total: 0.581 Matches: 574 Robust: 560 Success: True 2026-10-21 01:57:04,376 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.574 T-robust: 0.009 T-total: 0.586 Matches: 1001 Robust: 992 Success: True 2026-10-21 01:57:04,393 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.579 T-robust: 0.016 T-total: 0.602 Matches: 1920 Robust: 1876 Success: True 2026-10-21 01:57:04,433 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.622 T-robust: 0.015 T-total: 0.641 Matches: 2837 Robust: 2830 Success: True 2026-10-21 01:57:04,437 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.641 T-robust: 0.004 T-total: 0.645 Matches: 110 Robust: 98 Success: True 2026-10-21 01:57:04,623 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.792 T-robust: 0.036 T-total: 0.832 Matches: 2351 Robust: 2342 Success: True 2026-10-21 01:57:04,647 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 035b78dc_DJI_20261011083507_0999_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.815 T-robust: 0.031 T-total: 0.854 Matches: 5143 Robust: 5131 Success: True 2026-10-21 01:57:04,657 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.861 T-robust: 0.003 T-total: 0.865 Matches: 580 Robust: 563 Success: True 2026-10-21 01:57:04,728 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.933 T-robust: 0.002 T-total: 0.936 Matches: 778 Robust: 758 Success: True 2026-10-21 01:57:04,738 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.942 T-robust: 0.003 T-total: 0.946 Matches: 1269 Robust: 1254 Success: True 2026-10-21 01:57:04,758 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.953 T-robust: 0.010 T-total: 0.965 Matches: 1022 Robust: 1007 Success: True 2026-10-21 01:57:04,768 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.971 T-robust: 0.001 T-total: 0.973 Matches: 348 Robust: 330 Success: True 2026-10-21 01:57:04,790 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.970 T-robust: 0.023 T-total: 0.996 Matches: 2937 Robust: 2929 Success: True 2026-10-21 01:57:04,813 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.993 T-robust: 0.020 T-total: 1.023 Matches: 2787 Robust: 2695 Success: True 2026-10-21 01:57:04,899 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.518 T-robust: 0.005 T-total: 0.524 Matches: 802 Robust: 787 Success: True 2026-10-21 01:57:04,956 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.015 T-total: 0.581 Matches: 738 Robust: 727 Success: True 2026-10-21 01:57:04,960 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and ad0b2b3f_DJI_20261011083443_0987_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.580 T-robust: 0.003 T-total: 0.584 Matches: 315 Robust: 300 Success: True 2026-10-21 01:57:04,982 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.591 T-robust: 0.023 T-total: 0.619 Matches: 3837 Robust: 3828 Success: True 2026-10-21 01:57:05,001 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 T-robust: 0.004 T-total: 0.607 Matches: 1859 Robust: 1845 Success: True 2026-10-21 01:57:05,016 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 035b78dc_DJI_20261011083507_0999_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.574 T-robust: 0.003 T-total: 0.579 Matches: 1065 Robust: 1049 Success: True 2026-10-21 01:57:05,095 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.648 T-robust: 0.008 T-total: 0.660 Matches: 3372 Robust: 3361 Success: True 2026-10-21 01:57:05,174 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.520 T-robust: 0.005 T-total: 0.527 Matches: 2059 Robust: 2050 Success: True 2026-10-21 01:57:05,225 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.587 T-robust: 0.010 T-total: 0.601 Matches: 3523 Robust: 3512 Success: True 2026-10-21 01:57:05,233 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.436 T-robust: 0.001 T-total: 0.438 Matches: 402 Robust: 385 Success: True 2026-10-21 01:57:05,236 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and 035b78dc_DJI_20261011083507_0999_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.576 T-robust: 0.002 T-total: 0.578 Matches: 258 Robust: 222 Success: True 2026-10-21 01:57:05,250 DEBUG: Matching eee43a32_DJI_20261011083459_0995_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.005 T-total: 0.522 Matches: 1250 Robust: 1194 Success: True 2026-10-21 01:57:05,270 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.007 T-total: 0.530 Matches: 1323 Robust: 1311 Success: True 2026-10-21 01:57:05,283 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.513 T-robust: 0.001 T-total: 0.515 Matches: 286 Robust: 277 Success: True 2026-10-21 01:57:05,318 DEBUG: Matching 985fa2ec_DJI_20261011083501_0996_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.550 T-robust: 0.001 T-total: 0.552 Matches: 450 Robust: 440 Success: True 2026-10-21 01:57:05,421 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.602 T-robust: 0.002 T-total: 0.605 Matches: 773 Robust: 727 Success: True 2026-10-21 01:57:05,422 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.499 T-robust: 0.011 T-total: 0.522 Matches: 4447 Robust: 4438 Success: True 2026-10-21 01:57:05,530 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 T-robust: 0.004 T-total: 0.563 Matches: 1368 Robust: 1348 Success: True 2026-10-21 01:57:05,557 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.572 T-robust: 0.001 T-total: 0.574 Matches: 327 Robust: 311 Success: True 2026-10-21 01:57:05,572 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.553 T-robust: 0.012 T-total: 0.570 Matches: 3791 Robust: 3786 Success: True 2026-10-21 01:57:05,576 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.613 T-robust: 0.002 T-total: 0.615 Matches: 379 Robust: 359 Success: True 2026-10-21 01:57:05,578 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.556 T-robust: 0.005 T-total: 0.562 Matches: 426 Robust: 412 Success: True 2026-10-21 01:57:05,651 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.543 T-robust: 0.008 T-total: 0.555 Matches: 3694 Robust: 3681 Success: True 2026-10-21 01:57:05,724 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.537 T-robust: 0.010 T-total: 0.549 Matches: 1755 Robust: 1727 Success: True 2026-10-21 01:57:05,768 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.537 T-robust: 0.004 T-total: 0.542 Matches: 427 Robust: 417 Success: True 2026-10-21 01:57:05,800 DEBUG: Matching ed812ec9_DJI_20261011083441_0986_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.543 T-robust: 0.004 T-total: 0.549 Matches: 1428 Robust: 1418 Success: True 2026-10-21 01:57:05,809 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.571 T-robust: 0.002 T-total: 0.573 Matches: 449 Robust: 430 Success: True 2026-10-21 01:57:05,819 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.581 T-robust: 0.001 T-total: 0.582 Matches: 135 Robust: 123 Success: True 2026-10-21 01:57:05,903 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.616 T-robust: 0.008 T-total: 0.626 Matches: 891 Robust: 843 Success: True 2026-10-21 01:57:05,905 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 T-robust: 0.001 T-total: 0.616 Matches: 172 Robust: 157 Success: True 2026-10-21 01:57:05,963 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 T-robust: 0.023 T-total: 0.645 Matches: 5107 Robust: 5102 Success: True 2026-10-21 01:57:06,041 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.614 T-robust: 0.001 T-total: 0.615 Matches: 70 Robust: 60 Success: True 2026-10-21 01:57:06,073 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.609 T-robust: 0.036 T-total: 0.650 Matches: 3876 Robust: 3868 Success: True 2026-10-21 01:57:06,188 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.616 T-robust: 0.021 T-total: 0.645 Matches: 2893 Robust: 2878 Success: True 2026-10-21 01:57:06,199 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.028 T-total: 0.633 Matches: 328 Robust: 319 Success: True 2026-10-21 01:57:06,219 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.029 T-total: 0.641 Matches: 3926 Robust: 3923 Success: True 2026-10-21 01:57:06,238 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and df4ea10d_DJI_20261011083509_0001_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 T-robust: 0.014 T-total: 0.655 Matches: 3653 Robust: 3642 Success: True 2026-10-21 01:57:06,282 DEBUG: Matching 985fa2ec_DJI_20261011083501_0996_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.009 T-total: 0.630 Matches: 1151 Robust: 1097 Success: True 2026-10-21 01:57:06,289 DEBUG: Matching 985fa2ec_DJI_20261011083501_0996_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.701 T-robust: 0.003 T-total: 0.705 Matches: 988 Robust: 973 Success: True 2026-10-21 01:57:06,412 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 T-robust: 0.023 T-total: 0.688 Matches: 2586 Robust: 2571 Success: True 2026-10-21 01:57:06,458 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.628 T-robust: 0.007 T-total: 0.649 Matches: 2726 Robust: 2707 Success: True 2026-10-21 01:57:06,487 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.688 T-robust: 0.010 T-total: 0.713 Matches: 2195 Robust: 2162 Success: True 2026-10-21 01:57:06,542 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.712 T-robust: 0.011 T-total: 0.741 Matches: 2503 Robust: 2493 Success: True 2026-10-21 01:57:06,562 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.728 T-robust: 0.009 T-total: 0.738 Matches: 777 Robust: 766 Success: True 2026-10-21 01:57:06,606 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.699 T-robust: 0.001 T-total: 0.702 Matches: 520 Robust: 503 Success: True 2026-10-21 01:57:06,625 DEBUG: Matching 985fa2ec_DJI_20261011083501_0996_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.699 T-robust: 0.017 T-total: 0.721 Matches: 4872 Robust: 4866 Success: True 2026-10-21 01:57:06,668 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.689 T-robust: 0.010 T-total: 0.704 Matches: 3921 Robust: 3881 Success: True 2026-10-21 01:57:06,674 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.001 T-total: 0.632 Matches: 179 Robust: 161 Success: True 2026-10-21 01:57:06,750 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.662 T-robust: 0.008 T-total: 0.674 Matches: 3386 Robust: 3360 Success: True 2026-10-21 01:57:06,770 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.526 T-robust: 0.001 T-total: 0.527 Matches: 223 Robust: 208 Success: True 2026-10-21 01:57:06,826 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 T-robust: 0.010 T-total: 0.620 Matches: 1314 Robust: 1300 Success: True 2026-10-21 01:57:06,832 DEBUG: Matching eee43a32_DJI_20261011083459_0995_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 T-robust: 0.034 T-total: 0.632 Matches: 2663 Robust: 2647 Success: True 2026-10-21 01:57:06,840 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.509 T-robust: 0.025 T-total: 0.546 Matches: 48 Robust: 36 Success: True 2026-10-21 01:57:06,839 DEBUG: Matching e516a2be_DJI_20261011083457_0994_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.572 T-robust: 0.026 T-total: 0.609 Matches: 3440 Robust: 3433 Success: True 2026-10-21 01:57:06,851 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.557 T-robust: 0.007 T-total: 0.566 Matches: 1746 Robust: 1739 Success: True 2026-10-21 01:57:06,918 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.427 T-robust: 0.002 T-total: 0.430 Matches: 686 Robust: 674 Success: True 2026-10-21 01:57:06,961 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.489 T-robust: 0.007 T-total: 0.499 Matches: 1820 Robust: 1810 Success: True 2026-10-21 01:57:07,027 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 035b78dc_DJI_20261011083507_0999_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.590 T-robust: 0.011 T-total: 0.610 Matches: 4911 Robust: 4898 Success: True 2026-10-21 01:57:07,037 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.010 T-total: 0.473 Matches: 1621 Robust: 1607 Success: True 2026-10-21 01:57:07,049 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.419 T-robust: 0.003 T-total: 0.423 Matches: 1077 Robust: 1060 Success: True 2026-10-21 01:57:07,133 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.563 T-robust: 0.016 T-total: 0.588 Matches: 2603 Robust: 2580 Success: True 2026-10-21 01:57:07,142 DEBUG: Matching 985fa2ec_DJI_20261011083501_0996_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.443 T-robust: 0.017 T-total: 0.474 Matches: 1977 Robust: 1923 Success: True 2026-10-21 01:57:07,261 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 985fa2ec_DJI_20261011083501_0996_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.603 T-robust: 0.035 T-total: 0.641 Matches: 1859 Robust: 1848 Success: True 2026-10-21 01:57:07,274 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.497 T-robust: 0.018 T-total: 0.524 Matches: 1671 Robust: 1659 Success: True 2026-10-21 01:57:07,271 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.432 T-robust: 0.126 T-total: 0.595 Matches: 4785 Robust: 4774 Success: True 2026-10-21 01:57:07,291 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.500 T-robust: 0.015 T-total: 0.520 Matches: 2426 Robust: 2415 Success: True 2026-10-21 01:57:07,367 DEBUG: Matching 985fa2ec_DJI_20261011083501_0996_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.492 T-robust: 0.010 T-total: 0.504 Matches: 1447 Robust: 1432 Success: True 2026-10-21 01:57:07,367 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and ac25a046_DJI_20261011083511_0002_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.498 T-robust: 0.012 T-total: 0.527 Matches: 5320 Robust: 5311 Success: True 2026-10-21 01:57:07,410 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.546 T-robust: 0.015 T-total: 0.566 Matches: 3482 Robust: 3465 Success: True 2026-10-21 01:57:07,472 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.605 T-robust: 0.032 T-total: 0.644 Matches: 5015 Robust: 5008 Success: True 2026-10-21 01:57:07,486 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.432 T-robust: 0.002 T-total: 0.434 Matches: 645 Robust: 629 Success: True 2026-10-21 01:57:07,509 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.589 T-robust: 0.001 T-total: 0.590 Matches: 489 Robust: 484 Success: True 2026-10-21 01:57:07,516 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and 31c5158a_DJI_20261011083451_0991_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.647 T-robust: 0.013 T-total: 0.672 Matches: 2986 Robust: 2977 Success: True 2026-10-21 01:57:07,559 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.595 T-robust: 0.001 T-total: 0.598 Matches: 452 Robust: 439 Success: True 2026-10-21 01:57:07,604 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.570 T-robust: 0.002 T-total: 0.572 Matches: 568 Robust: 550 Success: True 2026-10-21 01:57:07,626 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.586 T-robust: 0.002 T-total: 0.589 Matches: 557 Robust: 544 Success: True 2026-10-21 01:57:07,734 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.001 T-total: 0.458 Matches: 209 Robust: 197 Success: True 2026-10-21 01:57:07,759 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.517 T-robust: 0.006 T-total: 0.523 Matches: 772 Robust: 749 Success: True 2026-10-21 01:57:07,786 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and ed812ec9_DJI_20261011083441_0986_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 T-robust: 0.009 T-total: 0.643 Matches: 2990 Robust: 2931 Success: True 2026-10-21 01:57:07,812 DEBUG: Matching ac25a046_DJI_20261011083511_0002_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.509 T-robust: 0.001 T-total: 0.511 Matches: 248 Robust: 234 Success: True 2026-10-21 01:57:07,863 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.477 T-robust: 0.011 T-total: 0.489 Matches: 971 Robust: 955 Success: True 2026-10-21 01:57:07,864 DEBUG: Matching 035b78dc_DJI_20261011083507_0999_D.JPG and eee43a32_DJI_20261011083459_0995_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 T-robust: 0.009 T-total: 0.578 Matches: 1803 Robust: 1720 Success: True 2026-10-21 01:57:07,869 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and e516a2be_DJI_20261011083457_0994_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.432 T-robust: 0.002 T-total: 0.436 Matches: 996 Robust: 981 Success: True 2026-10-21 01:57:07,881 DEBUG: Matching ad0b2b3f_DJI_20261011083443_0987_D.JPG and ca21ca74_DJI_20261011083455_0993_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.005 T-total: 0.610 Matches: 1295 Robust: 1278 Success: True 2026-10-21 01:57:07,909 DEBUG: Matching 31c5158a_DJI_20261011083451_0991_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 T-robust: 0.011 T-total: 0.532 Matches: 4936 Robust: 4867 Success: True 2026-10-21 01:57:07,933 DEBUG: Matching df4ea10d_DJI_20261011083509_0001_D.JPG and 612f19df_DJI_20261011083445_0988_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.450 T-robust: 0.001 T-total: 0.451 Matches: 245 Robust: 236 Success: True 2026-10-21 01:57:07,941 DEBUG: Matching e8b6fca6_DJI_20261011083503_0997_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.419 T-robust: 0.004 T-total: 0.425 Matches: 1433 Robust: 1299 Success: True 2026-10-21 01:57:07,987 DEBUG: Matching 8c7b85a4_DJI_20261011083505_0998_D.JPG and e8b6fca6_DJI_20261011083503_0997_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.458 T-robust: 0.024 T-total: 0.496 Matches: 4701 Robust: 4697 Success: True 2026-10-21 01:57:07,990 DEBUG: Matching 082b6b6d_DJI_20261011083447_0989_D.JPG and 8877615c_DJI_20261011083449_0990_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.440 T-robust: 0.029 T-total: 0.473 Matches: 5055 Robust: 5046 Success: True 2026-10-21 01:57:08,006 DEBUG: Matching 612f19df_DJI_20261011083445_0988_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.394 T-robust: 0.005 T-total: 0.402 Matches: 2281 Robust: 2275 Success: True 2026-10-21 01:57:08,013 DEBUG: Matching ca21ca74_DJI_20261011083455_0993_D.JPG and 082b6b6d_DJI_20261011083447_0989_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.427 T-robust: 0.016 T-total: 0.446 Matches: 2148 Robust: 2138 Success: True 2026-10-21 01:57:08,015 INFO: Matched 107 pairs (brown-brown: 107) in 4.230570821999976 seconds (0.039538049018691526 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:57:12,250 INFO: reading features 2026-10-21 01:57:12,517 DEBUG: Merging features onto tracks 2026-10-21 01:57:13,510 DEBUG: Good tracks: 24730 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-m5pf2/opensfm" 2026-10-21 01:57:15,564 INFO: Starting incremental reconstruction 2026-10-21 01:57:16,940 INFO: Starting reconstruction with 082b6b6d_DJI_20261011083447_0989_D.JPG and 757ceec8_DJI_20261011083453_0992_D.JPG 2026-10-21 01:57:16,970 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3272 / 3272 2026-10-21 01:57:17,724 INFO: Triangulated: 3272 2026-10-21 01:57:18,915 DEBUG: Ceres Solver Report: Iterations: 26, Initial cost: 2.727468e+02, Final cost: 6.371114e+01, Termination: CONVERGENCE 2026-10-21 01:57:18,960 INFO: Removed outliers: 169 2026-10-21 01:57:19,018 INFO: ------------------------------------------------------- 2026-10-21 01:57:19,055 INFO: 8877615c_DJI_20261011083449_0990_D.JPG resection inliers: 2755 / 2760 2026-10-21 01:57:19,082 INFO: Adding 8877615c_DJI_20261011083449_0990_D.JPG to the reconstruction 2026-10-21 01:57:19,628 INFO: Re-triangulating 2026-10-21 01:57:19,628 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:20,350 DEBUG: Ceres Solver Report: Iterations: 26, Initial cost: 3.343763e+02, Final cost: 1.393418e+02, Termination: CONVERGENCE 2026-10-21 01:57:21,706 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 2.919400e+02, Final cost: 1.448781e+02, Termination: CONVERGENCE 2026-10-21 01:57:21,789 INFO: Removed outliers: 385 2026-10-21 01:57:21,801 INFO: ------------------------------------------------------- 2026-10-21 01:57:21,852 INFO: 31c5158a_DJI_20261011083451_0991_D.JPG resection inliers: 4430 / 4442 2026-10-21 01:57:21,894 INFO: Adding 31c5158a_DJI_20261011083451_0991_D.JPG to the reconstruction 2026-10-21 01:57:22,140 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:22,883 DEBUG: Ceres Solver Report: Iterations: 22, Initial cost: 3.008451e+02, Final cost: 2.098825e+02, Termination: CONVERGENCE 2026-10-21 01:57:22,956 INFO: Removed outliers: 364 2026-10-21 01:57:22,966 INFO: ------------------------------------------------------- 2026-10-21 01:57:22,999 INFO: 612f19df_DJI_20261011083445_0988_D.JPG resection inliers: 4290 / 4329 2026-10-21 01:57:23,055 INFO: Adding 612f19df_DJI_20261011083445_0988_D.JPG to the reconstruction 2026-10-21 01:57:23,250 INFO: ------------------------------------------------------- 2026-10-21 01:57:23,282 INFO: ad0b2b3f_DJI_20261011083443_0987_D.JPG resection inliers: 4305 / 4373 2026-10-21 01:57:23,308 INFO: Adding ad0b2b3f_DJI_20261011083443_0987_D.JPG to the reconstruction 2026-10-21 01:57:23,539 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:24,644 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 1.374352e+03, Final cost: 4.570311e+02, Termination: CONVERGENCE 2026-10-21 01:57:24,759 INFO: Removed outliers: 526 2026-10-21 01:57:24,770 INFO: ------------------------------------------------------- 2026-10-21 01:57:24,799 INFO: ed812ec9_DJI_20261011083441_0986_D.JPG resection inliers: 4395 / 4465 2026-10-21 01:57:24,827 INFO: Adding ed812ec9_DJI_20261011083441_0986_D.JPG to the reconstruction 2026-10-21 01:57:25,068 INFO: ------------------------------------------------------- 2026-10-21 01:57:25,109 INFO: ca21ca74_DJI_20261011083455_0993_D.JPG resection inliers: 4043 / 4092 2026-10-21 01:57:25,146 INFO: Adding ca21ca74_DJI_20261011083455_0993_D.JPG to the reconstruction 2026-10-21 01:57:25,392 INFO: Re-triangulating 2026-10-21 01:57:25,393 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 01:57:27,255 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 1.687210e+03, Final cost: 7.036462e+02, Termination: CONVERGENCE 2026-10-21 01:57:31,434 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 2.174892e+03, Final cost: 9.649081e+02, Termination: CONVERGENCE 2026-10-21 01:57:31,649 INFO: Removed outliers: 1157 2026-10-21 01:57:31,664 INFO: ------------------------------------------------------- 2026-10-21 01:57:31,709 INFO: e516a2be_DJI_20261011083457_0994_D.JPG resection inliers: 3968 / 4010 2026-10-21 01:57:31,744 INFO: Adding e516a2be_DJI_20261011083457_0994_D.JPG to the reconstruction 2026-10-21 01:57:31,978 INFO: ------------------------------------------------------- 2026-10-21 01:57:32,023 INFO: eee43a32_DJI_20261011083459_0995_D.JPG resection inliers: 3749 / 3826 2026-10-21 01:57:32,058 INFO: Adding eee43a32_DJI_20261011083459_0995_D.JPG to the reconstruction 2026-10-21 01:57:32,191 INFO: ------------------------------------------------------- 2026-10-21 01:57:32,217 INFO: 985fa2ec_DJI_20261011083501_0996_D.JPG resection inliers: 3471 / 3597 2026-10-21 01:57:32,240 INFO: Adding 985fa2ec_DJI_20261011083501_0996_D.JPG to the reconstruction 2026-10-21 01:57:32,483 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:33,888 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 1.999125e+03, Final cost: 1.091775e+03, Termination: CONVERGENCE 2026-10-21 01:57:34,139 INFO: Removed outliers: 654 2026-10-21 01:57:34,149 INFO: ------------------------------------------------------- 2026-10-21 01:57:34,177 INFO: e8b6fca6_DJI_20261011083503_0997_D.JPG resection inliers: 4055 / 4145 2026-10-21 01:57:34,200 INFO: Adding e8b6fca6_DJI_20261011083503_0997_D.JPG to the reconstruction 2026-10-21 01:57:34,387 INFO: ------------------------------------------------------- 2026-10-21 01:57:34,414 INFO: 8c7b85a4_DJI_20261011083505_0998_D.JPG resection inliers: 4039 / 4174 2026-10-21 01:57:34,438 INFO: Adding 8c7b85a4_DJI_20261011083505_0998_D.JPG to the reconstruction 2026-10-21 01:57:34,667 INFO: ------------------------------------------------------- 2026-10-21 01:57:34,710 INFO: 035b78dc_DJI_20261011083507_0999_D.JPG resection inliers: 3935 / 4095 2026-10-21 01:57:34,741 INFO: Adding 035b78dc_DJI_20261011083507_0999_D.JPG to the reconstruction 2026-10-21 01:57:34,937 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:37,371 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 2.679395e+03, Final cost: 1.420471e+03, Termination: CONVERGENCE 2026-10-21 01:57:37,714 INFO: Removed outliers: 634 2026-10-21 01:57:37,725 INFO: ------------------------------------------------------- 2026-10-21 01:57:37,754 INFO: df4ea10d_DJI_20261011083509_0001_D.JPG resection inliers: 4179 / 4271 2026-10-21 01:57:37,779 INFO: Adding df4ea10d_DJI_20261011083509_0001_D.JPG to the reconstruction 2026-10-21 01:57:37,998 INFO: ------------------------------------------------------- 2026-10-21 01:57:38,027 INFO: ac25a046_DJI_20261011083511_0002_D.JPG resection inliers: 4368 / 4475 2026-10-21 01:57:38,052 INFO: Adding ac25a046_DJI_20261011083511_0002_D.JPG to the reconstruction 2026-10-21 01:57:38,217 INFO: ------------------------------------------------------- 2026-10-21 01:57:38,217 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 01:57:40,444 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 1.999464e+03, Final cost: 1.589789e+03, Termination: CONVERGENCE 2026-10-21 01:57:40,755 INFO: Removed outliers: 479 2026-10-21 01:57:40,958 INFO: Reconstruction 0: 16 images, 24657 points 2026-10-21 01:57:40,958 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-m5pf2/opensfm" 2026-10-21 01:57:49,738 DEBUG: Loaded backend agg version v2.2. 2026-10-21 01:57:49,756 DEBUG: locator: 2026-10-21 01:57:50,436 DEBUG: locator: [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_geocoords --reconstruction --proj "+proj=utm +zone=48 +south +datum=WGS84 +units=m +no_defs +type=crs" --offset-x 723527.0 --offset-y 9308944.0 "/workspace/odm-pipeline-m5pf2/opensfm" [INFO] Updating /workspace/odm-pipeline-m5pf2/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-m5pf2/opensfm ... 2026-10-21 01:57:59,504 DEBUG: Undistorting image 8c7b85a4_DJI_20261011083505_0998_D.JPG 2026-10-21 01:57:59,505 DEBUG: Undistorting image ca21ca74_DJI_20261011083455_0993_D.JPG 2026-10-21 01:57:59,505 DEBUG: Undistorting image e516a2be_DJI_20261011083457_0994_D.JPG 2026-10-21 01:57:59,505 DEBUG: Undistorting image e8b6fca6_DJI_20261011083503_0997_D.JPG 2026-10-21 01:57:59,511 DEBUG: Undistorting image 985fa2ec_DJI_20261011083501_0996_D.JPG 2026-10-21 01:57:59,511 DEBUG: Undistorting image df4ea10d_DJI_20261011083509_0001_D.JPG 2026-10-21 01:57:59,511 DEBUG: Undistorting image eee43a32_DJI_20261011083459_0995_D.JPG 2026-10-21 01:57:59,511 DEBUG: Undistorting image ac25a046_DJI_20261011083511_0002_D.JPG 2026-10-21 01:57:59,511 DEBUG: Undistorting image 035b78dc_DJI_20261011083507_0999_D.JPG 2026-10-21 01:57:59,525 DEBUG: Undistorting image 31c5158a_DJI_20261011083451_0991_D.JPG 2026-10-21 01:57:59,569 DEBUG: Undistorting image 082b6b6d_DJI_20261011083447_0989_D.JPG 2026-10-21 01:57:59,593 DEBUG: Undistorting image 757ceec8_DJI_20261011083453_0992_D.JPG 2026-10-21 01:57:59,600 DEBUG: Undistorting image ad0b2b3f_DJI_20261011083443_0987_D.JPG 2026-10-21 01:57:59,608 DEBUG: Undistorting image 8877615c_DJI_20261011083449_0990_D.JPG 2026-10-21 01:57:59,651 DEBUG: Undistorting image 612f19df_DJI_20261011083445_0988_D.JPG 2026-10-21 01:57:59,676 DEBUG: Undistorting image ed812ec9_DJI_20261011083441_0986_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-m5pf2/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-m5pf2/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-m5pf2/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(-59.0920313692186, -104.0733690559864), (-68.08076101890765, -103.35970444232225), (-86.46856828941964, -100.15237914957106), (-103.93993420875631, -93.58375009894371), (-119.88629562861752, -83.8826868403703), (-133.7520837187767, -71.38713962212205), (-145.05416008783504, -56.53256128542125), (-153.39869161159731, -39.836246429011226), (-158.49514128640294, -21.880022510886192), (-160.1658187310677, -3.289529049769044), (-160.01252164598554, 36.640924191102386), (-157.82829867710825, 57.046709194779396), (-151.5245401856955, 76.57701266556978), (-141.36650664487388, 94.40901164896786), (-127.78222604375333, 109.7919621001929), (-111.34367113304324, 122.07776653580368), (-92.74318574578501, 130.74920073710382), (-72.76429373747669, 135.4408186301589), (-52.24831929267384, 135.95519535802305), (-28.34699567593634, 134.09367073513567), (-19.30433455691673, 132.9729725010693), (-17.313255817629397, 132.63349335826933), (-16.37580719566904, 132.4690648894757), (-14.495414702338167, 132.1300104688853), (-4.949868983705528, 129.92116594314575), (58.29461271071341, 111.98038717918098), (58.27565021812916, 111.91365007683635), (61.34100149583537, 111.12515991739929), (88.97985963115934, 102.50187225081027), (108.40263350494206, 94.09595223329961), (125.6214636231307, 81.79077135585248), (139.86508761660662, 66.13748891279101), (150.49542524269782, 47.83718669787049), (157.0364586279029, 27.709564816206694), (159.19512176781427, 6.656248075887561), (159.03502070705872, -35.044049981981516), (157.22164136869833, -53.62153171002865), (151.9872320422437, -71.53845395706594), (143.51439445489086, -88.17044702731073), (132.0981264670845, -102.93804002180696), (118.13633593916893, -115.32675574347377), (102.11538239184301, -124.90497415140271), (84.59341620700434, -131.3389113508165), (66.18107393709943, -134.40438062883914), (47.519753181608394, -133.9947833865881), (29.259685370721854, -130.12412179261446), (-8.568582201609388, -118.32506748102605), (-59.0920313692186, -104.0733690559864)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-m5pf2/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-m5pf2/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-m5pf2/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmph1cqnlhm.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-m5pf2/opensfm/reconstruction.ply output = /workspace/odm-pipeline-m5pf2/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-m5pf2/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 48 polygon vertexes concurrency = 16 verbose = no -> Setting num_threads to 16 -> Cropping -> Done cropping in 0.0485s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.58 meters) ?> Done in 0.1438s -> Writing output ?> Done in 0.004442s ?> Pipeline done in 0.197s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-m5pf2/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.58 [INFO] Created temporary directory: /workspace/odm-pipeline-m5pf2/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-m5pf2/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp" --output-type max --radiuses 0.91106186954104,1.2884360520659262,1.8221237390820801 --resolution 4.64 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 24592 points Point cloud bounds are [minx: -129.237365723, maxx: 131.402206421, miny: -96.7454986572, maxy: 126.482696533] Really low resolution DEM requested (57, 49) will set floor at 64 pixels. Resolution changed to 4.1325. The scale of this reconstruction might be off. DEM resolution is (64, 55), max tile size is 4096, will split DEM generation into 1 tiles r0.811414_x0_y0.tif r1.62283_x0_y0.tif r1.14751_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-m5pf2/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 42.25% -outsize 10% 0 "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/tiles.small.tif" Input file size is 64, 55 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-m5pf2/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-m5pf2/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 42.25% "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/tiles.tif" Input file size is 64, 55 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-m5pf2/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-m5pf2/odm_meshing/tmp/tiles.tif Size: 64x55 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-m5pf2/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-m5pf2/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.077864 [INFO] Completed mesh_dsm.tif in 0:00:00.261542 [INFO] Sampling points from DSM: /workspace/odm-pipeline-m5pf2/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-m5pf2/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-m5pf2/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 64x55 Extent is (-129.237366, 135.242634), (-96.745499, 130.542001) Read nodata value: -9999 Calculating skirts and vertex count... 6149 skirt points will be added Total vertices: 9209 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-m5pf2/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-m5pf2/odm_meshing/odm_25dmesh.dirty.ply" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 15 --bType 2 --linearFit  [INFO] running "/code/SuperBuild/install/bin/ReconstructMesh" -i "/workspace/odm-pipeline-m5pf2/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-m5pf2/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:03:55 [App ] OpenMVS x64 v2.2.0 02:03:55 [App ] Build date: Jul 28 2026, 18:56:23 02:03:55 [App ] CPU: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (16 cores) 02:03:55 [App ] RAM: 61.77GB Physical Memory 123.55GB Virtual Memory 02:03:55 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 02:03:55 [App ] Disk: 02:03:55 [App ] SSE & AVX compatible CPU & OS detected 02:03:55 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-m5pf2/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-m5pf2/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:03:56 [App ] MEMORYINFO: { 02:03:56 [App ] VmPeak: 131868 kB 02:03:56 [App ] VmSize: 70636 kB 02:03:56 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-m5pf2/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-m5pf2/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-m5pf2/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-m5pf2/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 Jul 28 2026, 18:46:48) Load and prepare mesh: Reading PLY: 90142 verts... 180548 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 16 NVM: Number of features: 24657 Loading 100%... done. (Took 0.624s) Building adjacency graph: Adding edges 100%... done. (Took 0.272s) 270822 total edges. View selection: Building BVH from 180548 faces... done. (Took: 160 ms) Calculating face qualities 100%... done. (Took 1.338s) Postprocessing face infos 100%... done. (Took 0.126s) Maximum quality of a face within an image: 9817.12 Clamping qualities to 9775.88 within normalization. Optimizing: Time[s] Energy 0 84317 0 83380 1 82315 1 81798 1 81523 1 81374 1 81288 2 81225 2 81155 2 81127 2 81106 2 81086 2 81072 2 81066 24967 faces have not been seen Took: 4.927s Generating texture patches: Running... done. (Took 0.821s) 1276 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 83097 x 83097 Calculating adjustments: Color channel 0: CG took 80 iterations. Residual is 9.43397e-05 Color channel 1: CG took 80 iterations. Residual is 9.64611e-05 Color channel 2: CG took 80 iterations. Residual is 9.74707e-05 Took 0.137 seconds Adjusting texture patches 100%... done. (Took 0.425s) Running local seam leveling: Blending texture patches 100%... done. (Took 2.765s) Generating texture atlases: Sorting texture patches... done. Working on atlas 2 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 38.91s [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-m5pf2/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 723527.0 0 1 0 9308944.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=723527.0 --writers.las.offset_y=9308944.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=48 +south +datum=WGS84 +units=m +no_defs +type=crs" [INFO] Calculating cropping area and generating bounds shapefile from point cloud [INFO] running pdal translate -i "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-m5pf2/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-m5pf2/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.summary.json" [INFO] running ogr2ogr -overwrite -f GPKG -a_srs "+proj=utm +zone=48 +south +datum=WGS84 +units=m +no_defs" /workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-m5pf2/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-m5pf2/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-m5pf2/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto.tif" -resolution 25.0 -verbose -outputCornerFile "/workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9308944.0 -utm_east_offset 723527.0 -a_srs "+proj=utm +zone=48 +south +datum=WGS84 +units=m +no_defs +type=crs" -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 --config GDAL_CACHEMAX 28035674112.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-m5pf2/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 Mesh file read. Boundary points: Point 1: -120.986 -87.3355 Point 2: -120.986 124.623 Point 3: 123.212 124.623 Point 4: 123.212 -87.3355 Model bounds x : -120.986 -> 123.212 Model bounds y : -87.3355 -> 124.623 Model area : 51759.7m2 Model resolution, width x height : 6105x5299 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done Rendering material0001 ... Warning: Sliver polygon found at (45945, 41149, 41154) Warning: Sliver polygon found at (9905, 9983, 9906) done ... model rendered Edge inpainting Block [(0, 1024), (0, 1024)] Block [(3072, 4096), (3072, 4096)] Block [(4096, 6105), (4096, 5299)] Block [(2048, 3072), (0, 1024)] Block [(1024, 2048), (4096, 5299)] Block [(3072, 4096), (4096, 5299)] Block [(3072, 4096), (1024, 2048)] Block [(0, 1024), (2048, 3072)] Block [(4096, 6105), (0, 1024)] Block [(0, 1024), (4096, 5299)] Block [(4096, 6105), (2048, 3072)] Block [(4096, 6105), (3072, 4096)] Block [(2048, 3072), (2048, 3072)] Block [(2048, 3072), (4096, 5299)] Block [(1024, 2048), (3072, 4096)] Block [(1024, 2048), (1024, 2048)] Block [(1024, 2048), (0, 1024)] Block [(2048, 3072), (3072, 4096)] Block [(4096, 6105), (1024, 2048)] Block [(2048, 3072), (1024, 2048)] Block [(1024, 2048), (2048, 3072)] Block [(3072, 4096), (2048, 3072)] Block [(3072, 4096), (0, 1024)] Block [(0, 1024), (1024, 2048)] Block [(0, 1024), (3072, 4096)] Writing ortho photo to /workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 28035674112 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-m5pf2/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-m5pf2/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-m5pf2/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 40.2% Using band 4 of source image as alpha. Creating output file that is 6169P x 5208L. 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-m5pf2/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-m5pf2/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 39.7% --config GDAL_NUM_THREADS 16 "/workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 6169, 5208 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-m5pf2/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-m5pf2/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-m5pf2/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-m5pf2/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-m5pf2/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-m5pf2/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.18617071428569035 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.6328514905950984  [INFO] Cropping /workspace/odm-pipeline-m5pf2/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-m5pf2/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-m5pf2/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-m5pf2/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 39.7% Creating output file that is 1325P x 1118L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-m5pf2/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-m5pf2/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-m5pf2/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-m5pf2/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-m5pf2/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-m5pf2/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-m5pf2/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 39.7%  Input file size is 6169, 5208 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-m5pf2/odm_report/report.pdf 2026-10-21 02:04:50,539 DEBUG: ICC profile found for image /tmp/tmpn2itfj9k/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-21 02:04:52,690 DEBUG: Final size summary of the biggest document sections: 2026-10-21 02:04:52,691 DEBUG: - pages: 4.1KiB 2026-10-21 02:04:52,691 DEBUG: - fonts: 201.0B 2026-10-21 02:04:52,691 DEBUG: - images: 7.4MiB 2026-10-21 02:04:52,691 DEBUG: - iccp: 475.0B [INFO] Finished odm_report stage [INFO] Running odm_postprocess stage [INFO] Post Processing [INFO] Finished odm_postprocess stage [INFO] No more stages to run [INFO] MMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMM [INFO] MMMMMMdo:..---../sNMMMMMMMMMMMMMMMMMMMMMMMMMMNs/..---..:odMMMMMM [INFO] MMMMy-.odNMMMMMNy/`/mMMMMMMMMMMMMMMMMMMMMMMm/`/hNMMMMMNdo.-yMMMM [INFO] MMN/`sMMMMMMMMMNNMm/`yMMMMMMMMMMMMMMMMMMMMy`/mMNNMMMMMMMMNs`/MMM [INFO] MM/ hMMMMMMMMNs.+MMM/ dMMMMMMMMMMMMMMMMMMh +MMM+.sNMMMMMMMMh +MM [INFO] MN /MMMMMMNo/./mMMMMN :MMMMMMMMMMMMMMMMMM: NMMMMm/./oNMMMMMM: NM [INFO] Mm +MMMMMN+ `/MMMMMMM`-MMMMMMMMMMMMMMMMMM-`MMMMMMM:` oNMMMMM+ mM [INFO] MM..NMMNs./mNMMMMMMMy sMMMMMMMMMMMMMMMMMMo hMMMMMMMNm/.sNMMN`-MM [INFO] MMd`:mMNomMMMMMMMMMy`:MMMMMMMNmmmmNMMMMMMN:`hMMMMMMMMMdoNMm-`dMM [INFO] MMMm:.omMMMMMMMMNh/ sdmmho/.`..`-``-/sddh+ /hNMMMMMMMMdo.:mMMM [INFO] MMMMMd+--/osss+:-:/` ```:- .ym+ hmo``:-` `+:-:ossso/-:+dMMMMM [INFO] MMMMMMMNmhysosydmNMo /ds`/NMM+ hMMd..dh. sMNmdysosyhmNMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMMs .:-:``hmmN+ yNmds -:.:`-NMMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMN.-mNm- //:::. -:://: +mMd`-NMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM+ dMMN -MMNNN+ yNNNMN :MMMs sMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM`.mmmy /mmmmm/ smmmmm``mmmh :MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM``:::- ./////. -:::::` :::: -MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMM:`mNNd /NNNNN+ hNNNNN .NNNy +MMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMd`/MMM.`ys+//. -/+oso +MMN.`mMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMMMMMy /o:- `oyhd/ shys+ `-:s-`hMMMMMMMMMMMMMMMMMM [INFO] MMMMMMMMNmdhhhdmNMMM` +d+ sMMM+ hMMN:`hh- sMMNmdhhhdmNMMMMMMMM [INFO] MMMMMms:::/++//::+ho .+- /dM+ hNh- +/` -h+:://++/::/smMMMMM [INFO] MMMN+./hmMMMMMMNds- ./oso:.``:. :-``.:os+- -sdNMMMMMMmy:.oNMMM [INFO] MMm-.hMNhNMMMMMMMMNo`/MMMMMNdhyyyyhhdNMMMM+`oNMMMMMMMMNhNMh.-mMM [INFO] MM:`mMMN/-sNNMMMMMMMo yMMMMMMMMMMMMMMMMMMy sMMMMMMMNNs-/NMMm`:MM [INFO] Mm /MMMMMd/.-oMMMMMMN :MMMMMMMMMMMMMMMMMM-`MMMMMMMo-./dMMMMM/ NM [INFO] Mm /MMMMMMm:-`sNMMMMN :MMMMMMMMMMMMMMMMMM-`MMMMMNs`-/NMMMMMM/ NM [INFO] MM:`mMMMMMMMMd/-sMMMo yMMMMMMMMMMMMMMMMMMy sMMMs-/dMMMMMMMMd`:MM [INFO] MMm-.hMMMMMMMMMdhMNo`+MMMMMMMMMMMMMMMMMMMM+`oNMhdMMMMMMMMMh.-mMM [INFO] MMMNo./hmNMMMMMNms--yMMMMMMMMMMMMMMMMMMMMMMy--smNMMMMMNmy/.oNMMM [INFO] MMMMMms:-:/+++/:-+hMMMMMMMMMMMMMMMMMMMMMMMMMNh+-:/+++/:-:smMMMMM [INFO] MMMMMMMMNdhhyhdmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmdhyhhmNMMMMMMMM [INFO] MMMMMMMMMMMMMMMNNNNNMMMMMMNNNNNNMMMMMMMMNNMMMMMMMNNMMMMMMMMMMMMM [INFO] MMMMMMMMMMMMMh/-...-+dMMMm......:+hMMMMs../MMMMMo..sMMMMMMMMMMMM [INFO] MMMMMMMMMMMM/ /yhy- sMMm -hhy/ :NMM+ oMMMy /MMMMMMMMMMMM [INFO] MMMMMMMMMMMy /MMMMN` NMm /MMMMo +MM: .` yMd``` :MMMMMMMMMMMM [INFO] MMMMMMMMMMM+ sMMMMM: hMm /MMMMd -MM- /s `h.`d- -MMMMMMMMMMMM [INFO] MMMMMMMMMMMs +MMMMM. mMm /MMMMy /MM. +M/ yM: `MMMMMMMMMMMM [INFO] MMMMMMMMMMMN- smNm/ +MMm :NNdo` .mMM` oMM+/yMM/ MMMMMMMMMMMM [INFO] MMMMMMMMMMMMNo- `:yMMMm `:sNMMM` sMMMMMMM+ NMMMMMMMMMMM [INFO] MMMMMMMMMMMMMMMNmmNMMMMMMMNmmmmNMMMMMMMNNMMMMMMMMMNNMMMMMMMMMMMM [INFO] ODM app finished - Wed Oct 21 02:04:52 2026 ODM processing complete