NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwConfidence1f Struct Reference

Detailed Description

Confidence structure with variance of inliers.

Our strategy for uncertainty representation is to give classification confidence scalars for classifications and confidence intervals and covariance for coordinate estimates. The classification confidence scalars are straightforward, a scalar in the [0,1] interval. For obstacles, lanes and lane edges we give the main classification confidence and also a sub-classification confidence. This is to provide access to good information for major classes that matter and also for detailed sub-classification.

For coordinates and other values we provide confidence and covariance which allow us to handle both outliers (the small but non-zero number of cases where estimates are very wrong) and the properties of the inlier distribution. We essentially provide the covariance matrix of the inlier distribution and the confidence and corresponding scaling of the confidence ellipsoid. This allows to easily test whether any new value belong to the confidence interval for example by checking that x' (covariance)^-1 x <= threshold'. The confidence (inlier ratio) in this case represents the amount of inliers within this threshold.

Definition at line 249 of file MatrixTypes.h.

Data Fields

float32_t confidence
 Inlier ratio [0,1]. More...
 
float32_t threshold
 Inlier threshold. More...
 
float32_t variance
 Variance of inliers. More...
 

Field Documentation

◆ confidence

float32_t dwConfidence1f::confidence

Inlier ratio [0,1].

Definition at line 251 of file MatrixTypes.h.

◆ threshold

float32_t dwConfidence1f::threshold

Inlier threshold.

Definition at line 252 of file MatrixTypes.h.

◆ variance

float32_t dwConfidence1f::variance

Variance of inliers.

Definition at line 253 of file MatrixTypes.h.


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