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

ippiFilterBorder bug

Adriaan_van_Os
New Contributor I
523 Views

I noticed a bug in ippiFilterBorder where ippiFilterBorder_16u_C4R and ippiFilterBorder_16u_C1R (and rarely also ippiFilterBorder_32f_C4R and ippiFilterBorder_32f_C1R, but never ippiFilterBorder_8u_C4R or ippiFilterBorder_8u_C1R) write random pixels in parts of the last row of the target image when the convolution kernel has a width of 1 and a height > 1. The result seems to depend on the border type, but does happen with all border types.

The workaround is to apply a horizontal kernel (with height 1 and width > 1) to a transposed image and then to transpose the result back.

This happens with IPP version 9.0, but I can't reproduce it with version 2018-2 or 2019-0. However, I don't see an entry for this in the IPP bug fix logs. Can you confirm that this is something that has been fixed between version 9.0 and 2018-2 ?

Regards,

Adriaan van Os

 

0 Kudos
3 Replies
Ruqiu_C_Intel
Moderator
523 Views

Here Adriaan van Os,

Thanks a lot for raising the issue in old library IPP 9.0 legacy. We will double check the fixed bug logs internally.

BRs,

Ruqiu 

0 Kudos
Adriaan_van_Os
New Contributor I
523 Views

But can you confirm that this is something that has been fixed between version 9.0 and 2018-2 ?

Regards,

Adriaan van Os

0 Kudos
Ruqiu_C_Intel
Moderator
523 Views

Hello Adriaan van Os,

We did fix some ippiFilterBordersome bugs since version 9.0.

Best Regards,

Ruqiu

 

0 Kudos
Reply