Holds the TNR3 initialization parameters.
Definition at line 508 of file nvmedia_ldc.h.
Data Fields | |
uint32_t | spatialSigmaLuma |
Holds the sigma of the luma for spatial filter. More... | |
uint32_t | spatialSigmaChroma |
Holds the sigma of the chroma for spatial filter. More... | |
uint32_t | rangeSigmaLuma |
Holds the sigma of the luma for range filter. More... | |
uint32_t | rangeSigmaChroma |
Holds the sigma of the chroma for range filter. More... | |
float | sadMultiplier |
Holds the SAD multiplier parameter. More... | |
float | sadWeightLuma |
Holds the weight of luma when calculating SAD. More... | |
bool | alphaSmoothEnable |
Holds a flag which enables or disables the spatial alpha smooth. More... | |
float | alphaIncreaseCap |
Holds the temporal alpha restrict increase capablility. More... | |
float | alphaScaleIIR |
Holds the alpha scale IIR for strength. More... | |
float | alphaMaxLuma |
Holds the max luma value in Alpha Clip Calculation. More... | |
float | alphaMinLuma |
Holds the min luma value in Alpha Clip Calculation. More... | |
float | alphaMaxChroma |
Holds the max chroma value in Alpha Clip Calculation. More... | |
float | alphaMinChroma |
Holds the min chroma value in Alpha Clip Calculation. More... | |
float | betaX1 |
Holds parameter BetaX1 in Beta Calculation. More... | |
float | betaX2 |
Holds parameter BetaX2 in Beta Calculation. More... | |
float | maxBeta |
Holds parameter MaxBeta threshold in Beta Calculation. More... | |
float | minBeta |
Holds parameter BetaX2 in Beta Calculation. More... | |
float NvMediaLdcTnrParameters::alphaIncreaseCap |
Holds the temporal alpha restrict increase capablility.
Must be in range [0, 1.9990234375].
Definition at line 553 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::alphaMaxChroma |
Holds the max chroma value in Alpha Clip Calculation.
Must be in range [0, 1.9990234375].
Definition at line 577 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::alphaMaxLuma |
Holds the max luma value in Alpha Clip Calculation.
Must be in range [0, 1.9990234375].
Definition at line 565 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::alphaMinChroma |
Holds the min chroma value in Alpha Clip Calculation.
Must be in range [0, 1.9990234375].
Definition at line 583 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::alphaMinLuma |
Holds the min luma value in Alpha Clip Calculation.
Must be in range [0, 1.9990234375].
Definition at line 571 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::alphaScaleIIR |
Holds the alpha scale IIR for strength.
Must be in range [0, 1.9990234375].
Definition at line 559 of file nvmedia_ldc.h.
bool NvMediaLdcTnrParameters::alphaSmoothEnable |
Holds a flag which enables or disables the spatial alpha smooth.
Definition at line 547 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::betaX1 |
Holds parameter BetaX1 in Beta Calculation.
Must be in range [0, 1.9990234375].
Definition at line 589 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::betaX2 |
Holds parameter BetaX2 in Beta Calculation.
Must be in range [0, 1.9990234375].
Definition at line 595 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::maxBeta |
Holds parameter MaxBeta threshold in Beta Calculation.
Must be in range [0, 1.9990234375].
Definition at line 601 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::minBeta |
Holds parameter BetaX2 in Beta Calculation.
Must be in range [0, 1.9990234375].
Definition at line 607 of file nvmedia_ldc.h.
uint32_t NvMediaLdcTnrParameters::rangeSigmaChroma |
Holds the sigma of the chroma for range filter.
Must be in range [1, 46340].
Definition at line 532 of file nvmedia_ldc.h.
uint32_t NvMediaLdcTnrParameters::rangeSigmaLuma |
Holds the sigma of the luma for range filter.
Must be in range [1, 46340].
Definition at line 526 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::sadMultiplier |
Holds the SAD multiplier parameter.
Must be in range [0, 1.125].
Definition at line 538 of file nvmedia_ldc.h.
float NvMediaLdcTnrParameters::sadWeightLuma |
Holds the weight of luma when calculating SAD.
Must be in range [0, 1.96875].
Definition at line 544 of file nvmedia_ldc.h.
uint32_t NvMediaLdcTnrParameters::spatialSigmaChroma |
Holds the sigma of the chroma for spatial filter.
Must be in range [1, 46340].
Definition at line 520 of file nvmedia_ldc.h.
uint32_t NvMediaLdcTnrParameters::spatialSigmaLuma |
Holds the sigma of the luma for spatial filter.
Must be in range [1, 46340].
Definition at line 514 of file nvmedia_ldc.h.