NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only
NvMediaISPLocalToneMapStatsData Struct Reference

Detailed Description

Holds local tone map statistics block (LTM Stats).

Definition at line 538 of file nvmedia_isp_stat.h.

Data Fields

uint32_t histogram [NVM_ISP_LTM_HIST_BINS]
 Holds count of pixels for each histogram bin. More...
 
float_t localAverageTone [NVM_ISP_LTM_AVG_WINDOWS][NVM_ISP_LTM_AVG_WINDOWS]
 Holds average tone in local average window. More...
 
uint32_t nonMaskedCount [NVM_ISP_LTM_AVG_WINDOWS][NVM_ISP_LTM_AVG_WINDOWS]
 Holds number of pixels for each local average window that contributed to statistics. More...
 

Field Documentation

◆ histogram

uint32_t NvMediaISPLocalToneMapStatsData::histogram[NVM_ISP_LTM_HIST_BINS]

Holds count of pixels for each histogram bin.

Definition at line 542 of file nvmedia_isp_stat.h.

◆ localAverageTone

float_t NvMediaISPLocalToneMapStatsData::localAverageTone[NVM_ISP_LTM_AVG_WINDOWS][NVM_ISP_LTM_AVG_WINDOWS]

Holds average tone in local average window.

The tone values are computed by converting YUV input to tone, taking the logarithm of the value, and normalizing it so that dynamic range is mapped to [0.0, 1.0]. If no pixels contributed to a windows (either because the windows was out of image boundaries, or it was completely excluded by rectangular or elliptical masks), this value is set to zero.

Definition at line 551 of file nvmedia_isp_stat.h.

◆ nonMaskedCount

uint32_t NvMediaISPLocalToneMapStatsData::nonMaskedCount[NVM_ISP_LTM_AVG_WINDOWS][NVM_ISP_LTM_AVG_WINDOWS]

Holds number of pixels for each local average window that contributed to statistics.

Definition at line 556 of file nvmedia_isp_stat.h.


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