Hi all,
I am making a tutorial on how to create a relatively simple workflow from drone flyover, to processing via Webodm Lightning, through to client interaction with WebODM through virtual server. I plan on uploading this tutorial to Youtube and I am nearly complete.
A challenge I am facing is trying to get my 3d model up to a satisfactory standard. On the way I plan ondoing comparisons to other software too, but for the time being I am comparing to Drone Deploy.
Link to images - (Sample Photos - Google Drive)
Using Firefox99 and windows 10 NT10.0 Hosting WebODM through Vultr on Ubuntu 20.04
uuid:7186aeaa-1d5e-43e1-b389-e044edbc3f91
“processingTime”:1549828,“status”:{“code”:40},
“options”:[{“name”:“mesh-size”,“value”:300000}
,{“name”:“mesh-octree-depth”,“value”:11}
,{“name”:“pc-sample”,“value”:0.01},
{“name”:“dsm”,“value”:true},
{“name”:“dem-resolution”,“value”:2},
{“name”:“orthophoto-resolution”,“value”:1},
{“name”:“optimize-disk-space”,“value”:true},
{“name”:“pc-ept”,“value”:true},
{“name”:“cog”,“value”:true}],“imagesCount”:123,“progress”:100}
[INFO] auto_boundary: False
[INFO] boundary: {}
[INFO] build_overviews: False
[INFO] camera_lens: auto
[INFO] cameras: {}
[INFO] cog: True
[INFO] copy_to: None
[INFO] crop: 3
[INFO] debug: False
[INFO] dem_decimation: 1
[INFO] dem_euclidean_map: False
[INFO] dem_gapfill_steps: 3
[INFO] dem_resolution: 2.0
[INFO] depthmap_resolution: 640
[INFO] dsm: True
[INFO] dtm: False
[INFO] end_with: odm_postprocess
[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_neighbors: 8
[INFO] matcher_type: flann
[INFO] max_concurrency: 8
[INFO] merge: all
[INFO] mesh_octree_depth: 11
[INFO] mesh_size: 300000
[INFO] min_num_features: 10000
[INFO] name: 7186aeaa-1d5e-43e1-b389-e044edbc3f91
[INFO] optimize_disk_space: True
[INFO] orthophoto_compression: DEFLATE
[INFO] orthophoto_cutline: False
[INFO] orthophoto_kmz: False
[INFO] orthophoto_no_tiled: False
[INFO] orthophoto_png: False
[INFO] orthophoto_resolution: 1.0
[INFO] pc_classify: False
[INFO] pc_csv: False
[INFO] pc_ept: True
[INFO] pc_filter: 2.5
[INFO] pc_geometric: False
[INFO] pc_las: False
[INFO] pc_quality: medium
[INFO] pc_rectify: False
[INFO] pc_sample: 0.01
[INFO] pc_tile: False
[INFO] primary_band: auto
[INFO] project_path: /var/www/data
[INFO] radiometric_calibration: none
[INFO] rerun: None
[INFO] rerun_all: False
[INFO] rerun_from: None
[INFO] resize_to: 2048
[INFO] sfm_algorithm: incremental
[INFO] skip_3dmodel: False
[INFO] skip_band_alignment: False
[INFO] skip_orthophoto: False
[INFO] skip_report: 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_image_groups: None
[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_local_seam_leveling: 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] verbose: False
Orthophoto comparison
WebODM
DroneDeploy
3D Model Comparison
WebODM
DroneDeploy
What is strange, is the blacked out areas have definitely been shot as seen in the below photos. My camera spread should have captured enough common points for alignment.
Some solutions I have found around the forums include:
mesh_octree_depth
(11) anddepthmap-resolution
(2000)
setcamera_lens
tobrown
texturing_data_term: area
texturing_keep_unseen_faces: True
texturing_skip_hole_filling: True
–min-num-features (default 12000) 64000
–feature-quality ultra
–matcher-neighbors 32
-resize_to: -1
Is it best to apply these once at a time and re-iterate each time? This will cost a fair amount of credits on Lightning but I am keen to solve the issue I am facing.
My goal is to create a preset template of settings in WebODM Lightning that I should change every time I need to create a model, and it will produce a satisfactory 3d model.
Thanks for your time.