![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <incremental_mapper.h>
Public Types | |
| enum class | ImageSelectionMethod { MAX_VISIBLE_POINTS_NUM , MAX_VISIBLE_POINTS_RATIO , MIN_UNCERTAINTY } |
Public Member Functions | |
| bool | Check () const |
Public Attributes | |
| int | init_min_num_inliers = 100 |
| double | init_max_error = 4.0 |
| double | init_max_forward_motion = 0.95 |
| double | init_min_tri_angle = 16.0 |
| int | init_max_reg_trials = 2 |
| double | abs_pose_max_error = 12.0 |
| int | abs_pose_min_num_inliers = 30 |
| double | abs_pose_min_inlier_ratio = 0.25 |
| bool | abs_pose_refine_focal_length = true |
| bool | abs_pose_refine_extra_params = true |
| int | local_ba_num_images = 6 |
| double | local_ba_min_tri_angle = 6.0 |
| double | min_focal_length_ratio = 0.1 |
| double | max_focal_length_ratio = 10.0 |
| double | max_extra_param = 1.0 |
| double | filter_max_reproj_error = 4.0 |
| double | filter_min_tri_angle = 1.5 |
| int | max_reg_trials = 3 |
| bool | fix_existing_images = false |
| int | num_threads = -1 |
| ImageSelectionMethod | image_selection_method |
Definition at line 41 of file incremental_mapper.h.
| Enumerator | |
|---|---|
| MAX_VISIBLE_POINTS_NUM | |
| MAX_VISIBLE_POINTS_RATIO | |
| MIN_UNCERTAINTY | |
Definition at line 102 of file incremental_mapper.h.
| bool colmap::IncrementalMapper::Options::Check | ( | ) | const |
Definition at line 77 of file incremental_mapper.cc.
References abs_pose_max_error, abs_pose_min_inlier_ratio, abs_pose_min_num_inliers, CHECK_OPTION_GE, CHECK_OPTION_GT, CHECK_OPTION_LE, filter_max_reproj_error, filter_min_tri_angle, init_max_error, init_max_forward_motion, init_max_reg_trials, init_min_num_inliers, init_min_tri_angle, local_ba_min_tri_angle, local_ba_num_images, max_extra_param, max_focal_length_ratio, max_reg_trials, and min_focal_length_ratio.
Referenced by colmap::IncrementalMapper::AdjustLocalBundle(), colmap::IncrementalMapper::FilterImages(), colmap::IncrementalMapper::FilterPoints(), colmap::IncrementalMapper::FindInitialImagePair(), colmap::IncrementalMapper::FindNextImages(), colmap::IncrementalMapper::RegisterInitialImagePair(), and colmap::IncrementalMapper::RegisterNextImage().
| double colmap::IncrementalMapper::Options::abs_pose_max_error = 12.0 |
Definition at line 59 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), Check(), and colmap::IncrementalMapper::RegisterNextImage().
| double colmap::IncrementalMapper::Options::abs_pose_min_inlier_ratio = 0.25 |
Definition at line 65 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), Check(), and colmap::IncrementalMapper::RegisterNextImage().
| int colmap::IncrementalMapper::Options::abs_pose_min_num_inliers = 30 |
Definition at line 62 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), Check(), colmap::IncrementalMapper::FindNextImages(), and colmap::IncrementalMapper::RegisterNextImage().
| bool colmap::IncrementalMapper::Options::abs_pose_refine_extra_params = true |
Definition at line 71 of file incremental_mapper.h.
Referenced by colmap::IncrementalMapperOptions::Mapper(), and colmap::IncrementalMapper::RegisterNextImage().
| bool colmap::IncrementalMapper::Options::abs_pose_refine_focal_length = true |
Definition at line 68 of file incremental_mapper.h.
Referenced by colmap::IncrementalMapperOptions::Mapper(), and colmap::IncrementalMapper::RegisterNextImage().
| double colmap::IncrementalMapper::Options::filter_max_reproj_error = 4.0 |
Definition at line 87 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), colmap::IncrementalMapper::AdjustLocalBundle(), Check(), and colmap::IncrementalMapper::FilterPoints().
| double colmap::IncrementalMapper::Options::filter_min_tri_angle = 1.5 |
Definition at line 90 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), colmap::IncrementalMapper::AdjustLocalBundle(), Check(), and colmap::IncrementalMapper::FilterPoints().
| bool colmap::IncrementalMapper::Options::fix_existing_images = false |
Definition at line 96 of file incremental_mapper.h.
Referenced by colmap::IncrementalMapper::AdjustGlobalBundle(), colmap::IncrementalMapper::AdjustLocalBundle(), and colmap::IncrementalMapperOptions::Mapper().
| ImageSelectionMethod colmap::IncrementalMapper::Options::image_selection_method |
Definition at line 107 of file incremental_mapper.h.
Referenced by colmap::IncrementalMapper::FindNextImages().
| double colmap::IncrementalMapper::Options::init_max_error = 4.0 |
Definition at line 47 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), and Check().
| double colmap::IncrementalMapper::Options::init_max_forward_motion = 0.95 |
Definition at line 50 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), and Check().
| int colmap::IncrementalMapper::Options::init_max_reg_trials = 2 |
Definition at line 56 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), and Check().
| int colmap::IncrementalMapper::Options::init_min_num_inliers = 100 |
Definition at line 43 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), and Check().
| double colmap::IncrementalMapper::Options::init_min_tri_angle = 16.0 |
Definition at line 53 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), Check(), and colmap::IncrementalMapper::RegisterInitialImagePair().
| double colmap::IncrementalMapper::Options::local_ba_min_tri_angle = 6.0 |
Definition at line 78 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), and Check().
| int colmap::IncrementalMapper::Options::local_ba_num_images = 6 |
Definition at line 74 of file incremental_mapper.h.
Referenced by Check(), and colmap::IncrementalMapperOptions::Mapper().
| double colmap::IncrementalMapper::Options::max_extra_param = 1.0 |
Definition at line 84 of file incremental_mapper.h.
Referenced by Check(), colmap::IncrementalMapper::FilterImages(), colmap::IncrementalMapperOptions::Mapper(), and colmap::IncrementalMapper::RegisterNextImage().
| double colmap::IncrementalMapper::Options::max_focal_length_ratio = 10.0 |
Definition at line 83 of file incremental_mapper.h.
Referenced by Check(), colmap::IncrementalMapper::FilterImages(), colmap::IncrementalMapperOptions::Mapper(), and colmap::IncrementalMapper::RegisterNextImage().
| int colmap::IncrementalMapper::Options::max_reg_trials = 3 |
Definition at line 93 of file incremental_mapper.h.
Referenced by cloudViewer::OptionsParser::addMapperOptions(), Check(), and colmap::IncrementalMapper::FindNextImages().
| double colmap::IncrementalMapper::Options::min_focal_length_ratio = 0.1 |
Definition at line 82 of file incremental_mapper.h.
Referenced by Check(), colmap::IncrementalMapper::FilterImages(), colmap::IncrementalMapperOptions::Mapper(), and colmap::IncrementalMapper::RegisterNextImage().
| int colmap::IncrementalMapper::Options::num_threads = -1 |
Definition at line 99 of file incremental_mapper.h.
Referenced by colmap::IncrementalMapperOptions::Mapper(), and colmap::IncrementalMapper::RegisterNextImage().