Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "odmVersion": "2.6.7",
- "memory": {
- "total": 64245,
- "available": 46338
- },
- "cpus": 12,
- "images": 82,
- "options": {
- "auto_boundary": false,
- "boundary": {},
- "build_overviews": false,
- "camera_lens": "auto",
- "cameras": {},
- "cog": false,
- "copy_to": null,
- "crop": 3,
- "debug": false,
- "dem_decimation": 1,
- "dem_euclidean_map": false,
- "dem_gapfill_steps": 3,
- "dem_resolution": 5,
- "depthmap_resolution": 640,
- "dsm": false,
- "dtm": false,
- "end_with": "odm_postprocess",
- "fast_orthophoto": true,
- "feature_quality": "high",
- "feature_type": "sift",
- "force_gps": true,
- "gcp": null,
- "geo": null,
- "gps_accuracy": 0.5,
- "ignore_gsd": false,
- "matcher_distance": 0,
- "matcher_neighbors": 8,
- "matcher_type": "flann",
- "max_concurrency": 12,
- "merge": "all",
- "mesh_octree_depth": 11,
- "mesh_size": 200000,
- "min_num_features": 30000,
- "name": "project",
- "optimize_disk_space": false,
- "orthophoto_compression": "DEFLATE",
- "orthophoto_cutline": false,
- "orthophoto_kmz": false,
- "orthophoto_no_tiled": false,
- "orthophoto_png": false,
- "orthophoto_resolution": 3.0,
- "pc_classify": false,
- "pc_csv": true,
- "pc_ept": false,
- "pc_filter": 2.5,
- "pc_geometric": false,
- "pc_las": false,
- "pc_quality": "medium",
- "pc_rectify": false,
- "pc_sample": 0,
- "pc_tile": false,
- "primary_band": "auto",
- "project_path": "/2021-12-17_08-59_38_001/project",
- "radiometric_calibration": "none",
- "rerun": null,
- "rerun_all": false,
- "rerun_from": null,
- "resize_to": 2048,
- "skip_3dmodel": true,
- "skip_band_alignment": false,
- "skip_report": true,
- "sm_cluster": null,
- "smrf_scalar": 1.25,
- "smrf_slope": 0.15,
- "smrf_threshold": 0.5,
- "smrf_window": 18.0,
- "split": 999999,
- "split_image_groups": null,
- "split_overlap": 150,
- "texturing_data_term": "gmi",
- "texturing_keep_unseen_faces": false,
- "texturing_outlier_removal_type": "gauss_clamping",
- "texturing_skip_global_seam_leveling": false,
- "texturing_skip_local_seam_leveling": false,
- "texturing_tone_mapping": "none",
- "tiles": false,
- "time": true,
- "use_3dmesh": false,
- "use_exif": false,
- "use_fixed_camera_params": false,
- "use_hybrid_bundle_adjustment": false,
- "verbose": false
- },
- "startTime": "2021-12-18T20:29:54.253954",
- "stages": [
- {
- "name": "dataset",
- "startTime": "2021-12-18T20:29:54.936767",
- "messages": [
- {
- "message": "Running dataset stage",
- "type": "info"
- },
- {
- "message": "Loading dataset from: /2021-12-17_08-59_38_001/project/images",
- "type": "info"
- },
- {
- "message": "Loading 82 images",
- "type": "info"
- },
- {
- "message": "Wrote images database: /2021-12-17_08-59_38_001/project/images.json",
- "type": "info"
- },
- {
- "message": "Found 82 usable images",
- "type": "info"
- },
- {
- "message": "Parsing SRS header: WGS84 UTM 37N",
- "type": "info"
- },
- {
- "message": "Finished dataset stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "split",
- "startTime": "2021-12-18T20:29:55.275673",
- "messages": [
- {
- "message": "Running split stage",
- "type": "info"
- },
- {
- "message": "Normal dataset, will process all at once.",
- "type": "info"
- },
- {
- "message": "Finished split stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "merge",
- "startTime": "2021-12-18T20:29:55.275746",
- "messages": [
- {
- "message": "Running merge stage",
- "type": "info"
- },
- {
- "message": "Normal dataset, nothing to merge.",
- "type": "info"
- },
- {
- "message": "Finished merge stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "opensfm",
- "startTime": "2021-12-18T20:29:55.275805",
- "messages": [
- {
- "message": "Running opensfm stage",
- "type": "info"
- },
- {
- "message": "Forcing GPS DOP to 0.5 for all images",
- "type": "info"
- },
- {
- "message": "Writing exif overrides",
- "type": "info"
- },
- {
- "message": "Maximum photo dimensions: 5472px",
- "type": "info"
- },
- {
- "message": "Photo dimensions for feature extraction: 2736px",
- "type": "info"
- },
- {
- "message": "Found GPU device: NVIDIA CUDA",
- "type": "info"
- },
- {
- "message": "Altitude data detected, enabling it for GPS alignment",
- "type": "info"
- },
- {
- "message": [
- "use_exif_size: no",
- "flann_algorithm: KDTREE",
- "feature_process_size: 2736",
- "feature_min_frames: 30000",
- "processes: 12",
- "matching_gps_neighbors: 8",
- "matching_gps_distance: 0",
- "optimize_camera_parameters: yes",
- "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: SIFT",
- "use_altitude_tag: yes",
- "align_method: auto",
- "local_bundle_radius: 0"
- ],
- "type": "info"
- },
- {
- "message": "Wrote reference_lla.json",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm extract_metadata \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm detect_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm match_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm create_tracks \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm reconstruct \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm export_geocoords --reconstruction --proj \"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs +type=crs\" --offset-x 351456.0 --offset-y 6200256.0 \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "Updating /2021-12-17_08-59_38_001/project/opensfm/config.yaml",
- "type": "info"
- },
- {
- "message": "undistorted_image_max_size: 5472",
- "type": "info"
- },
- {
- "message": "Undistorting /2021-12-17_08-59_38_001/project/opensfm ...",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm export_visualsfm --points \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm export_ply --no-cameras --point-num-views \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "type": "info"
- },
- {
- "message": "Finished opensfm stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "odm_filterpoints",
- "startTime": "2021-12-18T20:41:08.131374",
- "messages": [
- {
- "message": "Running odm_filterpoints stage",
- "type": "info"
- },
- {
- "message": "Filtering /2021-12-17_08-59_38_001/project/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 2.5)",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmpomckcsu5.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "Finished odm_filterpoints stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "odm_meshing",
- "startTime": "2021-12-18T20:41:12.636341",
- "messages": [
- {
- "message": "Running odm_meshing stage",
- "type": "info"
- },
- {
- "message": "Writing ODM 2.5D Mesh file in: /2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.ply",
- "type": "info"
- },
- {
- "message": "ODM 2.5D DSM resolution: 0.06137999999999999",
- "type": "info"
- },
- {
- "message": "Created temporary directory: /2021-12-17_08-59_38_001/project/odm_meshing/tmp",
- "type": "info"
- },
- {
- "message": "Creating DSM for 2.5D mesh",
- "type": "info"
- },
- {
- "message": "running pdal info \"/2021-12-17_08-59_38_001/project/odm_filterpoints/point_cloud.ply\" > \"/tmp/tmp1f2lcj5c.json\"",
- "type": "info"
- },
- {
- "message": "Point cloud bounds are [minx: -294.6708984, maxx: 179.6505737] [miny: -300.7786255, maxy: 366.7397156]",
- "type": "info"
- },
- {
- "message": "DEM resolution is (10876, 7728), max tile size is 4096, will split DEM generation into 9 tiles",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x0_y0.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x0_y1.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x0_y2.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x1_y0.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x1_y1.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x1_y2.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x2_y0.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x2_y1.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "Generating /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm_r0.17360885691692113_x2_y2.tif (max, radius: 0.17360885691692113, resolution: 0.06137999999999999)",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmpxgptk4n9.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmpa8p4sduw.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmpma_owur8.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmp89bflfxi.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmp104fjl3c.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmpy9o38_tx.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmpe7ceellt.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmpol1tzhyi.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running pdal pipeline -i /tmp/tmp1le81ow7.json > /dev/null 2>&1",
- "type": "info"
- },
- {
- "message": "running gdalbuildvrt -input_file_list \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles_list.txt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.vrt\" ",
- "type": "info"
- },
- {
- "message": "running gdal_translate -co NUM_THREADS=12 -co BIGTIFF=IF_SAFER --config GDAL_CACHEMAX 37.2% \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.vrt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tmp.tif\"",
- "type": "info"
- },
- {
- "message": "running gdal_translate -co NUM_THREADS=12 -co BIGTIFF=IF_SAFER --config GDAL_CACHEMAX 37.2% -outsize 10% 0 \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tmp.tif\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.small.tif\"",
- "type": "info"
- },
- {
- "message": "running gdalbuildvrt -resolution highest -r bilinear \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/merged.vrt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.small_filled.tif\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tmp.tif\"",
- "type": "info"
- },
- {
- "message": "running gdal_translate -co NUM_THREADS=12 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 37.2% \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/merged.vrt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tif\"",
- "type": "info"
- },
- {
- "message": "Completed mesh_dsm.tif in 0:00:06.731712",
- "type": "info"
- },
- {
- "message": "Sampling points from DSM: /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm.tif",
- "type": "info"
- },
- {
- "message": "running \"/code/SuperBuild/install/bin/dem2points\" -inputFile \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm.tif\" -outputFile \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/dsm_points.ply\" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 ",
- "type": "info"
- },
- {
- "message": "running \"/code/SuperBuild/install/bin/PoissonRecon\" --in \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/dsm_points.ply\" --out \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.dirty.ply\" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 11 --bType 2 --linearFit ",
- "type": "info"
- },
- {
- "message": "running \"/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh\" -i \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.dirty.ply\" -o \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.ply\" --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0",
- "type": "info"
- },
- {
- "message": "Finished odm_meshing stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "mvs_texturing",
- "startTime": "2021-12-18T20:42:15.656804",
- "messages": [
- {
- "message": "Running mvs_texturing stage",
- "type": "info"
- },
- {
- "message": "Writing MVS Textured file in: /2021-12-17_08-59_38_001/project/odm_texturing_25d/odm_textured_model_geo.obj",
- "type": "info"
- },
- {
- "message": "running \"/code/SuperBuild/install/bin/texrecon\" \"/2021-12-17_08-59_38_001/project/opensfm/undistorted/reconstruction.nvm\" \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.ply\" \"/2021-12-17_08-59_38_001/project/odm_texturing_25d/odm_textured_model_geo\" -d gmi -o gauss_clamping -t none --no_intermediate_results --nadir_mode --max_texture_size=8192 ",
- "type": "info"
- },
- {
- "message": "Finished mvs_texturing stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "odm_georeferencing",
- "startTime": "2021-12-18T20:44:28.116448",
- "messages": [
- {
- "message": "Running odm_georeferencing stage",
- "type": "info"
- },
- {
- "message": "Georeferencing point cloud",
- "type": "info"
- },
- {
- "message": "running pdal translate -i \"/2021-12-17_08-59_38_001/project/odm_filterpoints/point_cloud.ply\" -o \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" ferry transformation --filters.ferry.dimensions=\"views => UserData\" --writers.las.compression=\"lazip\" --filters.transformation.matrix=\"1 0 0 351456.0 0 1 0 6200256.0 0 0 1 0 0 0 0 1\" --writers.las.offset_x=351456.0 --writers.las.offset_y=6200256.0 --writers.las.offset_z=0 --writers.las.a_srs=\"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs +type=crs\"",
- "type": "info"
- },
- {
- "message": "Calculating cropping area and generating bounds shapefile from point cloud",
- "type": "info"
- },
- {
- "message": "running pdal translate -i \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.decimated.las\" decimation --filters.decimation.step=10 ",
- "type": "info"
- },
- {
- "message": "running pdal info --boundary --filters.hexbin.edge_size=1 --filters.hexbin.threshold=0 \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.decimated.las\" > \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.boundary.json\"",
- "type": "info"
- },
- {
- "message": "running pdal info --summary \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" > \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.summary.json\"",
- "type": "info"
- },
- {
- "message": "running ogr2ogr -overwrite -f GPKG -a_srs \"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs\" /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.bounds.geojson",
- "type": "info"
- },
- {
- "message": "Creating CSV file (XYZ format)",
- "type": "info"
- },
- {
- "message": "running pdal translate -i \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.csv\" --writers.text.format=csv --writers.text.order=\"X,Y,Z\" --writers.text.keep_unspecified=false ",
- "type": "info"
- },
- {
- "message": "Finished odm_georeferencing stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "odm_dem",
- "startTime": "2021-12-18T20:44:30.681910",
- "messages": [
- {
- "message": "Running odm_dem stage",
- "type": "info"
- },
- {
- "message": "Classify: False",
- "type": "info"
- },
- {
- "message": "Create DSM: False",
- "type": "info"
- },
- {
- "message": "Create DTM: False",
- "type": "info"
- },
- {
- "message": "DEM input file /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz found: True",
- "type": "info"
- },
- {
- "message": "DEM will not be generated",
- "type": "warning"
- },
- {
- "message": "Finished odm_dem stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "odm_orthophoto",
- "startTime": "2021-12-18T20:44:30.682207",
- "messages": [
- {
- "message": "Running odm_orthophoto stage",
- "type": "info"
- },
- {
- "message": "running \"/code/SuperBuild/install/bin/odm_orthophoto\" -inputFiles /2021-12-17_08-59_38_001/project/odm_texturing_25d/odm_textured_model_geo.obj -logFile \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_log.txt\" -outputFile \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_render.tif\" -resolution 33.333333333333336 -outputCornerFile \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_corners.txt\" ",
- "type": "info"
- },
- {
- "message": "Creating GeoTIFF",
- "type": "info"
- },
- {
- "message": "running gdal_translate -a_ullr 351151.63357543945 6200628.013366699 351644.82330322266 6199952.044647217 -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=12 -a_srs \"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs +type=crs\" --config GDAL_CACHEMAX 37.2% --config GDAL_TIFF_INTERNAL_MASK YES \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_render.tif\" \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.tif\" > \"/2021-12-17_08-59_38_001/project/odm_orthophoto/gdal_translate_log.txt\"",
- "type": "info"
- },
- {
- "message": "Cropping /2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.tif",
- "type": "info"
- },
- {
- "message": "running gdalwarp -cutline /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=12 -dstalpha /2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.original.tif /2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 37.2%",
- "type": "info"
- },
- {
- "message": "Finished odm_orthophoto stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "odm_report",
- "startTime": "2021-12-18T20:45:58.770756",
- "messages": [
- {
- "message": "Running odm_report stage",
- "type": "info"
- },
- {
- "message": "Exporting shots.geojson",
- "type": "info"
- },
- {
- "message": "Wrote /2021-12-17_08-59_38_001/project/odm_report/shots.geojson",
- "type": "info"
- },
- {
- "message": "Skipping report generation as requested",
- "type": "warning"
- },
- {
- "message": "Finished odm_report stage",
- "type": "info"
- }
- ]
- },
- {
- "name": "odm_postprocess",
- "startTime": "2021-12-18T20:46:00.190215",
- "messages": [
- {
- "message": "Running odm_postprocess stage",
- "type": "info"
- },
- {
- "message": "Post Processing",
- "type": "info"
- },
- {
- "message": "Finished odm_postprocess stage",
- "type": "info"
- },
- {
- "message": "No more stages to run",
- "type": "info"
- }
- ],
- "endTime": "2021-12-18T20:46:00.190356",
- "totalTime": 0.0
- }
- ],
- "processes": [
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm extract_metadata \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0,
- "output": [
- "2021-12-18 20:30:00,844 INFO: Extracting EXIF for DJI_0081.JPG",
- "2021-12-18 20:30:00,908 INFO: Extracting EXIF for DJI_0002.JPG",
- "2021-12-18 20:30:00,973 INFO: Extracting EXIF for DJI_0069.JPG",
- "2021-12-18 20:30:01,040 INFO: Extracting EXIF for DJI_0077.JPG",
- "2021-12-18 20:30:01,107 INFO: Extracting EXIF for DJI_0067.JPG",
- "2021-12-18 20:30:01,171 INFO: Extracting EXIF for DJI_0023.JPG",
- "2021-12-18 20:30:01,237 INFO: Extracting EXIF for DJI_0016.JPG",
- "2021-12-18 20:30:01,302 INFO: Extracting EXIF for DJI_0030.JPG",
- "2021-12-18 20:30:01,365 INFO: Extracting EXIF for DJI_0021.JPG",
- "2021-12-18 20:30:01,431 INFO: Extracting EXIF for DJI_0014.JPG"
- ]
- },
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm detect_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0,
- "output": [
- "2021-12-18 20:30:49,584 DEBUG: done",
- "2021-12-18 20:30:49,719 DEBUG: No segmentation for DJI_0006.JPG, no features masked.",
- "2021-12-18 20:30:50,215 DEBUG: No segmentation for DJI_0076.JPG, no features masked.",
- "2021-12-18 20:30:50,588 DEBUG: No segmentation for DJI_0048.JPG, no features masked.",
- "2021-12-18 20:30:50,779 DEBUG: No segmentation for DJI_0027.JPG, no features masked.",
- "2021-12-18 20:30:51,203 DEBUG: No segmentation for DJI_0005.JPG, no features masked.",
- "2021-12-18 20:30:51,511 DEBUG: No segmentation for DJI_0066.JPG, no features masked.",
- "2021-12-18 20:30:51,513 DEBUG: No segmentation for DJI_0026.JPG, no features masked.",
- "2021-12-18 20:30:51,513 DEBUG: No segmentation for DJI_0061.JPG, no features masked.",
- "2021-12-18 20:30:51,514 DEBUG: No segmentation for DJI_0014.JPG, no features masked."
- ]
- },
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm match_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0,
- "output": [
- "2021-12-18 20:31:38,953 DEBUG: Matching DJI_0021.JPG and DJI_0025.JPG. Matcher: FLANN (symmetric) T-desc: 1.108 T-robust: 0.004 T-total: 1.114 Matches: 2015 Robust: 1988 Success: True",
- "2021-12-18 20:31:38,982 DEBUG: Matching DJI_0011.JPG and DJI_0007.JPG. Matcher: FLANN (symmetric) T-desc: 1.176 T-robust: 0.002 T-total: 1.179 Matches: 1080 Robust: 1042 Success: True",
- "2021-12-18 20:31:38,994 DEBUG: Matching DJI_0059.JPG and DJI_0057.JPG. Matcher: FLANN (symmetric) T-desc: 1.777 T-robust: 0.014 T-total: 1.796 Matches: 4283 Robust: 4170 Success: True",
- "2021-12-18 20:31:39,125 DEBUG: Matching DJI_0009.JPG and DJI_0008.JPG. Matcher: FLANN (symmetric) T-desc: 1.132 T-robust: 0.009 T-total: 1.147 Matches: 6876 Robust: 6765 Success: True",
- "2021-12-18 20:31:39,157 DEBUG: Matching DJI_0072.JPG and DJI_0068.JPG. Matcher: FLANN (symmetric) T-desc: 1.926 T-robust: 0.001 T-total: 1.928 Matches: 604 Robust: 530 Success: True",
- "2021-12-18 20:31:39,318 DEBUG: Matching DJI_0066.JPG and DJI_0065.JPG. Matcher: FLANN (symmetric) T-desc: 1.846 T-robust: 0.004 T-total: 1.853 Matches: 3146 Robust: 3056 Success: True",
- "2021-12-18 20:31:39,357 DEBUG: Matching DJI_0063.JPG and DJI_0060.JPG. Matcher: FLANN (symmetric) T-desc: 1.558 T-robust: 0.002 T-total: 1.562 Matches: 1652 Robust: 1565 Success: True",
- "2021-12-18 20:31:39,503 DEBUG: Matching DJI_0045.JPG and DJI_0048.JPG. Matcher: FLANN (symmetric) T-desc: 1.197 T-robust: 0.004 T-total: 1.203 Matches: 3099 Robust: 3043 Success: True",
- "2021-12-18 20:31:39,544 DEBUG: Matching DJI_0041.JPG and DJI_0044.JPG. Matcher: FLANN (symmetric) T-desc: 0.969 T-robust: 0.003 T-total: 0.974 Matches: 2451 Robust: 2406 Success: True",
- "2021-12-18 20:31:39,545 INFO: Matched 349 pairs (brown-brown: 349) in 45.91301803498936 seconds (0.13155592732089952 seconds/pair)."
- ]
- },
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm create_tracks \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0,
- "output": [
- "2021-12-18 20:31:59,107 INFO: reading features",
- "2021-12-18 20:32:07,214 DEBUG: Merging features onto tracks",
- "2021-12-18 20:32:13,914 DEBUG: Good tracks: 352509"
- ]
- },
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm reconstruct \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0,
- "output": [
- "2021-12-18 20:38:12,310 INFO: Adding DJI_0081.JPG to the reconstruction",
- "2021-12-18 20:38:12,684 INFO: -------------------------------------------------------",
- "2021-12-18 20:38:12,774 INFO: DJI_0082.JPG resection inliers: 10996 / 11008",
- "2021-12-18 20:38:12,859 INFO: Adding DJI_0082.JPG to the reconstruction",
- "2021-12-18 20:38:13,251 INFO: -------------------------------------------------------",
- "2021-12-18 20:38:13,252 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment.",
- "2021-12-18 20:38:38,729 DEBUG: Ceres Solver Report: Iterations: 13, Initial cost: 3.830512e+03, Final cost: 3.250794e+03, Termination: CONVERGENCE",
- "2021-12-18 20:38:42,235 INFO: Removed outliers: 961",
- "2021-12-18 20:38:44,344 INFO: Reconstruction 0: 82 images, 341455 points",
- "2021-12-18 20:38:44,344 INFO: 1 partial reconstructions in total."
- ]
- },
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm export_geocoords --reconstruction --proj \"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs +type=crs\" --offset-x 351456.0 --offset-y 6200256.0 \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0
- },
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm export_visualsfm --points \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0
- },
- {
- "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm export_ply --no-cameras --point-num-views \"/2021-12-17_08-59_38_001/project/opensfm\"",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmpomckcsu5.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal info \"/2021-12-17_08-59_38_001/project/odm_filterpoints/point_cloud.ply\" > \"/tmp/tmp1f2lcj5c.json\"",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmpxgptk4n9.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmpma_owur8.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmpa8p4sduw.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmp104fjl3c.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmp89bflfxi.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmpy9o38_tx.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmpol1tzhyi.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmpe7ceellt.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "pdal pipeline -i /tmp/tmp1le81ow7.json > /dev/null 2>&1",
- "exitCode": 0
- },
- {
- "command": "gdalbuildvrt -input_file_list \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles_list.txt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.vrt\" ",
- "exitCode": 0,
- "output": [
- "0...10...20...30...40...50...60...70...80...90...100 - done."
- ]
- },
- {
- "command": "gdal_translate -co NUM_THREADS=12 -co BIGTIFF=IF_SAFER --config GDAL_CACHEMAX 37.2% \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.vrt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tmp.tif\"",
- "exitCode": 0,
- "output": [
- "Input file size is 7728, 10876",
- "0...10...20...30...40...50...60...70...80...90...100 - done."
- ]
- },
- {
- "command": "gdal_translate -co NUM_THREADS=12 -co BIGTIFF=IF_SAFER --config GDAL_CACHEMAX 37.2% -outsize 10% 0 \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tmp.tif\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.small.tif\"",
- "exitCode": 0,
- "output": [
- "Input file size is 7728, 10876",
- "0...10...20...30...40...50...60...70...80...90...100 - done."
- ]
- },
- {
- "command": "gdalbuildvrt -resolution highest -r bilinear \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/merged.vrt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.small_filled.tif\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tmp.tif\"",
- "exitCode": 0,
- "output": [
- "0...10...20...30...40...50...60...70...80...90...100 - done."
- ]
- },
- {
- "command": "gdal_translate -co NUM_THREADS=12 -co TILED=YES -co BIGTIFF=IF_SAFER -co COMPRESS=DEFLATE --config GDAL_CACHEMAX 37.2% \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/merged.vrt\" \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/tiles.tif\"",
- "exitCode": 0,
- "output": [
- "Input file size is 7728, 10876",
- "0...10...20...30...40...50...60...70...80...90...100 - done."
- ]
- },
- {
- "command": "\"/code/SuperBuild/install/bin/dem2points\" -inputFile \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm.tif\" -outputFile \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/dsm_points.ply\" -skirtHeightThreshold 1.5 -skirtIncrements 0.2 -skirtHeightCap 100 ",
- "exitCode": 0
- },
- {
- "command": "\"/code/SuperBuild/install/bin/PoissonRecon\" --in \"/2021-12-17_08-59_38_001/project/odm_meshing/tmp/dsm_points.ply\" --out \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.dirty.ply\" --depth 11 --pointWeight 4 --samplesPerNode 1.0 --threads 11 --bType 2 --linearFit ",
- "exitCode": 0,
- "output": [
- "[WARNING] Src/FEMTree.Initialize.inl (Line 224)",
- "Initialize",
- "Found bad sample nodes: 12"
- ]
- },
- {
- "command": "\"/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh\" -i \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.dirty.ply\" -o \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.ply\" --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 400000 -v 0",
- "exitCode": 0,
- "output": [
- "Decimated faces 2873742 (97.07%, 12s, ETA 372ms)...",
- "Decimated faces 2893644 (97.74%, 12s, ETA 287ms)...",
- "Decimated faces 2913026 (98.40%, 12s, ETA 204ms)...",
- "Decimated faces 2931619 (99.02%, 12s, ETA 124ms)...",
- "Decimated faces 2949337 (99.62%, 12s, ETA 48ms)...",
- "Decimated faces 2960525 (100%, 12s796ms)",
- "20:42:15 [App ] MEMORYINFO: {",
- "20:42:15 [App ] \tVmPeak:\t 6422388 kB",
- "20:42:15 [App ] \tVmSize:\t 5468836 kB",
- "20:42:15 [App ] } ENDINFO"
- ]
- },
- {
- "command": "\"/code/SuperBuild/install/bin/texrecon\" \"/2021-12-17_08-59_38_001/project/opensfm/undistorted/reconstruction.nvm\" \"/2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.ply\" \"/2021-12-17_08-59_38_001/project/odm_texturing_25d/odm_textured_model_geo\" -d gmi -o gauss_clamping -t none --no_intermediate_results --nadir_mode --max_texture_size=8192 ",
- "exitCode": 0,
- "output": [
- "",
- "Blending texture patches 100%... done. (Took 15.84s)",
- "Generating texture atlases:",
- "Sorting texture patches... done.",
- "",
- "Working on atlas 14 100%... done.",
- "Finalizing texture atlases... done. (Took: 0s)",
- "Building objmodel:",
- "Saving model... done.",
- "Whole texturing procedure took: 132.118s"
- ]
- },
- {
- "command": "pdal translate -i \"/2021-12-17_08-59_38_001/project/odm_filterpoints/point_cloud.ply\" -o \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" ferry transformation --filters.ferry.dimensions=\"views => UserData\" --writers.las.compression=\"lazip\" --filters.transformation.matrix=\"1 0 0 351456.0 0 1 0 6200256.0 0 0 1 0 0 0 0 1\" --writers.las.offset_x=351456.0 --writers.las.offset_y=6200256.0 --writers.las.offset_z=0 --writers.las.a_srs=\"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs +type=crs\"",
- "exitCode": 0
- },
- {
- "command": "pdal translate -i \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.decimated.las\" decimation --filters.decimation.step=10 ",
- "exitCode": 0
- },
- {
- "command": "pdal info --boundary --filters.hexbin.edge_size=1 --filters.hexbin.threshold=0 \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.decimated.las\" > \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.boundary.json\"",
- "exitCode": 0
- },
- {
- "command": "pdal info --summary \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" > \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.summary.json\"",
- "exitCode": 0
- },
- {
- "command": "ogr2ogr -overwrite -f GPKG -a_srs \"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs\" /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.bounds.gpkg /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.bounds.geojson",
- "exitCode": 0
- },
- {
- "command": "pdal translate -i \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.csv\" --writers.text.format=csv --writers.text.order=\"X,Y,Z\" --writers.text.keep_unspecified=false ",
- "exitCode": 0
- },
- {
- "command": "\"/code/SuperBuild/install/bin/odm_orthophoto\" -inputFiles /2021-12-17_08-59_38_001/project/odm_texturing_25d/odm_textured_model_geo.obj -logFile \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_log.txt\" -outputFile \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_render.tif\" -resolution 33.333333333333336 -outputCornerFile \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_corners.txt\" ",
- "exitCode": 0
- },
- {
- "command": "gdal_translate -a_ullr 351151.63357543945 6200628.013366699 351644.82330322266 6199952.044647217 -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=12 -a_srs \"+proj=utm +zone=37 +datum=WGS84 +units=m +no_defs +type=crs\" --config GDAL_CACHEMAX 37.2% --config GDAL_TIFF_INTERNAL_MASK YES \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto_render.tif\" \"/2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.tif\" > \"/2021-12-17_08-59_38_001/project/odm_orthophoto/gdal_translate_log.txt\"",
- "exitCode": 0
- },
- {
- "command": "gdalwarp -cutline /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=12 -dstalpha /2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.original.tif /2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 37.2%",
- "exitCode": 0,
- "output": [
- "Using band 4 of source image as alpha.",
- "Creating output file that is 15544P x 22041L.",
- "Processing /2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.original.tif [1/1] : 0...10...20...30...40...50...60...70...80...90...100 - done."
- ]
- }
- ],
- "success": true,
- "endTime": "2021-12-18T20:46:00.190356",
- "totalTime": 965.94
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement