Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

1D Box Blur

Royi
Novice
373 Views

Hello,

I want to impelment fast 1D Box Blur on an image.
I saw IPP's function 'SumWindowColumns' and 'SumWindowRow':

https://software.intel.com/en-us/node/504126
https://software.intel.com/en-us/node/504125

I was wondering, do they have efficient implementation which is independent of the Kernel Size?
This could be done using Integral Images or the trick to add a pixel and remove one.

Moreover, could you add a feature to have Weight per window?
Why doesn't the function support 32f type of images?

Thank You.

0 Kudos
1 Reply
Igor_A_Intel
Employee
373 Views

Hi Royi,

all IPP functions use the best known algorithm for their optimization, and of course functions like FilterBox, SumRow and SumColumn use "running sum" approach. Regarding 32f data type support by SumRow/Column - please put your request to IPS site (Intel Premier Support).

regards,

Igor

0 Kudos
Reply