Add TBB/IPP optimization for bilateral filter. (Feature #2386)


Added by Gilad Kapelushnik over 12 years ago. Updated over 12 years ago.


Status:Done Start date:2012-09-25
Priority:Normal Due date:
Assignee:Ilya Lavrenov % Done:

0%

Category:imgproc, video
Target version:2.4.3
Difficulty: Pull request:

Description

Hi,

Bilateral filter is a general non-linear mask, it would be very simple to optimize under using TBB.
Most people don't use this filter as it takes allot of time to process and TBB optimization would dramatically improve performance.

Gilad.


History

Updated by Andrey Kamaev over 12 years ago

It is already parallel in master: 27c2aa3

Updated by Gilad Kapelushnik over 12 years ago

Is this already part of 2.4.2 or will it be in 2.4.3?

Updated by Kirill Kornyakov over 12 years ago

It is not a part of 2.4.2, and there is no 100% guarantee that it will be included into 2.4.3. But most likely it will be a part of the next release...

  • Target version set to 2.4.3
  • Status changed from Open to Done
  • Assignee changed from Vadim Pisarevsky to Ilya Lavrenov

Updated by Gilad Kapelushnik over 12 years ago

Thanks!!

It would be nice to have a list of functions that are optimized for TBB/IPP/CUDA.

Great product BTW

Gilad.

Updated by Kirill Kornyakov over 12 years ago

List of CUDA functions: http://docs.opencv.org/modules/gpu/doc/gpu.html, please grep for parallel_for and HAVE_IPP. And here will be OpenCL functions: http://docs.opencv.org/trunk/modules/ocl/doc/ocl.html.

Also available in: Atom PDF