TY - GEN
T1 - An FPGA-based implementation of Fourier-Mellin Transform
AU - Chen, Chen
AU - Qu, Xiujie
AU - Gao, Liwen
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/12
Y1 - 2019/12
N2 - This paper provides an FPGA-based implementation for Fourier-Mellin transform, proposing a single-chip solution for image registration with rotation, scaling and translation parameters. To achieve high registration accuracy, coordinates of the peak of the cross power spectrum is replaced by coordinates of the center of gravity of a peak-centered window, and a secondary detection is processed based on the results of the coarse registration. This implementation resolves the contradiction between resource utilization and processing speed through parallel processing, local pipelining, and clear pipeline management. Based on hardware-software co-design, this registration system is implemented on Zynq-7000 AP SoC XC7Z020 and achieves 90 fps when processing two grayscale images of size 256 × 256 at a frequency of 200Mhz, meeting speed and accuracy requirements of most real-time processing applications.
AB - This paper provides an FPGA-based implementation for Fourier-Mellin transform, proposing a single-chip solution for image registration with rotation, scaling and translation parameters. To achieve high registration accuracy, coordinates of the peak of the cross power spectrum is replaced by coordinates of the center of gravity of a peak-centered window, and a secondary detection is processed based on the results of the coarse registration. This implementation resolves the contradiction between resource utilization and processing speed through parallel processing, local pipelining, and clear pipeline management. Based on hardware-software co-design, this registration system is implemented on Zynq-7000 AP SoC XC7Z020 and achieves 90 fps when processing two grayscale images of size 256 × 256 at a frequency of 200Mhz, meeting speed and accuracy requirements of most real-time processing applications.
KW - FPGA
KW - Fourier-Mellin transform
KW - embedded application
KW - image registration
UR - http://www.scopus.com/inward/record.url?scp=85091903006&partnerID=8YFLogxK
U2 - 10.1109/ICSIDP47821.2019.9173044
DO - 10.1109/ICSIDP47821.2019.9173044
M3 - Conference contribution
AN - SCOPUS:85091903006
T3 - ICSIDP 2019 - IEEE International Conference on Signal, Information and Data Processing 2019
BT - ICSIDP 2019 - IEEE International Conference on Signal, Information and Data Processing 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 IEEE International Conference on Signal, Information and Data Processing, ICSIDP 2019
Y2 - 11 December 2019 through 13 December 2019
ER -