|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
Parameters for joint pairwise pose refinement. More...
#include <JointPairwiseRegistration.hpp>

Public Types | |
| enum class | Kernel { welsch , huber } |
Public Attributes | |
| int | max_iterations = 20 |
| maximum Gauss-Newton outer iterations | |
| int | neighbor_window = 5 |
| temporal pairing half-window | |
| float | max_corr_distance = 0.10f |
| reject correspondences beyond this (m) | |
| float | normal_angle_threshold |
| reject if normals disagree beyond (deg) | |
| float | robust_width |
| robust kernel width (m): Welsch sigma / Huber delta | |
| Kernel | kernel = Kernel::welsch |
| float | prior_weight |
| soft prior pulling poses toward seeds (0 disables) | |
| int | anchor_frame = -1 |
| frame index (not node_id) to hard-fix; -1 = none | |
| float | convergence_eps = 1e-4f |
| stop when max per-frame ||dxi|| below this | |
| SurfelExtractionParams | surfel |
| surfel extraction settings | |
Parameters for joint pairwise pose refinement.
Definition at line 41 of file JointPairwiseRegistration.hpp.
|
strong |
| Enumerator | |
|---|---|
| welsch | |
| huber | |
Definition at line 50 of file JointPairwiseRegistration.hpp.
| int reusex::geometry::JprParams::anchor_frame = -1 |
frame index (not node_id) to hard-fix; -1 = none
Definition at line 55 of file JointPairwiseRegistration.hpp.
| float reusex::geometry::JprParams::convergence_eps = 1e-4f |
stop when max per-frame ||dxi|| below this
Definition at line 56 of file JointPairwiseRegistration.hpp.
| Kernel reusex::geometry::JprParams::kernel = Kernel::welsch |
Definition at line 51 of file JointPairwiseRegistration.hpp.
| float reusex::geometry::JprParams::max_corr_distance = 0.10f |
reject correspondences beyond this (m)
Definition at line 44 of file JointPairwiseRegistration.hpp.
| int reusex::geometry::JprParams::max_iterations = 20 |
maximum Gauss-Newton outer iterations
Definition at line 42 of file JointPairwiseRegistration.hpp.
| int reusex::geometry::JprParams::neighbor_window = 5 |
temporal pairing half-window
Definition at line 43 of file JointPairwiseRegistration.hpp.
| float reusex::geometry::JprParams::normal_angle_threshold |
reject if normals disagree beyond (deg)
Definition at line 45 of file JointPairwiseRegistration.hpp.
| float reusex::geometry::JprParams::prior_weight |
soft prior pulling poses toward seeds (0 disables)
Definition at line 53 of file JointPairwiseRegistration.hpp.
| float reusex::geometry::JprParams::robust_width |
robust kernel width (m): Welsch sigma / Huber delta
Definition at line 47 of file JointPairwiseRegistration.hpp.
| SurfelExtractionParams reusex::geometry::JprParams::surfel |
surfel extraction settings
Definition at line 58 of file JointPairwiseRegistration.hpp.