=== odm-pipeline-2mzgf-main-3893064818/process.log === === process attempt 0 @ 2026-10-26T20:21:39Z === Running ODM processing... Processing job: odm-pipeline-2mzgf ODM Project ID: DTM-Task-491a7cc2-e066-4d69-a140-7a4bd4978442 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=4 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-2mzgf/boundary.geojson --project-path /workspace odm-pipeline-2mzgf [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Mon Oct 26 20:21:42 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': [[[33.241571, 0.455204277], [33.241399996, 0.455220807], [33.241235241, 0.455269791], [33.241082754, 0.455349441], [33.240948108, 0.455456845], [33.240836223, 0.455588079], [33.240751187, 0.455738348], [33.240696107, 0.45590216], [33.240672996, 0.456073531], [33.240682698, 0.456246197], [33.24072486, 0.456413851], [33.24079794, 0.456570365], [33.240899267, 0.45671002], [33.241025141, 0.456827714], [33.24117096, 0.456919146], [33.241331396, 0.456980975], [33.241410396, 0.457002975], [33.24158765, 0.457033543], [33.2417674, 0.45702797], [33.241942449, 0.45698648], [33.242105788, 0.456910734], [33.242250875, 0.456803765], [33.242371902, 0.456669856], [33.242464022, 0.456514371], [33.242523546, 0.456343534], [33.24254809, 0.456164186], [33.242536673, 0.45598351], [33.24248975, 0.45580874], [33.242409201, 0.455646874], [33.242298252, 0.455504393], [33.242161345, 0.455387004], [33.242003962, 0.455299407], [33.241952962, 0.455277407], [33.24177967, 0.455222748], [33.241599, 0.455204277], [33.241571, 0.455204277]]], '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-2mzgf [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-2mzgf [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-2mzgf/images [INFO] Loading 2 images [INFO] Wrote images database: /workspace/odm-pipeline-2mzgf/images.json [INFO] Found 2 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: 3', 'matching_gps_distance: 0', 'matching_graph_rounds: 0', '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-2mzgf/opensfm" 2026-10-26 20:21:43,760 INFO: Planning to use 35599.531640625 MB of RAM for both processing queue and parallel processing. 2026-10-26 20:21:43,760 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-26 20:21:43,760 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-26 20:21:43,768 INFO: Reading data for image c035d889_DJI_20261013081046_0440_D.JPG (queue-size=0) 2026-10-26 20:21:43,768 INFO: Reading data for image 46bec311_DJI_20261013081048_0441_D.JPG (queue-size=0) 2026-10-26 20:21:44,115 INFO: Extracting ROOT_DSPSIFT features for image 46bec311_DJI_20261013081048_0441_D.JPG 2026-10-26 20:21:44,126 INFO: Finished reading images 2026-10-26 20:21:44,127 INFO: Extracting ROOT_DSPSIFT features for image c035d889_DJI_20261013081046_0440_D.JPG 2026-10-26 20:21:53,562 DEBUG: Found 10000 points in 9.437397480010986s 2026-10-26 20:21:53,586 DEBUG: Found 10000 points in 9.444135427474976s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-2mzgf/opensfm" 2026-10-26 20:21:56,229 INFO: Altitude is negative (-1573.3867577583333) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-26 20:21:56,229 INFO: Altitude for orientation based matching 1.0 2026-10-26 20:21:56,230 INFO: Matching 1 image pairs 2026-10-26 20:21:56,233 INFO: Computing pair matching with 16 processes 2026-10-26 20:21:56,807 DEBUG: Matching 46bec311_DJI_20261013081048_0441_D.JPG and c035d889_DJI_20261013081046_0440_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.553 T-robust: 0.013 T-total: 0.573 Matches: 5816 Robust: 5814 Success: True 2026-10-26 20:21:56,807 INFO: Matched 1 pairs (brown-brown: 1) in 0.5773173960005806 seconds (0.5773176679977041 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-2mzgf/opensfm" 2026-10-26 20:21:58,774 INFO: reading features 2026-10-26 20:21:58,824 DEBUG: Merging features onto tracks 2026-10-26 20:21:58,868 DEBUG: Good tracks: 5814 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-2mzgf/opensfm" 2026-10-26 20:22:00,941 INFO: Starting incremental reconstruction 2026-10-26 20:22:00,978 INFO: 0 partial reconstructions in total. [ERROR] The program could not process this dataset using the current settings. Check that the images have enough overlap, that there are enough recognizable features and that the images are in focus. The program will now exit.