NVIDIA DRIVE OS Linux SDK API Reference

5.1.9.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvMediaTNR3Params Struct Reference

Detailed Description

Holds the TNR3 initialization paramters.

Definition at line 410 of file nvmedia_ldc.h.

Data Fields

uint16_t spatialSigmaLuma
 Holds the sigma of the luma for spatial filter. More...
 
uint16_t spatialSigmaChroma
 Holds the sigma of the chroma for spatial filter. More...
 
uint16_t rangeSigmaLuma
 Holds the sigma of the luma for range filter. More...
 
uint16_t rangeSigmaChroma
 Holds the sigma of the chroma for range filter. More...
 
float_t sadMultiplier
 Holds the SAD multiplier parameter. More...
 
float_t sadWeightLuma
 Holds the weight of luma when calculating SAD. More...
 
NvMediaBool alphaSmoothEnable
 Holds a flag which enables or disables the spatial alpha smooth. More...
 
float_t alphaIncreaseCap
 Holds the temporal alpha restrict increase capablility. More...
 
float_t alphaScaleIIR
 Holds the alpha scale IIR for strength. More...
 
float_t alphaMaxLuma
 Holds the max luma value in Alpha Clip Calculation. More...
 
float_t alphaMinLuma
 Holds the min luma value in Alpha Clip Calculation. More...
 
float_t alphaMaxChroma
 Holds the max chroma value in Alpha Clip Calculation. More...
 
float_t alphaMinChroma
 Holds the min chroma value in Alpha Clip Calculation. More...
 
float_t betaX1
 Holds parameter BetaX1 in Beta Calculation. More...
 
float_t betaX2
 Holds parameter BetaX2 in Beta Calculation. More...
 
float_t minBeta
 Holds parameter MinBeta threshold in Beta Calculation. More...
 
float_t maxBeta
 Holds parameter MaxBeta threshold in Beta Calculation. More...
 

Field Documentation

float_t NvMediaTNR3Params::alphaIncreaseCap

Holds the temporal alpha restrict increase capablility.

This value is clamped between 0.0 and 1.0.

Definition at line 439 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMaxChroma

Holds the max chroma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 459 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMaxLuma

Holds the max luma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 449 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMinChroma

Holds the min chroma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 464 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMinLuma

Holds the min luma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 454 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaScaleIIR

Holds the alpha scale IIR for strength.

This value is clamped between 0.0 and 1.0.

Definition at line 444 of file nvmedia_ldc.h.

NvMediaBool NvMediaTNR3Params::alphaSmoothEnable

Holds a flag which enables or disables the spatial alpha smooth.

Definition at line 434 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::betaX1

Holds parameter BetaX1 in Beta Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 469 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::betaX2

Holds parameter BetaX2 in Beta Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 474 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::maxBeta

Holds parameter MaxBeta threshold in Beta Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 484 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::minBeta

Holds parameter MinBeta threshold in Beta Calculation.

This value is clamped between 0.0 and 1.0.

Definition at line 479 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::rangeSigmaChroma

Holds the sigma of the chroma for range filter.

Definition at line 421 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::rangeSigmaLuma

Holds the sigma of the luma for range filter.

Definition at line 418 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::sadMultiplier

Holds the SAD multiplier parameter.

This value is clamped between 0.0 and 1.0.

Definition at line 426 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::sadWeightLuma

Holds the weight of luma when calculating SAD.

This value is clamped between 0.0 and 1.0.

Definition at line 431 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::spatialSigmaChroma

Holds the sigma of the chroma for spatial filter.

Definition at line 415 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::spatialSigmaLuma

Holds the sigma of the luma for spatial filter.

Definition at line 412 of file nvmedia_ldc.h.


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