This paper presents a forward-path, novel, two-dimensional (2-D) sliding discrete Fourier transform (SDFT) algorithm based on the column-row 2-D DFT concept and the shifted window property. After applying a descending dimension method (DDM), a mixed-radix and butterfly-based structure can be further employed to effectively implement the proposed algorithm. Conceptually, it has many advantages, including greater stability, more accuracy, and less computational complexity because there are no extra feedback loops in the calculation. The evaluation results are based on the following conditions: (1) the window size (N) to 16 × 16; (2) the test pattern is an SVC grayscale video, and the formats are CIF and 4CIF with 30fps; (3) one multiplication involves four real multiplications and two real additions. The proposed 2-D SDFT method clearly reduced the number of multiplications by 43.8% and only increased the number of additions by 33%, compared with the state-of-the-art Park's method. Additionally, for the first 100 frames of the CIF and 4CIF sequences, the proposed method saves 10.8% and 10.9% of the processing time, respectively, on average. Overall, the proposed DDM-based 2-D SDFT algorithm can be applied to calculate not only 1-D but also 2-D SDFT spectrum, and are especially appropriate for hybrid applications.
Read full abstract