NVIDIA DRIVE OS Linux API Reference

5.1.0.2 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 397 of file nvmedia_ldc.h.

Data Fields

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

Field Documentation

float_t NvMediaTNR3Params::alphaIncreaseCap

Specifies the temporal alpha restrict increase capablility.

This value is clamped between 0.0 and 1.0

Definition at line 426 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMaxChroma

Specifies the max chroma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 446 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMaxLuma

Specifies the max luma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 436 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMinChroma

Specifies the min chroma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 451 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaMinLuma

Specifies the min luma value in Alpha Clip Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 441 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::alphaScaleIIR

Specifies the alpha scale IIR for strength.

This value is clamped between 0.0 and 1.0

Definition at line 431 of file nvmedia_ldc.h.

NvMediaBool NvMediaTNR3Params::alphaSmoothEnable

flag whether to enable the spatial alpha smooth

Definition at line 421 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::betaX1

Specifies parameter BetaX1 in Beta Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 456 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::betaX2

Specifies parameter BetaX2 in Beta Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 461 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::maxBeta

Specifies parameter MaxBeta threshold in Beta Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 471 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::minBeta

Specifies parameter MinBeta threshold in Beta Calculation.

This value is clamped between 0.0 and 1.0

Definition at line 466 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::rangeSigmaChroma

Specifies the sigma of the chroma for range filter.

Definition at line 408 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::rangeSigmaLuma

Specifies the sigma of the luma for range filter.

Definition at line 405 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::sadMultiplier

Specifies the SAD multiplier parameter.

This value is clamped between 0.0 and 1.0

Definition at line 413 of file nvmedia_ldc.h.

float_t NvMediaTNR3Params::sadWeightLuma

Specifies the weight of luma when calculating SAD.

This value is clamped between 0.0 and 1.0

Definition at line 418 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::spatialSigmaChroma

Specifies the sigma of the chroma for spatial filter.

Definition at line 402 of file nvmedia_ldc.h.

uint16_t NvMediaTNR3Params::spatialSigmaLuma

Specifies the sigma of the luma for spatial filter.

Definition at line 399 of file nvmedia_ldc.h.


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