We are implementing the procedure to decompose the image rejection/anti-aliasing filter to poly phase format for feeding to this API.
Any example code or demo project will help us greatly in understanding the filter decompose procedure.
PS: The example program provided in the IPP developer reference document doesn’t use this API. Instead it uses another API to create the poly phase filter coefficients on the fly.
In the meantime, we would would like to present what I have I tried so far..
- Goal is to up-sample the 100 Hz signal which is sampled at 500 Hz to 1000 Hz
- Designed a 256-tap image rejection low pass filter and tested in Matlab (code is attached here)
- Decomposed this filter as 2 poly phase filters of even coefficients and odd coefficients.
- These two filters are fed to the ippsResamplePolyphaseSetFixedFilter_32f API and run the IPP resampler
The IPP resampled output show alias frequencies