colmap / pycolmap

Python bindings for COLMAP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing options in pycolmap.incremental_mapping

lcmrl opened this issue · comments

Hi, thanks for this very useful repo. I've seen that in the object
mapper_options = pycolmap.IncrementalMapperOptions()
some options are missing, but would be very useful, like mapper_options.init_min_tri_angle, but also many others. Am I right that these options are missing, or am I doing something wrong? Would be useful to have the same that can be used in colmap mapper:

[Mapper]
ignore_watermarks=false
multiple_models=false
extract_colors=false
ba_refine_focal_length=false
ba_refine_principal_point=false
ba_refine_extra_params=false
fix_existing_images=false
tri_ignore_two_view_tracks=true
min_num_matches=15
max_num_models=1
max_model_overlap=20
min_model_size=2
init_image_id1=-1
init_image_id2=-1
init_num_trials=200
num_threads=-1
ba_min_num_residuals_for_multi_threading=50000
ba_local_num_images=6
ba_local_max_num_iterations=5
ba_global_images_freq=500
ba_global_points_freq=250000
ba_global_max_num_iterations=1
ba_global_max_refinements=1
ba_local_max_refinements=2
snapshot_images_freq=0
init_min_num_inliers=100
init_max_reg_trials=1
abs_pose_min_num_inliers=15
max_reg_trials=5
tri_max_transitivity=5
tri_complete_max_transitivity=5
tri_re_max_trials=1
min_focal_length_ratio=0.10000000000000001
max_focal_length_ratio=10
max_extra_param=1
ba_global_images_ratio=1.1000000000000001
ba_global_points_ratio=1.1000000000000001
ba_global_max_refinement_change=0.00050000000000000001
ba_local_max_refinement_change=0.001
init_max_error=4
init_max_forward_motion=0.94999999999999996
init_min_tri_angle=1
abs_pose_max_error=20
abs_pose_min_inlier_ratio=0.005
filter_max_reproj_error=4
filter_min_tri_angle=1.5
tri_create_max_angle_error=2
tri_continue_max_angle_error=2
tri_merge_max_reproj_error=4
tri_complete_max_reproj_error=4
tri_re_max_angle_error=5
tri_re_min_ratio=0.20000000000000001
tri_min_angle=1.5
snapshot_path=

These options are now exposed since 89ce832.

Good, thanks!