Real time image rotation using B-spline interpolation on FPGA's board

The aim of our work is to realize the implementation of a real-time image rotation on FPGA's board. The method we used is based on a B-spline interpolator. The integration capicity of FPGAs is relatively weak, so the difficulty in this problem is to determine the right coding of the rotation filter while keeping a good accuracy on filtering output. In this article, we remind a few definitions about B-spline functions and we present how we use B-spline interpolation for the image rotation problem. Then, we describe the way we calculate probability density function of the output error in order to determine the filter data coding.