=== odm-pipeline-g7hdd-main-829838616/process.log === === process attempt 0 @ 2026-10-21T02:05:33Z === Running ODM processing... Processing job: odm-pipeline-g7hdd ODM Project ID: DTM-Task-8003e3a6-52bf-4576-a7c8-bfa4f7f306df Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-g7hdd/boundary.geojson --project-path /workspace odm-pipeline-g7hdd [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Wed Oct 21 02:05:36 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.041133455, -6.257808999], [107.041117516, -6.25797807], [107.041070261, -6.258141175], [107.040993356, -6.258292559], [107.040889516, -6.25842688], [107.040762404, -6.258539399], [107.040616506, -6.258626146], [107.04045697, -6.258684059], [107.040289425, -6.258711095], [107.040119783, -6.2587063], [107.039932783, -6.2586833], [107.039900845, -6.258678792], [107.039048514, -6.258542899], [107.039011186, -6.258537005], [107.038834968, -6.258490564], [107.038671649, -6.258409683], [107.038527871, -6.258297652], [107.038409484, -6.258159029], [107.038321305, -6.257999453], [107.038266921, -6.257825416], [107.038248544, -6.257643999], [107.038248544, -6.257279999], [107.038265133, -6.257107555], [107.038314288, -6.256941443], [107.038394204, -6.256787763], [107.038501948, -6.256652158], [107.038633562, -6.256539609], [107.038784213, -6.256454248], [107.03894837, -6.256399209], [107.039120005, -6.256376513], [107.039292814, -6.256386995], [107.039330814, -6.256392995], [107.040218435, -6.256534028], [107.040345135, -6.256550318], [107.040526115, -6.256592886], [107.040694556, -6.256671621], [107.040843325, -6.256783189], [107.040966123, -6.256922867], [107.04105775, -6.257084739], [107.041114326, -6.257261951], [107.041133455, -6.257446999], [107.041133455, -6.257808999]]], '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-g7hdd [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-g7hdd [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-g7hdd/images [INFO] Loading 15 images [INFO] Wrote images database: /workspace/odm-pipeline-g7hdd/images.json [INFO] Found 15 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-g7hdd/opensfm" 2026-10-21 02:05:37,450 INFO: Planning to use 49355.58515625 MB of RAM for both processing queue and parallel processing. 2026-10-21 02:05:37,451 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-21 02:05:37,451 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-21 02:05:37,454 INFO: Reading data for image 6b31e929_DJI_20261011090158_0358_D.JPG (queue-size=0) 2026-10-21 02:05:37,455 INFO: Reading data for image abb4b553_DJI_20261011090156_0357_D.JPG (queue-size=0) 2026-10-21 02:05:37,455 INFO: Reading data for image 02942a0d_DJI_20261011090146_0352_D.JPG (queue-size=0) 2026-10-21 02:05:37,455 INFO: Reading data for image c78dc74e_DJI_20261011090152_0355_D.JPG (queue-size=0) 2026-10-21 02:05:37,682 INFO: Reading data for image 895d3fdd_DJI_20261011090150_0354_D.JPG (queue-size=1) 2026-10-21 02:05:37,682 INFO: Extracting ROOT_DSPSIFT features for image abb4b553_DJI_20261011090156_0357_D.JPG 2026-10-21 02:05:37,768 INFO: Reading data for image 6c6b876e_DJI_20261011090206_0362_D.JPG (queue-size=1) 2026-10-21 02:05:37,768 INFO: Extracting ROOT_DSPSIFT features for image c78dc74e_DJI_20261011090152_0355_D.JPG 2026-10-21 02:05:37,832 INFO: Reading data for image 2fd83306_DJI_20261011090204_0361_D.JPG (queue-size=1) 2026-10-21 02:05:37,833 INFO: Extracting ROOT_DSPSIFT features for image 02942a0d_DJI_20261011090146_0352_D.JPG 2026-10-21 02:05:37,866 INFO: Reading data for image ec2172c0_DJI_20261011090140_0349_D.JPG (queue-size=1) 2026-10-21 02:05:37,867 INFO: Extracting ROOT_DSPSIFT features for image 6b31e929_DJI_20261011090158_0358_D.JPG 2026-10-21 02:05:38,145 INFO: Reading data for image c0f687f6_DJI_20261011090200_0359_D.JPG (queue-size=1) 2026-10-21 02:05:38,146 INFO: Extracting ROOT_DSPSIFT features for image 6c6b876e_DJI_20261011090206_0362_D.JPG 2026-10-21 02:05:38,155 INFO: Reading data for image 66cd1054_DJI_20261011090154_0356_D.JPG (queue-size=1) 2026-10-21 02:05:38,194 INFO: Extracting ROOT_DSPSIFT features for image 895d3fdd_DJI_20261011090150_0354_D.JPG 2026-10-21 02:05:38,226 INFO: Reading data for image 3010e981_DJI_20261011090208_0363_D.JPG (queue-size=1) 2026-10-21 02:05:38,234 INFO: Extracting ROOT_DSPSIFT features for image 2fd83306_DJI_20261011090204_0361_D.JPG 2026-10-21 02:05:38,537 INFO: Reading data for image b1404c07_DJI_20261011090142_0350_D.JPG (queue-size=1) 2026-10-21 02:05:38,538 INFO: Extracting ROOT_DSPSIFT features for image ec2172c0_DJI_20261011090140_0349_D.JPG 2026-10-21 02:05:38,738 INFO: Extracting ROOT_DSPSIFT features for image c0f687f6_DJI_20261011090200_0359_D.JPG 2026-10-21 02:05:38,789 INFO: Reading data for image 7ea47c7f_DJI_20261011090202_0360_D.JPG (queue-size=1) 2026-10-21 02:05:38,790 INFO: Extracting ROOT_DSPSIFT features for image 66cd1054_DJI_20261011090154_0356_D.JPG 2026-10-21 02:05:38,927 INFO: Reading data for image fcc2ecea_DJI_20261011090144_0351_D.JPG (queue-size=1) 2026-10-21 02:05:38,927 INFO: Extracting ROOT_DSPSIFT features for image 3010e981_DJI_20261011090208_0363_D.JPG 2026-10-21 02:05:39,615 INFO: Extracting ROOT_DSPSIFT features for image 7ea47c7f_DJI_20261011090202_0360_D.JPG 2026-10-21 02:05:39,698 INFO: Reading data for image 41600d97_DJI_20261011090148_0353_D.JPG (queue-size=1) 2026-10-21 02:05:39,698 INFO: Extracting ROOT_DSPSIFT features for image b1404c07_DJI_20261011090142_0350_D.JPG 2026-10-21 02:05:39,925 INFO: Extracting ROOT_DSPSIFT features for image fcc2ecea_DJI_20261011090144_0351_D.JPG 2026-10-21 02:05:40,535 INFO: Finished reading images 2026-10-21 02:05:40,535 INFO: Extracting ROOT_DSPSIFT features for image 41600d97_DJI_20261011090148_0353_D.JPG 2026-10-21 02:05:54,229 DEBUG: Found 10000 points in 16.447439193725586s 2026-10-21 02:05:57,349 DEBUG: Found 10000 points in 19.649006128311157s 2026-10-21 02:05:57,831 DEBUG: Found 10000 points in 18.989996433258057s 2026-10-21 02:05:58,437 DEBUG: Found 10000 points in 18.688907861709595s 2026-10-21 02:05:59,253 DEBUG: Found 10000 points in 20.666680812835693s 2026-10-21 02:05:59,287 DEBUG: Found 10000 points in 21.070636749267578s 2026-10-21 02:05:59,653 DEBUG: Found 10000 points in 19.095548629760742s 2026-10-21 02:06:00,105 DEBUG: Found 10000 points in 22.255945682525635s 2026-10-21 02:06:00,150 DEBUG: Found 10000 points in 20.196218967437744s 2026-10-21 02:06:00,234 DEBUG: Found 10000 points in 21.477758169174194s 2026-10-21 02:06:01,001 DEBUG: Found 10000 points in 22.823148012161255s 2026-10-21 02:06:01,136 DEBUG: Found 10000 points in 22.88059091567993s 2026-10-21 02:06:01,469 DEBUG: Found 10000 points in 23.58272671699524s 2026-10-21 02:06:01,629 DEBUG: Found 10000 points in 22.652818202972412s 2026-10-21 02:06:01,634 DEBUG: Found 10000 points in 21.995078086853027s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-g7hdd/opensfm" 2026-10-21 02:06:03,493 INFO: Altitude for orientation based matching 7967.995373443048 2026-10-21 02:06:03,500 INFO: Matching 102 image pairs 2026-10-21 02:06:03,502 INFO: Computing pair matching with 16 processes 2026-10-21 02:06:04,133 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.612 T-robust: 0.004 T-total: 0.626 Matches: 1675 Robust: 1575 Success: True 2026-10-21 02:06:04,231 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.701 T-robust: 0.018 T-total: 0.724 Matches: 3248 Robust: 3226 Success: True 2026-10-21 02:06:04,261 DEBUG: Matching b1404c07_DJI_20261011090142_0350_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.731 T-robust: 0.015 T-total: 0.747 Matches: 732 Robust: 715 Success: True 2026-10-21 02:06:04,273 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.736 T-robust: 0.008 T-total: 0.759 Matches: 3295 Robust: 3270 Success: True 2026-10-21 02:06:04,273 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.708 T-robust: 0.024 T-total: 0.760 Matches: 5527 Robust: 5469 Success: True 2026-10-21 02:06:04,291 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.769 T-robust: 0.006 T-total: 0.783 Matches: 2074 Robust: 2013 Success: True 2026-10-21 02:06:04,339 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.814 T-robust: 0.015 T-total: 0.833 Matches: 3287 Robust: 3245 Success: True 2026-10-21 02:06:04,362 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.849 T-robust: 0.002 T-total: 0.852 Matches: 425 Robust: 393 Success: True 2026-10-21 02:06:04,382 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.862 T-robust: 0.004 T-total: 0.869 Matches: 1665 Robust: 1634 Success: True 2026-10-21 02:06:04,438 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.866 T-robust: 0.033 T-total: 0.932 Matches: 5498 Robust: 5467 Success: True 2026-10-21 02:06:04,463 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.884 T-robust: 0.046 T-total: 0.957 Matches: 4193 Robust: 4170 Success: True 2026-10-21 02:06:04,477 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.945 T-robust: 0.022 T-total: 0.970 Matches: 1085 Robust: 1063 Success: True 2026-10-21 02:06:04,487 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.905 T-robust: 0.062 T-total: 0.979 Matches: 649 Robust: 623 Success: True 2026-10-21 02:06:04,498 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.962 T-robust: 0.026 T-total: 0.990 Matches: 1347 Robust: 1310 Success: True 2026-10-21 02:06:04,513 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.955 T-robust: 0.020 T-total: 1.002 Matches: 1651 Robust: 1610 Success: True 2026-10-21 02:06:04,522 DEBUG: Matching 6c6b876e_DJI_20261011090206_0362_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.958 T-robust: 0.036 T-total: 1.013 Matches: 5697 Robust: 5667 Success: True 2026-10-21 02:06:04,846 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 66cd1054_DJI_20261011090154_0356_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.700 T-robust: 0.010 T-total: 0.713 Matches: 2035 Robust: 1906 Success: True 2026-10-21 02:06:04,868 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.630 T-robust: 0.004 T-total: 0.636 Matches: 1131 Robust: 1104 Success: True 2026-10-21 02:06:04,980 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.700 T-robust: 0.006 T-total: 0.707 Matches: 1076 Robust: 1044 Success: True 2026-10-21 02:06:05,028 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 66cd1054_DJI_20261011090154_0356_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.747 T-robust: 0.012 T-total: 0.767 Matches: 5543 Robust: 5500 Success: True 2026-10-21 02:06:05,062 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.713 T-robust: 0.003 T-total: 0.717 Matches: 1023 Robust: 977 Success: True 2026-10-21 02:06:05,135 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and fcc2ecea_DJI_20261011090144_0351_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.751 T-robust: 0.017 T-total: 0.774 Matches: 4247 Robust: 4091 Success: True 2026-10-21 02:06:05,143 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.740 T-robust: 0.011 T-total: 0.754 Matches: 1749 Robust: 1720 Success: True 2026-10-21 02:06:05,172 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.870 T-robust: 0.009 T-total: 0.880 Matches: 1502 Robust: 1476 Success: True 2026-10-21 02:06:05,221 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.742 T-robust: 0.004 T-total: 0.750 Matches: 857 Robust: 791 Success: True 2026-10-21 02:06:05,222 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.740 T-robust: 0.002 T-total: 0.744 Matches: 798 Robust: 779 Success: True 2026-10-21 02:06:05,267 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.789 T-robust: 0.025 T-total: 0.817 Matches: 1342 Robust: 1325 Success: True 2026-10-21 02:06:05,275 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.732 T-robust: 0.035 T-total: 0.770 Matches: 2097 Robust: 2076 Success: True 2026-10-21 02:06:05,329 DEBUG: Matching b1404c07_DJI_20261011090142_0350_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.975 T-robust: 0.048 T-total: 1.052 Matches: 5659 Robust: 5630 Success: True 2026-10-21 02:06:05,333 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.745 T-robust: 0.033 T-total: 0.820 Matches: 3256 Robust: 3213 Success: True 2026-10-21 02:06:05,347 DEBUG: Matching b1404c07_DJI_20261011090142_0350_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.813 T-robust: 0.042 T-total: 0.860 Matches: 4254 Robust: 4230 Success: True 2026-10-21 02:06:05,352 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.784 T-robust: 0.008 T-total: 0.829 Matches: 3291 Robust: 3263 Success: True 2026-10-21 02:06:05,636 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.784 T-robust: 0.001 T-total: 0.785 Matches: 156 Robust: 144 Success: True 2026-10-21 02:06:05,683 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.795 T-robust: 0.012 T-total: 0.813 Matches: 4171 Robust: 4128 Success: True 2026-10-21 02:06:05,778 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.746 T-robust: 0.003 T-total: 0.750 Matches: 1077 Robust: 1053 Success: True 2026-10-21 02:06:05,803 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.784 T-robust: 0.022 T-total: 0.819 Matches: 4253 Robust: 4225 Success: True 2026-10-21 02:06:05,807 DEBUG: Matching b1404c07_DJI_20261011090142_0350_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.736 T-robust: 0.003 T-total: 0.740 Matches: 516 Robust: 481 Success: True 2026-10-21 02:06:05,891 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.740 T-robust: 0.009 T-total: 0.753 Matches: 2534 Robust: 2503 Success: True 2026-10-21 02:06:05,957 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.778 T-robust: 0.002 T-total: 0.781 Matches: 720 Robust: 696 Success: True 2026-10-21 02:06:05,958 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.762 T-robust: 0.026 T-total: 0.808 Matches: 5587 Robust: 5568 Success: True 2026-10-21 02:06:06,031 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.778 T-robust: 0.013 T-total: 0.809 Matches: 2627 Robust: 2566 Success: True 2026-10-21 02:06:06,031 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.773 T-robust: 0.024 T-total: 0.809 Matches: 4215 Robust: 4191 Success: True 2026-10-21 02:06:06,070 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.706 T-robust: 0.007 T-total: 0.716 Matches: 2567 Robust: 2543 Success: True 2026-10-21 02:06:06,090 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.772 T-robust: 0.008 T-total: 0.783 Matches: 2590 Robust: 2519 Success: True 2026-10-21 02:06:06,107 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.798 T-robust: 0.001 T-total: 0.800 Matches: 370 Robust: 353 Success: True 2026-10-21 02:06:06,203 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.824 T-robust: 0.024 T-total: 0.850 Matches: 1194 Robust: 1082 Success: True 2026-10-21 02:06:06,209 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.817 T-robust: 0.010 T-total: 0.848 Matches: 4248 Robust: 4107 Success: True 2026-10-21 02:06:06,237 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.846 T-robust: 0.026 T-total: 0.885 Matches: 5612 Robust: 5578 Success: True 2026-10-21 02:06:06,376 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.723 T-robust: 0.010 T-total: 0.739 Matches: 4182 Robust: 4135 Success: True 2026-10-21 02:06:06,561 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.744 T-robust: 0.004 T-total: 0.770 Matches: 1603 Robust: 1578 Success: True 2026-10-21 02:06:06,600 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.884 T-robust: 0.025 T-total: 0.917 Matches: 5676 Robust: 5637 Success: True 2026-10-21 02:06:06,658 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.829 T-robust: 0.017 T-total: 0.848 Matches: 2024 Robust: 1960 Success: True 2026-10-21 02:06:06,728 DEBUG: Matching 6c6b876e_DJI_20261011090206_0362_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.824 T-robust: 0.002 T-total: 0.827 Matches: 672 Robust: 617 Success: True 2026-10-21 02:06:06,749 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.892 T-robust: 0.033 T-total: 0.946 Matches: 4445 Robust: 4421 Success: True 2026-10-21 02:06:06,815 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.841 T-robust: 0.014 T-total: 0.857 Matches: 2077 Robust: 1896 Success: True 2026-10-21 02:06:06,830 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and fcc2ecea_DJI_20261011090144_0351_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.855 T-robust: 0.010 T-total: 0.872 Matches: 1675 Robust: 1642 Success: True 2026-10-21 02:06:06,846 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and abb4b553_DJI_20261011090156_0357_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.794 T-robust: 0.015 T-total: 0.813 Matches: 2565 Robust: 2538 Success: True 2026-10-21 02:06:06,905 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.850 T-robust: 0.018 T-total: 0.873 Matches: 2487 Robust: 2317 Success: True 2026-10-21 02:06:06,914 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.791 T-robust: 0.006 T-total: 0.803 Matches: 979 Robust: 948 Success: True 2026-10-21 02:06:06,919 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.822 T-robust: 0.005 T-total: 0.829 Matches: 1363 Robust: 1325 Success: True 2026-10-21 02:06:06,931 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.846 T-robust: 0.006 T-total: 0.854 Matches: 1360 Robust: 1263 Success: True 2026-10-21 02:06:07,043 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.809 T-robust: 0.009 T-total: 0.822 Matches: 2634 Robust: 2544 Success: True 2026-10-21 02:06:07,083 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.839 T-robust: 0.006 T-total: 0.859 Matches: 2577 Robust: 2545 Success: True 2026-10-21 02:06:07,113 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.847 T-robust: 0.014 T-total: 0.873 Matches: 5588 Robust: 5487 Success: True 2026-10-21 02:06:07,142 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.758 T-robust: 0.005 T-total: 0.765 Matches: 966 Robust: 937 Success: True 2026-10-21 02:06:07,373 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.769 T-robust: 0.002 T-total: 0.772 Matches: 870 Robust: 849 Success: True 2026-10-21 02:06:07,514 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.832 T-robust: 0.032 T-total: 0.947 Matches: 5582 Robust: 5551 Success: True 2026-10-21 02:06:07,545 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.868 T-robust: 0.002 T-total: 0.881 Matches: 841 Robust: 813 Success: True 2026-10-21 02:06:07,554 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.682 T-robust: 0.013 T-total: 0.705 Matches: 535 Robust: 478 Success: True 2026-10-21 02:06:07,547 DEBUG: Matching 6c6b876e_DJI_20261011090206_0362_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.766 T-robust: 0.023 T-total: 0.797 Matches: 1089 Robust: 1069 Success: True 2026-10-21 02:06:07,576 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.739 T-robust: 0.010 T-total: 0.757 Matches: 1729 Robust: 1675 Success: True 2026-10-21 02:06:07,582 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.778 T-robust: 0.034 T-total: 0.834 Matches: 4283 Robust: 4253 Success: True 2026-10-21 02:06:07,585 DEBUG: Matching 895d3fdd_DJI_20261011090150_0354_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.712 T-robust: 0.042 T-total: 0.754 Matches: 804 Robust: 739 Success: True 2026-10-21 02:06:07,609 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.674 T-robust: 0.019 T-total: 0.701 Matches: 3390 Robust: 3362 Success: True 2026-10-21 02:06:07,663 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.738 T-robust: 0.004 T-total: 0.744 Matches: 1281 Robust: 1254 Success: True 2026-10-21 02:06:07,710 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.730 T-robust: 0.024 T-total: 0.785 Matches: 5510 Robust: 5452 Success: True 2026-10-21 02:06:07,721 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.719 T-robust: 0.049 T-total: 0.788 Matches: 5582 Robust: 5500 Success: True 2026-10-21 02:06:07,950 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.855 T-robust: 0.029 T-total: 0.902 Matches: 5649 Robust: 5614 Success: True 2026-10-21 02:06:07,958 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.850 T-robust: 0.010 T-total: 0.863 Matches: 1929 Robust: 1911 Success: True 2026-10-21 02:06:08,002 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.862 T-robust: 0.017 T-total: 0.888 Matches: 4228 Robust: 4188 Success: True 2026-10-21 02:06:08,044 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.866 T-robust: 0.011 T-total: 0.900 Matches: 3201 Robust: 3166 Success: True 2026-10-21 02:06:08,163 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.776 T-robust: 0.007 T-total: 0.785 Matches: 2045 Robust: 1905 Success: True 2026-10-21 02:06:08,299 DEBUG: Matching b1404c07_DJI_20261011090142_0350_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.763 T-robust: 0.007 T-total: 0.772 Matches: 2574 Robust: 2514 Success: True 2026-10-21 02:06:08,406 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.816 T-robust: 0.022 T-total: 0.853 Matches: 2622 Robust: 2586 Success: True 2026-10-21 02:06:08,415 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.814 T-robust: 0.033 T-total: 0.852 Matches: 3320 Robust: 3302 Success: True 2026-10-21 02:06:08,419 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.822 T-robust: 0.002 T-total: 0.833 Matches: 564 Robust: 542 Success: True 2026-10-21 02:06:08,422 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.824 T-robust: 0.009 T-total: 0.839 Matches: 516 Robust: 489 Success: True 2026-10-21 02:06:08,461 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.824 T-robust: 0.012 T-total: 0.848 Matches: 4244 Robust: 4229 Success: True 2026-10-21 02:06:08,463 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.863 T-robust: 0.024 T-total: 0.887 Matches: 644 Robust: 625 Success: True 2026-10-21 02:06:08,468 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.866 T-robust: 0.026 T-total: 0.905 Matches: 3225 Robust: 3114 Success: True 2026-10-21 02:06:08,496 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 7ea47c7f_DJI_20261011090202_0360_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.773 T-robust: 0.009 T-total: 0.786 Matches: 3280 Robust: 3241 Success: True 2026-10-21 02:06:08,514 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.780 T-robust: 0.004 T-total: 0.786 Matches: 1609 Robust: 1535 Success: True 2026-10-21 02:06:08,538 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and 66cd1054_DJI_20261011090154_0356_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.850 T-robust: 0.011 T-total: 0.866 Matches: 4285 Robust: 4022 Success: True 2026-10-21 02:06:08,660 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.631 T-robust: 0.005 T-total: 0.638 Matches: 2010 Robust: 1983 Success: True 2026-10-21 02:06:08,707 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.652 T-robust: 0.005 T-total: 0.661 Matches: 2056 Robust: 1995 Success: True 2026-10-21 02:06:08,718 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.724 T-robust: 0.028 T-total: 0.760 Matches: 1355 Robust: 1333 Success: True 2026-10-21 02:06:08,731 DEBUG: Matching 6b31e929_DJI_20261011090158_0358_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.734 T-robust: 0.029 T-total: 0.771 Matches: 5470 Robust: 5428 Success: True 2026-10-21 02:06:08,772 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.600 T-robust: 0.003 T-total: 0.605 Matches: 1371 Robust: 1341 Success: True 2026-10-21 02:06:08,845 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.533 T-robust: 0.008 T-total: 0.546 Matches: 3347 Robust: 3316 Success: True 2026-10-21 02:06:08,866 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 66cd1054_DJI_20261011090154_0356_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.440 T-robust: 0.004 T-total: 0.446 Matches: 3280 Robust: 3035 Success: True 2026-10-21 02:06:08,896 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.460 T-robust: 0.005 T-total: 0.468 Matches: 2058 Robust: 1982 Success: True 2026-10-21 02:06:08,928 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.502 T-robust: 0.006 T-total: 0.512 Matches: 2621 Robust: 2594 Success: True 2026-10-21 02:06:08,936 INFO: Matched 102 pairs (brown-brown: 102) in 5.4362598820000585 seconds (0.05329667192156938 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-g7hdd/opensfm" 2026-10-21 02:06:14,691 INFO: reading features 2026-10-21 02:06:14,977 DEBUG: Merging features onto tracks 2026-10-21 02:06:16,076 DEBUG: Good tracks: 25052 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-g7hdd/opensfm" 2026-10-21 02:06:18,074 INFO: Starting incremental reconstruction 2026-10-21 02:06:19,030 INFO: Starting reconstruction with 895d3fdd_DJI_20261011090150_0354_D.JPG and abb4b553_DJI_20261011090156_0357_D.JPG 2026-10-21 02:06:19,046 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3641 / 3643 2026-10-21 02:06:19,671 INFO: Triangulated: 3642 2026-10-21 02:06:21,076 DEBUG: Ceres Solver Report: Iterations: 58, Initial cost: 2.108909e+02, Final cost: 8.514225e+01, Termination: CONVERGENCE 2026-10-21 02:06:21,108 INFO: Removed outliers: 253 2026-10-21 02:06:21,172 INFO: ------------------------------------------------------- 2026-10-21 02:06:21,205 INFO: c78dc74e_DJI_20261011090152_0355_D.JPG resection inliers: 3074 / 3079 2026-10-21 02:06:21,231 INFO: Adding c78dc74e_DJI_20261011090152_0355_D.JPG to the reconstruction 2026-10-21 02:06:21,756 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:22,354 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 2.212363e+02, Final cost: 1.780534e+02, Termination: CONVERGENCE 2026-10-21 02:06:22,418 INFO: Removed outliers: 490 2026-10-21 02:06:22,428 INFO: ------------------------------------------------------- 2026-10-21 02:06:22,461 INFO: 66cd1054_DJI_20261011090154_0356_D.JPG resection inliers: 4802 / 4812 2026-10-21 02:06:22,492 INFO: Adding 66cd1054_DJI_20261011090154_0356_D.JPG to the reconstruction 2026-10-21 02:06:22,739 INFO: Re-triangulating 2026-10-21 02:06:22,739 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:23,570 DEBUG: Ceres Solver Report: Iterations: 17, Initial cost: 3.616001e+02, Final cost: 2.621454e+02, Termination: CONVERGENCE 2026-10-21 02:06:25,511 DEBUG: Ceres Solver Report: Iterations: 12, Initial cost: 5.052865e+02, Final cost: 3.160910e+02, Termination: CONVERGENCE 2026-10-21 02:06:25,660 INFO: Removed outliers: 733 2026-10-21 02:06:25,676 INFO: ------------------------------------------------------- 2026-10-21 02:06:25,733 INFO: 6b31e929_DJI_20261011090158_0358_D.JPG resection inliers: 4349 / 4381 2026-10-21 02:06:25,786 INFO: Adding 6b31e929_DJI_20261011090158_0358_D.JPG to the reconstruction 2026-10-21 02:06:26,085 INFO: ------------------------------------------------------- 2026-10-21 02:06:26,118 INFO: c0f687f6_DJI_20261011090200_0359_D.JPG resection inliers: 4496 / 4591 2026-10-21 02:06:26,147 INFO: Adding c0f687f6_DJI_20261011090200_0359_D.JPG to the reconstruction 2026-10-21 02:06:26,326 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:28,856 DEBUG: Ceres Solver Report: Iterations: 28, Initial cost: 1.513939e+03, Final cost: 5.666777e+02, Termination: CONVERGENCE 2026-10-21 02:06:29,084 INFO: Removed outliers: 773 2026-10-21 02:06:29,101 INFO: ------------------------------------------------------- 2026-10-21 02:06:29,162 INFO: 7ea47c7f_DJI_20261011090202_0360_D.JPG resection inliers: 4520 / 4573 2026-10-21 02:06:29,217 INFO: Adding 7ea47c7f_DJI_20261011090202_0360_D.JPG to the reconstruction 2026-10-21 02:06:29,624 INFO: ------------------------------------------------------- 2026-10-21 02:06:29,686 INFO: 2fd83306_DJI_20261011090204_0361_D.JPG resection inliers: 4603 / 4717 2026-10-21 02:06:29,747 INFO: Adding 2fd83306_DJI_20261011090204_0361_D.JPG to the reconstruction 2026-10-21 02:06:30,038 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:33,144 DEBUG: Ceres Solver Report: Iterations: 19, Initial cost: 1.591639e+03, Final cost: 8.588421e+02, Termination: CONVERGENCE 2026-10-21 02:06:33,437 INFO: Removed outliers: 812 2026-10-21 02:06:33,455 INFO: ------------------------------------------------------- 2026-10-21 02:06:33,514 INFO: 6c6b876e_DJI_20261011090206_0362_D.JPG resection inliers: 4687 / 4785 2026-10-21 02:06:33,566 INFO: Adding 6c6b876e_DJI_20261011090206_0362_D.JPG to the reconstruction 2026-10-21 02:06:33,872 INFO: ------------------------------------------------------- 2026-10-21 02:06:33,929 INFO: 3010e981_DJI_20261011090208_0363_D.JPG resection inliers: 4825 / 4966 2026-10-21 02:06:33,999 INFO: Adding 3010e981_DJI_20261011090208_0363_D.JPG to the reconstruction 2026-10-21 02:06:34,239 INFO: Re-triangulating 2026-10-21 02:06:34,239 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:37,752 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 2.191800e+03, Final cost: 1.138908e+03, Termination: CONVERGENCE 2026-10-21 02:06:44,939 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 3.409424e+03, Final cost: 1.660742e+03, Termination: CONVERGENCE 2026-10-21 02:06:45,305 INFO: Removed outliers: 2318 2026-10-21 02:06:45,326 INFO: ------------------------------------------------------- 2026-10-21 02:06:45,382 INFO: 41600d97_DJI_20261011090148_0353_D.JPG resection inliers: 4552 / 4612 2026-10-21 02:06:45,427 INFO: Adding 41600d97_DJI_20261011090148_0353_D.JPG to the reconstruction 2026-10-21 02:06:45,723 INFO: ------------------------------------------------------- 2026-10-21 02:06:45,777 INFO: 02942a0d_DJI_20261011090146_0352_D.JPG resection inliers: 4660 / 4766 2026-10-21 02:06:45,822 INFO: Adding 02942a0d_DJI_20261011090146_0352_D.JPG to the reconstruction 2026-10-21 02:06:46,184 INFO: ------------------------------------------------------- 2026-10-21 02:06:46,246 INFO: fcc2ecea_DJI_20261011090144_0351_D.JPG resection inliers: 4676 / 4843 2026-10-21 02:06:46,317 INFO: Adding fcc2ecea_DJI_20261011090144_0351_D.JPG to the reconstruction 2026-10-21 02:06:46,607 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:51,006 DEBUG: Ceres Solver Report: Iterations: 15, Initial cost: 3.210503e+03, Final cost: 1.588906e+03, Termination: CONVERGENCE 2026-10-21 02:06:51,479 INFO: Removed outliers: 1076 2026-10-21 02:06:51,500 INFO: ------------------------------------------------------- 2026-10-21 02:06:51,555 INFO: b1404c07_DJI_20261011090142_0350_D.JPG resection inliers: 4705 / 4816 2026-10-21 02:06:51,599 INFO: Adding b1404c07_DJI_20261011090142_0350_D.JPG to the reconstruction 2026-10-21 02:06:51,887 INFO: ------------------------------------------------------- 2026-10-21 02:06:51,942 INFO: ec2172c0_DJI_20261011090140_0349_D.JPG resection inliers: 4704 / 4864 2026-10-21 02:06:51,988 INFO: Adding ec2172c0_DJI_20261011090140_0349_D.JPG to the reconstruction 2026-10-21 02:06:52,237 INFO: ------------------------------------------------------- 2026-10-21 02:06:52,238 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:06:57,269 DEBUG: Ceres Solver Report: Iterations: 16, Initial cost: 2.465345e+03, Final cost: 1.767999e+03, Termination: CONVERGENCE 2026-10-21 02:06:57,811 INFO: Removed outliers: 774 2026-10-21 02:06:58,084 INFO: Reconstruction 0: 15 images, 24670 points 2026-10-21 02:06:58,084 INFO: 1 partial reconstructions in total. [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" rs_correct "/workspace/odm-pipeline-g7hdd/opensfm" 2026-10-21 02:07:01,093 INFO: Starting rolling shutter correction 2026-10-21 02:07:01,406 INFO: Estimating camera velocities 2026-10-21 02:07:01,407 INFO: Using EXIF data 2026-10-21 02:07:01,407 INFO: ec2172c0_DJI_20261011090140_0349_D.JPG (+3.40,-0.40,-0.10) m/s 2026-10-21 02:07:01,407 INFO: b1404c07_DJI_20261011090142_0350_D.JPG (+3.40,-0.40,+0.00) m/s 2026-10-21 02:07:01,407 INFO: fcc2ecea_DJI_20261011090144_0351_D.JPG (+3.40,-0.10,+0.10) m/s 2026-10-21 02:07:01,407 INFO: 02942a0d_DJI_20261011090146_0352_D.JPG (+3.40,-0.20,-0.10) m/s 2026-10-21 02:07:01,407 INFO: 41600d97_DJI_20261011090148_0353_D.JPG (+3.50,+0.20,+0.00) m/s 2026-10-21 02:07:01,407 INFO: 895d3fdd_DJI_20261011090150_0354_D.JPG (+3.40,+0.00,-0.10) m/s 2026-10-21 02:07:01,407 INFO: c78dc74e_DJI_20261011090152_0355_D.JPG (+3.50,-0.10,+0.00) m/s 2026-10-21 02:07:01,407 INFO: 66cd1054_DJI_20261011090154_0356_D.JPG (+3.40,-0.20,-0.10) m/s 2026-10-21 02:07:01,407 INFO: abb4b553_DJI_20261011090156_0357_D.JPG (+3.40,-0.30,-0.20) m/s 2026-10-21 02:07:01,407 INFO: 6b31e929_DJI_20261011090158_0358_D.JPG (+3.40,-0.10,-0.10) m/s 2026-10-21 02:07:01,407 INFO: c0f687f6_DJI_20261011090200_0359_D.JPG (+3.40,-0.10,+0.00) m/s 2026-10-21 02:07:01,407 INFO: 7ea47c7f_DJI_20261011090202_0360_D.JPG (+3.40,-0.10,+0.10) m/s 2026-10-21 02:07:01,407 INFO: 2fd83306_DJI_20261011090204_0361_D.JPG (+3.40,+0.10,+0.00) m/s 2026-10-21 02:07:01,408 INFO: 6c6b876e_DJI_20261011090206_0362_D.JPG (+3.30,-0.20,+0.00) m/s 2026-10-21 02:07:01,408 INFO: 3010e981_DJI_20261011090208_0363_D.JPG (+3.30,-0.30,+0.10) m/s 2026-10-21 02:07:01,408 INFO: Correcting observations... 2026-10-21 02:07:04,704 INFO: Writing corrected and trimmed features for fcc2ecea_DJI_20261011090144_0351_D.JPG 2026-10-21 02:07:05,123 INFO: Writing corrected and trimmed features for 02942a0d_DJI_20261011090146_0352_D.JPG 2026-10-21 02:07:05,562 INFO: Writing corrected and trimmed features for b1404c07_DJI_20261011090142_0350_D.JPG 2026-10-21 02:07:05,998 INFO: Writing corrected and trimmed features for 41600d97_DJI_20261011090148_0353_D.JPG 2026-10-21 02:07:06,435 INFO: Writing corrected and trimmed features for ec2172c0_DJI_20261011090140_0349_D.JPG 2026-10-21 02:07:06,794 INFO: Writing corrected and trimmed features for 2fd83306_DJI_20261011090204_0361_D.JPG 2026-10-21 02:07:07,229 INFO: Writing corrected and trimmed features for abb4b553_DJI_20261011090156_0357_D.JPG 2026-10-21 02:07:07,662 INFO: Writing corrected and trimmed features for 66cd1054_DJI_20261011090154_0356_D.JPG 2026-10-21 02:07:08,093 INFO: Writing corrected and trimmed features for c0f687f6_DJI_20261011090200_0359_D.JPG 2026-10-21 02:07:08,523 INFO: Writing corrected and trimmed features for 7ea47c7f_DJI_20261011090202_0360_D.JPG 2026-10-21 02:07:08,954 INFO: Writing corrected and trimmed features for 6b31e929_DJI_20261011090158_0358_D.JPG 2026-10-21 02:07:09,378 INFO: Writing corrected and trimmed features for 6c6b876e_DJI_20261011090206_0362_D.JPG 2026-10-21 02:07:09,807 INFO: Writing corrected and trimmed features for 3010e981_DJI_20261011090208_0363_D.JPG 2026-10-21 02:07:10,181 INFO: Writing corrected and trimmed features for 895d3fdd_DJI_20261011090150_0354_D.JPG 2026-10-21 02:07:10,608 INFO: Writing corrected and trimmed features for c78dc74e_DJI_20261011090152_0355_D.JPG [INFO] Re-running the reconstruction pipeline [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-g7hdd/opensfm" 2026-10-21 02:07:13,160 INFO: Altitude for orientation based matching 7967.995373443048 2026-10-21 02:07:13,171 INFO: Matching 105 image pairs 2026-10-21 02:07:13,174 INFO: Computing pair matching with 16 processes 2026-10-21 02:07:14,405 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.121 T-robust: 0.015 T-total: 1.154 Matches: 1456 Robust: 1351 Success: True 2026-10-21 02:07:14,785 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.476 T-robust: 0.017 T-total: 1.495 Matches: 1580 Robust: 1563 Success: True 2026-10-21 02:07:14,878 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.649 T-robust: 0.032 T-total: 1.683 Matches: 831 Robust: 813 Success: True 2026-10-21 02:07:14,897 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.597 T-robust: 0.033 T-total: 1.645 Matches: 2354 Robust: 2220 Success: True 2026-10-21 02:07:14,945 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.696 T-robust: 0.034 T-total: 1.749 Matches: 1283 Robust: 1275 Success: True 2026-10-21 02:07:14,973 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.613 T-robust: 0.032 T-total: 1.684 Matches: 5287 Robust: 5279 Success: True 2026-10-21 02:07:14,979 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.646 T-robust: 0.040 T-total: 1.704 Matches: 5243 Robust: 5237 Success: True 2026-10-21 02:07:15,062 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.864 T-robust: 0.002 T-total: 1.866 Matches: 549 Robust: 516 Success: True 2026-10-21 02:07:15,136 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.843 T-robust: 0.061 T-total: 1.910 Matches: 1241 Robust: 1226 Success: True 2026-10-21 02:07:15,231 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and fcc2ecea_DJI_20261011090144_0351_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.903 T-robust: 0.090 T-total: 2.004 Matches: 2412 Robust: 2154 Success: True 2026-10-21 02:07:15,249 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.877 T-robust: 0.059 T-total: 1.998 Matches: 3883 Robust: 3820 Success: True 2026-10-21 02:07:15,241 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 2.012 T-robust: 0.029 T-total: 2.058 Matches: 1540 Robust: 1519 Success: True 2026-10-21 02:07:15,249 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and abb4b553_DJI_20261011090156_0357_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.899 T-robust: 0.100 T-total: 2.024 Matches: 5019 Robust: 5009 Success: True 2026-10-21 02:07:15,286 DEBUG: Matching 895d3fdd_DJI_20261011090150_0354_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.892 T-robust: 0.096 T-total: 2.004 Matches: 5098 Robust: 5088 Success: True 2026-10-21 02:07:15,251 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.897 T-robust: 0.122 T-total: 2.053 Matches: 5006 Robust: 5000 Success: True 2026-10-21 02:07:15,308 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 1.894 T-robust: 0.105 T-total: 2.023 Matches: 5181 Robust: 5176 Success: True 2026-10-21 02:07:15,358 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.937 T-robust: 0.011 T-total: 0.953 Matches: 4006 Robust: 3992 Success: True 2026-10-21 02:07:15,448 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.654 T-robust: 0.003 T-total: 0.657 Matches: 494 Robust: 478 Success: True 2026-10-21 02:07:15,474 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.552 T-robust: 0.012 T-total: 0.566 Matches: 1509 Robust: 1483 Success: True 2026-10-21 02:07:15,503 DEBUG: Matching 3010e981_DJI_20261011090208_0363_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.496 T-robust: 0.025 T-total: 0.530 Matches: 5331 Robust: 5329 Success: True 2026-10-21 02:07:15,516 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.544 T-robust: 0.022 T-total: 0.570 Matches: 3118 Robust: 2972 Success: True 2026-10-21 02:07:15,531 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.622 T-robust: 0.006 T-total: 0.634 Matches: 2365 Robust: 2280 Success: True 2026-10-21 02:07:15,650 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.582 T-robust: 0.004 T-total: 0.588 Matches: 1303 Robust: 1195 Success: True 2026-10-21 02:07:15,673 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.685 T-robust: 0.005 T-total: 0.693 Matches: 1961 Robust: 1947 Success: True 2026-10-21 02:07:15,697 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and abb4b553_DJI_20261011090156_0357_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.445 T-robust: 0.002 T-total: 0.449 Matches: 921 Robust: 910 Success: True 2026-10-21 02:07:15,713 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.005 T-total: 0.521 Matches: 1856 Robust: 1837 Success: True 2026-10-21 02:07:15,726 DEBUG: Matching b1404c07_DJI_20261011090142_0350_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.435 T-robust: 0.004 T-total: 0.440 Matches: 388 Robust: 372 Success: True 2026-10-21 02:07:15,728 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.436 T-robust: 0.004 T-total: 0.443 Matches: 1282 Robust: 1265 Success: True 2026-10-21 02:07:15,756 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 66cd1054_DJI_20261011090154_0356_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.467 T-robust: 0.004 T-total: 0.472 Matches: 1163 Robust: 1073 Success: True 2026-10-21 02:07:15,805 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.496 T-robust: 0.013 T-total: 0.527 Matches: 5078 Robust: 5073 Success: True 2026-10-21 02:07:15,814 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.430 T-robust: 0.020 T-total: 0.454 Matches: 2465 Robust: 2414 Success: True 2026-10-21 02:07:15,826 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and fcc2ecea_DJI_20261011090144_0351_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.496 T-robust: 0.020 T-total: 0.517 Matches: 908 Robust: 893 Success: True 2026-10-21 02:07:15,831 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.514 T-robust: 0.019 T-total: 0.542 Matches: 3873 Robust: 3795 Success: True 2026-10-21 02:07:15,880 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.424 T-robust: 0.004 T-total: 0.430 Matches: 1554 Robust: 1539 Success: True 2026-10-21 02:07:15,898 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.414 T-robust: 0.005 T-total: 0.422 Matches: 1934 Robust: 1915 Success: True 2026-10-21 02:07:15,967 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.389 T-robust: 0.037 T-total: 0.441 Matches: 5115 Robust: 5108 Success: True 2026-10-21 02:07:15,971 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.409 T-robust: 0.027 T-total: 0.460 Matches: 3009 Robust: 2997 Success: True 2026-10-21 02:07:15,981 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.394 T-robust: 0.038 T-total: 0.446 Matches: 5097 Robust: 5089 Success: True 2026-10-21 02:07:16,016 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.277 T-robust: 0.021 T-total: 0.301 Matches: 1304 Robust: 1271 Success: True 2026-10-21 02:07:16,029 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.315 T-robust: 0.026 T-total: 0.356 Matches: 3950 Robust: 3941 Success: True 2026-10-21 02:07:16,031 DEBUG: Matching 3010e981_DJI_20261011090208_0363_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.274 T-robust: 0.026 T-total: 0.302 Matches: 794 Robust: 766 Success: True 2026-10-21 02:07:16,045 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and fcc2ecea_DJI_20261011090144_0351_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.322 T-robust: 0.022 T-total: 0.346 Matches: 1913 Robust: 1789 Success: True 2026-10-21 02:07:16,063 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.351 T-robust: 0.048 T-total: 0.412 Matches: 5081 Robust: 5074 Success: True 2026-10-21 02:07:16,069 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.330 T-robust: 0.009 T-total: 0.340 Matches: 982 Robust: 960 Success: True 2026-10-21 02:07:16,142 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.326 T-robust: 0.003 T-total: 0.332 Matches: 1080 Robust: 999 Success: True 2026-10-21 02:07:16,164 DEBUG: Matching 895d3fdd_DJI_20261011090150_0354_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.340 T-robust: 0.006 T-total: 0.349 Matches: 2457 Robust: 2447 Success: True 2026-10-21 02:07:16,181 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.296 T-robust: 0.002 T-total: 0.299 Matches: 806 Robust: 787 Success: True 2026-10-21 02:07:16,226 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.448 T-robust: 0.014 T-total: 0.468 Matches: 679 Robust: 652 Success: True 2026-10-21 02:07:16,227 DEBUG: Matching 895d3fdd_DJI_20261011090150_0354_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.359 T-robust: 0.027 T-total: 0.395 Matches: 1062 Robust: 1046 Success: True 2026-10-21 02:07:16,251 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.390 T-robust: 0.022 T-total: 0.417 Matches: 3200 Robust: 3191 Success: True 2026-10-21 02:07:16,258 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.317 T-robust: 0.032 T-total: 0.360 Matches: 4988 Robust: 4977 Success: True 2026-10-21 02:07:16,285 DEBUG: Matching 6c6b876e_DJI_20261011090206_0362_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.294 T-robust: 0.006 T-total: 0.303 Matches: 2419 Robust: 2406 Success: True 2026-10-21 02:07:16,325 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and fcc2ecea_DJI_20261011090144_0351_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.342 T-robust: 0.004 T-total: 0.348 Matches: 1560 Robust: 1495 Success: True 2026-10-21 02:07:16,377 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and fcc2ecea_DJI_20261011090144_0351_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.345 T-robust: 0.009 T-total: 0.359 Matches: 3988 Robust: 3984 Success: True 2026-10-21 02:07:16,397 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.358 T-robust: 0.008 T-total: 0.366 Matches: 267 Robust: 256 Success: True 2026-10-21 02:07:16,414 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.357 T-robust: 0.021 T-total: 0.382 Matches: 3068 Robust: 3053 Success: True 2026-10-21 02:07:16,420 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.402 T-robust: 0.018 T-total: 0.438 Matches: 4004 Robust: 3997 Success: True 2026-10-21 02:07:16,493 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.007 T-total: 0.350 Matches: 3029 Robust: 3018 Success: True 2026-10-21 02:07:16,539 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.441 T-robust: 0.020 T-total: 0.470 Matches: 1576 Robust: 1559 Success: True 2026-10-21 02:07:16,541 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.449 T-robust: 0.023 T-total: 0.476 Matches: 1612 Robust: 1601 Success: True 2026-10-21 02:07:16,560 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.327 T-robust: 0.036 T-total: 0.378 Matches: 4203 Robust: 4022 Success: True 2026-10-21 02:07:16,547 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.444 T-robust: 0.025 T-total: 0.491 Matches: 1603 Robust: 1589 Success: True 2026-10-21 02:07:16,566 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.310 T-robust: 0.026 T-total: 0.336 Matches: 659 Robust: 644 Success: True 2026-10-21 02:07:16,552 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.332 T-robust: 0.026 T-total: 0.388 Matches: 3857 Robust: 3813 Success: True 2026-10-21 02:07:16,570 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and ec2172c0_DJI_20261011090140_0349_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.331 T-robust: 0.009 T-total: 0.340 Matches: 505 Robust: 492 Success: True 2026-10-21 02:07:16,637 DEBUG: Matching 895d3fdd_DJI_20261011090150_0354_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.370 T-robust: 0.006 T-total: 0.379 Matches: 2389 Robust: 2382 Success: True 2026-10-21 02:07:16,659 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.354 T-robust: 0.019 T-total: 0.373 Matches: 834 Robust: 812 Success: True 2026-10-21 02:07:16,668 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.321 T-robust: 0.009 T-total: 0.342 Matches: 3899 Robust: 3891 Success: True 2026-10-21 02:07:16,681 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.255 T-robust: 0.003 T-total: 0.260 Matches: 1281 Robust: 1261 Success: True 2026-10-21 02:07:16,701 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.271 T-robust: 0.008 T-total: 0.287 Matches: 1832 Robust: 1820 Success: True 2026-10-21 02:07:16,725 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 66cd1054_DJI_20261011090154_0356_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.289 T-robust: 0.012 T-total: 0.304 Matches: 2421 Robust: 2285 Success: True 2026-10-21 02:07:16,729 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.446 T-robust: 0.011 T-total: 0.469 Matches: 3037 Robust: 3020 Success: True 2026-10-21 02:07:16,812 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.398 T-robust: 0.022 T-total: 0.429 Matches: 3973 Robust: 3862 Success: True 2026-10-21 02:07:16,814 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.017 T-total: 0.316 Matches: 2466 Robust: 2433 Success: True 2026-10-21 02:07:16,854 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.285 T-robust: 0.001 T-total: 0.286 Matches: 157 Robust: 140 Success: True 2026-10-21 02:07:16,912 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.333 T-robust: 0.007 T-total: 0.344 Matches: 3052 Robust: 2956 Success: True 2026-10-21 02:07:16,926 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.351 T-robust: 0.005 T-total: 0.359 Matches: 1969 Robust: 1949 Success: True 2026-10-21 02:07:16,931 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.269 T-robust: 0.002 T-total: 0.272 Matches: 604 Robust: 593 Success: True 2026-10-21 02:07:16,973 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and abb4b553_DJI_20261011090156_0357_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.391 T-robust: 0.009 T-total: 0.406 Matches: 3041 Robust: 3029 Success: True 2026-10-21 02:07:16,980 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.010 T-total: 0.312 Matches: 1060 Robust: 1046 Success: True 2026-10-21 02:07:16,992 DEBUG: Matching c0f687f6_DJI_20261011090200_0359_D.JPG and 6c6b876e_DJI_20261011090206_0362_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.339 T-robust: 0.010 T-total: 0.353 Matches: 3087 Robust: 3073 Success: True 2026-10-21 02:07:17,012 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.423 T-robust: 0.009 T-total: 0.442 Matches: 758 Robust: 750 Success: True 2026-10-21 02:07:17,028 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.457 T-robust: 0.013 T-total: 0.476 Matches: 3842 Robust: 3828 Success: True 2026-10-21 02:07:17,038 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.280 T-robust: 0.019 T-total: 0.306 Matches: 1295 Robust: 1246 Success: True 2026-10-21 02:07:17,055 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.444 T-robust: 0.038 T-total: 0.492 Matches: 5289 Robust: 5237 Success: True 2026-10-21 02:07:17,062 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.362 T-robust: 0.011 T-total: 0.377 Matches: 1013 Robust: 994 Success: True 2026-10-21 02:07:17,064 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 3010e981_DJI_20261011090208_0363_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.345 T-robust: 0.016 T-total: 0.362 Matches: 398 Robust: 376 Success: True 2026-10-21 02:07:17,088 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.342 T-robust: 0.009 T-total: 0.357 Matches: 3978 Robust: 3859 Success: True 2026-10-21 02:07:17,109 DEBUG: Matching 3010e981_DJI_20261011090208_0363_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.291 T-robust: 0.002 T-total: 0.293 Matches: 625 Robust: 602 Success: True 2026-10-21 02:07:17,181 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.318 T-robust: 0.005 T-total: 0.326 Matches: 1971 Robust: 1958 Success: True 2026-10-21 02:07:17,192 DEBUG: Matching 3010e981_DJI_20261011090208_0363_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.262 T-robust: 0.003 T-total: 0.265 Matches: 1935 Robust: 1920 Success: True 2026-10-21 02:07:17,196 DEBUG: Matching 3010e981_DJI_20261011090208_0363_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.372 T-robust: 0.008 T-total: 0.382 Matches: 2468 Robust: 2416 Success: True 2026-10-21 02:07:17,209 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 2fd83306_DJI_20261011090204_0361_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.294 T-robust: 0.001 T-total: 0.296 Matches: 352 Robust: 346 Success: True 2026-10-21 02:07:17,245 DEBUG: Matching abb4b553_DJI_20261011090156_0357_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.305 T-robust: 0.006 T-total: 0.314 Matches: 2372 Robust: 2362 Success: True 2026-10-21 02:07:17,301 DEBUG: Matching 7ea47c7f_DJI_20261011090202_0360_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.303 T-robust: 0.002 T-total: 0.307 Matches: 674 Robust: 658 Success: True 2026-10-21 02:07:17,302 DEBUG: Matching b1404c07_DJI_20261011090142_0350_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.004 T-total: 0.301 Matches: 1007 Robust: 973 Success: True 2026-10-21 02:07:17,309 DEBUG: Matching 02942a0d_DJI_20261011090146_0352_D.JPG and 895d3fdd_DJI_20261011090150_0354_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.314 T-robust: 0.011 T-total: 0.328 Matches: 3873 Robust: 3829 Success: True 2026-10-21 02:07:17,326 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and c0f687f6_DJI_20261011090200_0359_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.007 T-total: 0.306 Matches: 3005 Robust: 2987 Success: True 2026-10-21 02:07:17,363 DEBUG: Matching c78dc74e_DJI_20261011090152_0355_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.299 T-robust: 0.008 T-total: 0.308 Matches: 1903 Robust: 1819 Success: True 2026-10-21 02:07:17,366 DEBUG: Matching 2fd83306_DJI_20261011090204_0361_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.301 T-robust: 0.002 T-total: 0.303 Matches: 490 Robust: 484 Success: True 2026-10-21 02:07:17,366 DEBUG: Matching 3010e981_DJI_20261011090208_0363_D.JPG and b1404c07_DJI_20261011090142_0350_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.295 T-robust: 0.005 T-total: 0.301 Matches: 247 Robust: 232 Success: True 2026-10-21 02:07:17,376 DEBUG: Matching ec2172c0_DJI_20261011090140_0349_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.314 T-robust: 0.013 T-total: 0.331 Matches: 3024 Robust: 2911 Success: True 2026-10-21 02:07:17,387 DEBUG: Matching 66cd1054_DJI_20261011090154_0356_D.JPG and 41600d97_DJI_20261011090148_0353_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.290 T-robust: 0.006 T-total: 0.297 Matches: 3025 Robust: 3011 Success: True 2026-10-21 02:07:17,390 DEBUG: Matching 41600d97_DJI_20261011090148_0353_D.JPG and 6b31e929_DJI_20261011090158_0358_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.272 T-robust: 0.008 T-total: 0.281 Matches: 1946 Robust: 1808 Success: True 2026-10-21 02:07:17,405 DEBUG: Matching fcc2ecea_DJI_20261011090144_0351_D.JPG and 02942a0d_DJI_20261011090146_0352_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.358 T-robust: 0.006 T-total: 0.367 Matches: 5200 Robust: 5124 Success: True 2026-10-21 02:07:17,413 INFO: Matched 105 pairs (brown-brown: 105) in 4.242493372000013 seconds (0.04040470323809586 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-g7hdd/opensfm" 2026-10-21 02:07:22,244 INFO: reading features 2026-10-21 02:07:22,490 DEBUG: Merging features onto tracks 2026-10-21 02:07:23,604 DEBUG: Good tracks: 23485 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-g7hdd/opensfm" 2026-10-21 02:07:25,825 INFO: Starting incremental reconstruction 2026-10-21 02:07:27,652 INFO: Starting reconstruction with 02942a0d_DJI_20261011090146_0352_D.JPG and c78dc74e_DJI_20261011090152_0355_D.JPG 2026-10-21 02:07:27,700 INFO: Two-view 5-points reconstruction inliers (transposed=False): 3465 / 3465 2026-10-21 02:07:28,503 INFO: Triangulated: 3465 2026-10-21 02:07:29,619 DEBUG: Ceres Solver Report: Iterations: 23, Initial cost: 1.652003e+02, Final cost: 7.620191e+01, Termination: CONVERGENCE 2026-10-21 02:07:29,667 INFO: Removed outliers: 167 2026-10-21 02:07:29,738 INFO: ------------------------------------------------------- 2026-10-21 02:07:29,780 INFO: 41600d97_DJI_20261011090148_0353_D.JPG resection inliers: 2969 / 2972 2026-10-21 02:07:29,810 INFO: Adding 41600d97_DJI_20261011090148_0353_D.JPG to the reconstruction 2026-10-21 02:07:30,312 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:07:30,990 DEBUG: Ceres Solver Report: Iterations: 21, Initial cost: 4.935046e+02, Final cost: 1.436132e+02, Termination: CONVERGENCE 2026-10-21 02:07:31,069 INFO: Removed outliers: 355 2026-10-21 02:07:31,081 INFO: ------------------------------------------------------- 2026-10-21 02:07:31,123 INFO: 895d3fdd_DJI_20261011090150_0354_D.JPG resection inliers: 4636 / 4646 2026-10-21 02:07:31,167 INFO: Adding 895d3fdd_DJI_20261011090150_0354_D.JPG to the reconstruction 2026-10-21 02:07:31,527 INFO: Re-triangulating 2026-10-21 02:07:31,527 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:07:32,349 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 3.147769e+02, Final cost: 2.249701e+02, Termination: CONVERGENCE 2026-10-21 02:07:34,250 DEBUG: Ceres Solver Report: Iterations: 7, Initial cost: 4.314190e+02, Final cost: 2.517423e+02, Termination: CONVERGENCE 2026-10-21 02:07:34,362 INFO: Removed outliers: 579 2026-10-21 02:07:34,376 INFO: ------------------------------------------------------- 2026-10-21 02:07:34,418 INFO: fcc2ecea_DJI_20261011090144_0351_D.JPG resection inliers: 4357 / 4394 2026-10-21 02:07:34,458 INFO: Adding fcc2ecea_DJI_20261011090144_0351_D.JPG to the reconstruction 2026-10-21 02:07:34,720 INFO: ------------------------------------------------------- 2026-10-21 02:07:34,766 INFO: b1404c07_DJI_20261011090142_0350_D.JPG resection inliers: 4495 / 4572 2026-10-21 02:07:34,803 INFO: Adding b1404c07_DJI_20261011090142_0350_D.JPG to the reconstruction 2026-10-21 02:07:35,034 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:07:36,799 DEBUG: Ceres Solver Report: Iterations: 26, Initial cost: 1.299306e+03, Final cost: 4.691174e+02, Termination: CONVERGENCE 2026-10-21 02:07:36,966 INFO: Removed outliers: 579 2026-10-21 02:07:36,977 INFO: ------------------------------------------------------- 2026-10-21 02:07:37,007 INFO: ec2172c0_DJI_20261011090140_0349_D.JPG resection inliers: 4493 / 4556 2026-10-21 02:07:37,034 INFO: Adding ec2172c0_DJI_20261011090140_0349_D.JPG to the reconstruction 2026-10-21 02:07:37,197 INFO: ------------------------------------------------------- 2026-10-21 02:07:37,229 INFO: 66cd1054_DJI_20261011090154_0356_D.JPG resection inliers: 4470 / 4510 2026-10-21 02:07:37,261 INFO: Adding 66cd1054_DJI_20261011090154_0356_D.JPG to the reconstruction 2026-10-21 02:07:37,526 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment. 2026-10-21 02:07:38,832 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 1.241405e+03, Final cost: 7.325564e+02, Termination: CONVERGENCE 2026-10-21 02:07:39,076 INFO: Removed outliers: 671 2026-10-21 02:07:39,088 INFO: ------------------------------------------------------- 2026-10-21 02:07:39,122 INFO: abb4b553_DJI_20261011090156_0357_D.JPG resection inliers: 4441 / 4492 2026-10-21 02:07:39,152 INFO: Adding abb4b553_DJI_20261011090156_0357_D.JPG to the reconstruction 2026-10-21 02:07:39,329 INFO: ------------------------------------------------------- 2026-10-21 02:07:39,359 INFO: 6b31e929_DJI_20261011090158_0358_D.JPG resection inliers: 4386 / 4473 2026-10-21 02:07:39,386 INFO: Adding 6b31e929_DJI_20261011090158_0358_D.JPG to the reconstruction 2026-10-21 02:07:39,559 INFO: ------------------------------------------------------- 2026-10-21 02:07:39,589 INFO: c0f687f6_DJI_20261011090200_0359_D.JPG resection inliers: 4406 / 4540 2026-10-21 02:07:39,636 INFO: Adding c0f687f6_DJI_20261011090200_0359_D.JPG to the reconstruction 2026-10-21 02:07:39,803 INFO: Re-triangulating 2026-10-21 02:07:39,803 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:07:42,760 DEBUG: Ceres Solver Report: Iterations: 21, Initial cost: 2.227334e+03, Final cost: 1.146751e+03, Termination: CONVERGENCE 2026-10-21 02:07:48,013 DEBUG: Ceres Solver Report: Iterations: 9, Initial cost: 3.502451e+03, Final cost: 1.523740e+03, Termination: CONVERGENCE 2026-10-21 02:07:48,338 INFO: Removed outliers: 1942 2026-10-21 02:07:48,356 INFO: ------------------------------------------------------- 2026-10-21 02:07:48,406 INFO: 7ea47c7f_DJI_20261011090202_0360_D.JPG resection inliers: 4465 / 4502 2026-10-21 02:07:48,448 INFO: Adding 7ea47c7f_DJI_20261011090202_0360_D.JPG to the reconstruction 2026-10-21 02:07:48,697 INFO: ------------------------------------------------------- 2026-10-21 02:07:48,748 INFO: 2fd83306_DJI_20261011090204_0361_D.JPG resection inliers: 4458 / 4554 2026-10-21 02:07:48,801 INFO: Adding 2fd83306_DJI_20261011090204_0361_D.JPG to the reconstruction 2026-10-21 02:07:49,033 INFO: ------------------------------------------------------- 2026-10-21 02:07:49,086 INFO: 6c6b876e_DJI_20261011090206_0362_D.JPG resection inliers: 4537 / 4677 2026-10-21 02:07:49,132 INFO: Adding 6c6b876e_DJI_20261011090206_0362_D.JPG to the reconstruction 2026-10-21 02:07:49,358 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:07:52,691 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 3.200044e+03, Final cost: 1.578615e+03, Termination: CONVERGENCE 2026-10-21 02:07:53,090 INFO: Removed outliers: 877 2026-10-21 02:07:53,106 INFO: ------------------------------------------------------- 2026-10-21 02:07:53,151 INFO: 3010e981_DJI_20261011090208_0363_D.JPG resection inliers: 4684 / 4761 2026-10-21 02:07:53,193 INFO: Adding 3010e981_DJI_20261011090208_0363_D.JPG to the reconstruction 2026-10-21 02:07:53,417 INFO: ------------------------------------------------------- 2026-10-21 02:07:53,418 WARNING: Shots and/or GCPs are aligned on a single-line. Using vertical prior 2026-10-21 02:07:57,024 DEBUG: Ceres Solver Report: Iterations: 14, Initial cost: 1.966792e+03, Final cost: 1.570291e+03, Termination: CONVERGENCE 2026-10-21 02:07:57,454 INFO: Removed outliers: 398 2026-10-21 02:07:57,698 INFO: Reconstruction 0: 15 images, 23398 points 2026-10-21 02:07:57,698 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-g7hdd/opensfm" 2026-10-21 02:08:06,369 DEBUG: Loaded backend agg version v2.2. 2026-10-21 02:08:06,386 DEBUG: locator: 2026-10-21 02:08:07,080 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 725670.0 --offset-y 9307884.0 "/workspace/odm-pipeline-g7hdd/opensfm" [INFO] Updating /workspace/odm-pipeline-g7hdd/opensfm/config.yaml [INFO] undistorted_image_max_size: 4096 [INFO] Undistorting /workspace/odm-pipeline-g7hdd/opensfm ... 2026-10-21 02:08:16,924 DEBUG: Undistorting image 6b31e929_DJI_20261011090158_0358_D.JPG 2026-10-21 02:08:16,937 DEBUG: Undistorting image 895d3fdd_DJI_20261011090150_0354_D.JPG 2026-10-21 02:08:16,938 DEBUG: Undistorting image 2fd83306_DJI_20261011090204_0361_D.JPG 2026-10-21 02:08:16,960 DEBUG: Undistorting image 41600d97_DJI_20261011090148_0353_D.JPG 2026-10-21 02:08:16,964 DEBUG: Undistorting image c0f687f6_DJI_20261011090200_0359_D.JPG 2026-10-21 02:08:16,984 DEBUG: Undistorting image 7ea47c7f_DJI_20261011090202_0360_D.JPG 2026-10-21 02:08:16,985 DEBUG: Undistorting image 3010e981_DJI_20261011090208_0363_D.JPG 2026-10-21 02:08:16,986 DEBUG: Undistorting image 6c6b876e_DJI_20261011090206_0362_D.JPG 2026-10-21 02:08:17,008 DEBUG: Undistorting image ec2172c0_DJI_20261011090140_0349_D.JPG 2026-10-21 02:08:17,016 DEBUG: Undistorting image 02942a0d_DJI_20261011090146_0352_D.JPG 2026-10-21 02:08:17,024 DEBUG: Undistorting image fcc2ecea_DJI_20261011090144_0351_D.JPG 2026-10-21 02:08:17,034 DEBUG: Undistorting image c78dc74e_DJI_20261011090152_0355_D.JPG 2026-10-21 02:08:17,037 DEBUG: Undistorting image b1404c07_DJI_20261011090142_0350_D.JPG 2026-10-21 02:08:17,051 DEBUG: Undistorting image 66cd1054_DJI_20261011090154_0356_D.JPG 2026-10-21 02:08:17,068 DEBUG: Undistorting image abb4b553_DJI_20261011090156_0357_D.JPG [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_visualsfm --points "/workspace/odm-pipeline-g7hdd/opensfm" [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" export_ply --no-cameras --point-num-views "/workspace/odm-pipeline-g7hdd/opensfm" [INFO] Finished opensfm stage [INFO] Running odm_filterpoints stage [INFO] Filtering /workspace/odm-pipeline-g7hdd/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 5) [INFO] Boundary [(159.6414590284694, -26.076316675171256), (157.80459337844513, -44.77077988348901), (152.5040705316933, -62.791864370927215), (143.92676864529494, -79.50371323525906), (132.37549660657533, -94.31660422682762), (118.25773266050965, -106.70792252197862), (102.07171709847171, -116.24046836420894), (84.38857209752314, -122.57776261121035), (65.83222013292834, -125.49624653346837), (47.0574385735672, -124.8929392080754), (26.36920632154215, -122.26848368905485), (22.836082344292663, -121.75611737929285), (-71.4458789085038, -106.35846236348152), (-75.575000218465, -105.6904787439853), (-95.05976204550825, -100.47784509509802), (-113.10201615083497, -91.46128057315946), (-128.96800823207013, -79.00755097903311), (-142.01218933332711, -63.623336885124445), (-151.70381021348294, -45.93444602005184), (-157.64862832298968, -26.660509560257196), (-159.60484406643081, -6.585718782618642), (-159.44865990697872, 33.67705429345369), (-157.53851274214685, 52.744309950619936), (-152.0265042776009, 71.09718877449632), (-143.11503513844218, 88.06173243559897), (-131.13116367312614, 103.01501579396427), (-116.51511795632541, 115.40777828358114), (-99.80361308436841, 124.78504421748221), (-81.61019603267778, 130.80252833850682), (-62.60294837411493, 133.23927027359605), (-43.47999306186102, 132.00561466626823), (-39.27651841961779, 131.32562066614628), (58.909743604948744, 115.34432625584304), (72.92660844302736, 113.48800777643919), (92.94019986561034, 108.70169093087316), (111.55036867922172, 99.92024509981275), (127.9690228488762, 87.51551780477166), (141.50098027160857, 72.01263964734972), (151.57321679231245, 54.06823006644845), (157.7592183535453, 34.44209572672844), (159.7970094542252, 13.965303163975477), (159.6414590284694, -26.076316675171256)] [INFO] running "/code/SuperBuild/install/bin/FPCFilter" --input "/workspace/odm-pipeline-g7hdd/opensfm/reconstruction.ply" --output "/workspace/odm-pipeline-g7hdd/odm_filterpoints/point_cloud.ply" --concurrency 16 --meank 16 --std 5 --stats "/workspace/odm-pipeline-g7hdd/odm_filterpoints/point_cloud_stats.json" --boundary "/tmp/tmp_zp2_lgk.boundary.json" *** FPCFilter - v0.2 *** ?> Parameters: input = /workspace/odm-pipeline-g7hdd/opensfm/reconstruction.ply output = /workspace/odm-pipeline-g7hdd/odm_filterpoints/point_cloud.ply stats = /workspace/odm-pipeline-g7hdd/odm_filterpoints/point_cloud_stats.json std = 5 meanK = 16 boundary = 42 polygon vertexes concurrency = 16 verbose = no -> Setting num_threads to 16 -> Cropping -> Done cropping in 0.03893s ?> Skipping sampling -> Statistical filtering -> Spacing estimation completed (0.58 meters) ?> Done in 0.1321s -> Writing output ?> Done in 0.01366s ?> Pipeline done in 0.1854s [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [INFO] Writing ODM 2.5D Mesh file in: /workspace/odm-pipeline-g7hdd/odm_meshing/odm_25dmesh.ply [INFO] ODM 2.5D DSM resolution: 0.58 [INFO] Created temporary directory: /workspace/odm-pipeline-g7hdd/odm_meshing/tmp [INFO] Creating DSM for 2.5D mesh [INFO] running renderdem "/workspace/odm-pipeline-g7hdd/odm_filterpoints/point_cloud.ply" --outdir "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp" --output-type max --radiuses 0.91106186954104,1.2884360520659262,1.8221237390820801 --resolution 4.64 --max-tiles 0 --decimation 1 --classification -1 --tile-size 4096 --force  Reading 23349 points Point cloud bounds are [minx: -125.230575562, maxx: 117.612846375, miny: -94.174911499, maxy: 99.3807449341] Really low resolution DEM requested (53, 42) will set floor at 64 pixels. Resolution changed to 3.8425. The scale of this reconstruction might be off. DEM resolution is (64, 52), max tile size is 4096, will split DEM generation into 1 tiles r1.50895_x0_y0.tif r0.754473_x0_y0.tif r1.06699_x0_y0.tif [INFO] Generated 3 tiles [INFO] running gdalbuildvrt -input_file_list "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/tiles_list.txt" "/workspace/odm-pipeline-g7hdd/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.3% -outsize 10% 0 "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/tiles.vrt" "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/tiles.small.tif" Input file size is 64, 51 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-g7hdd/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/tiles.small_filled.tif" "/workspace/odm-pipeline-g7hdd/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.3% "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/merged.vrt" "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/tiles.tif" Input file size is 64, 51 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] running fastrasterfilter "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/tiles.tif" --output "/workspace/odm-pipeline-g7hdd/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-g7hdd/odm_meshing/tmp/tiles.tif Size: 64x51 Blocks: 1 Smoothing...1... done Wrote /workspace/odm-pipeline-g7hdd/odm_meshing/tmp/mesh_dsm.tif [INFO] Completed smoothing to create /workspace/odm-pipeline-g7hdd/odm_meshing/tmp/mesh_dsm.tif in 0:00:00.082326 [INFO] Completed mesh_dsm.tif in 0:00:00.270476 [INFO] Sampling points from DSM: /workspace/odm-pipeline-g7hdd/odm_meshing/tmp/mesh_dsm.tif [INFO] running "/code/SuperBuild/install/bin/dem2points" -inputFile "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/mesh_dsm.tif" -outputFile "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/dsm_points.ply" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 -verbose  Running with parameters: --inputFile /workspace/odm-pipeline-g7hdd/odm_meshing/tmp/mesh_dsm.tif --outputFile /workspace/odm-pipeline-g7hdd/odm_meshing/tmp/dsm_points.ply --skirtHeightThreshold 1.500000 --skirtIncrements 0.200000 --skirtHeightCap 100.000000 --verbose Raster Size is 64x51 Extent is (-125.230576, 120.689424), (-94.174911, 101.792589) Read nodata value: -9999 Calculating skirts and vertex count... 2262 skirt points will be added Total vertices: 5082 Sampling and writing to file... done! [INFO] running "/code/SuperBuild/install/bin/PoissonRecon" --in "/workspace/odm-pipeline-g7hdd/odm_meshing/tmp/dsm_points.ply" --out "/workspace/odm-pipeline-g7hdd/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-g7hdd/odm_meshing/odm_25dmesh.dirty.ply" -o "/workspace/odm-pipeline-g7hdd/odm_meshing/odm_25dmesh.ply" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:12:21 [App ] OpenMVS x64 v2.2.0 02:12:21 [App ] Build date: Jul 28 2026, 18:56:23 02:12:21 [App ] CPU: Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (16 cores) 02:12:21 [App ] RAM: 61.77GB Physical Memory 123.55GB Virtual Memory 02:12:21 [App ] OS: Linux 6.12.92-122.166.amzn2023.x86_64 (x86_64) 02:12:21 [App ] Disk: 02:12:21 [App ] SSE & AVX compatible CPU & OS detected 02:12:21 [App ] Command line: ReconstructMesh -i /workspace/odm-pipeline-g7hdd/odm_meshing/odm_25dmesh.dirty.ply -o /workspace/odm-pipeline-g7hdd/odm_meshing/odm_25dmesh.ply --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0 02:12:22 [App ] MEMORYINFO: { 02:12:22 [App ] VmPeak: 94496 kB 02:12:22 [App ] VmSize: 66316 kB 02:12:22 [App ] } ENDINFO [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [INFO] Writing MVS Textured file in: /workspace/odm-pipeline-g7hdd/odm_texturing_25d/odm_textured_model_geo.obj [INFO] running "/code/SuperBuild/install/bin/texrecon" "/workspace/odm-pipeline-g7hdd/opensfm/undistorted/reconstruction.nvm" "/workspace/odm-pipeline-g7hdd/odm_meshing/odm_25dmesh.ply" "/workspace/odm-pipeline-g7hdd/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: 42190 verts... 84408 faces... done. Generating texture views: NVM: Loading file... NVM: Number of views: 15 NVM: Number of features: 23398 Loading 100%... done. (Took 0.874s) Building adjacency graph: Adding edges 100%... done. (Took 0.115s) 126612 total edges. View selection: Building BVH from 84408 faces... done. (Took: 106 ms) Calculating face qualities 100%... done. (Took 1.626s) Postprocessing face infos 100%... done. (Took 0.117s) Maximum quality of a face within an image: 9999.99 Clamping qualities to 9952.99 within normalization. Optimizing: Time[s] Energy 0 35392 0 34104 0 33443 0 33093 0 32958 0 32873 0 32801 1 32728 1 32686 1 32656 1 32642 1 32630 1 32622 1 32613 1 32603 6871 faces have not been seen Took: 3.747s Generating texture patches: Running... done. (Took 1.005s) 267 texture patches. Running global seam leveling: Create matrices for optimization... done. Lhs dimensionality: 40612 x 40612 Calculating adjustments: Color channel 0: CG took 86 iterations. Residual is 9.56982e-05 Color channel 1: CG took 80 iterations. Residual is 8.91897e-05 Color channel 2: CG took 76 iterations. Residual is 9.29559e-05 Took 0.13 seconds Adjusting texture patches 100%... done. (Took 0.473s) Running local seam leveling: Blending texture patches 100%... done. (Took 2.671s) Generating texture atlases: Sorting texture patches... done. Working on atlas 1 100%... done. Finalizing texture atlases... done. (Took: 0s) Building objmodel: Saving model... done. Whole texturing procedure took: 27.873s [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-g7hdd/odm_filterpoints/point_cloud.ply" -o "/workspace/odm-pipeline-g7hdd/odm_georeferencing/odm_georeferenced_model.laz" ferry transformation --filters.ferry.dimensions="views => UserData" --filters.transformation.matrix="1 0 0 725670.0 0 1 0 9307884.0 0 0 1 0 0 0 0 1" --writers.las.offset_x=725670.0 --writers.las.offset_y=9307884.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-g7hdd/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-g7hdd/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-g7hdd/odm_georeferencing/odm_georeferenced_model.decimated.las" > "/workspace/odm-pipeline-g7hdd/odm_georeferencing/odm_georeferenced_model.boundary.json" [INFO] running pdal info --summary "/workspace/odm-pipeline-g7hdd/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-g7hdd/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-g7hdd/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /workspace/odm-pipeline-g7hdd/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-g7hdd/odm_georeferencing/odm_georeferenced_model.laz found: True [WARNING] DEM will not be generated [INFO] Finished odm_dem stage [INFO] Running odm_orthophoto stage [INFO] Creating GeoTIFF [INFO] running "/code/SuperBuild/install/bin/odm_orthophoto" -inputFiles /workspace/odm-pipeline-g7hdd/odm_texturing_25d/odm_textured_model_geo.obj -logFile "/workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto_log.txt" -outputFile "/workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto.tif" -resolution 25.0 -verbose -outputCornerFile "/workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto_corners.txt" -inpaintThreshold 1.0 -utm_north_offset 9307884.0 -utm_east_offset 725670.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 26649307136.0  Inpaint threshold was set to: 1 Reading mesh file... /workspace/odm-pipeline-g7hdd/odm_texturing_25d/odm_textured_model_geo.obj Found material0000 Loading odm_textured_model_geo_material0000_map_Kd.png Mesh file read. Boundary points: Point 1: -118.714 -86.8741 Point 2: -118.714 99.1265 Point 3: 110.826 99.1265 Point 4: 110.826 -86.8741 Model bounds x : -118.714 -> 110.826 Model bounds y : -86.8741 -> 99.1265 Model area : 42694.4m2 Model resolution, width x height : 5739x4651 Translating and scaling mesh... Rendering the ortho photo... Texture channels: 3 Texture depth: 8bit Rendering material0000 ... done ... model rendered Edge inpainting Block [(4096, 5739), (0, 1024)] Block [(2048, 3072), (3072, 4651)] Block [(3072, 4096), (2048, 3072)] Block [(2048, 3072), (0, 1024)] Block [(3072, 4096), (1024, 2048)] Block [(4096, 5739), (3072, 4651)] Block [(1024, 2048), (3072, 4651)] Block [(0, 1024), (0, 1024)] Block [(4096, 5739), (2048, 3072)] Block [(4096, 5739), (1024, 2048)] Block [(2048, 3072), (2048, 3072)] Block [(1024, 2048), (1024, 2048)] Block [(0, 1024), (2048, 3072)] Block [(1024, 2048), (2048, 3072)] Block [(0, 1024), (3072, 4651)] Block [(3072, 4096), (3072, 4651)] Block [(2048, 3072), (1024, 2048)] Block [(1024, 2048), (0, 1024)] Block [(3072, 4096), (0, 1024)] Block [(0, 1024), (1024, 2048)] Writing ortho photo to /workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto.tif Set GDAL_CACHEMAX to 26649307136 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-g7hdd/odm_orthophoto/odm_orthophoto_corners.txt Orthophoto generation done. [INFO] Cropping /workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-g7hdd/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-g7hdd/odm_orthophoto/odm_orthophoto.original.tif /workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 40.6% Using band 4 of source image as alpha. Creating output file that is 5813P x 4673L. 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-g7hdd/odm_orthophoto/odm_orthophoto.tif [INFO] Optimizing /workspace/odm-pipeline-g7hdd/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 41.4% --config GDAL_NUM_THREADS 16 "/workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto_cogeo.tif"  Input file size is 5813, 4673 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Wrote /workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto_extent.dxf [INFO] Wrote /workspace/odm-pipeline-g7hdd/odm_orthophoto/odm_orthophoto.tfw [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [INFO] Wrote /workspace/odm-pipeline-g7hdd/odm_report/shots.geojson [INFO] Copied /workspace/odm-pipeline-g7hdd/opensfm/camera_mappings.npz --> /workspace/odm-pipeline-g7hdd/odm_report/camera_mappings.npz [INFO] running pdal info --dimensions "X,Y,Z" "/workspace/odm-pipeline-g7hdd/odm_georeferencing/odm_georeferenced_model.laz" > "/workspace/odm-pipeline-g7hdd/odm_georeferencing/odm_georeferenced_model.info.json" [INFO] running pdal translate -i "/workspace/odm-pipeline-g7hdd/odm_georeferencing/odm_georeferenced_model.laz" -o "/workspace/odm-pipeline-g7hdd/opensfm/stats/overlap.tif" --writer gdal --writers.gdal.resolution=0.17346000000002926 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=2.4530948452927843  [INFO] Cropping /workspace/odm-pipeline-g7hdd/opensfm/stats/overlap.tif [INFO] running gdalwarp -cutline /workspace/odm-pipeline-g7hdd/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-g7hdd/opensfm/stats/overlap.original.tif /workspace/odm-pipeline-g7hdd/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 41.0% Creating output file that is 1340P x 1076L. Using internal nodata values (e.g. 255) for image /workspace/odm-pipeline-g7hdd/opensfm/stats/overlap.original.tif. Copying nodata values from source /workspace/odm-pipeline-g7hdd/opensfm/stats/overlap.original.tif to destination /workspace/odm-pipeline-g7hdd/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-g7hdd/opensfm/stats/overlap.tif" "/code/opendm/report/overlap_color_map.txt" "/workspace/odm-pipeline-g7hdd/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-g7hdd/odm_orthophoto/odm_orthophoto.tif" "/workspace/odm-pipeline-g7hdd/opensfm/stats/ortho.png" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 41.0%  Input file size is 5813, 4673 0...10...20...30...40...50...60...70...80...90...100 - done. [INFO] Exporting report to /workspace/odm-pipeline-g7hdd/odm_report/report.pdf 2026-10-21 02:13:01,741 DEBUG: ICC profile found for image /tmp/tmp9w101u9z/overlap_diagram_legend.png - It will be inserted in the PDF document 2026-10-21 02:13:03,750 DEBUG: Final size summary of the biggest document sections: 2026-10-21 02:13:03,751 DEBUG: - pages: 4.1KiB 2026-10-21 02:13:03,751 DEBUG: - fonts: 201.0B 2026-10-21 02:13:03,751 DEBUG: - images: 8.0MiB 2026-10-21 02:13:03,751 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:13:03 2026 ODM processing complete