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

exponential of complex data after DFT

j3r3mi
Beginner
336 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
336 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?

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