TIOVX User Guide
|
The sigmas data structure used by the TIVX_KERNEL_VPAC_NF_BILATERAL kernel. More...
#include <hwa_vpac_nf.h>
Data Fields | |
uint16_t | num_sigmas |
vx_float64 | sigma_space [8] |
vx_float64 | sigma_range [8] |
The sigmas data structure used by the TIVX_KERNEL_VPAC_NF_BILATERAL kernel.
Definition at line 162 of file hwa_vpac_nf.h.
uint16_t tivx_vpac_nf_bilateral_sigmas_t::num_sigmas |
The number of sigmas given in each of the sigma_space and sigma_range arrays. Valid supported values are 1, 2, 4, or 8. Since this corresponds to applying a lookup table in RAM, there are a few different use cases this is intended to enable:
Definition at line 177 of file hwa_vpac_nf.h.
vx_float64 tivx_vpac_nf_bilateral_sigmas_t::sigma_space[8] |
Array of space sigmas used to generate a 5x5 gaussian filter around the center pixel
Definition at line 178 of file hwa_vpac_nf.h.
vx_float64 tivx_vpac_nf_bilateral_sigmas_t::sigma_range[8] |
Array of range sigmas used to weight the neigborhood pixels according to their absolute difference in value from the center pixel
Definition at line 179 of file hwa_vpac_nf.h.