open3d.pipelines.registration.RANSACConvergenceCriteria

class open3d.pipelines.registration.RANSACConvergenceCriteria

Class that defines the convergence criteria of RANSAC. RANSAC algorithm stops if the iteration number hits max_iteration, or the validation has been run for max_validation times. Note that the validation is the most computational expensive operator in an iteration. Most iterations do not do full validation. It is crucial to control max_validation so that the computation time is acceptable.

__init__(*args, **kwargs)

Overloaded function.

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

Copy constructor

  1. __init__(self: open3d.cpu.pybind.pipelines.registration.RANSACConvergenceCriteria, max_iteration: int = 1000, max_validation: int = 1000) -> None

property max_iteration

Maximum iteration before iteration stops.

property max_validation

Maximum times the validation has been run before the iteration stops.