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... | |
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.
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.
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.