=== odm-pipeline-88kdg-main-73926386/process.log === === process attempt 0 @ 2026-10-26T15:23:40Z === Running ODM processing... Processing job: odm-pipeline-88kdg 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-88kdg/boundary.geojson --project-path /workspace odm-pipeline-88kdg [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Mon Oct 26 15:23: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-88kdg [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-88kdg [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-88kdg/images [INFO] Loading 2 images [INFO] Wrote images database: /workspace/odm-pipeline-88kdg/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-88kdg/opensfm" 2026-10-26 15:23:43,204 INFO: Planning to use 50401.121484375 MB of RAM for both processing queue and parallel processing. 2026-10-26 15:23:43,204 INFO: Scale-space expected size of a single image : 95.625 MB 2026-10-26 15:23:43,204 INFO: Expecting to queue at most 200 images while parallel processing of 16 images. 2026-10-26 15:23:43,208 INFO: Reading data for image 46bec311_DJI_20261013081048_0441_D.JPG (queue-size=0) 2026-10-26 15:23:43,208 INFO: Reading data for image c035d889_DJI_20261013081046_0440_D.JPG (queue-size=0) 2026-10-26 15:23:43,475 INFO: Extracting ROOT_DSPSIFT features for image c035d889_DJI_20261013081046_0440_D.JPG 2026-10-26 15:23:43,505 INFO: Finished reading images 2026-10-26 15:23:43,505 INFO: Extracting ROOT_DSPSIFT features for image 46bec311_DJI_20261013081048_0441_D.JPG 2026-10-26 15:23:49,457 DEBUG: Found 10000 points in 5.973106622695923s 2026-10-26 15:23:49,732 DEBUG: Found 10000 points in 6.217538118362427s [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" match_features "/workspace/odm-pipeline-88kdg/opensfm" 2026-10-26 15:23:51,501 INFO: Altitude is negative (-1573.3867577583333) : viewing directions are probably divergent. Using default altitude of 1.0 2026-10-26 15:23:51,501 INFO: Altitude for orientation based matching 1.0 2026-10-26 15:23:51,501 INFO: Matching 1 image pairs 2026-10-26 15:23:51,503 INFO: Computing pair matching with 16 processes 2026-10-26 15:23:51,859 DEBUG: Matching 46bec311_DJI_20261013081048_0441_D.JPG and c035d889_DJI_20261013081046_0440_D.JPG. Matcher: FLANN (symmetric) T-desc: 0.341 T-robust: 0.009 T-total: 0.354 Matches: 5816 Robust: 5814 Success: True 2026-10-26 15:23:51,859 INFO: Matched 1 pairs (brown-brown: 1) in 0.35745478699999467 seconds (0.35745511999999735 seconds/pair). [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" create_tracks "/workspace/odm-pipeline-88kdg/opensfm" 2026-10-26 15:23:53,245 INFO: reading features 2026-10-26 15:23:53,286 DEBUG: Merging features onto tracks 2026-10-26 15:23:53,311 DEBUG: Good tracks: 5814 [INFO] running "/code/SuperBuild/install/bin/opensfm/bin/opensfm" reconstruct "/workspace/odm-pipeline-88kdg/opensfm" 2026-10-26 15:23:54,719 INFO: Starting incremental reconstruction 2026-10-26 15:23:54,742 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.