NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwCalibrationHistogramEstimatorParameters Struct Reference

Detailed Description

Parameters for histogram estimators.

Definition at line 229 of file CalibrationTypesExtra.h.

Collaboration diagram for dwCalibrationHistogramEstimatorParameters:

Data Fields

float32_t correctionRange
 Min/Max range for correction values [-correctionRange, correctionRange] around zero (signal units) More...
 
float32_t correctionAccuracy
 The distance between histogram bins (signal units) More...
 
float32_t acceptanceMinSampleCount
 The minimum number of samples in the histogram peak bin required for acceptance. More...
 
float32_t acceptanceNoiseSampleCount
 The number of samples in a bin that will be discarded as noise. More...
 
float32_t acceptanceSigma
 The width of the envelope function used to determine acceptance (signal units) More...
 
float32_t failureOutlierRange
 Samples outside [-failureOutlierRange, failureOutlierRange] will be considered as outliers (signal units) More...
 
uint32_t failureMaxOutlierCount
 The maximum number of recent outliers not in the histogram limits that will trigger a failure of the estimation. More...
 
float32_t smoothingSigma
 Smoothing sigma for histogram low-pass filtering (signal units) More...
 
float32_t decayRate
 Decay rate for the long term decay histogram (unitless) More...
 
float32_t shortTermScale
 Factor applied to long-term decay rate to obtain short term decay rate (unitless, should be < 1, FastAcceptanceRejectionEstimator only) More...
 
float32_t amplitudeScaleFactor
 Factor for all envelopes used to scale envelope max value relative to histogram max value (unitless, should be > 1, FastAcceptanceRejectionEstimator only) More...
 
float32_t shortSigmaFactor
 Factor applied to acceptanceSigma for short-term envelope (unitless, FastAcceptanceRejectionEstimator only) More...
 
float32_t rejectionSigmaFactor
 Factor applied to acceptanceSigma for rejection envelope (unitless, FastAcceptanceRejectionEstimator only) More...
 
float32_t fastAcceptanceMinSampleCount
 The minimum number of samples in the short-term histogram peak bin to consider it for fast-acceptance (FastAcceptanceRejectionEstimator only) More...
 
float32_t fastAcceptanceThreshold
 Fast acceptance +/- value envelope around reference that is being fast-accepted, 0 or negative to disable fast acceptance (signal units, FastAcceptanceRejectionEstimator only) More...
 
float32_t baseErrorBound
 When estimating the error bound of the signal, add this as a base value to represent unmodeled/general uncertainty. More...
 
dwFastRejectionEvaluationParameters fastRejectionEvaluationParameters
 Fast rejection evaluation parameters. More...
 
dwFastRejectionReactionParameters fastRejectionReactionParameters
 Fast rejection reaction parameters. More...
 

Field Documentation

◆ acceptanceMinSampleCount

float32_t dwCalibrationHistogramEstimatorParameters::acceptanceMinSampleCount

The minimum number of samples in the histogram peak bin required for acceptance.

Definition at line 238 of file CalibrationTypesExtra.h.

◆ acceptanceNoiseSampleCount

float32_t dwCalibrationHistogramEstimatorParameters::acceptanceNoiseSampleCount

The number of samples in a bin that will be discarded as noise.

Definition at line 241 of file CalibrationTypesExtra.h.

◆ acceptanceSigma

float32_t dwCalibrationHistogramEstimatorParameters::acceptanceSigma

The width of the envelope function used to determine acceptance (signal units)

Definition at line 244 of file CalibrationTypesExtra.h.

◆ amplitudeScaleFactor

float32_t dwCalibrationHistogramEstimatorParameters::amplitudeScaleFactor

Factor for all envelopes used to scale envelope max value relative to histogram max value (unitless, should be > 1, FastAcceptanceRejectionEstimator only)

Definition at line 262 of file CalibrationTypesExtra.h.

◆ baseErrorBound

float32_t dwCalibrationHistogramEstimatorParameters::baseErrorBound

When estimating the error bound of the signal, add this as a base value to represent unmodeled/general uncertainty.

Definition at line 277 of file CalibrationTypesExtra.h.

◆ correctionAccuracy

float32_t dwCalibrationHistogramEstimatorParameters::correctionAccuracy

The distance between histogram bins (signal units)

Definition at line 235 of file CalibrationTypesExtra.h.

◆ correctionRange

float32_t dwCalibrationHistogramEstimatorParameters::correctionRange

Min/Max range for correction values [-correctionRange, correctionRange] around zero (signal units)

Definition at line 232 of file CalibrationTypesExtra.h.

◆ decayRate

float32_t dwCalibrationHistogramEstimatorParameters::decayRate

Decay rate for the long term decay histogram (unitless)

Definition at line 256 of file CalibrationTypesExtra.h.

◆ failureMaxOutlierCount

uint32_t dwCalibrationHistogramEstimatorParameters::failureMaxOutlierCount

The maximum number of recent outliers not in the histogram limits that will trigger a failure of the estimation.

Definition at line 250 of file CalibrationTypesExtra.h.

◆ failureOutlierRange

float32_t dwCalibrationHistogramEstimatorParameters::failureOutlierRange

Samples outside [-failureOutlierRange, failureOutlierRange] will be considered as outliers (signal units)

Definition at line 247 of file CalibrationTypesExtra.h.

◆ fastAcceptanceMinSampleCount

float32_t dwCalibrationHistogramEstimatorParameters::fastAcceptanceMinSampleCount

The minimum number of samples in the short-term histogram peak bin to consider it for fast-acceptance (FastAcceptanceRejectionEstimator only)

Definition at line 271 of file CalibrationTypesExtra.h.

◆ fastAcceptanceThreshold

float32_t dwCalibrationHistogramEstimatorParameters::fastAcceptanceThreshold

Fast acceptance +/- value envelope around reference that is being fast-accepted, 0 or negative to disable fast acceptance (signal units, FastAcceptanceRejectionEstimator only)

Definition at line 274 of file CalibrationTypesExtra.h.

◆ fastRejectionEvaluationParameters

dwFastRejectionEvaluationParameters dwCalibrationHistogramEstimatorParameters::fastRejectionEvaluationParameters

Fast rejection evaluation parameters.

Definition at line 280 of file CalibrationTypesExtra.h.

◆ fastRejectionReactionParameters

dwFastRejectionReactionParameters dwCalibrationHistogramEstimatorParameters::fastRejectionReactionParameters

Fast rejection reaction parameters.

Definition at line 283 of file CalibrationTypesExtra.h.

◆ rejectionSigmaFactor

float32_t dwCalibrationHistogramEstimatorParameters::rejectionSigmaFactor

Factor applied to acceptanceSigma for rejection envelope (unitless, FastAcceptanceRejectionEstimator only)

Definition at line 268 of file CalibrationTypesExtra.h.

◆ shortSigmaFactor

float32_t dwCalibrationHistogramEstimatorParameters::shortSigmaFactor

Factor applied to acceptanceSigma for short-term envelope (unitless, FastAcceptanceRejectionEstimator only)

Definition at line 265 of file CalibrationTypesExtra.h.

◆ shortTermScale

float32_t dwCalibrationHistogramEstimatorParameters::shortTermScale

Factor applied to long-term decay rate to obtain short term decay rate (unitless, should be < 1, FastAcceptanceRejectionEstimator only)

Definition at line 259 of file CalibrationTypesExtra.h.

◆ smoothingSigma

float32_t dwCalibrationHistogramEstimatorParameters::smoothingSigma

Smoothing sigma for histogram low-pass filtering (signal units)

Definition at line 253 of file CalibrationTypesExtra.h.


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