=== odm-pipeline-nsdtw-main-4175345966/process.log === === process attempt 0 @ 2026-09-22T01:15:23Z === Running ODM processing... Processing job: odm-pipeline-nsdtw ODM Project ID: DTM-Task-23889969-d7f1-4054-8942-e513637ca3c4 Executing: python3 -u run.py --fast-orthophoto --orthophoto-resolution=5 --cog --rolling-shutter --boundary=/workspace/odm-pipeline-nsdtw/boundary.geojson --project-path /workspace odm-pipeline-nsdtw [INFO] Fast orthophoto is turned on, automatically setting --skip-3dmodel [INFO] Initializing ODM 3.6.1 - Tue Sep 22 01:15:24 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': [[[126.044220234, 7.819175333], [126.043990699, 7.819281554], [126.04384057, 7.819369416], [126.043710065, 7.819484291], [126.043604002, 7.81962194], [126.043526298, 7.819777278], [126.043479823, 7.81994457], [126.043466292, 7.820117638], [126.043486205, 7.820290092], [126.043538826, 7.820455563], [126.043906825, 7.821315563], [126.043991291, 7.821469525], [126.044104014, 7.821604295], [126.044240739, 7.821714786], [126.044396307, 7.821796829], [126.044564847, 7.821847327], [126.044739997, 7.821864375], [126.047434003, 7.821864377], [126.047610433, 7.821847077], [126.047780106, 7.82179584], [126.047936523, 7.82171263], [126.048457726, 7.821366079], [126.048482883, 7.821409893], [126.048594079, 7.821563557], [126.048734973, 7.821690708], [126.048899366, 7.82178575], [126.049080023, 7.821844502], [126.049268995, 7.821864378], [126.053355004, 7.821864382], [126.05353173, 7.821847023], [126.053701665, 7.821795615], [126.053858277, 7.821712133], [126.053995549, 7.821599787], [126.054108206, 7.821462892], [126.054191917, 7.82130671], [126.054243466, 7.821137242], [126.054260872, 7.820961002], [126.054260857, 7.813885996], [126.054242752, 7.813706293], [126.054189165, 7.813533772], [126.054102236, 7.81337533], [126.05398544, 7.8132373], [126.053843446, 7.813125197], [126.053681929, 7.813043504], [126.053507345, 7.812995485], [126.053326672, 7.81298306], [126.053147131, 7.813006725], [126.052975899, 7.813065534], [126.052819819, 7.813157137], [126.05268513, 7.813277872], [126.052577215, 7.813422914], [126.052500388, 7.813586465], [126.05245772, 7.813761989], [126.052324742, 7.814718886], [126.044719382, 7.81844728], [126.04456991, 7.818539503], [126.04444111, 7.818658776], [126.044337832, 7.818800608], [126.044263964, 7.818959661], [126.044222286, 7.819129946], [126.044220234, 7.819175333]]], '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: 4 [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-nsdtw [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: 5.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-nsdtw [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-nsdtw/images [INFO] Loading 279 images Traceback (most recent call last): File "/code/run.py", line 63, in retcode = app.execute() ^^^^^^^^^^^^^ File "/code/stages/odm_app.py", line 118, in execute raise e File "/code/stages/odm_app.py", line 82, in execute self.first_stage.run() File "/code/opendm/types.py", line 444, in run self.process(self.args, outputs) File "/code/stages/dataset.py", line 169, in process p = types.ODM_Photo(f) ^^^^^^^^^^^^^^^^^^ File "/code/opendm/photo.py", line 175, in __init__ self.parse_exif_values(path_file) File "/code/opendm/photo.py", line 212, in parse_exif_values tags = exifread.process_file(f, details=True, extract_thumbnail=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/code/venv/lib/python3.12/site-packages/exifread/__init__.py", line 121, in process_file hdr.decode_maker_note() File "/code/venv/lib/python3.12/site-packages/exifread/core/exif_header.py", line 612, in decode_maker_note self.dump_ifd(ifd=0, ifd_name="MakerNote", tag_dict=dji.TAGS) File "/code/venv/lib/python3.12/site-packages/exifread/core/exif_header.py", line 391, in dump_ifd self._process_tag( File "/code/venv/lib/python3.12/site-packages/exifread/core/exif_header.py", line 342, in _process_tag printable, prefer_printable = self._get_printable_for_field( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/code/venv/lib/python3.12/site-packages/exifread/core/exif_header.py", line 241, in _get_printable_for_field printable = str(values[0]) ~~~~~~^^^ IndexError: list index out of range