Vision Apps User Guide

Data Fields

vx_int32 num_input_tensors
 
vx_int32 num_output_tensors
 
vx_int32 num_classes [TIVX_PIXEL_VIZ_MAX_TENSOR]
 
vx_int32 valid_region [TIVX_PIXEL_VIZ_MAX_CLASS][4]
 
vx_int32 max_value [TIVX_PIXEL_VIZ_MAX_TENSOR]
 
vx_uint8 color_map [TIVX_PIXEL_VIZ_MAX_TENSOR][TIVX_PIXEL_VIZ_MAX_CLASS][3]
 
vx_int32 output_width [TIVX_PIXEL_VIZ_MAX_TENSOR]
 
vx_int32 output_height [TIVX_PIXEL_VIZ_MAX_TENSOR]
 
vx_int32 output_buffer_offset [TIVX_PIXEL_VIZ_MAX_TENSOR]
 
vx_int32 output_buffer_pitch [TIVX_PIXEL_VIZ_MAX_TENSOR]
 
vx_int32 input_img_offset
 
vx_int32 input_img_pitch
 
vx_int32 input_img_plane_pitch
 
vx_int32 raw_tidl_op
 
vx_int32 tidl_8bit_16bit_flag
 
vx_int32 op_rgb_or_yuv
 
vx_int32 ip_rgb_or_yuv
 
vx_int32 skip_flag
 

Field Documentation

◆ num_input_tensors

vx_int32 tivxPixelVizParams::num_input_tensors

Number of input tensor

◆ num_output_tensors

vx_int32 tivxPixelVizParams::num_output_tensors

Number of output tensor. Most likely this will be equal to number of input tensors

◆ num_classes

vx_int32 tivxPixelVizParams::num_classes[TIVX_PIXEL_VIZ_MAX_TENSOR]

Number of classes for each input tensor for visualization

◆ valid_region

vx_int32 tivxPixelVizParams::valid_region[TIVX_PIXEL_VIZ_MAX_CLASS][4]

Valid ROI for each class for visualiization. [TL_x, TL_y, BR_x, BR_y]

◆ max_value

vx_int32 tivxPixelVizParams::max_value[TIVX_PIXEL_VIZ_MAX_TENSOR]

max value for each input tensor

◆ color_map

vx_uint8 tivxPixelVizParams::color_map[TIVX_PIXEL_VIZ_MAX_TENSOR][TIVX_PIXEL_VIZ_MAX_CLASS][3]

Number of classes for each output tensor

◆ output_width

vx_int32 tivxPixelVizParams::output_width[TIVX_PIXEL_VIZ_MAX_TENSOR]

output image width for each output

◆ output_height

vx_int32 tivxPixelVizParams::output_height[TIVX_PIXEL_VIZ_MAX_TENSOR]

output image height for each output

◆ output_buffer_offset

vx_int32 tivxPixelVizParams::output_buffer_offset[TIVX_PIXEL_VIZ_MAX_TENSOR]

offset for first pixel in each input tensor given out by TIDL

◆ output_buffer_pitch

vx_int32 tivxPixelVizParams::output_buffer_pitch[TIVX_PIXEL_VIZ_MAX_TENSOR]

Pitch for one output row for each input tensor given out by TIDL

◆ input_img_offset

vx_int32 tivxPixelVizParams::input_img_offset

offset for first pixel in input image tensor

◆ input_img_pitch

vx_int32 tivxPixelVizParams::input_img_pitch

Pitch for input image tensor

◆ input_img_plane_pitch

vx_int32 tivxPixelVizParams::input_img_plane_pitch

Pitch for input image each plane pitch

◆ raw_tidl_op

vx_int32 tivxPixelVizParams::raw_tidl_op

Flag to generate raw tidl output

◆ tidl_8bit_16bit_flag

vx_int32 tivxPixelVizParams::tidl_8bit_16bit_flag

To enable 8 bit or 16 bit input/output tensor for tidl. 0 means 8 bit, 1 means 16 bit

◆ op_rgb_or_yuv

vx_int32 tivxPixelVizParams::op_rgb_or_yuv

To enable RGB output or yuv output. 0 - RGB, non-zero - YUV

◆ ip_rgb_or_yuv

vx_int32 tivxPixelVizParams::ip_rgb_or_yuv

Falg to indicate input is RGB or YUV. 0 means RGB otherwise YUV

◆ skip_flag

vx_int32 tivxPixelVizParams::skip_flag

Skip processing