NVIDIA DRIVE OS Linux SDK API Reference

6.0.6 Release
nvsipl::NvSiplControlInfo Struct Reference

Detailed Description

Defines the control info.

Definition at line 53 of file NvSIPLISPStructs.hpp.

Collaboration diagram for nvsipl::NvSiplControlInfo:

Data Fields

bool valid
 Holds a flag to determine whether or not the control info is valid. More...
 
float_t alpha
 Holds power factor for isp statistics compression. More...
 
bool isLuminanceCalibrated
 Holds a flag indicating if the sensor is luminance calibrated. More...
 
double_t luminanceCalibrationFactor
 (note: parameter to be deprecated starting 6.0.7.0) Holds a luminance calibration factor ( K / f^2 ) for luminance calibrated sensors. More...
 
float_t luminanceCalibrationMatrix [NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE][NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE]
 Holds the luminance calibration matrix for the sensor. More...
 
SiplControlAutoAwbGain wbGainTotal
 Holds the total white balance gains, which includes both sensor channel and ISP gains. More...
 
float_t cct
 Holds the correlated color temperature. More...
 
float_t brightnessKey
 Holds the scene brightness key. More...
 
float_t sceneDynamicRange
 Holds the scene dynamic range. More...
 
float_t sceneBrightness
 Holds the scene brightness level. More...
 
float_t rawImageMidTone
 Holds the midtone value of the raw image. More...
 
NvSiplISPGlobalToneMapInfo gtmSplineInfo
 Holds the global tonemap block, containing a set of spline control points. More...
 

Field Documentation

◆ alpha

float_t nvsipl::NvSiplControlInfo::alpha

Holds power factor for isp statistics compression.

Definition at line 58 of file NvSIPLISPStructs.hpp.

◆ brightnessKey

float_t nvsipl::NvSiplControlInfo::brightnessKey

Holds the scene brightness key.

Definition at line 88 of file NvSIPLISPStructs.hpp.

◆ cct

float_t nvsipl::NvSiplControlInfo::cct

Holds the correlated color temperature.

Definition at line 86 of file NvSIPLISPStructs.hpp.

◆ gtmSplineInfo

NvSiplISPGlobalToneMapInfo nvsipl::NvSiplControlInfo::gtmSplineInfo

Holds the global tonemap block, containing a set of spline control points.

Definition at line 96 of file NvSIPLISPStructs.hpp.

◆ isLuminanceCalibrated

bool nvsipl::NvSiplControlInfo::isLuminanceCalibrated

Holds a flag indicating if the sensor is luminance calibrated.

Definition at line 60 of file NvSIPLISPStructs.hpp.

◆ luminanceCalibrationFactor

double_t nvsipl::NvSiplControlInfo::luminanceCalibrationFactor

(note: parameter to be deprecated starting 6.0.7.0) Holds a luminance calibration factor ( K / f^2 ) for luminance calibrated sensors.

Definition:

N = K * (t*S / (f^2)) * L N: pixel value (e.g. RGGB channel average value) K: calibration constant t: sensor exposure time in seconds (if number of exposures > 1, use long exposure time value) S: sensor gain (if number of exposures > 1, use long exposure gain value) f: aperture number (f-stop) L: Luminance

Let luminanceCalibrationFactor = K / (f^2) = N / (t*S*L)

Definition at line 77 of file NvSIPLISPStructs.hpp.

◆ luminanceCalibrationMatrix

float_t nvsipl::NvSiplControlInfo::luminanceCalibrationMatrix[NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE][NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE]

Holds the luminance calibration matrix for the sensor.

  • Supported values [1E-12, 1E12]

Definition at line 82 of file NvSIPLISPStructs.hpp.

◆ rawImageMidTone

float_t nvsipl::NvSiplControlInfo::rawImageMidTone

Holds the midtone value of the raw image.

Definition at line 94 of file NvSIPLISPStructs.hpp.

◆ sceneBrightness

float_t nvsipl::NvSiplControlInfo::sceneBrightness

Holds the scene brightness level.

Definition at line 92 of file NvSIPLISPStructs.hpp.

◆ sceneDynamicRange

float_t nvsipl::NvSiplControlInfo::sceneDynamicRange

Holds the scene dynamic range.

Definition at line 90 of file NvSIPLISPStructs.hpp.

◆ valid

bool nvsipl::NvSiplControlInfo::valid

Holds a flag to determine whether or not the control info is valid.

If no ISP processing occurs this value is false.

Definition at line 56 of file NvSIPLISPStructs.hpp.

◆ wbGainTotal

SiplControlAutoAwbGain nvsipl::NvSiplControlInfo::wbGainTotal

Holds the total white balance gains, which includes both sensor channel and ISP gains.

Definition at line 84 of file NvSIPLISPStructs.hpp.


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