Fix ocl::Canny accuracy on CPU OpenCL device (Bugfix #2954)


Added by Peng Xiao almost 12 years ago. Updated almost 12 years ago.


Status:Done Start date:2013-04-12
Priority:Normal Due date:
Assignee:Peng Xiao % Done:

0%

Category:ocl
Target version:3.0
Affected version:branch 'master' (2.4.9) Operating System:
Difficulty: HW Platform:
Pull request:https://github.com/Itseez/opencv/pull/805

Description

In one of the kernels(calcMap) a buffer is used as the src and dst inplace. This will cause very strong accuracy flaw on CPU OpenCL device as the concurrent threads are much less than a GPU device. By introducing an additional buffer object the problem is fixed.
Pull request #805 is sent.


Associated revisions

Revision 2df3abe1
Added by Alexander Alekhin over 10 years ago

Merge pull request #2954 from ilya-lavrenov:doc_fix

History

Updated by Kirill Kornyakov almost 12 years ago

  • Target version set to 3.0
  • Pull request set to https://github.com/Itseez/opencv/pull/805

Updated by Kirill Kornyakov almost 12 years ago

  • Status changed from Open to Done

Also available in: Atom PDF