Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
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.

Data Fields

float depth_outlier_trunc_
 Depth difference threshold used to filter projective associations.
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: