Template Function find_flow

Function Documentation

template<unsigned short MAXHEIGHT, unsigned short MAXWIDTH, int SIXIY_WIDTH, int SIXIY_INT, int SIXYIT_WIDTH, int SIXYIT_INT, int FLOW_WIDTH, int FLOW_INT, int DET_WIDTH, int DET_INT, int DIVBY_WIDTH, int DIVBY_INT, int FLCMP_WIDTH, int FLCMP_INT, int WINSIZE>
void find_flow(hls::stream<ap_fixed<SIXIY_WIDTH, SIXIY_INT>> &strmSigmaIx2, hls::stream<ap_fixed<SIXIY_WIDTH, SIXIY_INT>> &strmSigmaIy2, hls::stream<ap_fixed<SIXIY_WIDTH, SIXIY_INT>> &strmSigmaIxIy, hls::stream<ap_fixed<SIXYIT_WIDTH, SIXYIT_INT>> &strmSigmaItIx, hls::stream<ap_fixed<SIXYIT_WIDTH, SIXYIT_INT>> &strmSigmaItIy, hls::stream<ap_fixed<FLOW_WIDTH, FLOW_INT>> &streamflowU_in, hls::stream<ap_fixed<FLOW_WIDTH, FLOW_INT>> &streamflowV_in, hls::stream<ap_fixed<FLOW_WIDTH, FLOW_INT>> &strmFlowU, hls::stream<ap_fixed<FLOW_WIDTH, FLOW_INT>> &strmFlowV, hls::stream<bool> &flagU, hls::stream<bool> &flagV, unsigned int rows, unsigned int cols, unsigned int level, bool scale_up_flag, ap_uint<1> init_flag)