NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

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

Detailed Description

Holds controls for ISP noise reduction (NR) block.

Definition at line 720 of file nvmedia_isp.h.

Collaboration diagram for NvMediaISPNoiseReduction:

Data Fields

NvMediaBool enable
 Holds boolean to enable noise reduction block. More...
 
float_t strength
 Holds strength of noise reduction. More...
 
NvMediaBool noiseProfileEnable
 Holds boolean to enable noise estimation. More...
 
uint32_t profileNum
 Holds noise profile number. More...
 
float_t gain
 Holds gain affecting noise profile. More...
 
float_t wbGain [NVM_ISP_MAX_COLOR_COMPONENT]
 Holds normalized white balance gain affecting noise profile. More...
 
NvMediaBool radialTFEnable
 Holds boolean to enable radial transform. More...
 
NvMediaISPRadialTF radialTF
 Holds a radial transfer function. More...
 

Field Documentation

NvMediaBool NvMediaISPNoiseReduction::enable

Holds boolean to enable noise reduction block.

Definition at line 724 of file nvmedia_isp.h.

float_t NvMediaISPNoiseReduction::gain

Holds gain affecting noise profile.

  • Supported values: [0.0, 10000.0]

Definition at line 745 of file nvmedia_isp.h.

NvMediaBool NvMediaISPNoiseReduction::noiseProfileEnable

Holds boolean to enable noise estimation.

Definition at line 734 of file nvmedia_isp.h.

uint32_t NvMediaISPNoiseReduction::profileNum

Holds noise profile number.

  • Supported values: [0, 31],
    Note
    Actual supported value depends on binary blob file.

Definition at line 740 of file nvmedia_isp.h.

NvMediaISPRadialTF NvMediaISPNoiseReduction::radialTF

Holds a radial transfer function.

Definition at line 759 of file nvmedia_isp.h.

NvMediaBool NvMediaISPNoiseReduction::radialTFEnable

Holds boolean to enable radial transform.

Definition at line 754 of file nvmedia_isp.h.

float_t NvMediaISPNoiseReduction::strength

Holds strength of noise reduction.

  • Supported values: [0.0, 1.0], 0.0 & 1.0 means minimum & maximum strength respectively

Definition at line 730 of file nvmedia_isp.h.

float_t NvMediaISPNoiseReduction::wbGain[NVM_ISP_MAX_COLOR_COMPONENT]

Holds normalized white balance gain affecting noise profile.

  • Supported values: [0.0, 128.0]

Definition at line 750 of file nvmedia_isp.h.


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