|
NVIDIA DriveOS Linux NSR SDK API Reference
|
7.0.3.0 Release
|
Go to the documentation of this file.
15 #ifndef NVSIPLCONTROLAUTODEF_HPP
16 #define NVSIPLCONTROLAUTODEF_HPP
65 std::array<DevBlkCDIWhiteBalance, DEVBLK_CDI_MAX_SENSOR_CONTEXTS>
wbControl;
136 std::array<float_t, NVSIPL_ISP_MAX_COLOR_COMPONENT>
gain;
147 std::array<SiplControlAutoAwbGain, NVSIPL_ISP_MAX_INPUT_PLANES>
wbGainTotal;
166 std::array<NvSiplISPLocalAvgClipStatsData const *, 2>
lacData;
174 std::array<NvSiplISPHistogramStatsData const *, 3>
histData;
std::array< DevBlkCDIWhiteBalance, DEVBLK_CDI_MAX_SENSOR_CONTEXTS > wbControl
Holds the sensor white balance settings to set for each context, supports up to DEVBLK_CDI_MAX_SENSOR...
SiplControlAutoSensorSetting sensorSetting
Sensor exposure and gain settings.
std::array< NvSiplISPLocalAvgClipStats const *, 2 > lacSettings
Holds pointers to 2 LAC stats settings.
SiplControlAutoAwbSetting awbSetting
AWB settings.
PluginType
Defines types of SIPL Control Auto plug-ins.
uint8_t numSensorContexts
Holds the number of sensor contexts to activate.
Holds the sensor embedded data chunk structure.
DevBlkCDIFrameSeqNum frameSeqNum
Holds frame sequence number for the captured frame, this variable is not supported in SIPL Control Au...
AE/AWB Output parameters.
NvSipl ISP statistics data structures for Tegra
Automatic white balance settings.
std::array< std::array< float_t, NVSIPL_ISP_MAX_COLORMATRIX_DIM >, NVSIPL_ISP_MAX_COLORMATRIX_DIM > ccmMatrix
Color correction matrix Valid Range: [-8.0, 8.0].
std::array< DevBlkCDIExposure, DEVBLK_CDI_MAX_SENSOR_CONTEXTS > exposureControl
Holds the sensor exposure settings to set for each context, supports up to DEVBLK_CDI_MAX_SENSOR_CONT...
SiplControlEmbedInfo embedInfo
Holds the parsed embedded info for the captured frame.
bool valid
A Boolean flag to control whether white balance gains are valid or not.
Holds the sensor white balance gain structure.
Color Gains assuming order RGGB, RCCB, RCCC.
#define NVSIPL_ISP_MAX_COLORMATRIX_DIM
Maximum matrix dimension.
DevBlkCDITemperature sensorTempInfo
Holds the parsed embedded data sensor temperature info for the captured frame, this variable is not s...
Holds the sensor illumination control structure.
std::array< float_t, NVSIPL_ISP_MAX_COLOR_COMPONENT > gain
Gains that applies to individual color channels Valid Range: [0, 8.0].
std::array< NvSiplISPHistogramStatsData const *, 3 > histData
Holds pointers to 3 Histogram stats data.
uint32_t numExposures
Holds the parsed embedded data frame number of exposures info for the captured frame.
Holds the sensor temperature structure.
Parsed frame embedded information.
@ CUSTOM_PLUGIN0
NVIDIA plug-in.
std::array< NvSiplISPHistogramStats const *, 3 > histSettings
Holds pointers to 3 Histogram stats settings.
Structure containing ISP Stats information.
DevBlkCDIEmbeddedDataChunk topEmbeddedData
Holds information of the embedded data buffer attached to the beginning of the frame,...
std::array< SiplControlAutoAwbGain, NVSIPL_ISP_MAX_INPUT_PLANES > wbGainTotal
Total white balance gains, including both sensor channel gains and ISP gains Valid Range: [0,...
Holds the sensor attributes.
DevBlkCDIExposure sensorExpInfo
Holds the parsed embedded data sensor exposure info for the captured frame.
std::array< NvSiplISPLocalAvgClipStatsData const *, 2 > lacData
Holds pointers to 2 LAC stats data.
Holds sensor exposure information.
float_t ispDigitalGain
Digital gain to be applied in ISP Valid Range: [0.0, 8.0].
Contains the classes and variables for implementation of SIPL.
float_t cct
Correlated color temperature.
Holds the sensor frame sequence number structure.
Embedded data and parsed information.
@ MAX_NUM_PLUGINS
Custom plug-in 0.
DevBlkCDIWhiteBalance sensorWBInfo
Holds the parsed embedded data sensor white balance info for the captured frame.
DevBlkCDIIllumination illuminationControl
Holds the setting for enabling the IR emitter and turning it ON and OFF for RGB-IR sensors.
DevBlkCDIIllumination illuminationInfo
Holds the parsed embedded data for IR emitter status (ON or OFF) for RGB-IR sensors.
DevBlkCDIEmbeddedDataChunk bottomEmbeddedData
Holds information of the embedded data buffer attached to the end of the frame, this variable is not ...