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.

exponential of complex data after DFT

j3r3mi
Beginner
131 Views

After DFT, i have a complex output of typed Ipp32fc, but there isn't any API in ippi.h that does exponential on complex numbers. I used API from ipps.h to achieve this row by row vector in a for-loop. This operation took 1/3 of my execution time. I wonder if others are actually facing the same problem as me. Any workaround or better solution??

Thanks in advance!

0 Kudos
2 Replies
Thomas_Jensen1
Beginner
131 Views

If your input image is Real (no imaginary part), then it could be that your output is also real, and then you only have to do the Exp on a Ipp32f (after having converted the output of the DFT from complex to single.

I had to do that once with homomorphic filtering. Is that what you are doing also?

j3r3mi
Beginner
131 Views
Actually 'm working on spectral residue. F'[exp(Mag(F) + jPhase(F)]. F' is the inverse fourier transform. Anyway thanks for reply.
Reply