open3d.pipelines.registration.GlobalOptimizationConvergenceCriteria

class open3d.pipelines.registration.GlobalOptimizationConvergenceCriteria

Convergence criteria of GlobalOptimization.

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: open3d.cpu.pybind.pipelines.registration.GlobalOptimizationConvergenceCriteria) -> None

Default constructor

  1. __init__(self: open3d.cpu.pybind.pipelines.registration.GlobalOptimizationConvergenceCriteria, arg0: open3d.cpu.pybind.pipelines.registration.GlobalOptimizationConvergenceCriteria) -> None

Copy constructor

property lower_scale_factor

Lower scale factor value.

Type

float

property max_iteration

Maximum iteration number for iterative optimization module.

Type

int

property max_iteration_lm

Maximum iteration number for Levenberg Marquardt method. max_iteration_lm is used for additional Levenberg-Marquardt inner loop that automatically changes steepest gradient gain.

Type

int

property min_relative_increment

Minimum relative increments.

Type

float

property min_relative_residual_increment

Minimum relative residual increments.

Type

float

property min_residual

Minimum residual value.

Type

float

property min_right_term

Minimum right term value.

Type

float

property upper_scale_factor

Upper scale factor value. Scaling factors are used for levenberg marquardt algorithm these are scaling factors that increase/decrease lambda used in H_LM = H + lambda * I

Type

float