Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

Intel IPP 32f filter problem

Di_Lai
Beginner
146 Views

Hello

I tried to use the Intel IPP function ippiFiler_32f_C3R to filter an image (float, in range of [0,1]) with a 3x3 unsharp mask kernel (also in float). The image I got looks have a lot of artifacts in it (a lot of small dots in it). I have carefully checked any possible problems and also taken care of the boundary problem. The kernel also has no problem at all.

The code is something like this

status=ippiFilter_32f_C3R( pImageBuffer+(Width+1)*SamplesPerPixel,
Width*SamplesPerPixel*sizeof(float),
pImageBufferFiltered+(Width+1)*SamplesPerPixel,
Width*SamplesPerPixel*sizeof(float),
dstRoiSize,
unsharp_mask,
kernelsize,
anchor);




Has anyone any idea about this?

Thanks


DL

0 Kudos
1 Reply
Vladimir_Dudnik
Employee
146 Views
Hello,

I would recommend you to try to play with ippiFilter function through ippiDemo application, if you can reproduce the problem with demo, please provide parameters which you use for filter, OS where do you run IPP and target processor.

Regards,
Vladimir
Reply