ZHU Ming-da, XIN Peng, CHANG Jia-ying. Design of nine-point interpolation adaptive image scaling algorithm based on FPGA[J]. Chinese journal of liquid crystals and displays, 2023, 38(8): 1075-1083.
DOI:
ZHU Ming-da, XIN Peng, CHANG Jia-ying. Design of nine-point interpolation adaptive image scaling algorithm based on FPGA[J]. Chinese journal of liquid crystals and displays, 2023, 38(8): 1075-1083. DOI: 10.37188/CJLCD.2022-0338.
Design of nine-point interpolation adaptive image scaling algorithm based on FPGA
In order to realize fast and high-quality image scaling on field programmable gate array (FPGA) hardware platform, this paper proposed a nine-point interpolation adaptive scaling algorithm. Firstly, in order to reduce the amount of logical resources, a basic algorithm of nine-point interpolation is proposed, the image scaling effect achieved is obviously better than the nearest neighbor interpolation algorithm but slightly worse than the bilinear interpolation algorithm, and the edge of the image is not clear. In order to optimize the scaling effect of the basic algorithm of nine-point interpolation on the edge of the image, an adaptive scaling algorithm combining nine-point interpolation and nearest neighbor domain interpolation is proposed. The algorithm software, hardware comparative analysis and experimental verification are carried out through MATLAB and FPGA. Experimental results indicate that the peak signal to noise ratio of the adaptive nine-point interpolation algorithm is 0.3~2.5 dB higher than that of the traditional scaling algorithm on average, and the hardware resource consumption is reduced by about 20% compared with bilinear interpolation. The nine-point interpolation algorithm alleviates the problems of image edge blur and severe image distortion of the traditional algorithms, and it occupies less FPGA resources and has higher application value.
关键词
Keywords
references
LIU T , XU M , LI S X , et al . MRS-Net+for enhancing face quality of compressed videos [J]. IEEE Transactions on Circuits and Systems for Video Technology , 2022 , 32 ( 5 ): 2881 - 2894 . doi: 10.1109/tcsvt.2021.3103519 http://dx.doi.org/10.1109/tcsvt.2021.3103519
XU Y Z , WU T , CHARLTON J R , et al . Small blob detector using bi-threshold constrained adaptive scales [J]. IEEE Transactions on Biomedical Engineering , 2021 , 68 ( 9 ): 2654 - 2665 . doi: 10.1109/tbme.2020.3046252 http://dx.doi.org/10.1109/tbme.2020.3046252
MA S H . Comparison of magnification results of several classical interpolation algorithms [J]. Information & Communications , 2014 ( 5 ): 34 . (in Chinese)
LUO Z , TANG Q S , CHEN K , et al . Design of reconfigurable video scaling systems based on FPGA [J]. Electronic Science & Technology , 2017 , 30 ( 7 ): 83 - 86 . (in Chinese) . doi: 10.16180/j.cnki.issn1007-7820.2017.07.023 http://dx.doi.org/10.16180/j.cnki.issn1007-7820.2017.07.023
LI H Y , FU Y R , QIAO J W , et al . A self-adaptive image scaling algorithm based on edge operator [J]. Software Engineering , 2021 , 24 ( 7 ): 12 - 14 . (in Chinese) . doi: 10.19644/j.cnki.issn2096-1472.2021.07.003 http://dx.doi.org/10.19644/j.cnki.issn2096-1472.2021.07.003
ZHANG K Q , JIANG C F , CHENG X L , et al . Resource-aware based adaptive-scaling image target detection under multi-resolution scenario [J]. Computer Science , 2021 , 48 ( 4 ): 180 - 186 . (in Chinese) . doi: 10.11896/jsjkx.201200116 http://dx.doi.org/10.11896/jsjkx.201200116
PAN X Y , LI C C , WANG H , et al . Hardware acceleration design and implementation of color interpolation algorithm based on HLS [J]. Chinese Journal of Liquid Crystals and Displays , 2020 , 35 ( 6 ): 595 - 603 . (in Chinese)
NING S N , ZHU M , SUN H H , et al . Realization of improved Sobel adaptive edge detection algorithm based on FPGA [J]. Chinese Journal of Liquid Crystals and Displays , 2014 , 29 ( 3 ): 395 - 402 . (in Chinese) . doi: 10.3788/yjyxs20142903.0395 http://dx.doi.org/10.3788/yjyxs20142903.0395
GAO Q L , GAO X M . Improved Prewitt operator for edge detection of high-voltage transmission line image [J]. Heilongjiang Electric Power , 2020 , 42 ( 1 ): 90 - 94 . (in Chinese)
SU B Y , SHENG M . Adaptive algorithm for image interpolation based on blending osculatory rational interpolants [J]. Computer Engineering and Applications , 2010 , 46 ( 1 ): 196 - 199 . (in Chinese) . doi: 10.3778/j.issn.1002-8331.2010.01.058 http://dx.doi.org/10.3778/j.issn.1002-8331.2010.01.058