NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only

Detailed Description

Holds controls for flicker band statistics (FB Stats).

Definition at line 416 of file nvmedia_isp_stat.h.

Collaboration diagram for NvMediaISPFlickerBandStats:

Data Fields

NvMediaBool enable
 Holds a Boolean to enable flicker band statistics block. More...
 
NvMediaPoint startOffset
 Holds the offset of the first band top line. More...
 
uint16_t bandCount
 Holds count of flicker band samples to collect per frame. More...
 
uint32_t bandWidth
 Holds width of single band. More...
 
uint32_t bandHeight
 Holds height of single band. More...
 
float_t min
 Holds minimum value of pixel to include for flicker band stats. More...
 
float_t max
 Holds maximum value of pixel to include for flicker band stats. More...
 
NvMediaBool ellipticalMaskEnable
 Holds a Boolean to enable an elliptical mask for excluding pixels outside a specified area. More...
 
NvMediaISPEllipse ellipticalMask
 Holds an elliptical mask to exclude pixels outside a specified area. More...
 

Field Documentation

◆ bandCount

uint16_t NvMediaISPFlickerBandStats::bandCount

Holds count of flicker band samples to collect per frame.

  • Supported values: [1, 256]
  • Constraints: If bandCount == 256, bottom of last band must align with bottom of the image.

Definition at line 434 of file nvmedia_isp_stat.h.

◆ bandHeight

uint32_t NvMediaISPFlickerBandStats::bandHeight

Holds height of single band.

  • Supported values: [2, input height - startOffset.y]
  • Constrains: Total number of accumulated pixels must be <= 2^18
  • Constrains: If bandCount == 256, bottom of last band must align with bottom of the image.

Definition at line 449 of file nvmedia_isp_stat.h.

◆ bandWidth

uint32_t NvMediaISPFlickerBandStats::bandWidth

Holds width of single band.

  • Supported values: [2, input width - startOffset.x]; must be an even number
  • Constrains: Total number of accumulated pixels must be <= 2^18

Definition at line 441 of file nvmedia_isp_stat.h.

◆ ellipticalMask

NvMediaISPEllipse NvMediaISPFlickerBandStats::ellipticalMask

Holds an elliptical mask to exclude pixels outside a specified area.

Coordinates of the image's top left and bottom right points are (0, 0) and(width, height), respectively.

  • Supported values for X coordinate of the center: [0, input width]
  • Supported values for Y coordinate of the center: [0, input height]
  • Supported values for horizontal axis: [16, 2 x input width]
  • Supported values for vertical axis: [16, 2 x input height]
  • Supported values for angle: [0.0, 360.0]

Definition at line 477 of file nvmedia_isp_stat.h.

◆ ellipticalMaskEnable

NvMediaBool NvMediaISPFlickerBandStats::ellipticalMaskEnable

Holds a Boolean to enable an elliptical mask for excluding pixels outside a specified area.

Definition at line 464 of file nvmedia_isp_stat.h.

◆ enable

NvMediaBool NvMediaISPFlickerBandStats::enable

Holds a Boolean to enable flicker band statistics block.

Definition at line 420 of file nvmedia_isp_stat.h.

◆ max

float_t NvMediaISPFlickerBandStats::max

Holds maximum value of pixel to include for flicker band stats.

  • Supported values: [0.0, 1.0], max >= min

Definition at line 459 of file nvmedia_isp_stat.h.

◆ min

float_t NvMediaISPFlickerBandStats::min

Holds minimum value of pixel to include for flicker band stats.

  • Supported values: [0.0, 1.0]

Definition at line 454 of file nvmedia_isp_stat.h.

◆ startOffset

NvMediaPoint NvMediaISPFlickerBandStats::startOffset

Holds the offset of the first band top line.

  • Supported values for X coordinate of start offset: [0, input width]
  • Supported values for Y coordinate of start offset: [0, input height]
  • The X coordinate of the start offset must be an even number.

Definition at line 427 of file nvmedia_isp_stat.h.


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