|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.2.0 Release For Test and Development only
|
Go to the documentation of this file.
10 #ifndef NVSIPLCONTROLAUTODEF_HPP
11 #define NVSIPLCONTROLAUTODEF_HPP
14 #include "devblk_cdi.h"
50 DevBlkCDIWhiteBalance
wbControl[DEVBLK_CDI_MAX_SENSOR_CONTEXTS];
Settings to config stats.
SiplControlAutoSensorSetting sensorSetting
Sensor exposure and gain settings.
NvMediaISPLocalAvgClipStats lac[2]
Settings for 2 LAC stats ISP blocks.
SiplControlAutoAwbSetting awbSetting
AWB settings.
uint8_t numSensorContexts
Holds the number of sensor contexts to activate.
DevBlkCDIWhiteBalance wbControl[DEVBLK_CDI_MAX_SENSOR_CONTEXTS]
Holds the sensor white balance settings to set for each context.
DevBlkCDIFrameSeqNum frameSeqNum
Holds frame sequence number for the captured frame.
AE/AWB Output parameters.
float_t gain[NVM_ISP_MAX_COLOR_COMPONENT]
Gains that applies to individual color channels.
bool expProfileValid
Exposure profile value is valid or not.
float_t ccmMatrix[NVM_ISP_MAX_COLORMATRIX_DIM][NVM_ISP_MAX_COLORMATRIX_DIM]
Color Correlation Matrix.
DevBlkCDIExposure exposureControl[DEVBLK_CDI_MAX_SENSOR_CONTEXTS]
Holds the sensor exposure settings to set for each context.
bool expProfileValid
Exposure profile value is valid or not.
SiplControlEmbedInfo embedInfo
Holds the parsed embedded info for the captured frame.
bool valid
White balance gains are valid.
NvMediaISPFlickerBandStats fbStats
Settings for Flicker Band stats block.
Color Gains assuming order RGGB, RCCB, RCCC.
DevBlkCDITemperature sensorTempInfo
Holds the parsed embedded data sensor temperature info for the captured frame.
SiplControlAutoAwbGain wbGainTotal[NVM_ISP_MAX_INPUT_PLANES]
Total white balance gains, including both senor channel gains and ISP gains.
uint32_t numExposures
Holds the parsed embedded data frame number of exposures info for the captured frame.
Parsed Frame Embedded Info.
const NvMediaISPLocalAvgClipStats * lacSettings[2]
Holds const pointers to 2 LAC stats settings.
DevBlkCDIEmbeddedDataChunk topEmbeddedData
Embedded buffer at the beginning of the frame.
DevBlkCDIExposure sensorExpInfo
Holds the parsed embedded data sensor exposure info for the captured frame.
SiplControlIspStatsSetting newStatsSetting
Settings to config stats.
const NvMediaISPFlickerBandStats * fbStatsSettings
Holds const pointer to Flicker Band stats settings.
bool valid
Settings to control ISP stats blocks are valid or not.
float_t ispDigitalGain
Digital gain to be applied in ISP.
Contains the classes and variables for implementation of SIPL.
const NvMediaISPHistogramStatsData * histData[2]
Holds const pointers to 2 Histogram stats data.
float_t cct
Correlated Color Temperature.
uint32_t expProfile
Exposure profile value, such as day and night settings.
const NvMediaISPLocalAvgClipStatsData * lacData[2]
Holds const pointers to 2 LAC stats data.
NvMediaISPHistogramStats hist1
Settings for Histogram 1 stats blocks.
Embedded data and parsed info.
DevBlkCDIWhiteBalance sensorWBInfo
Holds the parsed embedded data sensor white balance info for the captured frame.
const NvMediaISPHistogramStats * histSettings[2]
Holds const pointers to 2 Histogram stats settings.
DevBlkCDIEmbeddedDataChunk bottomEmbeddedData
Embedded buffer at the end of the frame.
const NvMediaISPFlickerBandStatsData * fbStatsData
Holds const pointer to Flicker Band stats data.
uint32_t expProfile
Exposure profile value, such as day and night settings.