Lines Matching refs:UMat
127 bool procOneScale_ocl(const UMat& I0, const UMat& I1, UMat& u1, UMat& u2);
175 std::vector<UMat> I0s;
176 std::vector<UMat> I1s;
177 std::vector<UMat> u1s;
178 std::vector<UMat> u2s;
180 UMat I1x_buf;
181 UMat I1y_buf;
183 UMat I1w_buf;
184 UMat I1wx_buf;
185 UMat I1wy_buf;
187 UMat grad_buf;
188 UMat rho_c_buf;
190 UMat p11_buf;
191 UMat p12_buf;
192 UMat p21_buf;
193 UMat p22_buf;
195 UMat diff_buf;
196 UMat norm_buf;
202 bool centeredGradient(const UMat &src, UMat &dx, UMat &dy);
204 bool warpBackward(const UMat &I0, const UMat &I1, UMat &I1x, UMat &I1y,
205 UMat &u1, UMat &u2, UMat &I1w, UMat &I1wx, UMat &I1wy,
206 UMat &grad, UMat &rho);
208 bool estimateU(UMat &I1wx, UMat &I1wy, UMat &grad,
209 UMat &rho_c, UMat &p11, UMat &p12,
210 UMat &p21, UMat &p22, UMat &u1,
211 UMat &u2, UMat &error, float l_t, float theta, char calc_error);
213 bool estimateDualVariables(UMat &u1, UMat &u2,
214 UMat &p11, UMat &p12, UMat &p21, UMat &p22, float taut);
217 bool cv_ocl_tvl1flow::centeredGradient(const UMat &src, UMat &dx, UMat &dy) in centeredGradient()
236 bool cv_ocl_tvl1flow::warpBackward(const UMat &I0, const UMat &I1, UMat &I1x, UMat &I1y, in warpBackward()
237 UMat &u1, UMat &u2, UMat &I1w, UMat &I1wx, UMat &I1wy, in warpBackward()
238 UMat &grad, UMat &rho) in warpBackward()
279 bool cv_ocl_tvl1flow::estimateU(UMat &I1wx, UMat &I1wy, UMat &grad, in estimateU()
280 UMat &rho_c, UMat &p11, UMat &p12, in estimateU()
281 UMat &p21, UMat &p22, UMat &u1, in estimateU()
282 UMat &u2, UMat &error, float l_t, float theta, char calc_error) in estimateU()
322 bool cv_ocl_tvl1flow::estimateDualVariables(UMat &u1, UMat &u2, in estimateDualVariables()
323 UMat &p11, UMat &p12, UMat &p21, UMat &p22, float taut) in estimateDualVariables()
504 UMat I0 = _I0.getUMat(); in calc_ocl()
505 UMat I1 = _I1.getUMat(); in calc_ocl()
529 std::vector<UMat> umv; in calc_ocl()
595 std::vector<UMat> uxy; in calc_ocl()
1183 bool OpticalFlowDual_TVL1::procOneScale_ocl(const UMat& I0, const UMat& I1, UMat& u1, UMat& u2) in procOneScale_ocl()
1203 UMat I1x = dum.I1x_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1204 UMat I1y = dum.I1y_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1209 UMat I1w = dum.I1w_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1210 UMat I1wx = dum.I1wx_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1211 UMat I1wy = dum.I1wy_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1213 UMat grad = dum.grad_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1214 UMat rho_c = dum.rho_c_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1216 UMat p11 = dum.p11_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1217 UMat p12 = dum.p12_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1218 UMat p21 = dum.p21_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1219 UMat p22 = dum.p22_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()
1225 UMat diff = dum.diff_buf(Rect(0, 0, I0.cols, I0.rows)); in procOneScale_ocl()