Open3D (C++ API)  0.18.0+5c982c7
Public Member Functions | Data Fields
open3d::t::pipelines::odometry::OdometryLossParams Class Reference

#include <RGBDOdometry.h>

Public Member Functions

 OdometryLossParams (float depth_outlier_trunc=0.07, float depth_huber_delta=0.05, float intensity_huber_delta=0.1)
 Constructor for the odometry loss function. More...
 

Data Fields

float depth_outlier_trunc_
 Depth difference threshold used to filter projective associations. More...
 
float depth_huber_delta_
 
float intensity_huber_delta_
 

Constructor & Destructor Documentation

◆ OdometryLossParams()

open3d::t::pipelines::odometry::OdometryLossParams::OdometryLossParams ( float  depth_outlier_trunc = 0.07,
float  depth_huber_delta = 0.05,
float  intensity_huber_delta = 0.1 
)
inline

Constructor for the odometry loss function.

Parameters
depth_outlier_truncThreshold to filter outlier associations where two depths differ significantly.
depth_huber_deltaHuber norm parameter applied to depth loss (for PointToPlane and Hybrid).
intensity_huber_deltaHuber norm parameter applied to intensity loss (for Intensity and Hybrid).

Field Documentation

◆ depth_huber_delta_

float open3d::t::pipelines::odometry::OdometryLossParams::depth_huber_delta_

◆ depth_outlier_trunc_

float open3d::t::pipelines::odometry::OdometryLossParams::depth_outlier_trunc_

Depth difference threshold used to filter projective associations.

◆ intensity_huber_delta_

float open3d::t::pipelines::odometry::OdometryLossParams::intensity_huber_delta_

The documentation for this class was generated from the following file: