The list of supported kernels in this kernel extension.
Go to the source code of this file.
Data Structures | |
struct | LensDistortionCorrection |
The configuration data structure for representing lens model of a signle camera. More... | |
struct | svPointDetect_t |
The point detect structure is the configuration data structure used by the TIVX_KERNEL_POINT_DETECT kernel. More... | |
struct | svLdcLut_t |
The svLdcLut_t structure is the configuration data structure for lens model used by the followig kernel(s) TIVX_KERNEL_POINT_DETECT, TIVX_KERNEL_POSE_ESTIMATION, TIVX_KERNEL_GENERATE_GPULUT. More... | |
struct | svACDetectStructFinalCorner_t |
The svACDetectStructFinalCorner_t structure is the configuration data structure containing detected point coordinates used by the followig kernel(s) TIVX_KERNEL_POINT_DETECT, TIVX_KERNEL_POSE_ESTIMATION. More... | |
struct | svPoseEstimation_t |
The svPoseEstimation_t structure is the configuration data structure used by the TIVX_KERNEL_POSE_ESTIMATION kernel. More... | |
struct | svACCalmatStruct_t |
The svACCalmatStruct_t structure is the structure containing calibration data used by the following kernel(s) TIVX_KERNEL_POSE_ESTIMATION, TIVX_KERNEL_GENERATE_3DBOWL, TIVX_KERNEL_GENERATE_GPULUT. More... | |
struct | svGeometric_t |
The svGeometric_t structure is the configuration data structure used by the TIVX_KERNEL_GENERATE_3DBOWL kernel. More... | |
struct | svGpuLutGen_t |
The svGpuLutGen_t structure is the configuration structure used by the following kernel(s) TIVX_KERNEL_GENERATE_3DBOWL, TIVX_KERNEL_GENERATE_GPULUT. More... | |
struct | tivx_srv_params_t |
The data structure used by the SGX SRV kernel for SRV creation. More... | |
Macros | |
#define | TIVX_MODULE_NAME_SRV "srv" |
Name for OpenVX Extension kernel module: srv. More... | |
#define | TIVX_KERNEL_POSE_ESTIMATION_NAME "com.ti.srv.pose_estimation" |
The list of kernels supported in srv module. More... | |
#define | TIVX_KERNEL_POINT_DETECT_NAME "com.ti.srv.point_detect" |
point_detect kernel name More... | |
#define | TIVX_KERNEL_GENERATE_3DBOWL_NAME "com.ti.srv.generate_3dbowl" |
generate_3dbowl kernel name More... | |
#define | TIVX_KERNEL_GENERATE_GPULUT_NAME "com.ti.srv.generate_gpulut" |
generate_gpulut kernel name More... | |
#define | TIVX_KERNEL_GL_SRV_NAME "com.ti.srv.gl_srv" |
gl_srv kernel name More... | |
#define | SKIP 4 /*Subsample ratio */ |
#define | LDC_LIB_DATA_TYPE 0 /* 0: float, 1:double */ |
#define | LDC_U2D_TABLE_MAX_LENGTH (1024) /* maximum u2d table length allowed */ |
#define | LDC_D2U_TABLE_MAX_LENGTH (1024) /* maximum d2d table length allowed */ |
#define | LDC_MAX_NUM_CAMERAS (6) /* maximum number of cameras allowed */ |
#define | FP_TO_DETECT 2 |
#define | MAX_INPUT_CAMERAS 4 |
Typedefs | |
typedef float | dtype |
Functions | |
void | tivxSrvLoadKernels (vx_context context) |
Used for the Application to load the srv kernels into the context. More... | |
void | tivxSrvUnLoadKernels (vx_context context) |
Used for the Application to unload the srv kernels from the context. More... | |
void | tivxSrvPrintPerformance (vx_perf_t performance, uint32_t numPixels, const char *testName) |
Used to print the performance of the kernels. More... | |
void | tivxRegisterSrvTargetC66Kernels (void) |
Function to register SRV Kernels on the c66 Target. More... | |
void | tivxUnRegisterSrvTargetC66Kernels (void) |
Function to un-register SRV Kernels on the c66 Target. More... | |
void | tivxRegisterSrvTargetGpuKernels (void) |
Function to register SRV Kernels on the gpu Target. More... | |
void | tivxUnRegisterSrvTargetGpuKernels (void) |
Function to un-register SRV Kernels on the gpu Target. More... | |
#define SKIP 4 /*Subsample ratio */ |
#define LDC_LIB_DATA_TYPE 0 /* 0: float, 1:double */ |
#define LDC_U2D_TABLE_MAX_LENGTH (1024) /* maximum u2d table length allowed */ |
#define LDC_D2U_TABLE_MAX_LENGTH (1024) /* maximum d2d table length allowed */ |
#define LDC_MAX_NUM_CAMERAS (6) /* maximum number of cameras allowed */ |
#define FP_TO_DETECT 2 |
#define MAX_INPUT_CAMERAS 4 |
typedef float dtype |