Defines the control info.
Definition at line 53 of file NvSIPLISPStructs.hpp.
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... | |
float_t nvsipl::NvSiplControlInfo::alpha |
Holds power factor for isp statistics compression.
Definition at line 58 of file NvSIPLISPStructs.hpp.
float_t nvsipl::NvSiplControlInfo::brightnessKey |
Holds the scene brightness key.
Definition at line 88 of file NvSIPLISPStructs.hpp.
float_t nvsipl::NvSiplControlInfo::cct |
Holds the correlated color temperature.
Definition at line 86 of file NvSIPLISPStructs.hpp.
NvSiplISPGlobalToneMapInfo nvsipl::NvSiplControlInfo::gtmSplineInfo |
Holds the global tonemap block, containing a set of spline control points.
Definition at line 96 of file NvSIPLISPStructs.hpp.
bool nvsipl::NvSiplControlInfo::isLuminanceCalibrated |
Holds a flag indicating if the sensor is luminance calibrated.
Definition at line 60 of file NvSIPLISPStructs.hpp.
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.
float_t nvsipl::NvSiplControlInfo::luminanceCalibrationMatrix[NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE][NVSIPL_LUMINANCE_CALIB_MATRIX_SIZE] |
Holds the luminance calibration matrix for the sensor.
Definition at line 82 of file NvSIPLISPStructs.hpp.
float_t nvsipl::NvSiplControlInfo::rawImageMidTone |
Holds the midtone value of the raw image.
Definition at line 94 of file NvSIPLISPStructs.hpp.
float_t nvsipl::NvSiplControlInfo::sceneBrightness |
Holds the scene brightness level.
Definition at line 92 of file NvSIPLISPStructs.hpp.
float_t nvsipl::NvSiplControlInfo::sceneDynamicRange |
Holds the scene dynamic range.
Definition at line 90 of file NvSIPLISPStructs.hpp.
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.
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.