Lines Matching refs:u1
108 …__global__ void warpBackwardKernel(const PtrStepSzf I0, const PtrStepf u1, const PtrStepf u2, PtrS… in warpBackwardKernel() argument
116 const float u1Val = u1(y, x); in warpBackwardKernel()
169 PtrStepSzf u1, PtrStepSzf u2, PtrStepSzf I1w, PtrStepSzf I1wx, in warpBackward() argument
180 warpBackwardKernel<<<grid, block, 0, stream>>>(I0, u1, u2, I1w, I1wx, I1wy, grad, rho); in warpBackward()
220 PtrStepf u1, PtrStepf u2, PtrStepf u3, PtrStepf error, in estimateUKernel() argument
232 const float u1OldVal = u1(y, x); in estimateUKernel()
283 u1(y, x) = u1NewVal; in estimateUKernel()
299 PtrStepSzf u1, PtrStepSzf u2, PtrStepSzf u3, PtrStepSzf error, in estimateU() argument
306 …block, 0, stream>>>(I1wx, I1wy, grad, rho_c, p11, p12, p21, p22, p31, p32, u1, u2, u3, error, l_t,… in estimateU()
319 …__global__ void estimateDualVariablesKernel(const PtrStepSzf u1, const PtrStepf u2, const PtrStepS… in estimateDualVariablesKernel() argument
325 if (x >= u1.cols || y >= u1.rows) in estimateDualVariablesKernel()
328 const float u1x = u1(y, ::min(x + 1, u1.cols - 1)) - u1(y, x); in estimateDualVariablesKernel()
329 const float u1y = u1(::min(y + 1, u1.rows - 1), x) - u1(y, x); in estimateDualVariablesKernel()
331 const float u2x = u2(y, ::min(x + 1, u1.cols - 1)) - u2(y, x); in estimateDualVariablesKernel()
332 const float u2y = u2(::min(y + 1, u1.rows - 1), x) - u2(y, x); in estimateDualVariablesKernel()
334 const float u3x = gamma ? u3(y, ::min(x + 1, u1.cols - 1)) - u3(y, x) : 0; in estimateDualVariablesKernel()
335 const float u3y = gamma ? u3(::min(y + 1, u1.rows - 1), x) - u3(y, x) : 0; in estimateDualVariablesKernel()
356 void estimateDualVariables(PtrStepSzf u1, PtrStepSzf u2, PtrStepSzf u3, in estimateDualVariables() argument
362 const dim3 grid(divUp(u1.cols, block.x), divUp(u1.rows, block.y)); in estimateDualVariables()
364 …estimateDualVariablesKernel<<<grid, block, 0, stream>>>(u1, u2, u3, p11, p12, p21, p22, p31, p32, … in estimateDualVariables()