=== odm-pipeline-2qlff-main-300392615/process.log === === process attempt 0 @ 2026-10-21T02:16:25Z === Running ODM processing... Processing job: odm-pipeline-2qlff ODM Project ID: DTM-Task-fb6c8dc3-d30d-4ccf-ba30-7756f786b39b Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-2qlff/boundary.geojson --project-path /workspace odm-pipeline-2qlff [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 21 02:16:28 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.009216391, -6.247850858], [107.009184114, -6.247828842], [107.009177114, -6.247823842], [107.009172872, -6.247820793], [107.008439871, -6.247290792], [107.008311702, -6.247178253], [107.008206947, -6.247043619], [107.008129337, -6.246891687], [107.008081637, -6.246727869], [107.008065546, -6.246557999], [107.008065547, -6.246273999], [107.008065547, -6.246104999], [107.008084301, -6.245921748], [107.008139785, -6.245746105], [107.008229694, -6.245585363], [107.008350297, -6.245446193], [107.008496586, -6.245334375], [107.008662487, -6.24525455], [107.008841114, -6.245210033], [107.00902505, -6.245202671], [107.009206659, -6.24523277], [107.009378401, -6.245299081], [107.009533147, -6.245398851], [107.009641715, -6.245485706], [107.009718709, -6.245541627], [107.010420297, -6.24604833], [107.010540291, -6.246126587], [107.010679954, -6.246238892], [107.010794725, -6.246376569], [107.010880088, -6.246534202], [107.010932687, -6.246705592], [107.010950453, -6.246883999], [107.010950454, -6.247312999], [107.010933292, -6.247488378], [107.010882458, -6.247657094], [107.010799883, -6.247812736], [107.010688705, -6.247949393], [107.010553146, -6.248061872], [107.010398358, -6.2481459], [107.010230221, -6.248198284], [107.010055123, -6.248217034], [107.009879716, -6.248201437], [107.009710664, -6.248152087], [107.009554391, -6.248070858], [107.009216391, -6.247850858]]], '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-2qlff [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-2qlff [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-2qlff/images [INFO] Loading 18 images [INFO] Wrote images database: /workspace/odm-pipeline-2qlff/images.json [INFO] Found 18 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-2qlff/opensfm" 2026-10-21 02:16:29,488 INFO: Planning to use 48735.242578125 MB of RAM for both processing queue and parallel processing. 2026-10-21 02:16:29,488 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-21 02:16:29,488 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-21 02:16:29,500 INFO: Reading data for image e73341d0_DJI_20261011082919_0825_D.JPG (queue-size=0) 2026-10-21 02:16:29,504 INFO: Reading data for image 0530b99d_DJI_20261011082939_0835_D.JPG (queue-size=0) 2026-10-21 02:16:29,504 INFO: Reading data for image cd4dcb69_DJI_20261011082935_0833_D.JPG (queue-size=0) 2026-10-21 02:16:29,504 INFO: Reading data for image 9b8b70dc_DJI_20261011082921_0826_D.JPG (queue-size=0) 2026-10-21 02:16:29,798 INFO: Reading data for image e535e062_DJI_20261011082927_0829_D.JPG (queue-size=1) 2026-10-21 02:16:29,798 INFO: Extracting ROOT_DSPSIFT features for image 9b8b70dc_DJI_20261011082921_0826_D.JPG 2026-10-21 02:16:29,813 INFO: Reading data for image 439053ff_DJI_20261011082937_0834_D.JPG (queue-size=1) 2026-10-21 02:16:29,814 INFO: Extracting ROOT_DSPSIFT features for image e73341d0_DJI_20261011082919_0825_D.JPG 2026-10-21 02:16:29,830 INFO: Reading data for image 8f06f71e_DJI_20261011082907_0819_D.JPG (queue-size=1) 2026-10-21 02:16:29,831 INFO: Extracting ROOT_DSPSIFT features for image 0530b99d_DJI_20261011082939_0835_D.JPG 2026-10-21 02:16:29,849 INFO: Reading data for image 9b166a73_DJI_20261011082929_0830_D.JPG (queue-size=1) 2026-10-21 02:16:29,849 INFO: Extracting ROOT_DSPSIFT features for image cd4dcb69_DJI_20261011082935_0833_D.JPG 2026-10-21 02:16:30,163 INFO: Reading data for image 955a13e9_DJI_20261011082941_0836_D.JPG (queue-size=1) 2026-10-21 02:16:30,163 INFO: Extracting ROOT_DSPSIFT features for image e535e062_DJI_20261011082927_0829_D.JPG 2026-10-21 02:16:30,169 INFO: Reading data for image a97545d6_DJI_20261011082915_0823_D.JPG (queue-size=1) 2026-10-21 02:16:30,169 INFO: Extracting ROOT_DSPSIFT features for image 439053ff_DJI_20261011082937_0834_D.JPG 2026-10-21 02:16:30,196 INFO: Reading data for image 17e85496_DJI_20261011082911_0821_D.JPG (queue-size=1) 2026-10-21 02:16:30,197 INFO: Extracting ROOT_DSPSIFT features for image 8f06f71e_DJI_20261011082907_0819_D.JPG 2026-10-21 02:16:30,202 INFO: Reading data for image 7cf82460_DJI_20261011082925_0828_D.JPG (queue-size=1) 2026-10-21 02:16:30,204 INFO: Extracting ROOT_DSPSIFT features for image 9b166a73_DJI_20261011082929_0830_D.JPG 2026-10-21 02:16:30,499 INFO: Reading data for image 0c3392ab_DJI_20261011082909_0820_D.JPG (queue-size=1) 2026-10-21 02:16:30,504 INFO: Extracting ROOT_DSPSIFT features for image a97545d6_DJI_20261011082915_0823_D.JPG 2026-10-21 02:16:30,523 INFO: Extracting ROOT_DSPSIFT features for image 955a13e9_DJI_20261011082941_0836_D.JPG 2026-10-21 02:16:30,532 INFO: Reading data for image 27c40230_DJI_20261011082917_0824_D.JPG (queue-size=1) 2026-10-21 02:16:30,544 INFO: Reading data for image f5e4d1ed_DJI_20261011082933_0832_D.JPG (queue-size=2) 2026-10-21 02:16:30,545 INFO: Extracting ROOT_DSPSIFT features for image 7cf82460_DJI_20261011082925_0828_D.JPG 2026-10-21 02:16:30,544 INFO: Extracting ROOT_DSPSIFT features for image 17e85496_DJI_20261011082911_0821_D.JPG 2026-10-21 02:16:30,941 INFO: Reading data for image 6f6f04b8_DJI_20261011082913_0822_D.JPG (queue-size=1) 2026-10-21 02:16:30,941 INFO: Extracting ROOT_DSPSIFT features for image 27c40230_DJI_20261011082917_0824_D.JPG 2026-10-21 02:16:31,071 INFO: Reading data for image 681d1e87_DJI_20261011082923_0827_D.JPG (queue-size=1) 2026-10-21 02:16:31,158 INFO: Reading data for image 3063a2a3_DJI_20261011082931_0831_D.JPG (queue-size=2) 2026-10-21 02:16:31,684 INFO: Extracting ROOT_DSPSIFT features for image f5e4d1ed_DJI_20261011082933_0832_D.JPG 2026-10-21 02:16:31,895 INFO: Extracting ROOT_DSPSIFT features for image 0c3392ab_DJI_20261011082909_0820_D.JPG 2026-10-21 02:16:31,941 INFO: Finished reading images 2026-10-21 02:16:31,943 INFO: Extracting ROOT_DSPSIFT features for image 6f6f04b8_DJI_20261011082913_0822_D.JPG 2026-10-21 02:16:44,101 DEBUG: Found 10000 points in 13.922560930252075s 2026-10-21 02:16:44,189 DEBUG: Found 10000 points in 14.372714519500732s 2026-10-21 02:16:45,016 DEBUG: Found 10000 points in 14.47161340713501s 2026-10-21 02:16:45,033 INFO: Extracting ROOT_DSPSIFT features for image 681d1e87_DJI_20261011082923_0827_D.JPG 2026-10-21 02:16:45,096 DEBUG: Found 10000 points in 14.570759534835815s 2026-10-21 02:16:45,333 INFO: Extracting ROOT_DSPSIFT features for image 3063a2a3_DJI_20261011082931_0831_D.JPG 2026-10-21 02:16:45,469 DEBUG: Found 10000 points in 15.252204656600952s 2026-10-21 02:16:45,771 DEBUG: Found 10000 points in 15.590134382247925s 2026-10-21 02:16:45,943 DEBUG: Found 10000 points in 16.095337629318237s 2026-10-21 02:16:46,099 DEBUG: Found 10000 points in 16.26621389389038s 2026-10-21 02:16:46,547 DEBUG: Found 10000 points in 14.855019807815552s 2026-10-21 02:16:46,859 DEBUG: Found 10000 points in 16.649038076400757s 2026-10-21 02:16:46,877 DEBUG: Found 10000 points in 17.009073972702026s 2026-10-21 02:16:47,121 DEBUG: Found 10000 points in 16.534721851348877s 2026-10-21 02:16:47,495 DEBUG: Found 10000 points in 16.50779962539673s 2026-10-21 02:16:47,708 DEBUG: Found 10000 points in 15.755017518997192s 2026-10-21 02:16:48,418 DEBUG: Found 10000 points in 17.827414512634277s 2026-10-21 02:16:48,568 DEBUG: Found 10000 points in 16.651660442352295s 2026-10-21 02:16:53,724 DEBUG: Found 10000 points in 8.377558946609497s 2026-10-21 02:16:54,701 DEBUG: Found 10000 points in 9.631384134292603s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-2qlff/opensfm" 2026-10-21 02:16:56,623 INFO: Altitude for orientation based matching 0.0 2026-10-21 02:16:56,635 INFO: Matching 148 image pairs 2026-10-21 02:16:56,639 INFO: Computing pair matching with 16 processes 2026-10-21 02:16:57,544 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.877 T-robust: 0.003 T-total: 0.881 Matches: 618 Robust: 600 Success: True 2026-10-21 02:16:57,787 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.106 T-robust: 0.009 T-total: 1.116 Matches: 651 Robust: 637 Success: True 2026-10-21 02:16:57,798 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.115 T-robust: 0.012 T-total: 1.131 Matches: 1712 Robust: 1549 Success: True 2026-10-21 02:16:57,802 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.126 T-robust: 0.005 T-total: 1.132 Matches: 987 Robust: 971 Success: True 2026-10-21 02:16:57,944 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.292 T-robust: 0.004 T-total: 1.298 Matches: 1606 Robust: 1589 Success: True 2026-10-21 02:16:57,965 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.295 T-robust: 0.001 T-total: 1.296 Matches: 107 Robust: 94 Success: True 2026-10-21 02:16:57,989 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.305 T-robust: 0.008 T-total: 1.314 Matches: 1266 Robust: 1237 Success: True 2026-10-21 02:16:58,053 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 8f06f71e_DJI_20261011082907_0819_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.362 T-robust: 0.031 T-total: 1.399 Matches: 4991 Robust: 4970 Success: True 2026-10-21 02:16:58,074 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.357 T-robust: 0.023 T-total: 1.411 Matches: 5174 Robust: 5148 Success: True 2026-10-21 02:16:58,105 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.438 T-robust: 0.001 T-total: 1.440 Matches: 313 Robust: 296 Success: True 2026-10-21 02:16:58,153 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.475 T-robust: 0.004 T-total: 1.481 Matches: 1149 Robust: 1128 Success: True 2026-10-21 02:16:58,203 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.503 T-robust: 0.014 T-total: 1.539 Matches: 4593 Robust: 4584 Success: True 2026-10-21 02:16:58,212 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.534 T-robust: 0.011 T-total: 1.548 Matches: 2379 Robust: 2355 Success: True 2026-10-21 02:16:58,265 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.600 T-robust: 0.001 T-total: 1.601 Matches: 262 Robust: 245 Success: True 2026-10-21 02:16:58,269 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.575 T-robust: 0.023 T-total: 1.603 Matches: 2476 Robust: 2356 Success: True 2026-10-21 02:16:58,276 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.598 T-robust: 0.003 T-total: 1.603 Matches: 1049 Robust: 988 Success: True 2026-10-21 02:16:58,417 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.863 T-robust: 0.006 T-total: 0.871 Matches: 858 Robust: 844 Success: True 2026-10-21 02:16:58,681 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.861 T-robust: 0.015 T-total: 0.882 Matches: 5042 Robust: 5030 Success: True 2026-10-21 02:16:58,685 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.880 T-robust: 0.002 T-total: 0.883 Matches: 628 Robust: 614 Success: True 2026-10-21 02:16:58,689 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.887 T-robust: 0.007 T-total: 0.895 Matches: 216 Robust: 197 Success: True 2026-10-21 02:16:58,788 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.841 T-robust: 0.003 T-total: 0.845 Matches: 40 Robust: 29 Success: True 2026-10-21 02:16:58,859 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.835 T-robust: 0.008 T-total: 0.856 Matches: 3548 Robust: 3524 Success: True 2026-10-21 02:16:58,875 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.806 T-robust: 0.012 T-total: 0.822 Matches: 5148 Robust: 5144 Success: True 2026-10-21 02:16:58,901 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.918 T-robust: 0.007 T-total: 0.930 Matches: 3511 Robust: 3496 Success: True 2026-10-21 02:16:58,956 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.744 Matches: FAILED 2026-10-21 02:16:58,986 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.878 T-robust: 0.002 T-total: 0.881 Matches: 623 Robust: 599 Success: True 2026-10-21 02:16:58,997 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.840 T-robust: 0.002 T-total: 0.843 Matches: 835 Robust: 809 Success: True 2026-10-21 02:16:59,007 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.907 T-robust: 0.019 T-total: 0.932 Matches: 4650 Robust: 4629 Success: True 2026-10-21 02:16:59,060 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.838 T-robust: 0.003 T-total: 0.842 Matches: 1167 Robust: 1143 Success: True 2026-10-21 02:16:59,116 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.828 T-robust: 0.006 T-total: 0.839 Matches: 5127 Robust: 5111 Success: True 2026-10-21 02:16:59,159 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.875 T-robust: 0.012 T-total: 0.894 Matches: 5080 Robust: 5060 Success: True 2026-10-21 02:16:59,247 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.826 T-robust: 0.001 T-total: 0.828 Matches: 297 Robust: 283 Success: True 2026-10-21 02:16:59,274 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 3063a2a3_DJI_20261011082931_0831_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.000 T-robust: 0.003 T-total: 1.005 Matches: 1305 Robust: 1293 Success: True 2026-10-21 02:16:59,517 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.814 T-robust: 0.002 T-total: 0.816 Matches: 458 Robust: 421 Success: True 2026-10-21 02:16:59,551 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.840 T-robust: 0.008 T-total: 0.850 Matches: 1374 Robust: 1358 Success: True 2026-10-21 02:16:59,566 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.875 T-robust: 0.002 T-total: 0.879 Matches: 841 Robust: 794 Success: True 2026-10-21 02:16:59,636 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.759 T-robust: 0.011 T-total: 0.774 Matches: 4571 Robust: 4504 Success: True 2026-10-21 02:16:59,644 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.766 T-robust: 0.002 T-total: 0.768 Matches: 70 Robust: 57 Success: True 2026-10-21 02:16:59,648 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.846 T-robust: 0.003 T-total: 0.855 Matches: 1210 Robust: 1197 Success: True 2026-10-21 02:16:59,701 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.787 T-robust: 0.008 T-total: 0.799 Matches: 3514 Robust: 3497 Success: True 2026-10-21 02:16:59,780 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.815 T-robust: 0.002 T-total: 0.818 Matches: 575 Robust: 544 Success: True 2026-10-21 02:16:59,803 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.803 T-robust: 0.010 T-total: 0.816 Matches: 2430 Robust: 2406 Success: True 2026-10-21 02:16:59,823 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.790 T-robust: 0.004 T-total: 0.808 Matches: 883 Robust: 868 Success: True 2026-10-21 02:16:59,834 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.758 T-robust: 0.008 T-total: 0.767 Matches: 332 Robust: 317 Success: True 2026-10-21 02:16:59,834 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.779 T-robust: 0.033 T-total: 0.820 Matches: 5185 Robust: 5170 Success: True 2026-10-21 02:16:59,837 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.717 T-robust: 0.004 T-total: 0.721 Matches: 62 Robust: 47 Success: True 2026-10-21 02:16:59,876 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.714 T-robust: 0.001 T-total: 0.716 Matches: 84 Robust: 71 Success: True 2026-10-21 02:17:00,007 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.757 T-robust: 0.002 T-total: 0.760 Matches: 459 Robust: 444 Success: True 2026-10-21 02:17:00,012 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.715 T-robust: 0.006 T-total: 0.724 Matches: 1179 Robust: 1169 Success: True 2026-10-21 02:17:00,257 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.702 T-robust: 0.003 T-total: 0.706 Matches: 792 Robust: 779 Success: True 2026-10-21 02:17:00,309 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.776 T-robust: 0.014 T-total: 0.792 Matches: 1630 Robust: 1607 Success: True 2026-10-21 02:17:00,325 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 3063a2a3_DJI_20261011082931_0831_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.737 T-robust: 0.016 T-total: 0.759 Matches: 3272 Robust: 3259 Success: True 2026-10-21 02:17:00,390 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.738 T-robust: 0.003 T-total: 0.742 Matches: 1116 Robust: 1095 Success: True 2026-10-21 02:17:00,434 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.764 T-robust: 0.021 T-total: 0.790 Matches: 3410 Robust: 3272 Success: True 2026-10-21 02:17:00,449 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 3063a2a3_DJI_20261011082931_0831_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.783 T-robust: 0.020 T-total: 0.812 Matches: 4706 Robust: 4692 Success: True 2026-10-21 02:17:00,468 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.749 T-robust: 0.018 T-total: 0.767 Matches: 40 Robust: 23 Success: True 2026-10-21 02:17:00,492 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.686 T-robust: 0.002 T-total: 0.689 Matches: 782 Robust: 754 Success: True 2026-10-21 02:17:00,533 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 3063a2a3_DJI_20261011082931_0831_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.707 T-robust: 0.001 T-total: 0.708 Matches: 178 Robust: 163 Success: True 2026-10-21 02:17:00,574 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.776 T-robust: 0.007 T-total: 0.794 Matches: 5010 Robust: 4995 Success: True 2026-10-21 02:17:00,584 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.734 T-robust: 0.009 T-total: 0.744 Matches: 173 Robust: 163 Success: True 2026-10-21 02:17:00,594 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.703 T-robust: 0.011 T-total: 0.717 Matches: 2351 Robust: 2307 Success: True 2026-10-21 02:17:00,585 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.738 T-robust: 0.009 T-total: 0.748 Matches: 125 Robust: 111 Success: True 2026-10-21 02:17:00,601 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.762 T-robust: 0.001 T-total: 0.763 Matches: 99 Robust: 91 Success: True 2026-10-21 02:17:00,783 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.771 T-robust: 0.001 T-total: 0.773 Matches: 529 Robust: 520 Success: True 2026-10-21 02:17:00,814 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.799 T-robust: 0.002 T-total: 0.802 Matches: 210 Robust: 199 Success: True 2026-10-21 02:17:01,011 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.682 T-robust: 0.002 T-total: 0.685 Matches: 583 Robust: 574 Success: True 2026-10-21 02:17:01,029 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.712 T-robust: 0.001 T-total: 0.713 Matches: 236 Robust: 224 Success: True 2026-10-21 02:17:01,043 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.784 T-robust: 0.001 T-total: 0.785 Matches: 170 Robust: 155 Success: True 2026-10-21 02:17:01,100 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.683 T-robust: 0.011 T-total: 0.700 Matches: 4748 Robust: 4736 Success: True 2026-10-21 02:17:01,117 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 T-robust: 0.005 T-total: 0.668 Matches: 1973 Robust: 1949 Success: True 2026-10-21 02:17:01,118 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.644 T-robust: 0.005 T-total: 0.649 Matches: 382 Robust: 371 Success: True 2026-10-21 02:17:01,155 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.705 T-robust: 0.001 T-total: 0.706 Matches: 149 Robust: 140 Success: True 2026-10-21 02:17:01,203 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.707 T-robust: 0.001 T-total: 0.708 Matches: 206 Robust: 201 Success: True 2026-10-21 02:17:01,268 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.716 T-robust: 0.011 T-total: 0.733 Matches: 5006 Robust: 4988 Success: True 2026-10-21 02:17:01,276 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.689 T-robust: 0.001 T-total: 0.690 Matches: 138 Robust: 124 Success: True 2026-10-21 02:17:01,292 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.696 T-robust: 0.001 T-total: 0.697 Matches: 198 Robust: 190 Success: True 2026-10-21 02:17:01,326 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.730 T-robust: 0.001 T-total: 0.731 Matches: 155 Robust: 138 Success: True 2026-10-21 02:17:01,339 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.722 T-robust: 0.007 T-total: 0.736 Matches: 2992 Robust: 2940 Success: True 2026-10-21 02:17:01,386 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.779 T-robust: 0.007 T-total: 0.791 Matches: 3574 Robust: 3534 Success: True 2026-10-21 02:17:01,489 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.660 T-robust: 0.004 T-total: 0.672 Matches: 1641 Robust: 1619 Success: True 2026-10-21 02:17:01,494 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.700 T-robust: 0.009 T-total: 0.710 Matches: 630 Robust: 587 Success: True 2026-10-21 02:17:01,750 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.711 T-robust: 0.008 T-total: 0.721 Matches: 1763 Robust: 1722 Success: True 2026-10-21 02:17:01,784 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.769 T-robust: 0.003 T-total: 0.772 Matches: 496 Robust: 478 Success: True 2026-10-21 02:17:01,797 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.738 T-robust: 0.011 T-total: 0.754 Matches: 3517 Robust: 3499 Success: True 2026-10-21 02:17:01,821 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.701 T-robust: 0.001 T-total: 0.703 Matches: 390 Robust: 365 Success: True 2026-10-21 02:17:01,828 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.709 T-robust: 0.001 T-total: 0.711 Matches: 385 Robust: 371 Success: True 2026-10-21 02:17:01,845 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.733 T-robust: 0.008 T-total: 0.744 Matches: 1669 Robust: 1627 Success: True 2026-10-21 02:17:01,881 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.714 T-robust: 0.003 T-total: 0.725 Matches: 1217 Robust: 1190 Success: True 2026-10-21 02:17:01,938 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.732 T-robust: 0.002 T-total: 0.734 Matches: 474 Robust: 458 Success: True 2026-10-21 02:17:02,009 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.736 T-robust: 0.002 T-total: 0.740 Matches: 806 Robust: 793 Success: True 2026-10-21 02:17:02,038 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.732 T-robust: 0.002 T-total: 0.734 Matches: 598 Robust: 588 Success: True 2026-10-21 02:17:02,067 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.731 T-robust: 0.059 T-total: 0.790 Matches: 36 Robust: 16 Success: False 2026-10-21 02:17:02,107 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.765 T-robust: 0.006 T-total: 0.774 Matches: 2443 Robust: 2318 Success: True 2026-10-21 02:17:02,113 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.723 T-robust: 0.003 T-total: 0.727 Matches: 912 Robust: 890 Success: True 2026-10-21 02:17:02,120 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.773 T-robust: 0.005 T-total: 0.779 Matches: 483 Robust: 470 Success: True 2026-10-21 02:17:02,240 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.732 T-robust: 0.005 T-total: 0.740 Matches: 1846 Robust: 1821 Success: True 2026-10-21 02:17:02,255 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.761 T-robust: 0.002 T-total: 0.765 Matches: 641 Robust: 622 Success: True 2026-10-21 02:17:02,369 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 3063a2a3_DJI_20261011082931_0831_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.518 T-robust: 0.002 T-total: 0.523 Matches: 925 Robust: 883 Success: True 2026-10-21 02:17:02,419 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.589 T-robust: 0.002 T-total: 0.595 Matches: 783 Robust: 769 Success: True 2026-10-21 02:17:02,433 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.640 T-robust: 0.001 T-total: 0.642 Matches: 289 Robust: 276 Success: True 2026-10-21 02:17:02,458 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.648 T-robust: 0.006 T-total: 0.657 Matches: 2391 Robust: 2271 Success: True 2026-10-21 02:17:02,481 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.721 T-robust: 0.001 T-total: 0.731 Matches: 474 Robust: 466 Success: True 2026-10-21 02:17:02,488 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.543 T-robust: 0.002 T-total: 0.546 Matches: 737 Robust: 718 Success: True 2026-10-21 02:17:02,586 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.649 T-robust: 0.095 T-total: 0.751 Matches: 4745 Robust: 4738 Success: True 2026-10-21 02:17:02,608 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.708 T-robust: 0.008 T-total: 0.726 Matches: 2412 Robust: 2388 Success: True 2026-10-21 02:17:02,678 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.648 T-robust: 0.006 T-total: 0.668 Matches: 2309 Robust: 2293 Success: True 2026-10-21 02:17:02,714 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.640 T-robust: 0.007 T-total: 0.647 Matches: 85 Robust: 72 Success: True 2026-10-21 02:17:02,726 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.675 T-robust: 0.008 T-total: 0.687 Matches: 3044 Robust: 3029 Success: True 2026-10-21 02:17:02,744 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.627 T-robust: 0.001 T-total: 0.628 Matches: 229 Robust: 221 Success: True 2026-10-21 02:17:02,764 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.654 T-robust: 0.001 T-total: 0.655 Matches: 219 Robust: 210 Success: True 2026-10-21 02:17:02,792 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.668 T-robust: 0.001 T-total: 0.670 Matches: 342 Robust: 334 Success: True 2026-10-21 02:17:02,906 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.635 T-robust: 0.012 T-total: 0.651 Matches: 3430 Robust: 3414 Success: True 2026-10-21 02:17:02,907 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.651 T-robust: 0.002 T-total: 0.667 Matches: 366 Robust: 359 Success: True 2026-10-21 02:17:02,920 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.433 T-robust: 0.018 T-total: 0.461 Matches: 493 Robust: 484 Success: True 2026-10-21 02:17:02,938 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.431 T-robust: 0.016 T-total: 0.450 Matches: 5091 Robust: 5079 Success: True 2026-10-21 02:17:03,002 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.621 T-robust: 0.007 T-total: 0.631 Matches: 2868 Robust: 2838 Success: True 2026-10-21 02:17:03,044 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.615 T-robust: 0.006 T-total: 0.624 Matches: 2400 Robust: 2377 Success: True 2026-10-21 02:17:03,086 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 8f06f71e_DJI_20261011082907_0819_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.586 T-robust: 0.018 T-total: 0.604 Matches: 26 Robust: 15 Success: False 2026-10-21 02:17:03,114 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.650 T-robust: 0.022 T-total: 0.679 Matches: 5067 Robust: 5044 Success: True 2026-10-21 02:17:03,162 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.548 T-robust: 0.004 T-total: 0.554 Matches: 1529 Robust: 1510 Success: True 2026-10-21 02:17:03,166 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.565 T-robust: 0.001 T-total: 0.567 Matches: 430 Robust: 416 Success: True 2026-10-21 02:17:03,220 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.501 T-robust: 0.003 T-total: 0.506 Matches: 1151 Robust: 1121 Success: True 2026-10-21 02:17:03,226 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.535 T-robust: 0.010 T-total: 0.548 Matches: 1532 Robust: 1492 Success: True 2026-10-21 02:17:03,243 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.509 T-robust: 0.005 T-total: 0.517 Matches: 2170 Robust: 2140 Success: True 2026-10-21 02:17:03,280 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.534 T-robust: 0.002 T-total: 0.536 Matches: 525 Robust: 512 Success: True 2026-10-21 02:17:03,295 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.006 T-total: 0.531 Matches: 41 Robust: 29 Success: True 2026-10-21 02:17:03,315 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.006 T-total: 0.523 Matches: 2368 Robust: 2347 Success: True 2026-10-21 02:17:03,371 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 3063a2a3_DJI_20261011082931_0831_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.454 T-robust: 0.001 T-total: 0.455 Matches: 126 Robust: 117 Success: True 2026-10-21 02:17:03,381 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.001 T-total: 0.459 Matches: 286 Robust: 278 Success: True 2026-10-21 02:17:03,393 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.440 T-robust: 0.009 T-total: 0.454 Matches: 3451 Robust: 3403 Success: True 2026-10-21 02:17:03,428 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.505 T-robust: 0.005 T-total: 0.512 Matches: 2030 Robust: 2009 Success: True 2026-10-21 02:17:03,469 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.463 T-robust: 0.003 T-total: 0.467 Matches: 851 Robust: 828 Success: True 2026-10-21 02:17:03,521 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.466 T-robust: 0.007 T-total: 0.477 Matches: 3076 Robust: 3045 Success: True 2026-10-21 02:17:03,541 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.441 T-robust: 0.008 T-total: 0.455 Matches: 3494 Robust: 3476 Success: True 2026-10-21 02:17:03,604 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.435 T-robust: 0.002 T-total: 0.438 Matches: 643 Robust: 625 Success: True 2026-10-21 02:17:03,617 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.448 T-robust: 0.004 T-total: 0.454 Matches: 1672 Robust: 1631 Success: True 2026-10-21 02:17:03,622 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 3063a2a3_DJI_20261011082931_0831_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.504 T-robust: 0.003 T-total: 0.507 Matches: 895 Robust: 848 Success: True 2026-10-21 02:17:03,660 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.405 T-robust: 0.007 T-total: 0.416 Matches: 2896 Robust: 2765 Success: True 2026-10-21 02:17:03,675 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.445 T-robust: 0.003 T-total: 0.449 Matches: 1937 Robust: 1923 Success: True 2026-10-21 02:17:03,682 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.397 T-robust: 0.003 T-total: 0.402 Matches: 1133 Robust: 1111 Success: True 2026-10-21 02:17:03,737 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.502 T-robust: 0.006 T-total: 0.510 Matches: 1617 Robust: 1583 Success: True 2026-10-21 02:17:03,741 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.429 T-robust: 0.014 T-total: 0.445 Matches: 1180 Robust: 1167 Success: True 2026-10-21 02:17:03,751 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.350 T-robust: 0.004 T-total: 0.356 Matches: 1671 Robust: 1626 Success: True 2026-10-21 02:17:03,752 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.379 T-robust: 0.001 T-total: 0.380 Matches: 87 Robust: 74 Success: True 2026-10-21 02:17:03,766 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.450 T-robust: 0.001 T-total: 0.451 Matches: 274 Robust: 263 Success: True 2026-10-21 02:17:03,814 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.414 T-robust: 0.007 T-total: 0.426 Matches: 3436 Robust: 3413 Success: True 2026-10-21 02:17:03,815 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.345 T-robust: 0.001 T-total: 0.346 Matches: 113 Robust: 107 Success: True 2026-10-21 02:17:03,831 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.398 T-robust: 0.003 T-total: 0.402 Matches: 1171 Robust: 1100 Success: True 2026-10-21 02:17:03,835 INFO: Matched 148 pairs (brown-brown: 148) in 7.20022723000011 seconds (0.04865018777702763 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-2qlff/opensfm" 2026-10-21 02:17:09,126 INFO: reading features 2026-10-21 02:17:09,583 DEBUG: Merging features onto tracks 2026-10-21 02:17:11,351 DEBUG: Good tracks: 29904 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-2qlff/opensfm" 2026-10-21 02:17:14,483 INFO: Starting incremental reconstruction 2026-10-21 02:17:15,900 INFO: Starting reconstruction with 681d1e87_DJI_20261011082923_0827_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG 2026-10-21 02:17:15,925 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3754 / 3755 2026-10-21 02:17:16,656 INFO: Triangulated: 3754 2026-10-21 02:17:17,481 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 1.431641e+02, Final cost: 6.814623e+01, Termination: CONVERGENCE 2026-10-21 02:17:17,508 INFO: Removed outliers: 267 2026-10-21 02:17:17,554 INFO: ------------------------------------------------------- 2026-10-21 02:17:17,575 INFO: 9b8b70dc_DJI_20261011082921_0826_D.JPG resection inliers: 3138 / 3141 2026-10-21 02:17:17,592 INFO: Adding 9b8b70dc_DJI_20261011082921_0826_D.JPG to the reconstruction 2026-10-21 02:17:17,934 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:17:18,246 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 3.930490e+02, Final cost: 1.465630e+02, Termination: CONVERGENCE 2026-10-21 02:17:18,320 INFO: Removed outliers: 480 2026-10-21 02:17:18,331 INFO: ------------------------------------------------------- 2026-10-21 02:17:18,356 INFO: 7cf82460_DJI_20261011082925_0828_D.JPG resection inliers: 3651 / 3682 2026-10-21 02:17:18,377 INFO: Adding 7cf82460_DJI_20261011082925_0828_D.JPG to the reconstruction 2026-10-21 02:17:18,591 INFO: Re-triangulating 2026-10-21 02:17:18,592 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:17:19,367 DEBUG: Ceres Solver Report: Iterations: 20, Initial cost: 4.699987e+02, Final cost: 2.444933e+02, Termination: CONVERGENCE 2026-10-21 02:17:20,944 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 5.154532e+02, Final cost: 2.999639e+02, Termination: CONVERGENCE 2026-10-21 02:17:21,037 INFO: Removed outliers: 781 2026-10-21 02:17:21,052 INFO: ------------------------------------------------------- 2026-10-21 02:17:21,096 INFO: e535e062_DJI_20261011082927_0829_D.JPG resection inliers: 3830 / 3858 2026-10-21 02:17:21,129 INFO: Adding e535e062_DJI_20261011082927_0829_D.JPG to the reconstruction 2026-10-21 02:17:21,416 INFO: ------------------------------------------------------- 2026-10-21 02:17:21,449 INFO: 9b166a73_DJI_20261011082929_0830_D.JPG resection inliers: 3924 / 4005 2026-10-21 02:17:21,483 INFO: Adding 9b166a73_DJI_20261011082929_0830_D.JPG to the reconstruction 2026-10-21 02:17:21,743 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:17:23,061 DEBUG: Ceres Solver Report: Iterations: 18, Initial cost: 1.211581e+03, Final cost: 5.387825e+02, Termination: CONVERGENCE 2026-10-21 02:17:23,235 INFO: Removed outliers: 811 2026-10-21 02:17:23,252 INFO: ------------------------------------------------------- 2026-10-21 02:17:23,280 INFO: 27c40230_DJI_20261011082917_0824_D.JPG resection inliers: 3824 / 3858 2026-10-21 02:17:23,315 INFO: Adding 27c40230_DJI_20261011082917_0824_D.JPG to the reconstruction 2026-10-21 02:17:23,613 INFO: ------------------------------------------------------- 2026-10-21 02:17:23,643 INFO: a97545d6_DJI_20261011082915_0823_D.JPG resection inliers: 3967 / 4059 2026-10-21 02:17:23,675 INFO: Adding a97545d6_DJI_20261011082915_0823_D.JPG to the reconstruction 2026-10-21 02:17:23,922 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:17:26,273 DEBUG: Ceres Solver Report: Iterations: 25, Initial cost: 1.482422e+03, Final cost: 8.115933e+02, Termination: CONVERGENCE 2026-10-21 02:17:26,482 INFO: Removed outliers: 763 2026-10-21 02:17:26,500 INFO: ------------------------------------------------------- 2026-10-21 02:17:26,547 INFO: 6f6f04b8_DJI_20261011082913_0822_D.JPG resection inliers: 3895 / 3968 2026-10-21 02:17:26,576 INFO: Adding 6f6f04b8_DJI_20261011082913_0822_D.JPG to the reconstruction 2026-10-21 02:17:26,866 INFO: ------------------------------------------------------- 2026-10-21 02:17:26,894 INFO: 17e85496_DJI_20261011082911_0821_D.JPG resection inliers: 4000 / 4124 2026-10-21 02:17:26,923 INFO: Adding 17e85496_DJI_20261011082911_0821_D.JPG to the reconstruction 2026-10-21 02:17:27,186 INFO: Re-triangulating 2026-10-21 02:17:27,187 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:17:29,534 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 1.737477e+03, Final cost: 1.090891e+03, Termination: CONVERGENCE 2026-10-21 02:17:35,090 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 3.210129e+03, Final cost: 1.598346e+03, Termination: CONVERGENCE 2026-10-21 02:17:35,396 INFO: Removed outliers: 2210 2026-10-21 02:17:35,410 INFO: ------------------------------------------------------- 2026-10-21 02:17:35,441 INFO: 0c3392ab_DJI_20261011082909_0820_D.JPG resection inliers: 4076 / 4137 2026-10-21 02:17:35,469 INFO: Adding 0c3392ab_DJI_20261011082909_0820_D.JPG to the reconstruction 2026-10-21 02:17:35,672 INFO: ------------------------------------------------------- 2026-10-21 02:17:35,698 INFO: 8f06f71e_DJI_20261011082907_0819_D.JPG resection inliers: 4040 / 4170 2026-10-21 02:17:35,723 INFO: Adding 8f06f71e_DJI_20261011082907_0819_D.JPG to the reconstruction 2026-10-21 02:17:35,974 INFO: ------------------------------------------------------- 2026-10-21 02:17:36,023 INFO: 3063a2a3_DJI_20261011082931_0831_D.JPG resection inliers: 3864 / 3923 2026-10-21 02:17:36,063 INFO: Adding 3063a2a3_DJI_20261011082931_0831_D.JPG to the reconstruction 2026-10-21 02:17:36,310 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:17:38,289 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 2.389213e+03, Final cost: 1.672129e+03, Termination: CONVERGENCE 2026-10-21 02:17:38,658 INFO: Removed outliers: 1221 2026-10-21 02:17:38,682 INFO: ------------------------------------------------------- 2026-10-21 02:17:38,710 INFO: f5e4d1ed_DJI_20261011082933_0832_D.JPG resection inliers: 3604 / 3667 2026-10-21 02:17:38,737 INFO: Adding f5e4d1ed_DJI_20261011082933_0832_D.JPG to the reconstruction 2026-10-21 02:17:39,019 INFO: ------------------------------------------------------- 2026-10-21 02:17:39,063 INFO: cd4dcb69_DJI_20261011082935_0833_D.JPG resection inliers: 3622 / 3730 2026-10-21 02:17:39,096 INFO: Adding cd4dcb69_DJI_20261011082935_0833_D.JPG to the reconstruction 2026-10-21 02:17:39,455 INFO: ------------------------------------------------------- 2026-10-21 02:17:39,504 INFO: 439053ff_DJI_20261011082937_0834_D.JPG resection inliers: 3501 / 3661 2026-10-21 02:17:39,529 INFO: Adding 439053ff_DJI_20261011082937_0834_D.JPG to the reconstruction 2026-10-21 02:17:39,785 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:17:42,450 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 3.022237e+03, Final cost: 1.946017e+03, Termination: CONVERGENCE 2026-10-21 02:17:42,840 INFO: Removed outliers: 982 2026-10-21 02:17:42,854 INFO: ------------------------------------------------------- 2026-10-21 02:17:42,883 INFO: 0530b99d_DJI_20261011082939_0835_D.JPG resection inliers: 3563 / 3671 2026-10-21 02:17:42,920 INFO: Adding 0530b99d_DJI_20261011082939_0835_D.JPG to the reconstruction 2026-10-21 02:17:43,137 INFO: ------------------------------------------------------- 2026-10-21 02:17:43,160 INFO: 955a13e9_DJI_20261011082941_0836_D.JPG resection inliers: 3416 / 3561 2026-10-21 02:17:43,180 INFO: Adding 955a13e9_DJI_20261011082941_0836_D.JPG to the reconstruction 2026-10-21 02:17:43,332 INFO: ------------------------------------------------------- 2026-10-21 02:17:43,333 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:17:46,219 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 2.780777e+03, Final cost: 2.072247e+03, Termination: CONVERGENCE 2026-10-21 02:17:46,682 INFO: Removed outliers: 728 2026-10-21 02:17:46,963 INFO: Reconstruction 0: 18 images, 29466 points 2026-10-21 02:17:46,963 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-2qlff/opensfm" 2026-10-21 02:17:50,023 INFO: Starting rolling shutter correction 2026-10-21 02:17:50,382 INFO: Estimating camera velocities 2026-10-21 02:17:50,383 INFO: Using EXIF data 2026-10-21 02:17:50,383 INFO: 8f06f71e_DJI_20261011082907_0819_D.JPG (+2.70,-2.00,+0.00) m/s 2026-10-21 02:17:50,383 INFO: 0c3392ab_DJI_20261011082909_0820_D.JPG (+2.80,-1.90,+0.00) m/s 2026-10-21 02:17:50,383 INFO: 17e85496_DJI_20261011082911_0821_D.JPG (+2.80,-1.90,+0.00) m/s 2026-10-21 02:17:50,383 INFO: 6f6f04b8_DJI_20261011082913_0822_D.JPG (+2.80,-2.00,+0.00) m/s 2026-10-21 02:17:50,383 INFO: a97545d6_DJI_20261011082915_0823_D.JPG (+2.90,-1.80,+0.00) m/s 2026-10-21 02:17:50,383 INFO: 27c40230_DJI_20261011082917_0824_D.JPG (+3.00,-1.70,+0.00) m/s 2026-10-21 02:17:50,383 INFO: e73341d0_DJI_20261011082919_0825_D.JPG (+3.00,-1.70,+0.00) m/s 2026-10-21 02:17:50,384 INFO: 9b8b70dc_DJI_20261011082921_0826_D.JPG (+3.00,-1.60,-0.10) m/s 2026-10-21 02:17:50,384 INFO: 681d1e87_DJI_20261011082923_0827_D.JPG (+3.00,-1.60,-0.10) m/s 2026-10-21 02:17:50,384 INFO: 7cf82460_DJI_20261011082925_0828_D.JPG (+3.10,-1.50,+0.00) m/s 2026-10-21 02:17:50,384 INFO: e535e062_DJI_20261011082927_0829_D.JPG (+3.00,-1.60,-0.10) m/s 2026-10-21 02:17:50,384 INFO: 9b166a73_DJI_20261011082929_0830_D.JPG (+2.70,-2.00,-0.10) m/s 2026-10-21 02:17:50,384 INFO: 3063a2a3_DJI_20261011082931_0831_D.JPG (+3.00,-1.60,-0.10) m/s 2026-10-21 02:17:50,384 INFO: f5e4d1ed_DJI_20261011082933_0832_D.JPG (+3.10,-1.60,+0.00) m/s 2026-10-21 02:17:50,384 INFO: cd4dcb69_DJI_20261011082935_0833_D.JPG (+3.00,-1.60,+0.00) m/s 2026-10-21 02:17:50,384 INFO: 439053ff_DJI_20261011082937_0834_D.JPG (+3.00,-1.70,+0.00) m/s 2026-10-21 02:17:50,384 INFO: 0530b99d_DJI_20261011082939_0835_D.JPG (+2.90,-1.80,-0.10) m/s 2026-10-21 02:17:50,384 INFO: 955a13e9_DJI_20261011082941_0836_D.JPG (+2.90,-1.70,+0.00) m/s 2026-10-21 02:17:50,384 INFO: Correcting observations... 2026-10-21 02:17:54,716 INFO: Writing corrected and trimmed features for 8f06f71e_DJI_20261011082907_0819_D.JPG 2026-10-21 02:17:55,008 INFO: Writing corrected and trimmed features for 6f6f04b8_DJI_20261011082913_0822_D.JPG 2026-10-21 02:17:55,385 INFO: Writing corrected and trimmed features for 9b8b70dc_DJI_20261011082921_0826_D.JPG 2026-10-21 02:17:55,767 INFO: Writing corrected and trimmed features for 0c3392ab_DJI_20261011082909_0820_D.JPG 2026-10-21 02:17:56,146 INFO: Writing corrected and trimmed features for 3063a2a3_DJI_20261011082931_0831_D.JPG 2026-10-21 02:17:56,492 INFO: Writing corrected and trimmed features for cd4dcb69_DJI_20261011082935_0833_D.JPG 2026-10-21 02:17:56,835 INFO: Writing corrected and trimmed features for 681d1e87_DJI_20261011082923_0827_D.JPG 2026-10-21 02:17:57,200 INFO: Writing corrected and trimmed features for a97545d6_DJI_20261011082915_0823_D.JPG 2026-10-21 02:17:57,562 INFO: Writing corrected and trimmed features for 27c40230_DJI_20261011082917_0824_D.JPG 2026-10-21 02:17:57,920 INFO: Writing corrected and trimmed features for 9b166a73_DJI_20261011082929_0830_D.JPG 2026-10-21 02:17:58,264 INFO: Writing corrected and trimmed features for 17e85496_DJI_20261011082911_0821_D.JPG 2026-10-21 02:17:58,630 INFO: Writing corrected and trimmed features for e535e062_DJI_20261011082927_0829_D.JPG 2026-10-21 02:17:58,984 INFO: Writing corrected and trimmed features for f5e4d1ed_DJI_20261011082933_0832_D.JPG 2026-10-21 02:17:59,317 INFO: Writing corrected and trimmed features for 7cf82460_DJI_20261011082925_0828_D.JPG 2026-10-21 02:17:59,673 INFO: Writing corrected and trimmed features for e73341d0_DJI_20261011082919_0825_D.JPG 2026-10-21 02:18:00,033 INFO: Writing corrected and trimmed features for 439053ff_DJI_20261011082937_0834_D.JPG 2026-10-21 02:18:00,361 INFO: Writing corrected and trimmed features for 955a13e9_DJI_20261011082941_0836_D.JPG 2026-10-21 02:18:00,611 INFO: Writing corrected and trimmed features for 0530b99d_DJI_20261011082939_0835_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-2qlff/opensfm" 2026-10-21 02:18:02,497 INFO: Altitude for orientation based matching 0.0 2026-10-21 02:18:02,507 INFO: Matching 146 image pairs 2026-10-21 02:18:02,510 INFO: Computing pair matching with 16 processes 2026-10-21 02:18:03,152 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.559 T-robust: 0.020 T-total: 0.582 Matches: 1909 Robust: 1896 Success: True 2026-10-21 02:18:03,593 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.991 T-robust: 0.018 T-total: 1.012 Matches: 2846 Robust: 2842 Success: True 2026-10-21 02:18:03,610 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.026 T-robust: 0.023 T-total: 1.056 Matches: 4281 Robust: 4276 Success: True 2026-10-21 02:18:03,620 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.066 T-robust: 0.001 T-total: 1.067 Matches: 101 Robust: 94 Success: True 2026-10-21 02:18:03,646 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.116 T-robust: 0.002 T-total: 1.121 Matches: 719 Robust: 706 Success: True 2026-10-21 02:18:03,660 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.100 T-robust: 0.001 T-total: 1.101 Matches: 42 Robust: 36 Success: True 2026-10-21 02:18:03,665 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.128 T-robust: 0.002 T-total: 1.130 Matches: 643 Robust: 635 Success: True 2026-10-21 02:18:03,681 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.104 T-robust: 0.005 T-total: 1.110 Matches: 1086 Robust: 1067 Success: True 2026-10-21 02:18:03,685 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 8f06f71e_DJI_20261011082907_0819_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.135 T-robust: 0.003 T-total: 1.138 Matches: 122 Robust: 120 Success: True 2026-10-21 02:18:03,689 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.130 T-robust: 0.006 T-total: 1.136 Matches: 99 Robust: 94 Success: True 2026-10-21 02:18:03,707 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.172 T-robust: 0.001 T-total: 1.173 Matches: 200 Robust: 195 Success: True 2026-10-21 02:18:03,730 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.174 T-robust: 0.002 T-total: 1.177 Matches: 745 Robust: 736 Success: True 2026-10-21 02:18:03,799 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.620 T-robust: 0.003 T-total: 0.625 Matches: 1155 Robust: 1128 Success: True 2026-10-21 02:18:03,817 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.235 T-robust: 0.002 T-total: 1.238 Matches: 564 Robust: 549 Success: True 2026-10-21 02:18:03,863 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.324 T-robust: 0.006 T-total: 1.338 Matches: 3157 Robust: 3135 Success: True 2026-10-21 02:18:03,906 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.336 T-robust: 0.007 T-total: 1.372 Matches: 4731 Robust: 4728 Success: True 2026-10-21 02:18:03,942 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.312 T-robust: 0.037 T-total: 1.360 Matches: 4589 Robust: 4581 Success: True 2026-10-21 02:18:04,064 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.414 T-robust: 0.003 T-total: 0.417 Matches: 277 Robust: 269 Success: True 2026-10-21 02:18:04,078 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.451 T-robust: 0.011 T-total: 0.466 Matches: 798 Robust: 786 Success: True 2026-10-21 02:18:04,089 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.382 T-robust: 0.005 T-total: 0.400 Matches: 1323 Robust: 1286 Success: True 2026-10-21 02:18:04,093 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.448 T-robust: 0.018 T-total: 0.472 Matches: 3377 Robust: 3363 Success: True 2026-10-21 02:18:04,097 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.485 T-robust: 0.002 T-total: 0.487 Matches: 495 Robust: 485 Success: True 2026-10-21 02:18:04,139 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.427 T-robust: 0.003 T-total: 0.431 Matches: 1037 Robust: 1024 Success: True 2026-10-21 02:18:04,150 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.456 T-robust: 0.007 T-total: 0.465 Matches: 1257 Robust: 1234 Success: True 2026-10-21 02:18:04,158 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.490 T-robust: 0.002 T-total: 0.493 Matches: 547 Robust: 517 Success: True 2026-10-21 02:18:04,186 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.524 T-robust: 0.001 T-total: 0.526 Matches: 148 Robust: 134 Success: True 2026-10-21 02:18:04,202 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.378 T-robust: 0.002 T-total: 0.385 Matches: 889 Robust: 865 Success: True 2026-10-21 02:18:04,231 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.478 T-robust: 0.018 T-total: 0.500 Matches: 3186 Robust: 3180 Success: True 2026-10-21 02:18:04,241 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.440 T-robust: 0.001 T-total: 0.441 Matches: 493 Robust: 481 Success: True 2026-10-21 02:18:04,280 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.574 T-robust: 0.015 T-total: 0.596 Matches: 4377 Robust: 4375 Success: True 2026-10-21 02:18:04,395 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.461 T-robust: 0.007 T-total: 0.482 Matches: 3362 Robust: 3360 Success: True 2026-10-21 02:18:04,413 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.468 T-robust: 0.001 T-total: 0.469 Matches: 263 Robust: 251 Success: True 2026-10-21 02:18:04,476 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.372 T-robust: 0.002 T-total: 0.376 Matches: 871 Robust: 857 Success: True 2026-10-21 02:18:04,546 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.449 T-robust: 0.009 T-total: 0.474 Matches: 3239 Robust: 3228 Success: True 2026-10-21 02:18:04,551 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.683 T-robust: 0.002 T-total: 0.686 Matches: 753 Robust: 745 Success: True 2026-10-21 02:18:04,563 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.467 T-robust: 0.002 T-total: 0.470 Matches: 925 Robust: 906 Success: True 2026-10-21 02:18:04,594 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.477 T-robust: 0.004 T-total: 0.496 Matches: 1868 Robust: 1858 Success: True 2026-10-21 02:18:04,610 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.509 T-robust: 0.003 T-total: 0.513 Matches: 1424 Robust: 1416 Success: True 2026-10-21 02:18:04,615 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.470 T-robust: 0.001 T-total: 0.471 Matches: 74 Robust: 63 Success: True 2026-10-21 02:18:04,651 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.478 T-robust: 0.015 T-total: 0.498 Matches: 4753 Robust: 4753 Success: True 2026-10-21 02:18:04,673 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.501 T-robust: 0.011 T-total: 0.514 Matches: 2324 Robust: 2311 Success: True 2026-10-21 02:18:04,693 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.501 T-robust: 0.002 T-total: 0.504 Matches: 1102 Robust: 1096 Success: True 2026-10-21 02:18:04,723 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.485 T-robust: 0.001 T-total: 0.486 Matches: 78 Robust: 74 Success: True 2026-10-21 02:18:04,728 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.522 T-robust: 0.002 T-total: 0.525 Matches: 456 Robust: 447 Success: True 2026-10-21 02:18:04,760 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.511 T-robust: 0.003 T-total: 0.515 Matches: 991 Robust: 982 Success: True 2026-10-21 02:18:04,799 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.509 T-robust: 0.004 T-total: 0.518 Matches: 1552 Robust: 1542 Success: True 2026-10-21 02:18:04,871 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.473 T-robust: 0.001 T-total: 0.474 Matches: 164 Robust: 147 Success: True 2026-10-21 02:18:05,032 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.594 T-robust: 0.005 T-total: 0.618 Matches: 2274 Robust: 2192 Success: True 2026-10-21 02:18:05,042 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.564 T-robust: 0.001 T-total: 0.566 Matches: 384 Robust: 379 Success: True 2026-10-21 02:18:05,060 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.507 T-robust: 0.001 T-total: 0.508 Matches: 370 Robust: 353 Success: True 2026-10-21 02:18:05,108 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.487 T-robust: 0.001 T-total: 0.489 Matches: 445 Robust: 438 Success: True 2026-10-21 02:18:05,224 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.484 T-robust: 0.005 T-total: 0.490 Matches: 286 Robust: 281 Success: True 2026-10-21 02:18:05,229 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.646 T-robust: 0.008 T-total: 0.665 Matches: 4667 Robust: 4658 Success: True 2026-10-21 02:18:05,238 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 T-robust: 0.027 T-total: 0.686 Matches: 1649 Robust: 1592 Success: True 2026-10-21 02:18:05,262 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.598 T-robust: 0.003 T-total: 0.603 Matches: 1670 Robust: 1588 Success: True 2026-10-21 02:18:05,270 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.657 T-robust: 0.003 T-total: 0.676 Matches: 1122 Robust: 1108 Success: True 2026-10-21 02:18:05,273 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.509 T-robust: 0.001 T-total: 0.511 Matches: 288 Robust: 280 Success: True 2026-10-21 02:18:05,282 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.571 T-robust: 0.004 T-total: 0.582 Matches: 835 Robust: 813 Success: True 2026-10-21 02:18:05,284 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 T-robust: 0.041 T-total: 0.673 Matches: 789 Robust: 766 Success: True 2026-10-21 02:18:05,317 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.629 T-robust: 0.009 T-total: 0.644 Matches: 4652 Robust: 4645 Success: True 2026-10-21 02:18:05,360 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.619 T-robust: 0.004 T-total: 0.635 Matches: 2148 Robust: 2131 Success: True 2026-10-21 02:18:05,385 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.573 T-robust: 0.008 T-total: 0.586 Matches: 838 Robust: 828 Success: True 2026-10-21 02:18:05,484 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.601 T-robust: 0.008 T-total: 0.613 Matches: 2866 Robust: 2856 Success: True 2026-10-21 02:18:05,623 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.575 T-robust: 0.005 T-total: 0.583 Matches: 2225 Robust: 2217 Success: True 2026-10-21 02:18:05,633 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.571 T-robust: 0.002 T-total: 0.573 Matches: 603 Robust: 592 Success: True 2026-10-21 02:18:05,640 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.583 T-robust: 0.003 T-total: 0.588 Matches: 1213 Robust: 1187 Success: True 2026-10-21 02:18:05,685 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.558 T-robust: 0.011 T-total: 0.576 Matches: 4640 Robust: 4636 Success: True 2026-10-21 02:18:05,773 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.503 T-robust: 0.022 T-total: 0.530 Matches: 3268 Robust: 3259 Success: True 2026-10-21 02:18:05,788 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.469 T-robust: 0.017 T-total: 0.507 Matches: 4326 Robust: 4306 Success: True 2026-10-21 02:18:05,812 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.506 T-robust: 0.017 T-total: 0.533 Matches: 2228 Robust: 2134 Success: True 2026-10-21 02:18:05,837 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.548 T-robust: 0.040 T-total: 0.588 Matches: 260 Robust: 247 Success: True 2026-10-21 02:18:05,845 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.021 T-total: 0.560 Matches: 368 Robust: 358 Success: True 2026-10-21 02:18:05,847 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.536 T-robust: 0.027 T-total: 0.592 Matches: 1566 Robust: 1552 Success: True 2026-10-21 02:18:05,857 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.521 T-robust: 0.033 T-total: 0.572 Matches: 1592 Robust: 1568 Success: True 2026-10-21 02:18:05,848 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.515 T-robust: 0.042 T-total: 0.569 Matches: 2040 Robust: 2017 Success: True 2026-10-21 02:18:05,858 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.502 T-robust: 0.031 T-total: 0.541 Matches: 1135 Robust: 1119 Success: True 2026-10-21 02:18:05,868 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.450 T-robust: 0.045 T-total: 0.496 Matches: 1182 Robust: 1171 Success: True 2026-10-21 02:18:05,875 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.467 T-robust: 0.018 T-total: 0.488 Matches: 838 Robust: 828 Success: True 2026-10-21 02:18:05,946 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.439 T-robust: 0.001 T-total: 0.446 Matches: 602 Robust: 597 Success: True 2026-10-21 02:18:05,998 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.373 T-robust: 0.001 T-total: 0.374 Matches: 23 Robust: 20 Success: True 2026-10-21 02:18:06,007 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.373 Matches: FAILED 2026-10-21 02:18:06,066 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.417 T-robust: 0.001 T-total: 0.418 Matches: 33 Robust: 29 Success: True 2026-10-21 02:18:06,218 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.518 T-robust: 0.010 T-total: 0.533 Matches: 3191 Robust: 3105 Success: True 2026-10-21 02:18:06,225 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.421 T-robust: 0.001 T-total: 0.422 Matches: 91 Robust: 88 Success: True 2026-10-21 02:18:06,238 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.421 T-robust: 0.002 T-total: 0.423 Matches: 578 Robust: 564 Success: True 2026-10-21 02:18:06,293 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.445 T-robust: 0.008 T-total: 0.455 Matches: 1539 Robust: 1532 Success: True 2026-10-21 02:18:06,295 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.423 T-robust: 0.002 T-total: 0.427 Matches: 50 Robust: 41 Success: True 2026-10-21 02:18:06,297 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.446 T-robust: 0.002 T-total: 0.449 Matches: 350 Robust: 341 Success: True 2026-10-21 02:18:06,307 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.460 T-robust: 0.001 T-total: 0.462 Matches: 318 Robust: 309 Success: True 2026-10-21 02:18:06,362 DEBUG: Matching 0c3392ab_DJI_20261011082909_0820_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.485 T-robust: 0.001 T-total: 0.486 Matches: 109 Robust: 104 Success: True 2026-10-21 02:18:06,369 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.519 T-robust: 0.001 T-total: 0.521 Matches: 308 Robust: 304 Success: True 2026-10-21 02:18:06,377 DEBUG: Matching 27c40230_DJI_20261011082917_0824_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.500 T-robust: 0.002 T-total: 0.502 Matches: 438 Robust: 427 Success: True 2026-10-21 02:18:06,428 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.549 T-robust: 0.009 T-total: 0.564 Matches: 1548 Robust: 1535 Success: True 2026-10-21 02:18:06,436 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.417 T-robust: 0.008 T-total: 0.428 Matches: 2331 Robust: 2247 Success: True 2026-10-21 02:18:06,457 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.579 T-robust: 0.011 T-total: 0.594 Matches: 3094 Robust: 3088 Success: True 2026-10-21 02:18:06,462 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.389 T-robust: 0.004 T-total: 0.393 Matches: 50 Robust: 41 Success: True 2026-10-21 02:18:06,470 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.498 T-robust: 0.016 T-total: 0.523 Matches: 1562 Robust: 1555 Success: True 2026-10-21 02:18:06,562 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.542 T-robust: 0.011 T-total: 0.564 Matches: 4603 Robust: 4599 Success: True 2026-10-21 02:18:06,729 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.474 T-robust: 0.026 T-total: 0.505 Matches: 3256 Robust: 3244 Success: True 2026-10-21 02:18:06,750 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.442 T-robust: 0.009 T-total: 0.454 Matches: 2701 Robust: 2682 Success: True 2026-10-21 02:18:06,755 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.447 T-robust: 0.008 T-total: 0.455 Matches: 217 Robust: 210 Success: True 2026-10-21 02:18:06,758 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.510 T-robust: 0.019 T-total: 0.533 Matches: 2276 Robust: 2263 Success: True 2026-10-21 02:18:06,759 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.495 T-robust: 0.007 T-total: 0.514 Matches: 290 Robust: 284 Success: True 2026-10-21 02:18:06,849 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.493 T-robust: 0.033 T-total: 0.553 Matches: 4656 Robust: 4649 Success: True 2026-10-21 02:18:06,861 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.019 T-total: 0.551 Matches: 4220 Robust: 4214 Success: True 2026-10-21 02:18:06,868 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.503 T-robust: 0.001 T-total: 0.504 Matches: 199 Robust: 194 Success: True 2026-10-21 02:18:06,882 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 9b166a73_DJI_20261011082929_0830_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.440 T-robust: 0.005 T-total: 0.445 Matches: 139 Robust: 131 Success: True 2026-10-21 02:18:06,918 DEBUG: Matching 9b166a73_DJI_20261011082929_0830_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.502 T-robust: 0.007 T-total: 0.538 Matches: 2863 Robust: 2857 Success: True 2026-10-21 02:18:06,937 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.525 T-robust: 0.034 T-total: 0.568 Matches: 3321 Robust: 3281 Success: True 2026-10-21 02:18:06,952 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.489 Matches: FAILED 2026-10-21 02:18:07,005 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.566 T-robust: 0.002 T-total: 0.568 Matches: 59 Robust: 49 Success: True 2026-10-21 02:18:07,033 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.553 T-robust: 0.002 T-total: 0.556 Matches: 527 Robust: 493 Success: True 2026-10-21 02:18:07,063 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.574 T-robust: 0.020 T-total: 0.601 Matches: 4712 Robust: 4703 Success: True 2026-10-21 02:18:07,182 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and 27c40230_DJI_20261011082917_0824_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.616 T-robust: 0.002 T-total: 0.619 Matches: 611 Robust: 590 Success: True 2026-10-21 02:18:07,227 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 681d1e87_DJI_20261011082923_0827_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.462 T-robust: 0.002 T-total: 0.465 Matches: 447 Robust: 406 Success: True 2026-10-21 02:18:07,352 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.593 T-robust: 0.015 T-total: 0.612 Matches: 3223 Robust: 3183 Success: True 2026-10-21 02:18:07,356 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.589 T-robust: 0.008 T-total: 0.597 Matches: 339 Robust: 334 Success: True 2026-10-21 02:18:07,357 DEBUG: Matching e535e062_DJI_20261011082927_0829_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.592 T-robust: 0.002 T-total: 0.596 Matches: 734 Robust: 719 Success: True 2026-10-21 02:18:07,376 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.520 T-robust: 0.004 T-total: 0.525 Matches: 1428 Robust: 1408 Success: True 2026-10-21 02:18:07,384 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.001 T-total: 0.515 Matches: 206 Robust: 200 Success: True 2026-10-21 02:18:07,396 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.638 T-robust: 0.001 T-total: 0.640 Matches: 553 Robust: 542 Success: True 2026-10-21 02:18:07,414 DEBUG: Matching 8f06f71e_DJI_20261011082907_0819_D.JPG and 9b8b70dc_DJI_20261011082921_0826_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.463 T-robust: 0.006 T-total: 0.470 Matches: 599 Robust: 585 Success: True 2026-10-21 02:18:07,422 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.548 T-robust: 0.002 T-total: 0.560 Matches: 1069 Robust: 1060 Success: True 2026-10-21 02:18:07,443 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 439053ff_DJI_20261011082937_0834_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.538 T-robust: 0.009 T-total: 0.560 Matches: 4368 Robust: 4259 Success: True 2026-10-21 02:18:07,472 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.529 T-robust: 0.015 T-total: 0.554 Matches: 2739 Robust: 2724 Success: True 2026-10-21 02:18:07,499 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.544 T-robust: 0.001 T-total: 0.546 Matches: 163 Robust: 156 Success: True 2026-10-21 02:18:07,620 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.604 T-robust: 0.008 T-total: 0.614 Matches: 2211 Robust: 2202 Success: True 2026-10-21 02:18:07,643 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and 17e85496_DJI_20261011082911_0821_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 T-robust: 0.003 T-total: 0.605 Matches: 1101 Robust: 1068 Success: True 2026-10-21 02:18:07,756 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.504 T-robust: 0.011 T-total: 0.516 Matches: 446 Robust: 432 Success: True 2026-10-21 02:18:07,778 DEBUG: Matching a97545d6_DJI_20261011082915_0823_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.680 T-robust: 0.022 T-total: 0.710 Matches: 4604 Robust: 4598 Success: True 2026-10-21 02:18:07,794 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.414 T-robust: 0.001 T-total: 0.415 Matches: 385 Robust: 381 Success: True 2026-10-21 02:18:07,823 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 955a13e9_DJI_20261011082941_0836_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.450 T-robust: 0.004 T-total: 0.457 Matches: 1918 Robust: 1905 Success: True 2026-10-21 02:18:07,832 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.641 T-robust: 0.002 T-total: 0.643 Matches: 39 Robust: 32 Success: True 2026-10-21 02:18:07,883 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.518 T-robust: 0.001 T-total: 0.520 Matches: 408 Robust: 401 Success: True 2026-10-21 02:18:07,898 DEBUG: Matching cd4dcb69_DJI_20261011082935_0833_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.510 T-robust: 0.001 T-total: 0.511 Matches: 77 Robust: 70 Success: True 2026-10-21 02:18:07,916 DEBUG: Matching 3063a2a3_DJI_20261011082931_0831_D.JPG and e73341d0_DJI_20261011082919_0825_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.545 T-robust: 0.002 T-total: 0.550 Matches: 858 Robust: 852 Success: True 2026-10-21 02:18:07,918 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.005 T-total: 0.520 Matches: 591 Robust: 578 Success: True 2026-10-21 02:18:07,961 DEBUG: Matching 9b8b70dc_DJI_20261011082921_0826_D.JPG and e535e062_DJI_20261011082927_0829_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.529 T-robust: 0.006 T-total: 0.539 Matches: 2236 Robust: 2226 Success: True 2026-10-21 02:18:07,967 DEBUG: Matching 6f6f04b8_DJI_20261011082913_0822_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.497 T-robust: 0.003 T-total: 0.500 Matches: 197 Robust: 190 Success: True 2026-10-21 02:18:07,977 DEBUG: Matching 7cf82460_DJI_20261011082925_0828_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.540 T-robust: 0.003 T-total: 0.553 Matches: 1095 Robust: 1060 Success: True 2026-10-21 02:18:08,093 DEBUG: Matching 17e85496_DJI_20261011082911_0821_D.JPG and 0c3392ab_DJI_20261011082909_0820_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.482 T-robust: 0.080 T-total: 0.594 Matches: 4829 Robust: 4783 Success: True 2026-10-21 02:18:08,102 DEBUG: Matching 681d1e87_DJI_20261011082923_0827_D.JPG and a97545d6_DJI_20261011082915_0823_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.608 T-robust: 0.018 T-total: 0.629 Matches: 1579 Robust: 1561 Success: True 2026-10-21 02:18:08,114 DEBUG: Matching 439053ff_DJI_20261011082937_0834_D.JPG and 7cf82460_DJI_20261011082925_0828_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.448 T-robust: 0.008 T-total: 0.466 Matches: 750 Robust: 723 Success: True 2026-10-21 02:18:08,118 DEBUG: Matching 955a13e9_DJI_20261011082941_0836_D.JPG and 0530b99d_DJI_20261011082939_0835_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.473 T-robust: 0.018 T-total: 0.497 Matches: 4173 Robust: 4170 Success: True 2026-10-21 02:18:08,142 DEBUG: Matching 0530b99d_DJI_20261011082939_0835_D.JPG and f5e4d1ed_DJI_20261011082933_0832_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.358 T-robust: 0.004 T-total: 0.365 Matches: 1771 Robust: 1757 Success: True 2026-10-21 02:18:08,183 DEBUG: Matching e73341d0_DJI_20261011082919_0825_D.JPG and 6f6f04b8_DJI_20261011082913_0822_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.389 T-robust: 0.004 T-total: 0.400 Matches: 2313 Robust: 2286 Success: True 2026-10-21 02:18:08,191 INFO: Matched 146 pairs (brown-brown: 146) in 5.6841916790001505 seconds (0.03893282451369879 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-2qlff/opensfm" 2026-10-21 02:18:12,738 INFO: reading features 2026-10-21 02:18:13,012 DEBUG: Merging features onto tracks 2026-10-21 02:18:14,239 DEBUG: Good tracks: 27661 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-2qlff/opensfm" 2026-10-21 02:18:16,901 INFO: Starting incremental reconstruction 2026-10-21 02:18:18,573 INFO: Starting reconstruction with 3063a2a3_DJI_20261011082931_0831_D.JPG and cd4dcb69_DJI_20261011082935_0833_D.JPG 2026-10-21 02:18:18,601 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3260 / 3262 2026-10-21 02:18:19,222 INFO: Triangulated: 3261 2026-10-21 02:18:20,146 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 7.519467e+01, Final cost: 5.063055e+01, Termination: CONVERGENCE 2026-10-21 02:18:20,184 INFO: Removed outliers: 231 2026-10-21 02:18:20,234 INFO: ------------------------------------------------------- 2026-10-21 02:18:20,266 INFO: f5e4d1ed_DJI_20261011082933_0832_D.JPG resection inliers: 2700 / 2703 2026-10-21 02:18:20,295 INFO: Adding f5e4d1ed_DJI_20261011082933_0832_D.JPG to the reconstruction 2026-10-21 02:18:20,762 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:18:21,291 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 1.480501e+02, Final cost: 9.823443e+01, Termination: CONVERGENCE 2026-10-21 02:18:21,368 INFO: Removed outliers: 380 2026-10-21 02:18:21,380 INFO: ------------------------------------------------------- 2026-10-21 02:18:21,414 INFO: 9b166a73_DJI_20261011082929_0830_D.JPG resection inliers: 3168 / 3179 2026-10-21 02:18:21,445 INFO: Adding 9b166a73_DJI_20261011082929_0830_D.JPG to the reconstruction 2026-10-21 02:18:21,725 INFO: Re-triangulating 2026-10-21 02:18:21,726 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:18:22,394 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 2.951576e+02, Final cost: 1.773372e+02, Termination: CONVERGENCE 2026-10-21 02:18:24,435 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 3.668034e+02, Final cost: 2.045923e+02, Termination: CONVERGENCE 2026-10-21 02:18:24,535 INFO: Removed outliers: 594 2026-10-21 02:18:24,548 INFO: ------------------------------------------------------- 2026-10-21 02:18:24,578 INFO: e535e062_DJI_20261011082927_0829_D.JPG resection inliers: 3530 / 3549 2026-10-21 02:18:24,609 INFO: Adding e535e062_DJI_20261011082927_0829_D.JPG to the reconstruction 2026-10-21 02:18:24,892 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:18:26,024 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 4.788118e+02, Final cost: 2.784299e+02, Termination: CONVERGENCE 2026-10-21 02:18:26,148 INFO: Removed outliers: 465 2026-10-21 02:18:26,161 INFO: ------------------------------------------------------- 2026-10-21 02:18:26,201 INFO: 7cf82460_DJI_20261011082925_0828_D.JPG resection inliers: 3732 / 3769 2026-10-21 02:18:26,235 INFO: Adding 7cf82460_DJI_20261011082925_0828_D.JPG to the reconstruction 2026-10-21 02:18:26,488 INFO: ------------------------------------------------------- 2026-10-21 02:18:26,528 INFO: 681d1e87_DJI_20261011082923_0827_D.JPG resection inliers: 3778 / 3846 2026-10-21 02:18:26,558 INFO: Adding 681d1e87_DJI_20261011082923_0827_D.JPG to the reconstruction 2026-10-21 02:18:26,785 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:18:28,480 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 1.111758e+03, Final cost: 5.256726e+02, Termination: CONVERGENCE 2026-10-21 02:18:28,656 INFO: Removed outliers: 686 2026-10-21 02:18:28,670 INFO: ------------------------------------------------------- 2026-10-21 02:18:28,709 INFO: 9b8b70dc_DJI_20261011082921_0826_D.JPG resection inliers: 3746 / 3790 2026-10-21 02:18:28,739 INFO: Adding 9b8b70dc_DJI_20261011082921_0826_D.JPG to the reconstruction 2026-10-21 02:18:28,977 INFO: ------------------------------------------------------- 2026-10-21 02:18:29,012 INFO: e73341d0_DJI_20261011082919_0825_D.JPG resection inliers: 3735 / 3810 2026-10-21 02:18:29,040 INFO: Adding e73341d0_DJI_20261011082919_0825_D.JPG to the reconstruction 2026-10-21 02:18:29,251 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:18:31,265 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 1.723914e+03, Final cost: 7.556995e+02, Termination: CONVERGENCE 2026-10-21 02:18:31,507 INFO: Removed outliers: 633 2026-10-21 02:18:31,523 INFO: ------------------------------------------------------- 2026-10-21 02:18:31,561 INFO: 27c40230_DJI_20261011082917_0824_D.JPG resection inliers: 3680 / 3744 2026-10-21 02:18:31,589 INFO: Adding 27c40230_DJI_20261011082917_0824_D.JPG to the reconstruction 2026-10-21 02:18:31,811 INFO: Re-triangulating 2026-10-21 02:18:31,812 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:18:34,020 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 1.016562e+03, Final cost: 8.374953e+02, Termination: CONVERGENCE 2026-10-21 02:18:38,358 DEBUG: Ceres Solver Report: Iterations: 10, Initial cost: 2.500165e+03, Final cost: 1.178051e+03, Termination: CONVERGENCE 2026-10-21 02:18:38,607 INFO: Removed outliers: 1707 2026-10-21 02:18:38,623 INFO: ------------------------------------------------------- 2026-10-21 02:18:38,659 INFO: a97545d6_DJI_20261011082915_0823_D.JPG resection inliers: 3800 / 3824 2026-10-21 02:18:38,688 INFO: Adding a97545d6_DJI_20261011082915_0823_D.JPG to the reconstruction 2026-10-21 02:18:38,930 INFO: ------------------------------------------------------- 2026-10-21 02:18:38,965 INFO: 6f6f04b8_DJI_20261011082913_0822_D.JPG resection inliers: 3766 / 3842 2026-10-21 02:18:38,999 INFO: Adding 6f6f04b8_DJI_20261011082913_0822_D.JPG to the reconstruction 2026-10-21 02:18:39,229 INFO: ------------------------------------------------------- 2026-10-21 02:18:39,265 INFO: 17e85496_DJI_20261011082911_0821_D.JPG resection inliers: 3838 / 3955 2026-10-21 02:18:39,294 INFO: Adding 17e85496_DJI_20261011082911_0821_D.JPG to the reconstruction 2026-10-21 02:18:39,516 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:18:43,224 DEBUG: Ceres Solver Report: Iterations: 23, Initial cost: 2.574221e+03, Final cost: 1.370424e+03, Termination: CONVERGENCE 2026-10-21 02:18:43,567 INFO: Removed outliers: 797 2026-10-21 02:18:43,583 INFO: ------------------------------------------------------- 2026-10-21 02:18:43,620 INFO: 0c3392ab_DJI_20261011082909_0820_D.JPG resection inliers: 3925 / 4006 2026-10-21 02:18:43,652 INFO: Adding 0c3392ab_DJI_20261011082909_0820_D.JPG to the reconstruction 2026-10-21 02:18:43,885 INFO: ------------------------------------------------------- 2026-10-21 02:18:43,918 INFO: 8f06f71e_DJI_20261011082907_0819_D.JPG resection inliers: 3853 / 3970 2026-10-21 02:18:43,947 INFO: Adding 8f06f71e_DJI_20261011082907_0819_D.JPG to the reconstruction 2026-10-21 02:18:44,137 INFO: ------------------------------------------------------- 2026-10-21 02:18:44,169 INFO: 439053ff_DJI_20261011082937_0834_D.JPG resection inliers: 3384 / 3443 2026-10-21 02:18:44,195 INFO: Adding 439053ff_DJI_20261011082937_0834_D.JPG to the reconstruction 2026-10-21 02:18:44,406 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:18:47,047 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.469718e+03, Final cost: 1.748220e+03, Termination: CONVERGENCE 2026-10-21 02:18:47,460 INFO: Removed outliers: 896 2026-10-21 02:18:47,478 INFO: ------------------------------------------------------- 2026-10-21 02:18:47,511 INFO: 0530b99d_DJI_20261011082939_0835_D.JPG resection inliers: 3426 / 3506 2026-10-21 02:18:47,538 INFO: Adding 0530b99d_DJI_20261011082939_0835_D.JPG to the reconstruction 2026-10-21 02:18:47,756 INFO: ------------------------------------------------------- 2026-10-21 02:18:47,787 INFO: 955a13e9_DJI_20261011082941_0836_D.JPG resection inliers: 3252 / 3366 2026-10-21 02:18:47,815 INFO: Adding 955a13e9_DJI_20261011082941_0836_D.JPG to the reconstruction 2026-10-21 02:18:47,992 INFO: ------------------------------------------------------- 2026-10-21 02:18:47,993 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:18:51,515 DEBUG: Ceres Solver Report: Iterations: 11, Initial cost: 2.329715e+03, Final cost: 1.847507e+03, Termination: CONVERGENCE 2026-10-21 02:18:52,133 INFO: Removed outliers: 561 2026-10-21 02:18:52,384 INFO: Reconstruction 0: 18 images, 27576 points 2026-10-21 02:18:52,384 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-2qlff/opensfm" 2026-10-21 02:19:01,768 DEBUG: Loaded backend agg version v2.2. 2026-10-21 02:19:01,791 DEBUG: locator: 2026-10-21 02:19:02,655 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 722334.0 --offset-y 9309093.0 "/workspace/odm-pipeline-2qlff/opensfm" [INFO] Updating /workspace/odm-pipeline-2qlff/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-2qlff/opensfm ... 2026-10-21 02:19:13,583 DEBUG: Undistorting image 439053ff_DJI_20261011082937_0834_D.JPG 2026-10-21 02:19:13,584 DEBUG: Undistorting image e73341d0_DJI_20261011082919_0825_D.JPG 2026-10-21 02:19:13,587 DEBUG: Undistorting image 681d1e87_DJI_20261011082923_0827_D.JPG 2026-10-21 02:19:13,587 DEBUG: Undistorting image 7cf82460_DJI_20261011082925_0828_D.JPG 2026-10-21 02:19:13,587 DEBUG: Undistorting image a97545d6_DJI_20261011082915_0823_D.JPG 2026-10-21 02:19:13,594 DEBUG: Undistorting image 27c40230_DJI_20261011082917_0824_D.JPG 2026-10-21 02:19:13,620 DEBUG: Undistorting image 9b8b70dc_DJI_20261011082921_0826_D.JPG 2026-10-21 02:19:13,654 DEBUG: Undistorting image 8f06f71e_DJI_20261011082907_0819_D.JPG 2026-10-21 02:19:13,654 DEBUG: Undistorting image 6f6f04b8_DJI_20261011082913_0822_D.JPG 2026-10-21 02:19:13,655 DEBUG: Undistorting image 0530b99d_DJI_20261011082939_0835_D.JPG 2026-10-21 02:19:13,669 DEBUG: Undistorting image 9b166a73_DJI_20261011082929_0830_D.JPG 2026-10-21 02:19:13,679 DEBUG: Undistorting image 17e85496_DJI_20261011082911_0821_D.JPG 2026-10-21 02:19:13,711 DEBUG: Undistorting image 0c3392ab_DJI_20261011082909_0820_D.JPG 2026-10-21 02:19:13,731 DEBUG: Undistorting image 3063a2a3_DJI_20261011082931_0831_D.JPG 2026-10-21 02:19:13,746 DEBUG: Undistorting image f5e4d1ed_DJI_20261011082933_0832_D.JPG 2026-10-21 02:19:13,761 DEBUG: Undistorting image e535e062_DJI_20261011082927_0829_D.JPG 2026-10-21 02:19:16,599 DEBUG: Undistorting image cd4dcb69_DJI_20261011082935_0833_D.JPG 2026-10-21 02:19:17,545 DEBUG: Undistorting image 955a13e9_DJI_20261011082941_0836_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-2qlff/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-2qlff/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-2qlff/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(-32.86695184686687, -119.98922188393772), (-36.430244136368856, -117.54039152897894), (-37.20292982121464, -116.98438329063356), (-37.671169327921234, -116.64534071460366), (-118.57986914389767, -57.71224448271096), (-132.718802394229, -45.21017321757972), (-144.25682845851406, -30.274068608880043), (-152.78300492442213, -13.436100527644157), (-157.99356947885826, 4.703944217413664), (-159.7029272050131, 23.50005149282515), (-159.5829778938787, 54.913276962935925), (-159.5116680485662, 73.60635842755437), (-157.35854870523326, 93.8678237684071), (-151.14315527235158, 113.2722606305033), (-141.12369109562133, 131.01396377384663), (-127.71593588963151, 146.35662843845785), (-111.47664076345973, 158.66304174810648), (-93.080069288495, 167.42242526635528), (-73.28980443696491, 172.27101230435073), (-52.92758562800009, 173.00763637945056), (-32.838743283529766, 169.60167443938553), (-13.857326023746282, 162.19446266070008), (3.2287447687704116, 151.09352241642773), (15.209012822830118, 141.4406155012548), (23.707545174635015, 135.22265794873238), (101.14936724933796, 78.87968135252595), (114.39793468697462, 70.17293945141137), (129.80919130868278, 57.69182389229536), (142.45453198242467, 42.41482687741518), (151.83638778643217, 24.94292440265417), (157.5859179960098, 5.963210064917803), (159.47696468944196, -13.777926754206419), (159.29577119997703, -61.22967934049666), (157.32206435815897, -80.62111776508391), (151.62417205329984, -99.2613194976002), (142.4185413037194, -116.44197961874306), (130.0550043368712, -131.51060959883034), (115.00307157204952, -143.8945981375873), (97.8348003225401, -153.12348897755146), (79.2023686512839, -158.8465927168727), (59.813672811258584, -160.84649840928614), (40.40528921736404, -159.0471551567316), (21.71456971799489, -153.51708357036114), (4.451761050964706, -144.46628259122372), (-32.86695184686687, -119.98922188393772)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-2qlff/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-2qlff/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-2qlff/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmpwi0mc71u.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-2qlff/opensfm/reconstruction.ply output = /workspace/odm-pipeline-2qlff/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-2qlff/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 45 polygon vertexes concurrency = 16 verbose = no -> Setting num_threads to 16 -> Cropping -> Done cropping in 0.03951s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.57 meters) ?> Done in 0.176s -> Writing output ?> Done in 0.004295s ?> Pipeline done in 0.2202s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-2qlff/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.57 [INFO] Created temporary directory: /workspace/odm-pipeline-2qlff/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-2qlff/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-2qlff/odm_meshing/tmp" --output-type max --radiuses 0.895353906273091,1.2662216373751343,1.7907078125461822 --resolution 4.56 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 26980 points Point cloud bounds are [minx: -155.733306885, maxx: 130.121780396, miny: -156.485427856, maxy: 113.30506897] Really low resolution DEM requested (63, 60) will set floor at 64 pixels. Resolution changed to 4.48875. The scale of this reconstruction might be off. DEM resolution is (64, 61), max tile size is 4096, will split DEM generation into 1 tiles r1.76273_x0_y0.tif r0.881364_x0_y0.tif r1.24644_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-2qlff/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.15% -outsize 10% 0 "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/tiles.small.tif" Input file size is 64, 61 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-2qlff/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-2qlff/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.15% "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/tiles.tif" Input file size is 64, 61 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-2qlff/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-2qlff/odm_meshing/tmp/tiles.tif Size: 64x61 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-2qlff/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-2qlff/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.082566 [INFO] Completed mesh_dsm.tif in 0:00:00.280179 [INFO] Sampling points from DSM: /workspace/odm-pipeline-2qlff/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-2qlff/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-2qlff/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 64x61 Extent is (-155.733307, 131.546693), (-156.485428, 117.328322) Read nodata value: -9999 Calculating skirts and vertex count... 10407 skirt points will be added Total vertices: 13827 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-2qlff/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-2qlff/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-2qlff/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-2qlff/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:25:42 [App ] OpenMVS x64 v2.2.0 02:25:42 [App ] Build date: Jul 28 2026, 18:56:23 02:25:42 [App ] CPU: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (16 cores) 02:25:42 [App ] RAM: 61.77GB Physical Memory 123.55GB Virtual Memory 02:25:42 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 02:25:42 [App ] Disk: 02:25:42 [App ] SSE & AVX compatible CPU & OS detected 02:25:42 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-2qlff/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-2qlff/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:25:44 [App ] MEMORYINFO: { 02:25:44 [App ] VmPeak: 164456 kB 02:25:44 [App ] VmSize: 74064 kB 02:25:44 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-2qlff/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-2qlff/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-2qlff/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-2qlff/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: 131803 verts... 263870 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 18 NVM: Number of features: 27576 Loading 100%... done. (Took 0.701s) Building adjacency graph: Adding edges 100%... done. (Took 0.394s) 395805 total edges. View selection: Building BVH from 263870 faces... done. (Took: 155 ms) Calculating face qualities 100%... done. (Took 1.835s) Postprocessing face infos 100%... done. (Took 0.167s) Maximum quality of a face within an image: 9241.43 Clamping qualities to 9130.53 within normalization. Optimizing: Time[s] Energy 0 125051 1 123091 1 121389 1 120436 1 120035 1 119804 2 119638 2 119481 2 119394 2 119350 2 119315 3 119287 3 119267 3 119250 29888 faces have not been seen Took: 6.448s Generating texture patches: Running... done. (Took 0.632s) 1901 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 124424 x 124424 Calculating adjustments: Color channel 2: CG took 83 iterations. Residual is 8.71e-05 Color channel 0: CG took 83 iterations. Residual is 8.49737e-05 Color channel 1: CG took 83 iterations. Residual is 8.29955e-05 Took 0.218 seconds Adjusting texture patches 100%... done. (Took 0.52s) Running local seam leveling: Blending texture patches 100%... done. (Took 3.714s) Generating texture atlases: Sorting texture patches... done. Working on atlas 5 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 40.774s [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-2qlff/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-2qlff/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 722334.0 0 1 0 9309093.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=722334.0 --writers.las.offset_y=9309093.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-2qlff/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-2qlff/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-2qlff/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-2qlff/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-2qlff/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-2qlff/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-2qlff/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-2qlff/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-2qlff/odm_georeferencing/odm_georeferenced_model.laz found: True [WARNING] DEM will not be generated [INFO] Finished odm_dem stage [INFO] Running odm_orthophoto stage [WARNING] Maximum resolution set to 1.0 * (GSD - 10.0%) (4.12 cm / pixel, requested resolution was 4.00 cm / pixel) [INFO] Creating GeoTIFF [INFO] running "/code/SuperBuild/install/bin/odm_orthophoto" -inputFiles /workspace/odm-pipeline-2qlff/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto.tif" -resolution 24.298376701318002 -verbose -outputCornerFile "/workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9309093.0 -utm_east_offset 722334.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 27922915328.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-2qlff/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Found material0001 Loading odm_textured_model_geo_material0001_map_Kd.png Found material0002 Loading odm_textured_model_geo_material0002_map_Kd.png Found material0003 Loading odm_textured_model_geo_material0003_map_Kd.png Found material0004 Loading odm_textured_model_geo_material0004_map_Kd.png Mesh file read. Boundary points: Point 1: -146.211 -144.475 Point 2: -146.211 109.185 Point 3: 118.51 109.185 Point 4: 118.51 -144.475 Model bounds x : -146.211 -> 118.51 Model bounds y : -144.475 -> 109.185 Model area : 67149.1m2 Model resolution, width x height : 6433x6164 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done Rendering material0001 ... done Rendering material0002 ... done Rendering material0003 ... done Rendering material0004 ... done ... model rendered Edge inpainting Block [(2048, 3072), (4096, 5120)] Block [(4096, 5120), (5120, 6164)] Block [(2048, 3072), (2048, 3072)] Block [(4096, 5120), (3072, 4096)] Block [(0, 1024), (2048, 3072)] Block [(0, 1024), (3072, 4096)] Block [(4096, 5120), (2048, 3072)] Block [(2048, 3072), (3072, 4096)] Block [(0, 1024), (0, 1024)] Block [(0, 1024), (5120, 6164)] Block [(3072, 4096), (1024, 2048)] Block [(0, 1024), (4096, 5120)] Block [(3072, 4096), (0, 1024)] Block [(2048, 3072), (5120, 6164)] Block [(0, 1024), (1024, 2048)] Block [(4096, 5120), (4096, 5120)] Block [(5120, 6433), (3072, 4096)] Block [(4096, 5120), (1024, 2048)] Block [(3072, 4096), (3072, 4096)] Block [(1024, 2048), (0, 1024)] Block [(3072, 4096), (2048, 3072)] Block [(1024, 2048), (5120, 6164)] Block [(1024, 2048), (4096, 5120)] Block [(5120, 6433), (2048, 3072)] Block [(3072, 4096), (5120, 6164)] Block [(1024, 2048), (3072, 4096)] Block [(5120, 6433), (4096, 5120)] Block [(3072, 4096), (4096, 5120)] Block [(1024, 2048), (2048, 3072)] Block [(5120, 6433), (1024, 2048)] Block [(4096, 5120), (0, 1024)] Block [(2048, 3072), (0, 1024)] Block [(1024, 2048), (1024, 2048)] Block [(5120, 6433), (5120, 6164)] Block [(5120, 6433), (0, 1024)] Block [(2048, 3072), (1024, 2048)] Writing ortho photo to /workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 27922915328 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-2qlff/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-2qlff/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-2qlff/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 42.1% Using band 4 of source image as alpha. Creating output file that is 6479P x 6354L. 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-2qlff/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-2qlff/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 42.2% --config GDAL_NUM_THREADS 16 "/workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 6479, 6354 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-2qlff/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-2qlff/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-2qlff/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-2qlff/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-2qlff/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-2qlff/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-2qlff/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-2qlff/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.20418214285712954 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.887571556229534  [INFO] Cropping /workspace/odm-pipeline-2qlff/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-2qlff/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-2qlff/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-2qlff/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 42.05% Creating output file that is 1305P x 1280L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-2qlff/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-2qlff/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-2qlff/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-2qlff/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-2qlff/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-2qlff/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-2qlff/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 42.05%  Input file size is 6479, 6354 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-2qlff/odm_report/report.pdf 2026-10-21 02:26:35,253 DEBUG: ICC profile found for image /tmp/tmp1pmudqzn/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-21 02:26:36,803 DEBUG: Final size summary of the biggest document sections: 2026-10-21 02:26:36,804 DEBUG: - pages: 4.1KiB 2026-10-21 02:26:36,804 DEBUG: - fonts: 201.0B 2026-10-21 02:26:36,804 DEBUG: - images: 5.5MiB 2026-10-21 02:26:36,804 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:26:36 2026 ODM processing complete