Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Anchit_D_
Beginner
67 Views

IPP 9.0 : image rotation - different results AVX2 Vs SSE4

Hello,

I have a implementation of image rotation in IPP 9.0 using ippiWarpAffineNearest symbol. This implementation works great except for the following case where the results on AVX2 and SSE4 machines do not match-

Image Size - Multiples of 256

Rotation angle  - 45, 135 degrees

Data Type - uint8

Destination image size = Source image size

On comparing the rotated images between AVX2 and SSE4, the difference is seen only along the 45 degree line. I have attached the diff'ed image (difference between 45 degree rotated images from AVX2 and SSE4 ) to this post.

Is this a known issue? Is there any way to work around this issue?

Thanks.

Anchit Dhar

 

0 Kudos
3 Replies
Valentin_K_Intel
Employee
67 Views

Hi Anchit,

Thank you for the information. We will investigate the issue.

Best regards,
Valentin

Taylor__Alex
Beginner
67 Views

Hi Valentin - were you able to reproduce this?

Valentin_K_Intel
Employee
67 Views

Hi Anchit,

Sorry for the delay with the answer. I faced problems with reproducing the issue. Could you please answer several questions that can help me to reproduce the issue?
1. Do you shift the rotated image?
2. What exact sizes of the source and destination image do you use?
3. Do the differences appear on intel64 platform?
4. What border type do you use?

Best regards,
Valentin

Reply