Skip to main content

In the JSON parameter file input to the SDK, you can set some advanced parameters for more flexible control.

List of advanced parameters supported by the SDK:

Advanced Parameters

Aerotriangulation Module

Parameter NameTypeDefault ValueDescription
num_featuresint20000Number of feature points extracted per image
grid_countint200Number of pixel grids for image feature point sampling. Larger values result in more sparse points in the final aerotriangulation

Reconstruction Module

Parameter NameTypeDefault ValueDescription
min_avali_memory_sizedouble0Minimum available memory supported by the device. Can control the size and number of tile reconstructions. If 0, maximizes the use of available device memory
fill_water_area_with_AI*boolfalseWhether to use machine learning for water area identification and filling. Please contact MipMap to obtain the machine learning plugin before use
build_overviewbooltrueWhether to build image pyramid for 2D results
cut_frame_2dboolfalseWhether to output 2D results in frames
cut_frame_widthint5000Single frame pixel size for 2D frame output. Effective when cut_frame_2d is true
dom_gsddouble0Ground resolution of 2D true orthophoto. Default is 0, meaning automatic calculation. To prevent images from being too large, the SDK has small value protection. Setting values that are too small will not take effect
dom_gsd_min_scale_to_originaldouble0.25Small value protection. The set orthophoto ground resolution dom_gsd does not exceed: original image GSD * dom_gsd_min_scale_to_original
tile_extentionstring".webp"Image format of true orthophoto 2D tile results. Supported formats: ".png", ".webp"
use_gcj02boolfalseWhether to convert orthophoto tiles to GCJ02 coordinate system
fast_modeboolfalseWhether to enable fast mode. Fast mode is faster but sacrifices some mesh detail quality
keep_undistort_imagesboolfalseWhether to keep undistorted images after reconstruction is complete. Default is not to keep
remove_small_islandsboolfalseWhether to remove isolated floating objects in 3D models
mesh_decimate_ratiodouble1.0Simplification ratio of 3D model mesh. Smaller values mean greater simplification
use_draco_compressionbooltrueWhether to enable Draco vertex compression for 3D Tiles results
tex_image_type_3dtilesint03D Tiles texture format: 0=JPEG, 1=WebP
roi_for_2dJSON-Region of interest for 2D reconstruction. Format see ROI Structure Description
roi_for_3dJSON-Region of interest for 3D reconstruction. Format see ROI Structure Description
roi_coordinate_systemJSONWGS84ROI coordinate system. Format see Coordinate System

*[Important] Windows systems enabling fill_water_area_with_AI machine learning water area filling require downloading the machine learning plugin. Download address: Machine Learning Plugin. After downloading, extract and place all dll format files in the same directory as reconstruct_full_engine