open3d.pipelines.registration.L2Loss#

class open3d.pipelines.registration.L2Loss#

The loss \(\rho(r)\) for a given residual r is given by:

\[\rho(r) = \frac{r^2}{2}\]

The weight \(w(r)\) for a given residual r is given by:

\[w(r) = 1\]
__init__(*args, **kwargs)#

Overloaded function.

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

Default constructor

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

Copy constructor

weight(self, residual)#

Obtain the weight for the given residual according to the robust kernel model.

Parameters:

residual (float) – value obtained during the optimization problem

Returns:

float