NVIDIA DRIVE OS Linux SDK API Reference

5.1.15.0 Release
For Test and Development only
NvMediaISCSensorAttributes Struct Reference

Detailed Description

Holds the sensor attributes.

Definition at line 916 of file nvmedia_isc.h.

Collaboration diagram for NvMediaISCSensorAttributes:

Data Fields

char sensorName [NVMEDIA_ISC_MAX_SENSOR_NAME_LENGTH]
 Holds the name attribute. More...
 
uint32_t sensorCFA
 Holds the CFA attribute. More...
 
char sensorFuseId [NVMEDIA_ISC_MAX_FUSE_ID_LENGTH]
 Holds the fuse ID attribute. More...
 
uint8_t numActiveExposures
 Holds the number of active exposures attribute. More...
 
NvMediaISCAttrRange sensorExpRange [NVMEDIA_ISC_MAX_EXPOSURES]
 Holds the sensor exposure ranges for active exposures. More...
 
NvMediaISCAttrRange sensorGainRange [NVMEDIA_ISC_MAX_EXPOSURES]
 Holds the sensor gain ranges for active exposures. More...
 
NvMediaISCAttrRange sensorWhiteBalanceRange [NVMEDIA_ISC_MAX_EXPOSURES]
 Holds the sensor white balance ranges for active exposures. More...
 
float_t sensorGainFactor [NVMEDIA_ISC_MAX_EXPOSURES]
 Holds the additional sensor gain factor between active exposures. More...
 
uint32_t numFrameReportBytes
 Holds the number of frame report bytes supported by the sensor. More...
 

Field Documentation

◆ numActiveExposures

uint8_t NvMediaISCSensorAttributes::numActiveExposures

Holds the number of active exposures attribute.

Range is [1, NVMEDIA_ISC_MAX_EXPOSURES]

Definition at line 936 of file nvmedia_isc.h.

◆ numFrameReportBytes

uint32_t NvMediaISCSensorAttributes::numFrameReportBytes

Holds the number of frame report bytes supported by the sensor.

If not supported, set to zero. Supported values : [1 , NVMEDIA_ISC_MAX_FRAME_REPORT_BYTES]

Definition at line 980 of file nvmedia_isc.h.

◆ sensorCFA

uint32_t NvMediaISCSensorAttributes::sensorCFA

Holds the CFA attribute.

If not supported, set to zero.

Definition at line 925 of file nvmedia_isc.h.

◆ sensorExpRange

NvMediaISCAttrRange NvMediaISCSensorAttributes::sensorExpRange[NVMEDIA_ISC_MAX_EXPOSURES]

Holds the sensor exposure ranges for active exposures.

Definition at line 941 of file nvmedia_isc.h.

◆ sensorFuseId

char NvMediaISCSensorAttributes::sensorFuseId[NVMEDIA_ISC_MAX_FUSE_ID_LENGTH]

Holds the fuse ID attribute.

If not supported, set to NULL.

Definition at line 930 of file nvmedia_isc.h.

◆ sensorGainFactor

float_t NvMediaISCSensorAttributes::sensorGainFactor[NVMEDIA_ISC_MAX_EXPOSURES]

Holds the additional sensor gain factor between active exposures.

Element holds the sensitivity ratio between capture 0 and capture a. It is usually set to 1.

The HDR ratio between exposure a and exposure b can be computed as:

\( hdrRatio_{ab} = ( Et[a] * Gain[a] * sensorGainFactor[a] ) / (Et[b] * Gain[b] * sensorGainFactor[b]) \)

Where:

  • Et[a] = exposure time value for HDR exposure a.
  • Gain[a] = sensor gain value for HDR exposure a.
  • sensorGainFactor[a] = sensor gain factor for HDR exposure a.
  • Et[b] = exposure time value for HDR exposure b.
  • Gain[b] = sensor gain value for HDR exposure b.
  • sensorGainFactor[b] = sensor gain factor for HDR exposure b.

Definition at line 973 of file nvmedia_isc.h.

◆ sensorGainRange

NvMediaISCAttrRange NvMediaISCSensorAttributes::sensorGainRange[NVMEDIA_ISC_MAX_EXPOSURES]

Holds the sensor gain ranges for active exposures.

Definition at line 946 of file nvmedia_isc.h.

◆ sensorName

char NvMediaISCSensorAttributes::sensorName[NVMEDIA_ISC_MAX_SENSOR_NAME_LENGTH]

Holds the name attribute.

If not supported, set to NULL.

Definition at line 920 of file nvmedia_isc.h.

◆ sensorWhiteBalanceRange

NvMediaISCAttrRange NvMediaISCSensorAttributes::sensorWhiteBalanceRange[NVMEDIA_ISC_MAX_EXPOSURES]

Holds the sensor white balance ranges for active exposures.

Definition at line 951 of file nvmedia_isc.h.


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