I’m getting this message “Illegal instruction (core dumped)” when processing with the snap store version of OpenDroneMap. It works right when using docker.
I’m using the aukerman dataset for testing.
Here is the specs on my PC, command used and complete log.
Dell Precision T3600
CPU: Intel® Xeon® CPU E5-2670 0 @ 2.60GHz × 16
RAM: 64 GB DDR3 PC3L-12800 1600MHZ
SSD: SSD SATA III Kingston SA400S37/480G
GPU: NVIDIA Quadro K2000 2GB
OS: Ubuntu 20.04.1 LTS 64 bit
GNOME ver.: 3.36.3
OPENDRONEMAP Ver.: ODM 2.2.1
OPENDRONEMAP Log:
[email protected]:~$ opendronemap aukerman --project-path /home/israel/Documentos/odmprojects/datasets
[INFO] Initializing ODM - Sat Nov 28 23:15:43 2020
[INFO] ==============
[INFO] build_overviews: False
[INFO] camera_lens: auto
[INFO] cameras: {}
[INFO] crop: 3
[INFO] debug: False
[INFO] dem_decimation: 1
[INFO] dem_euclidean_map: False
[INFO] dem_gapfill_steps: 3
[INFO] dem_resolution: 5
[INFO] depthmap_resolution: 640
[INFO] dsm: False
[INFO] dtm: False
[INFO] end_with: odm_report
[INFO] fast_orthophoto: False
[INFO] feature_quality: high
[INFO] feature_type: sift
[INFO] force_gps: False
[INFO] gcp: None
[INFO] geo: None
[INFO] gps_accuracy: 10
[INFO] ignore_gsd: False
[INFO] matcher_distance: 0
[INFO] matcher_neighbors: 8
[INFO] max_concurrency: 16
[INFO] merge: all
[INFO] mesh_octree_depth: 10
[INFO] mesh_point_weight: 4
[INFO] mesh_samples: 1.0
[INFO] mesh_size: 200000
[INFO] min_num_features: 8000
[INFO] name: aukerman
[INFO] opensfm_depthmap_method: PATCH_MATCH
[INFO] opensfm_depthmap_min_consistent_views: 3
[INFO] opensfm_depthmap_min_patch_sd: 1
[INFO] optimize_disk_space: False
[INFO] orthophoto_compression: DEFLATE
[INFO] orthophoto_cutline: False
[INFO] orthophoto_no_tiled: False
[INFO] orthophoto_png: False
[INFO] orthophoto_resolution: 5
[INFO] pc_classify: False
[INFO] pc_csv: False
[INFO] pc_ept: False
[INFO] pc_filter: 2.5
[INFO] pc_las: False
[INFO] pc_quality: medium
[INFO] pc_rectify: False
[INFO] pc_sample: 0
[INFO] project_path: /home/israel/Documentos/odmprojects/datasets
[INFO] radiometric_calibration: none
[INFO] rerun: None
[INFO] rerun_all: False
[INFO] rerun_from: None
[INFO] resize_to: 2048
[INFO] skip_3dmodel: False
[INFO] sm_cluster: None
[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_multitracks: False
[INFO] split_overlap: 150
[INFO] texturing_data_term: gmi
[INFO] texturing_keep_unseen_faces: False
[INFO] texturing_outlier_removal_type: gauss_clamping
[INFO] texturing_skip_global_seam_leveling: False
[INFO] texturing_skip_hole_filling: False
[INFO] texturing_skip_local_seam_leveling: False
[INFO] texturing_skip_visibility_test: False
[INFO] texturing_tone_mapping: none
[INFO] tiles: False
[INFO] time: False
[INFO] use_3dmesh: False
[INFO] use_exif: False
[INFO] use_fixed_camera_params: False
[INFO] use_hybrid_bundle_adjustment: False
[INFO] use_opensfm_dense: False
[INFO] verbose: False
[INFO] ==============
[INFO] Running dataset stage
[INFO] Loading dataset from: /home/israel/Documentos/odmprojects/datasets/aukerman/images
[INFO] Loading 77 images
[INFO] Wrote images database: /home/israel/Documentos/odmprojects/datasets/aukerman/images.json
[INFO] Found 77 usable images
[INFO] Parsing SRS header: WGS84 UTM 17N
[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] Writing exif overrides
[INFO] Maximum photo dimensions: 4896px
[INFO] Altitude data detected, enabling it for GPS alignment
[INFO] [‘use_exif_size: no’, ‘flann_algorithm: KDTREE’, ‘feature_process_size: 2448’, ‘feature_min_frames: 8000’, ‘processes: 16’, ‘matching_gps_neighbors: 8’, ‘matching_gps_distance: 0’, ‘depthmap_method: PATCH_MATCH’, ‘depthmap_resolution: 612’, ‘depthmap_min_patch_sd: 1’, ‘depthmap_min_consistent_views: 3’, ‘optimize_camera_parameters: yes’, ‘undistorted_image_format: tif’, ‘bundle_outlier_filtering_type: AUTO’, ‘align_orientation_prior: vertical’, ‘triangulation_type: ROBUST’, ‘bundle_common_position_constraints: no’, ‘feature_type: SIFT’, ‘use_altitude_tag: yes’, ‘align_method: auto’, ‘local_bundle_radius: 0’]
[INFO] running /snap/opendronemap/44/odm/SuperBuild/src/opensfm/bin/opensfm extract_metadata “/home/israel/Documentos/odmprojects/datasets/aukerman/opensfm”
Erased
This part of the log seems to be irrelevant
Erased
[INFO] running /snap/opendronemap/44/odm/SuperBuild/install/bin/OpenMVS/DensifyPointCloud --filter-point-cloud -1 -i “/home/israel/Documentos/odmprojects/datasets/aukerman/opensfm/undistorted/openmvs/scene_dense.mvs” -v 0
23:30:47 [App ] Build date: Nov 25 2020, 22:25:38
23:30:47 [App ] CPU: Intel® Xeon® CPU E5-2670 0 @ 2.60GHz (16 cores)
23:30:47 [App ] RAM: 62.74GB Physical Memory 96.00GB Virtual Memory
23:30:47 [App ] OS: Linux 5.4.0-54-generic (x86_64)
23:30:47 [App ] SSE & AVX compatible CPU & OS detected
23:30:47 [App ] Command line: --filter-point-cloud -1 -i /home/israel/Documentos/odmprojects/datasets/aukerman/opensfm/undistorted/openmvs/scene_dense.mvs -v 0
Point visibility checks 6183083 (100%, 34s755ms)
23:32:21 [App ] MEMORYINFO: {
23:32:23 [App ] VmPeak: 1550888 kB
23:32:25 [App ] VmSize: 1478424 kB
23:32:25 [App ] } ENDINFO
[INFO] Finished openmvs stage
[INFO] Running odm_filterpoints stage
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Splitting point cloud filtering in chunks of 250000 vertices
[INFO] running pdal split -i “/home/israel/Documentos/odmprojects/datasets/aukerman/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part.ply” --capacity 250000 --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar”
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_4.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_1.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_21.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_14.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_23.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_12.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_11.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_19.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_10.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_18.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_1.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_1_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_20.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_6.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_24.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_19.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_19_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_9.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_23.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_23_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_11.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_11_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_6.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_6_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_24.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_24_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_14.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_14_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_10.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_10_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_12.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_12_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_3.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_21.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_21_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_18.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_18_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_16.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_20.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_20_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_9.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_9_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_4.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_4_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_3.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_3_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_16.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_16_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_13.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_13.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_13_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_8.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_8.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_8_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_7.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_7.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_7_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_22.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_22.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_22_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_5.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_5.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_5_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_17.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_17.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_17_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_15.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_15.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_15_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_2.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_2.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_2_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Filtering /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_25.ply (statistical, meanK 16, standard deviation 2.5)
[INFO] running pdal translate -i “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_25.ply” -o “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/parts/part_25_filtered.ply” outlier range --writers.ply.sized_types=false --writers.ply.storage_mode=‘little endian’ --writers.ply.dims=“x=float,y=float,z=float,nx=float,ny=float,nz=float,red=uchar,blue=uchar,green=uchar” --filters.outlier.method=‘statistical’ --filters.outlier.mean_k=16 --filters.outlier.multiplier=2.5 --filters.range.limits=‘Classification![7:7]’
[INFO] Merging 25 point cloud chunks to /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/point_cloud.ply
[INFO] Finished odm_filterpoints stage
[INFO] Running odm_meshing stage
[INFO] Writing ODM Mesh file in: /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_mesh.ply
[INFO] running /snap/opendronemap/44/odm/SuperBuild/src/PoissonRecon/Bin/Linux/PoissonRecon --in /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/point_cloud.ply --out /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_mesh.dirty.ply --depth 10 --pointWeight 4 --samplesPerNode 1.0 --threads 15 --linearFit
[INFO] running /snap/opendronemap/44/odm/build/bin/odm_cleanmesh -inputFile /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_mesh.dirty.ply -outputFile /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_mesh.ply -removeIslands -decimateMesh 200000
[INFO] Writing ODM 2.5D Mesh file in: /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_25dmesh.ply
[INFO] ODM 2.5D DSM resolution: 0.13205
[INFO] Created temporary directory: /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp
[INFO] Creating DSM for 2.5D mesh
[INFO] running pdal info /home/israel/Documentos/odmprojects/datasets/aukerman/odm_filterpoints/point_cloud.ply > /tmp/tmpv8rkaq6t.json
[INFO] Point cloud bounds are [minx: -188.8019409, maxx: 159.0303192] [miny: -121.6864548, maxy: 142.8666687]
[INFO] DEM resolution is (2004, 2635), max tile size is 4096, will split DEM generation into 1 tiles
[INFO] Generating /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/mesh_dsm_r0.18674690091136723_x0_y0.tif (max, radius: 0.18674690091136723, resolution: 0.13205)
[INFO] running pdal pipeline -i /tmp/tmp7d3czn_l.json > /dev/null 2>&1
[INFO] running gdalbuildvrt “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.vrt” “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/mesh_dsm_r0.18674690091136723_x0_y0.tif”
0…10…20…30…40…50…60…70…80…90…100 - done.
[INFO] running gdal_translate -co NUM_THREADS=16 --config GDAL_CACHEMAX 47.45% /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.vrt /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.tmp.tif
Input file size is 2635, 2004
0…10…20…30…40…50…60…70…80…90…100 - done.
[INFO] running gdal_translate -co NUM_THREADS=16 --config GDAL_CACHEMAX 47.45% -outsize 10% 0 /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.tmp.tif /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.small.tif
Input file size is 2635, 2004
0…10…20…30…40…50…60…70…80…90…100 - done.
[INFO] running gdal_fillnodata.py -co NUM_THREADS=16 --config GDAL_CACHEMAX 47.45% -b 1 -of GTiff /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.small.tif /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.small_filled.tif
0…10…20…30…40…50…60…70…80…90…100 - done.
[INFO] running gdalbuildvrt -resolution highest -r bilinear “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/merged.vrt” “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.small_filled.tif” “/home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.tmp.tif”
0…10…20…30…40…50…60…70…80…90…100 - done.
[INFO] running gdal_translate -co NUM_THREADS=16 -co TILED=YES -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 47.45% /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/merged.vrt /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/tiles.tif
Input file size is 2635, 2004
0…10…20…30…40…50…60…70…80…90…100 - done.
[INFO] Starting smoothing…
[INFO] Smoothing iteration 1
[INFO] Completed smoothing to create Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/mesh_dsm.tif in 0:00:03.626356
[INFO] Completed mesh_dsm.tif in 0:00:19.789363
[INFO] Creating mesh from DSM: /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/mesh_dsm.tif
[INFO] running /snap/opendronemap/44/odm/SuperBuild/src/dem2mesh/dem2mesh -inputFile /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/tmp/mesh_dsm.tif -outputFile /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_25dmesh.dirty.ply -maxTileLength 2000 -maxVertexCount 200000 -maxConcurrency 16
[INFO] running /snap/opendronemap/44/odm/build/bin/odm_cleanmesh -inputFile /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_25dmesh.dirty.ply -outputFile /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_25dmesh.ply -removeIslands -decimateMesh 200000
[INFO] Finished odm_meshing stage
[INFO] Running mvs_texturing stage
[INFO] Writing MVS Textured file in: /home/israel/Documentos/odmprojects/datasets/aukerman/odm_texturing/odm_textured_model.obj
[INFO] running /snap/opendronemap/44/odm/SuperBuild/install/bin/texrecon /home/israel/Documentos/odmprojects/datasets/aukerman/opensfm/undistorted/reconstruction.nvm /home/israel/Documentos/odmprojects/datasets/aukerman/odm_meshing/odm_mesh.ply /home/israel/Documentos/odmprojects/datasets/aukerman/odm_texturing/odm_textured_model -d gmi -o gauss_clamping -t none
/snap/opendronemap/44/odm/SuperBuild/install/bin/texrecon (built on Nov 25 2020, 22:20:27)
Illegal instruction (core dumped)
Traceback (most recent call last):
File “/snap/opendronemap/44/odm/run.py”, line 69, in
app.execute()
File “/snap/opendronemap/44/odm/stages/odm_app.py”, line 86, in execute
self.first_stage.run()
File “/snap/opendronemap/44/odm/opendm/types.py”, line 361, in run
self.next_stage.run(outputs)
File “/snap/opendronemap/44/odm/opendm/types.py”, line 361, in run
self.next_stage.run(outputs)
File “/snap/opendronemap/44/odm/opendm/types.py”, line 361, in run
self.next_stage.run(outputs)
[Previous line repeated 4 more times]
File “/snap/opendronemap/44/odm/opendm/types.py”, line 342, in run
self.process(self.args, outputs)
File “/snap/opendronemap/44/odm/stages/mvstex.py”, line 105, in process
system.run(’{bin} {nvm_file} {model} {out_dir} ’
File “/snap/opendronemap/44/odm/opendm/system.py”, line 79, in run
raise Exception(“Child returned {}”.format(retcode))
Exception: Child returned 132