- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Anchit,
Thank you for the information. We will investigate the issue.
Best regards,
Valentin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Valentin - were you able to reproduce this?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page