Advertisement
Guest User

ODM log

a guest
Dec 18th, 2021
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 46.99 KB | None | 0 0
  1. {
  2.     "odmVersion": "2.6.7",
  3.     "memory": {
  4.         "total": 64245,
  5.         "available": 46338
  6.     },
  7.     "cpus": 12,
  8.     "images": 82,
  9.     "options": {
  10.         "auto_boundary": false,
  11.         "boundary": {},
  12.         "build_overviews": false,
  13.         "camera_lens": "auto",
  14.         "cameras": {},
  15.         "cog": false,
  16.         "copy_to": null,
  17.         "crop": 3,
  18.         "debug": false,
  19.         "dem_decimation": 1,
  20.         "dem_euclidean_map": false,
  21.         "dem_gapfill_steps": 3,
  22.         "dem_resolution": 5,
  23.         "depthmap_resolution": 640,
  24.         "dsm": false,
  25.         "dtm": false,
  26.         "end_with": "odm_postprocess",
  27.         "fast_orthophoto": true,
  28.         "feature_quality": "high",
  29.         "feature_type": "sift",
  30.         "force_gps": true,
  31.         "gcp": null,
  32.         "geo": null,
  33.         "gps_accuracy": 0.5,
  34.         "ignore_gsd": false,
  35.         "matcher_distance": 0,
  36.         "matcher_neighbors": 8,
  37.         "matcher_type": "flann",
  38.         "max_concurrency": 12,
  39.         "merge": "all",
  40.         "mesh_octree_depth": 11,
  41.         "mesh_size": 200000,
  42.         "min_num_features": 30000,
  43.         "name": "project",
  44.         "optimize_disk_space": false,
  45.         "orthophoto_compression": "DEFLATE",
  46.         "orthophoto_cutline": false,
  47.         "orthophoto_kmz": false,
  48.         "orthophoto_no_tiled": false,
  49.         "orthophoto_png": false,
  50.         "orthophoto_resolution": 3.0,
  51.         "pc_classify": false,
  52.         "pc_csv": true,
  53.         "pc_ept": false,
  54.         "pc_filter": 2.5,
  55.         "pc_geometric": false,
  56.         "pc_las": false,
  57.         "pc_quality": "medium",
  58.         "pc_rectify": false,
  59.         "pc_sample": 0,
  60.         "pc_tile": false,
  61.         "primary_band": "auto",
  62.         "project_path": "/2021-12-17_08-59_38_001/project",
  63.         "radiometric_calibration": "none",
  64.         "rerun": null,
  65.         "rerun_all": false,
  66.         "rerun_from": null,
  67.         "resize_to": 2048,
  68.         "skip_3dmodel": true,
  69.         "skip_band_alignment": false,
  70.         "skip_report": true,
  71.         "sm_cluster": null,
  72.         "smrf_scalar": 1.25,
  73.         "smrf_slope": 0.15,
  74.         "smrf_threshold": 0.5,
  75.         "smrf_window": 18.0,
  76.         "split": 999999,
  77.         "split_image_groups": null,
  78.         "split_overlap": 150,
  79.         "texturing_data_term": "gmi",
  80.         "texturing_keep_unseen_faces": false,
  81.         "texturing_outlier_removal_type": "gauss_clamping",
  82.         "texturing_skip_global_seam_leveling": false,
  83.         "texturing_skip_local_seam_leveling": false,
  84.         "texturing_tone_mapping": "none",
  85.         "tiles": false,
  86.         "time": true,
  87.         "use_3dmesh": false,
  88.         "use_exif": false,
  89.         "use_fixed_camera_params": false,
  90.         "use_hybrid_bundle_adjustment": false,
  91.         "verbose": false
  92.     },
  93.     "startTime": "2021-12-18T20:29:54.253954",
  94.     "stages": [
  95.         {
  96.             "name": "dataset",
  97.             "startTime": "2021-12-18T20:29:54.936767",
  98.             "messages": [
  99.                 {
  100.                     "message": "Running dataset stage",
  101.                     "type": "info"
  102.                 },
  103.                 {
  104.                     "message": "Loading dataset from: /2021-12-17_08-59_38_001/project/images",
  105.                     "type": "info"
  106.                 },
  107.                 {
  108.                     "message": "Loading 82 images",
  109.                     "type": "info"
  110.                 },
  111.                 {
  112.                     "message": "Wrote images database: /2021-12-17_08-59_38_001/project/images.json",
  113.                     "type": "info"
  114.                 },
  115.                 {
  116.                     "message": "Found 82 usable images",
  117.                     "type": "info"
  118.                 },
  119.                 {
  120.                     "message": "Parsing SRS header: WGS84 UTM 37N",
  121.                     "type": "info"
  122.                 },
  123.                 {
  124.                     "message": "Finished dataset stage",
  125.                     "type": "info"
  126.                 }
  127.             ]
  128.         },
  129.         {
  130.             "name": "split",
  131.             "startTime": "2021-12-18T20:29:55.275673",
  132.             "messages": [
  133.                 {
  134.                     "message": "Running split stage",
  135.                     "type": "info"
  136.                 },
  137.                 {
  138.                     "message": "Normal dataset, will process all at once.",
  139.                     "type": "info"
  140.                 },
  141.                 {
  142.                     "message": "Finished split stage",
  143.                     "type": "info"
  144.                 }
  145.             ]
  146.         },
  147.         {
  148.             "name": "merge",
  149.             "startTime": "2021-12-18T20:29:55.275746",
  150.             "messages": [
  151.                 {
  152.                     "message": "Running merge stage",
  153.                     "type": "info"
  154.                 },
  155.                 {
  156.                     "message": "Normal dataset, nothing to merge.",
  157.                     "type": "info"
  158.                 },
  159.                 {
  160.                     "message": "Finished merge stage",
  161.                     "type": "info"
  162.                 }
  163.             ]
  164.         },
  165.         {
  166.             "name": "opensfm",
  167.             "startTime": "2021-12-18T20:29:55.275805",
  168.             "messages": [
  169.                 {
  170.                     "message": "Running opensfm stage",
  171.                     "type": "info"
  172.                 },
  173.                 {
  174.                     "message": "Forcing GPS DOP to 0.5 for all images",
  175.                     "type": "info"
  176.                 },
  177.                 {
  178.                     "message": "Writing exif overrides",
  179.                     "type": "info"
  180.                 },
  181.                 {
  182.                     "message": "Maximum photo dimensions: 5472px",
  183.                     "type": "info"
  184.                 },
  185.                 {
  186.                     "message": "Photo dimensions for feature extraction: 2736px",
  187.                     "type": "info"
  188.                 },
  189.                 {
  190.                     "message": "Found GPU device: NVIDIA CUDA",
  191.                     "type": "info"
  192.                 },
  193.                 {
  194.                     "message": "Altitude data detected, enabling it for GPS alignment",
  195.                     "type": "info"
  196.                 },
  197.                 {
  198.                     "message": [
  199.                         "use_exif_size: no",
  200.                         "flann_algorithm: KDTREE",
  201.                         "feature_process_size: 2736",
  202.                         "feature_min_frames: 30000",
  203.                         "processes: 12",
  204.                         "matching_gps_neighbors: 8",
  205.                         "matching_gps_distance: 0",
  206.                         "optimize_camera_parameters: yes",
  207.                         "undistorted_image_format: tif",
  208.                         "bundle_outlier_filtering_type: AUTO",
  209.                         "sift_peak_threshold: 0.066",
  210.                         "align_orientation_prior: vertical",
  211.                         "triangulation_type: ROBUST",
  212.                         "retriangulation_ratio: 2",
  213.                         "matcher_type: FLANN",
  214.                         "feature_type: SIFT",
  215.                         "use_altitude_tag: yes",
  216.                         "align_method: auto",
  217.                         "local_bundle_radius: 0"
  218.                     ],
  219.                     "type": "info"
  220.                 },
  221.                 {
  222.                     "message": "Wrote reference_lla.json",
  223.                     "type": "info"
  224.                 },
  225.                 {
  226.                     "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm extract_metadata \"/2021-12-17_08-59_38_001/project/opensfm\"",
  227.                     "type": "info"
  228.                 },
  229.                 {
  230.                     "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm detect_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
  231.                     "type": "info"
  232.                 },
  233.                 {
  234.                     "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm match_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
  235.                     "type": "info"
  236.                 },
  237.                 {
  238.                     "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm create_tracks \"/2021-12-17_08-59_38_001/project/opensfm\"",
  239.                     "type": "info"
  240.                 },
  241.                 {
  242.                     "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm reconstruct \"/2021-12-17_08-59_38_001/project/opensfm\"",
  243.                     "type": "info"
  244.                 },
  245.                 {
  246.                     "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\"",
  247.                     "type": "info"
  248.                 },
  249.                 {
  250.                     "message": "Updating /2021-12-17_08-59_38_001/project/opensfm/config.yaml",
  251.                     "type": "info"
  252.                 },
  253.                 {
  254.                     "message": "undistorted_image_max_size: 5472",
  255.                     "type": "info"
  256.                 },
  257.                 {
  258.                     "message": "Undistorting /2021-12-17_08-59_38_001/project/opensfm ...",
  259.                     "type": "info"
  260.                 },
  261.                 {
  262.                     "message": "running /code/SuperBuild/install/bin/opensfm/bin/opensfm export_visualsfm --points \"/2021-12-17_08-59_38_001/project/opensfm\"",
  263.                     "type": "info"
  264.                 },
  265.                 {
  266.                     "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\"",
  267.                     "type": "info"
  268.                 },
  269.                 {
  270.                     "message": "Finished opensfm stage",
  271.                     "type": "info"
  272.                 }
  273.             ]
  274.         },
  275.         {
  276.             "name": "odm_filterpoints",
  277.             "startTime": "2021-12-18T20:41:08.131374",
  278.             "messages": [
  279.                 {
  280.                     "message": "Running odm_filterpoints stage",
  281.                     "type": "info"
  282.                 },
  283.                 {
  284.                     "message": "Filtering /2021-12-17_08-59_38_001/project/opensfm/reconstruction.ply (statistical, meanK 16, standard deviation 2.5)",
  285.                     "type": "info"
  286.                 },
  287.                 {
  288.                     "message": "running pdal pipeline -i /tmp/tmpomckcsu5.json > /dev/null 2>&1",
  289.                     "type": "info"
  290.                 },
  291.                 {
  292.                     "message": "Finished odm_filterpoints stage",
  293.                     "type": "info"
  294.                 }
  295.             ]
  296.         },
  297.         {
  298.             "name": "odm_meshing",
  299.             "startTime": "2021-12-18T20:41:12.636341",
  300.             "messages": [
  301.                 {
  302.                     "message": "Running odm_meshing stage",
  303.                     "type": "info"
  304.                 },
  305.                 {
  306.                     "message": "Writing ODM 2.5D Mesh file in: /2021-12-17_08-59_38_001/project/odm_meshing/odm_25dmesh.ply",
  307.                     "type": "info"
  308.                 },
  309.                 {
  310.                     "message": "ODM 2.5D DSM resolution: 0.06137999999999999",
  311.                     "type": "info"
  312.                 },
  313.                 {
  314.                     "message": "Created temporary directory: /2021-12-17_08-59_38_001/project/odm_meshing/tmp",
  315.                     "type": "info"
  316.                 },
  317.                 {
  318.                     "message": "Creating DSM for 2.5D mesh",
  319.                     "type": "info"
  320.                 },
  321.                 {
  322.                     "message": "running pdal info \"/2021-12-17_08-59_38_001/project/odm_filterpoints/point_cloud.ply\" > \"/tmp/tmp1f2lcj5c.json\"",
  323.                     "type": "info"
  324.                 },
  325.                 {
  326.                     "message": "Point cloud bounds are [minx: -294.6708984, maxx: 179.6505737] [miny: -300.7786255, maxy: 366.7397156]",
  327.                     "type": "info"
  328.                 },
  329.                 {
  330.                     "message": "DEM resolution is (10876, 7728), max tile size is 4096, will split DEM generation into 9 tiles",
  331.                     "type": "info"
  332.                 },
  333.                 {
  334.                     "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)",
  335.                     "type": "info"
  336.                 },
  337.                 {
  338.                     "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)",
  339.                     "type": "info"
  340.                 },
  341.                 {
  342.                     "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)",
  343.                     "type": "info"
  344.                 },
  345.                 {
  346.                     "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)",
  347.                     "type": "info"
  348.                 },
  349.                 {
  350.                     "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)",
  351.                     "type": "info"
  352.                 },
  353.                 {
  354.                     "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)",
  355.                     "type": "info"
  356.                 },
  357.                 {
  358.                     "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)",
  359.                     "type": "info"
  360.                 },
  361.                 {
  362.                     "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)",
  363.                     "type": "info"
  364.                 },
  365.                 {
  366.                     "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)",
  367.                     "type": "info"
  368.                 },
  369.                 {
  370.                     "message": "running pdal pipeline -i /tmp/tmpxgptk4n9.json > /dev/null 2>&1",
  371.                     "type": "info"
  372.                 },
  373.                 {
  374.                     "message": "running pdal pipeline -i /tmp/tmpa8p4sduw.json > /dev/null 2>&1",
  375.                     "type": "info"
  376.                 },
  377.                 {
  378.                     "message": "running pdal pipeline -i /tmp/tmpma_owur8.json > /dev/null 2>&1",
  379.                     "type": "info"
  380.                 },
  381.                 {
  382.                     "message": "running pdal pipeline -i /tmp/tmp89bflfxi.json > /dev/null 2>&1",
  383.                     "type": "info"
  384.                 },
  385.                 {
  386.                     "message": "running pdal pipeline -i /tmp/tmp104fjl3c.json > /dev/null 2>&1",
  387.                     "type": "info"
  388.                 },
  389.                 {
  390.                     "message": "running pdal pipeline -i /tmp/tmpy9o38_tx.json > /dev/null 2>&1",
  391.                     "type": "info"
  392.                 },
  393.                 {
  394.                     "message": "running pdal pipeline -i /tmp/tmpe7ceellt.json > /dev/null 2>&1",
  395.                     "type": "info"
  396.                 },
  397.                 {
  398.                     "message": "running pdal pipeline -i /tmp/tmpol1tzhyi.json > /dev/null 2>&1",
  399.                     "type": "info"
  400.                 },
  401.                 {
  402.                     "message": "running pdal pipeline -i /tmp/tmp1le81ow7.json > /dev/null 2>&1",
  403.                     "type": "info"
  404.                 },
  405.                 {
  406.                     "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\" ",
  407.                     "type": "info"
  408.                 },
  409.                 {
  410.                     "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\"",
  411.                     "type": "info"
  412.                 },
  413.                 {
  414.                     "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\"",
  415.                     "type": "info"
  416.                 },
  417.                 {
  418.                     "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\"",
  419.                     "type": "info"
  420.                 },
  421.                 {
  422.                     "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\"",
  423.                     "type": "info"
  424.                 },
  425.                 {
  426.                     "message": "Completed mesh_dsm.tif in 0:00:06.731712",
  427.                     "type": "info"
  428.                 },
  429.                 {
  430.                     "message": "Sampling points from DSM: /2021-12-17_08-59_38_001/project/odm_meshing/tmp/mesh_dsm.tif",
  431.                     "type": "info"
  432.                 },
  433.                 {
  434.                     "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   ",
  435.                     "type": "info"
  436.                 },
  437.                 {
  438.                     "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 ",
  439.                     "type": "info"
  440.                 },
  441.                 {
  442.                     "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",
  443.                     "type": "info"
  444.                 },
  445.                 {
  446.                     "message": "Finished odm_meshing stage",
  447.                     "type": "info"
  448.                 }
  449.             ]
  450.         },
  451.         {
  452.             "name": "mvs_texturing",
  453.             "startTime": "2021-12-18T20:42:15.656804",
  454.             "messages": [
  455.                 {
  456.                     "message": "Running mvs_texturing stage",
  457.                     "type": "info"
  458.                 },
  459.                 {
  460.                     "message": "Writing MVS Textured file in: /2021-12-17_08-59_38_001/project/odm_texturing_25d/odm_textured_model_geo.obj",
  461.                     "type": "info"
  462.                 },
  463.                 {
  464.                     "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 ",
  465.                     "type": "info"
  466.                 },
  467.                 {
  468.                     "message": "Finished mvs_texturing stage",
  469.                     "type": "info"
  470.                 }
  471.             ]
  472.         },
  473.         {
  474.             "name": "odm_georeferencing",
  475.             "startTime": "2021-12-18T20:44:28.116448",
  476.             "messages": [
  477.                 {
  478.                     "message": "Running odm_georeferencing stage",
  479.                     "type": "info"
  480.                 },
  481.                 {
  482.                     "message": "Georeferencing point cloud",
  483.                     "type": "info"
  484.                 },
  485.                 {
  486.                     "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\"",
  487.                     "type": "info"
  488.                 },
  489.                 {
  490.                     "message": "Calculating cropping area and generating bounds shapefile from point cloud",
  491.                     "type": "info"
  492.                 },
  493.                 {
  494.                     "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 ",
  495.                     "type": "info"
  496.                 },
  497.                 {
  498.                     "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\"",
  499.                     "type": "info"
  500.                 },
  501.                 {
  502.                     "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\"",
  503.                     "type": "info"
  504.                 },
  505.                 {
  506.                     "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",
  507.                     "type": "info"
  508.                 },
  509.                 {
  510.                     "message": "Creating CSV file (XYZ format)",
  511.                     "type": "info"
  512.                 },
  513.                 {
  514.                     "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 ",
  515.                     "type": "info"
  516.                 },
  517.                 {
  518.                     "message": "Finished odm_georeferencing stage",
  519.                     "type": "info"
  520.                 }
  521.             ]
  522.         },
  523.         {
  524.             "name": "odm_dem",
  525.             "startTime": "2021-12-18T20:44:30.681910",
  526.             "messages": [
  527.                 {
  528.                     "message": "Running odm_dem stage",
  529.                     "type": "info"
  530.                 },
  531.                 {
  532.                     "message": "Classify: False",
  533.                     "type": "info"
  534.                 },
  535.                 {
  536.                     "message": "Create DSM: False",
  537.                     "type": "info"
  538.                 },
  539.                 {
  540.                     "message": "Create DTM: False",
  541.                     "type": "info"
  542.                 },
  543.                 {
  544.                     "message": "DEM input file /2021-12-17_08-59_38_001/project/odm_georeferencing/odm_georeferenced_model.laz found: True",
  545.                     "type": "info"
  546.                 },
  547.                 {
  548.                     "message": "DEM will not be generated",
  549.                     "type": "warning"
  550.                 },
  551.                 {
  552.                     "message": "Finished odm_dem stage",
  553.                     "type": "info"
  554.                 }
  555.             ]
  556.         },
  557.         {
  558.             "name": "odm_orthophoto",
  559.             "startTime": "2021-12-18T20:44:30.682207",
  560.             "messages": [
  561.                 {
  562.                     "message": "Running odm_orthophoto stage",
  563.                     "type": "info"
  564.                 },
  565.                 {
  566.                     "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\" ",
  567.                     "type": "info"
  568.                 },
  569.                 {
  570.                     "message": "Creating GeoTIFF",
  571.                     "type": "info"
  572.                 },
  573.                 {
  574.                     "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\"",
  575.                     "type": "info"
  576.                 },
  577.                 {
  578.                     "message": "Cropping /2021-12-17_08-59_38_001/project/odm_orthophoto/odm_orthophoto.tif",
  579.                     "type": "info"
  580.                 },
  581.                 {
  582.                     "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%",
  583.                     "type": "info"
  584.                 },
  585.                 {
  586.                     "message": "Finished odm_orthophoto stage",
  587.                     "type": "info"
  588.                 }
  589.             ]
  590.         },
  591.         {
  592.             "name": "odm_report",
  593.             "startTime": "2021-12-18T20:45:58.770756",
  594.             "messages": [
  595.                 {
  596.                     "message": "Running odm_report stage",
  597.                     "type": "info"
  598.                 },
  599.                 {
  600.                     "message": "Exporting shots.geojson",
  601.                     "type": "info"
  602.                 },
  603.                 {
  604.                     "message": "Wrote /2021-12-17_08-59_38_001/project/odm_report/shots.geojson",
  605.                     "type": "info"
  606.                 },
  607.                 {
  608.                     "message": "Skipping report generation as requested",
  609.                     "type": "warning"
  610.                 },
  611.                 {
  612.                     "message": "Finished odm_report stage",
  613.                     "type": "info"
  614.                 }
  615.             ]
  616.         },
  617.         {
  618.             "name": "odm_postprocess",
  619.             "startTime": "2021-12-18T20:46:00.190215",
  620.             "messages": [
  621.                 {
  622.                     "message": "Running odm_postprocess stage",
  623.                     "type": "info"
  624.                 },
  625.                 {
  626.                     "message": "Post Processing",
  627.                     "type": "info"
  628.                 },
  629.                 {
  630.                     "message": "Finished odm_postprocess stage",
  631.                     "type": "info"
  632.                 },
  633.                 {
  634.                     "message": "No more stages to run",
  635.                     "type": "info"
  636.                 }
  637.             ],
  638.             "endTime": "2021-12-18T20:46:00.190356",
  639.             "totalTime": 0.0
  640.         }
  641.     ],
  642.     "processes": [
  643.         {
  644.             "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm extract_metadata \"/2021-12-17_08-59_38_001/project/opensfm\"",
  645.             "exitCode": 0,
  646.             "output": [
  647.                 "2021-12-18 20:30:00,844 INFO: Extracting EXIF for DJI_0081.JPG",
  648.                 "2021-12-18 20:30:00,908 INFO: Extracting EXIF for DJI_0002.JPG",
  649.                 "2021-12-18 20:30:00,973 INFO: Extracting EXIF for DJI_0069.JPG",
  650.                 "2021-12-18 20:30:01,040 INFO: Extracting EXIF for DJI_0077.JPG",
  651.                 "2021-12-18 20:30:01,107 INFO: Extracting EXIF for DJI_0067.JPG",
  652.                 "2021-12-18 20:30:01,171 INFO: Extracting EXIF for DJI_0023.JPG",
  653.                 "2021-12-18 20:30:01,237 INFO: Extracting EXIF for DJI_0016.JPG",
  654.                 "2021-12-18 20:30:01,302 INFO: Extracting EXIF for DJI_0030.JPG",
  655.                 "2021-12-18 20:30:01,365 INFO: Extracting EXIF for DJI_0021.JPG",
  656.                 "2021-12-18 20:30:01,431 INFO: Extracting EXIF for DJI_0014.JPG"
  657.             ]
  658.         },
  659.         {
  660.             "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm detect_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
  661.             "exitCode": 0,
  662.             "output": [
  663.                 "2021-12-18 20:30:49,584 DEBUG: done",
  664.                 "2021-12-18 20:30:49,719 DEBUG: No segmentation for DJI_0006.JPG, no features masked.",
  665.                 "2021-12-18 20:30:50,215 DEBUG: No segmentation for DJI_0076.JPG, no features masked.",
  666.                 "2021-12-18 20:30:50,588 DEBUG: No segmentation for DJI_0048.JPG, no features masked.",
  667.                 "2021-12-18 20:30:50,779 DEBUG: No segmentation for DJI_0027.JPG, no features masked.",
  668.                 "2021-12-18 20:30:51,203 DEBUG: No segmentation for DJI_0005.JPG, no features masked.",
  669.                 "2021-12-18 20:30:51,511 DEBUG: No segmentation for DJI_0066.JPG, no features masked.",
  670.                 "2021-12-18 20:30:51,513 DEBUG: No segmentation for DJI_0026.JPG, no features masked.",
  671.                 "2021-12-18 20:30:51,513 DEBUG: No segmentation for DJI_0061.JPG, no features masked.",
  672.                 "2021-12-18 20:30:51,514 DEBUG: No segmentation for DJI_0014.JPG, no features masked."
  673.             ]
  674.         },
  675.         {
  676.             "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm match_features \"/2021-12-17_08-59_38_001/project/opensfm\"",
  677.             "exitCode": 0,
  678.             "output": [
  679.                 "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",
  680.                 "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",
  681.                 "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",
  682.                 "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",
  683.                 "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",
  684.                 "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",
  685.                 "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",
  686.                 "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",
  687.                 "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",
  688.                 "2021-12-18 20:31:39,545 INFO: Matched 349 pairs (brown-brown: 349) in 45.91301803498936 seconds (0.13155592732089952 seconds/pair)."
  689.             ]
  690.         },
  691.         {
  692.             "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm create_tracks \"/2021-12-17_08-59_38_001/project/opensfm\"",
  693.             "exitCode": 0,
  694.             "output": [
  695.                 "2021-12-18 20:31:59,107 INFO: reading features",
  696.                 "2021-12-18 20:32:07,214 DEBUG: Merging features onto tracks",
  697.                 "2021-12-18 20:32:13,914 DEBUG: Good tracks: 352509"
  698.             ]
  699.         },
  700.         {
  701.             "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm reconstruct \"/2021-12-17_08-59_38_001/project/opensfm\"",
  702.             "exitCode": 0,
  703.             "output": [
  704.                 "2021-12-18 20:38:12,310 INFO: Adding DJI_0081.JPG to the reconstruction",
  705.                 "2021-12-18 20:38:12,684 INFO: -------------------------------------------------------",
  706.                 "2021-12-18 20:38:12,774 INFO: DJI_0082.JPG resection inliers: 10996 / 11008",
  707.                 "2021-12-18 20:38:12,859 INFO: Adding DJI_0082.JPG to the reconstruction",
  708.                 "2021-12-18 20:38:13,251 INFO: -------------------------------------------------------",
  709.                 "2021-12-18 20:38:13,252 INFO: Shots and/or GCPs are well-conditioned. Using naive 3D-3D alignment.",
  710.                 "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",
  711.                 "2021-12-18 20:38:42,235 INFO: Removed outliers: 961",
  712.                 "2021-12-18 20:38:44,344 INFO: Reconstruction 0: 82 images, 341455 points",
  713.                 "2021-12-18 20:38:44,344 INFO: 1 partial reconstructions in total."
  714.             ]
  715.         },
  716.         {
  717.             "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\"",
  718.             "exitCode": 0
  719.         },
  720.         {
  721.             "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm export_visualsfm --points \"/2021-12-17_08-59_38_001/project/opensfm\"",
  722.             "exitCode": 0
  723.         },
  724.         {
  725.             "command": "/code/SuperBuild/install/bin/opensfm/bin/opensfm export_ply --no-cameras --point-num-views \"/2021-12-17_08-59_38_001/project/opensfm\"",
  726.             "exitCode": 0
  727.         },
  728.         {
  729.             "command": "pdal pipeline -i /tmp/tmpomckcsu5.json > /dev/null 2>&1",
  730.             "exitCode": 0
  731.         },
  732.         {
  733.             "command": "pdal info \"/2021-12-17_08-59_38_001/project/odm_filterpoints/point_cloud.ply\" > \"/tmp/tmp1f2lcj5c.json\"",
  734.             "exitCode": 0
  735.         },
  736.         {
  737.             "command": "pdal pipeline -i /tmp/tmpxgptk4n9.json > /dev/null 2>&1",
  738.             "exitCode": 0
  739.         },
  740.         {
  741.             "command": "pdal pipeline -i /tmp/tmpma_owur8.json > /dev/null 2>&1",
  742.             "exitCode": 0
  743.         },
  744.         {
  745.             "command": "pdal pipeline -i /tmp/tmpa8p4sduw.json > /dev/null 2>&1",
  746.             "exitCode": 0
  747.         },
  748.         {
  749.             "command": "pdal pipeline -i /tmp/tmp104fjl3c.json > /dev/null 2>&1",
  750.             "exitCode": 0
  751.         },
  752.         {
  753.             "command": "pdal pipeline -i /tmp/tmp89bflfxi.json > /dev/null 2>&1",
  754.             "exitCode": 0
  755.         },
  756.         {
  757.             "command": "pdal pipeline -i /tmp/tmpy9o38_tx.json > /dev/null 2>&1",
  758.             "exitCode": 0
  759.         },
  760.         {
  761.             "command": "pdal pipeline -i /tmp/tmpol1tzhyi.json > /dev/null 2>&1",
  762.             "exitCode": 0
  763.         },
  764.         {
  765.             "command": "pdal pipeline -i /tmp/tmpe7ceellt.json > /dev/null 2>&1",
  766.             "exitCode": 0
  767.         },
  768.         {
  769.             "command": "pdal pipeline -i /tmp/tmp1le81ow7.json > /dev/null 2>&1",
  770.             "exitCode": 0
  771.         },
  772.         {
  773.             "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\" ",
  774.             "exitCode": 0,
  775.             "output": [
  776.                 "0...10...20...30...40...50...60...70...80...90...100 - done."
  777.             ]
  778.         },
  779.         {
  780.             "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\"",
  781.             "exitCode": 0,
  782.             "output": [
  783.                 "Input file size is 7728, 10876",
  784.                 "0...10...20...30...40...50...60...70...80...90...100 - done."
  785.             ]
  786.         },
  787.         {
  788.             "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\"",
  789.             "exitCode": 0,
  790.             "output": [
  791.                 "Input file size is 7728, 10876",
  792.                 "0...10...20...30...40...50...60...70...80...90...100 - done."
  793.             ]
  794.         },
  795.         {
  796.             "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\"",
  797.             "exitCode": 0,
  798.             "output": [
  799.                 "0...10...20...30...40...50...60...70...80...90...100 - done."
  800.             ]
  801.         },
  802.         {
  803.             "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\"",
  804.             "exitCode": 0,
  805.             "output": [
  806.                 "Input file size is 7728, 10876",
  807.                 "0...10...20...30...40...50...60...70...80...90...100 - done."
  808.             ]
  809.         },
  810.         {
  811.             "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   ",
  812.             "exitCode": 0
  813.         },
  814.         {
  815.             "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 ",
  816.             "exitCode": 0,
  817.             "output": [
  818.                 "[WARNING] Src/FEMTree.Initialize.inl (Line 224)",
  819.                 "Initialize",
  820.                 "Found bad sample nodes: 12"
  821.             ]
  822.         },
  823.         {
  824.             "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",
  825.             "exitCode": 0,
  826.             "output": [
  827.                 "Decimated faces 2873742 (97.07%, 12s, ETA 372ms)...",
  828.                 "Decimated faces 2893644 (97.74%, 12s, ETA 287ms)...",
  829.                 "Decimated faces 2913026 (98.40%, 12s, ETA 204ms)...",
  830.                 "Decimated faces 2931619 (99.02%, 12s, ETA 124ms)...",
  831.                 "Decimated faces 2949337 (99.62%, 12s, ETA 48ms)...",
  832.                 "Decimated faces 2960525 (100%, 12s796ms)",
  833.                 "20:42:15 [App     ] MEMORYINFO: {",
  834.                 "20:42:15 [App     ] \tVmPeak:\t 6422388 kB",
  835.                 "20:42:15 [App     ] \tVmSize:\t 5468836 kB",
  836.                 "20:42:15 [App     ] } ENDINFO"
  837.             ]
  838.         },
  839.         {
  840.             "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 ",
  841.             "exitCode": 0,
  842.             "output": [
  843.                 "",
  844.                 "Blending texture patches 100%... done. (Took 15.84s)",
  845.                 "Generating texture atlases:",
  846.                 "Sorting texture patches... done.",
  847.                 "",
  848.                 "Working on atlas 14 100%... done.",
  849.                 "Finalizing texture atlases... done. (Took: 0s)",
  850.                 "Building objmodel:",
  851.                 "Saving model... done.",
  852.                 "Whole texturing procedure took: 132.118s"
  853.             ]
  854.         },
  855.         {
  856.             "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\"",
  857.             "exitCode": 0
  858.         },
  859.         {
  860.             "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 ",
  861.             "exitCode": 0
  862.         },
  863.         {
  864.             "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\"",
  865.             "exitCode": 0
  866.         },
  867.         {
  868.             "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\"",
  869.             "exitCode": 0
  870.         },
  871.         {
  872.             "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",
  873.             "exitCode": 0
  874.         },
  875.         {
  876.             "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 ",
  877.             "exitCode": 0
  878.         },
  879.         {
  880.             "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\" ",
  881.             "exitCode": 0
  882.         },
  883.         {
  884.             "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\"",
  885.             "exitCode": 0
  886.         },
  887.         {
  888.             "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%",
  889.             "exitCode": 0,
  890.             "output": [
  891.                 "Using band 4 of source image as alpha.",
  892.                 "Creating output file that is 15544P x 22041L.",
  893.                 "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."
  894.             ]
  895.         }
  896.     ],
  897.     "success": true,
  898.     "endTime": "2021-12-18T20:46:00.190356",
  899.     "totalTime": 965.94
  900. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement