diff --git a/modules/gpu/src/cuda/hough.cu b/modules/gpu/src/cuda/hough.cu index d5f7d216c8..7b33e59b72 100644 --- a/modules/gpu/src/cuda/hough.cu +++ b/modules/gpu/src/cuda/hough.cu @@ -210,7 +210,7 @@ namespace cv { namespace gpu { namespace device cudaSafeCall( cudaFuncSetCacheConfig(linesAccumShared, cudaFuncCachePreferShared) ); - size_t smemSize = (accum.cols - 2) * sizeof(int); + size_t smemSize = (accum.cols - 1) * sizeof(int); if (smemSize < sharedMemPerBlock - 1000) linesAccumShared<<>>(list, count, accum, 1.0f / rho, theta, accum.cols - 2);