=== odm-pipeline-wsrk2-main-1001421177/process.log === === process attempt 0 @ 2026-06-23T02:22:08Z === Running ODM processing... Processing job: odm-pipeline-wsrk2 ODM Project ID: DTM-Project-1b9cde7e-5476-46a7-a92d-3acad6feae40 Executing: python3 -u run.py --orthophoto-resolution=3.5 --cog --dsm --dtm --project-path /workspace odm-pipeline-wsrk2 mkdir -p failed for path /home/ubuntu/.config/matplotlib: [Errno 30] Read-only file system: '/home/ubuntu/.config' Matplotlib created a temporary cache directory at /tmp/matplotlib-uziz9rzh because there was an issue with the default path (/home/ubuntu/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. [INFO] DTM is turned on, automatically turning on point cloud classification [INFO] Initializing ODM 3.6.0 - Tue Jun 23 02:22:10 2026 [INFO] ============== [INFO] 3d_tiles: False [INFO] align: None [INFO] auto_boundary: False [INFO] auto_boundary_distance: 0 [INFO] bg_removal: False [INFO] boundary: {} [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: True [INFO] dtm: True [INFO] end_with: odm_postprocess [INFO] fast_orthophoto: False [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: 32 [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-wsrk2 [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: 3.5 [INFO] pc_classify: True [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-wsrk2 [INFO] radiometric_calibration: none [INFO] rerun: None [INFO] rerun_all: False [INFO] rerun_from: None [INFO] rolling_shutter: False [INFO] rolling_shutter_readout: 0 [INFO] sfm_algorithm: incremental [INFO] sfm_no_partial: False [INFO] skip_3dmodel: False [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-wsrk2/images [INFO] Loading images database: /workspace/odm-pipeline-wsrk2/images.json [INFO] Found 545 usable images [INFO] Coordinates file already exist: /workspace/odm-pipeline-wsrk2/odm_georeferencing/coords.txt [INFO] Model geo file already exist: /workspace/odm-pipeline-wsrk2/odm_georeferencing/odm_georeferencing_model_geo.txt [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 [WARNING] /workspace/odm-pipeline-wsrk2/opensfm/image_list.txt already exists, not rerunning OpenSfM setup [WARNING] /workspace/odm-pipeline-wsrk2/opensfm/exif already exists, not rerunning photo to metadata [WARNING] Detect features already done: /workspace/odm-pipeline-wsrk2/opensfm/features exists [WARNING] Match features already done: /workspace/odm-pipeline-wsrk2/opensfm/matches exists [WARNING] Found a valid OpenSfM tracks file in: /workspace/odm-pipeline-wsrk2/opensfm/tracks.csv [WARNING] Found a valid OpenSfM reconstruction file in: /workspace/odm-pipeline-wsrk2/opensfm/reconstruction.json [INFO] Already extracted cameras [INFO] Export reconstruction stats [WARNING] Found existing reconstruction stats /workspace/odm-pipeline-wsrk2/opensfm/stats/stats.json [WARNING] Will skip exporting /workspace/odm-pipeline-wsrk2/opensfm/reconstruction.geocoords.json [INFO] Undistorting /workspace/odm-pipeline-wsrk2/opensfm ... [WARNING] Already undistorted (nominal) [WARNING] Found a valid OpenSfM NVM reconstruction file in: /workspace/odm-pipeline-wsrk2/opensfm/undistorted/reconstruction.nvm [INFO] Finished opensfm stage [INFO] Running openmvs stage [WARNING] Found a valid OpenMVS reconstruction file in: /workspace/odm-pipeline-wsrk2/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply [INFO] Finished openmvs stage [INFO] Running odm_filterpoints stage [WARNING] Found a valid point cloud file in: /workspace/odm-pipeline-wsrk2/odm_filterpoints/point_cloud.ply [INFO] Finished odm_filterpoints stage [INFO] Running odm_meshing stage [WARNING] Found a valid ODM Mesh file in: /workspace/odm-pipeline-wsrk2/odm_meshing/odm_mesh.ply [WARNING] Found a valid ODM 2.5D Mesh file in: /workspace/odm-pipeline-wsrk2/odm_meshing/odm_25dmesh.ply [INFO] Finished odm_meshing stage [INFO] Running mvs_texturing stage [WARNING] Found a valid ODM Texture file in: /workspace/odm-pipeline-wsrk2/odm_texturing/odm_textured_model_geo.obj [WARNING] Found a valid ODM Texture file in: /workspace/odm-pipeline-wsrk2/odm_texturing_25d/odm_textured_model_geo.obj [INFO] Finished mvs_texturing stage [INFO] Running odm_georeferencing stage [WARNING] Found a valid georeferenced model in: /workspace/odm-pipeline-wsrk2/odm_georeferencing/odm_georeferenced_model.laz [INFO] Finished odm_georeferencing stage [INFO] Running odm_dem stage [INFO] Create DSM: True [INFO] Create DTM: True [INFO] DEM input file /workspace/odm-pipeline-wsrk2/odm_georeferencing/odm_georeferenced_model.laz found: True [WARNING] Found existing outputs in: /workspace/odm-pipeline-wsrk2/odm_dem [INFO] Finished odm_dem stage [INFO] Running odm_orthophoto stage [WARNING] Found a valid orthophoto in: /workspace/odm-pipeline-wsrk2/odm_orthophoto/odm_orthophoto.tif [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson [WARNING] Found a valid shots file in: /workspace/odm-pipeline-wsrk2/odm_report/shots.geojson [WARNING] Found a valid camera mappings file in: /workspace/odm-pipeline-wsrk2/odm_report/camera_mappings.npz [WARNING] Reading existing stats /workspace/odm-pipeline-wsrk2/odm_report/stats.json [WARNING] Cannot generate overlap diagram, point cloud stats missing [INFO] Exporting report to /workspace/odm-pipeline-wsrk2/odm_report/report.pdf [WARNING] Report /workspace/odm-pipeline-wsrk2/odm_report/report.pdf already exported [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 - Tue Jun 23 02:22:11 2026 ODM processing complete