Fast fixed-point bicubic interpolation algorithm on FPGA
Institute of Electrical and Electronics Engineers (IEEE)
Konferenssijulkaisu
vertaisarvioitu
Osuva_Koljonen_Bochko_Lauronen_Alander_2019.pdf - Hyväksytty kirjoittajan käsikirjoitus - 861.83 KB
Pysyvä osoite
Kuvaus
We propose a fast fixed-point algorithm for bicubic interpolation on FPGA. Bicubic interpolation algorithms on FPGA are mainly used in image processing systems and based on floating-point calculation. In these systems, calculations are synchronized with the frame rate and reduction of computation time is achieved designing a particular hardware architecture. Our system is intended to work with images or other similar applications like industrial control systems. The fast and energy efficient calculation is achieved using a fixed-point implementation. We obtained a maximum frequency of 27.26 MHz, a relative quantization error of 0.36% with the fractional number of bits being 7, logic utilization of 8%, and about 30% of energy saving in comparison with a C-program on the embedded HPS for the popular Matlab test function Peaks(25,25) data on SoCkit development kit (Terasic), chip: Cyclone V, 5CSXFC6D6F31C8. The experiments confirm the feasibility of the proposed method.
Emojulkaisu
2019 IEEE Nordic Circuits and Systems Conference (NORCAS): NORCHIP and International Symposium of System-on-Chip (SoC)
ISBN
978-1-7281-2769-9
ISSN
Aihealue
OKM-julkaisutyyppi
A4 Artikkeli konferenssijulkaisussa