Fei YAN, Bao-yi LU, Yin-ping LIU, et al. Design of real-time video stream scaling system[J]. Chinese journal of liquid crystals and displays, 2019, 34(11): 1124-1130.
DOI:
Fei YAN, Bao-yi LU, Yin-ping LIU, et al. Design of real-time video stream scaling system[J]. Chinese journal of liquid crystals and displays, 2019, 34(11): 1124-1130. DOI: 10.3788/YJYXS20193411.1124.
The resolution of the video source does not correspond to the resolution supported by the display
causing problems that cannot be played on the target display. A hardware architecture design of real-time video stream scaling system is proposed. The system is based on bicubic interpolation image algorithm
the pipeline design idea is adopted to optimize the floating-point operation of the algorithm
and the idea of pingpong operation avoids the asynchronism between input and output of video stream
which reduces the computation delay and eases the implementation of the FPGA. It improves the operation speed of the system and reduces the consumption of hardware resources. The design is tested and verified in the VIVADO environment
and achieves arbitrary scaling. Finally
the design was tested and verified in the VIVADO environment
and any scaling was achieved
which confirmed the correctness of the design. The experimental results show that the image zooming system supports real-time image zooming with a resolution of 3 840×2 160
WU Y K. Design and implementation of video scaling based on FPGA [D]. Zhenjiang: Jiangsu University, 2017. (in Chinese)
RETTKOWSKI J, BOUTROS A, GÖHRINGER D. HW/SW co-design of the HOG algorithm on a Xilinx Zynq SoC[J]. Journal of Parallel and Distributed Computing , 2017, 109:50-62.
KRYJAK T, KOMORKIEWICZ M, GORGON M. Real-time hardware-software embedded vision system for ITS smart camera implemented inZynq SoC[J]. Journal of Real-Time Image Processing , 2018, 15(1):123-159.
SENOUCI B, CHARFI I, HEYRMAN B, et al . Fast prototyping of a SoC-based smart-camera:a real-time fall detection case study[J]. Journal of Real-Time Image Processing , 2016, 12(4):649-662.
SVETEK A, BLAKE M, HERMIDA M C, et al . The calorimeter trigger processor card:the next generation of high speed algorithmic data processing at CMS[J]. Journal of Instrumentation , 2016, 11(2):C02011.
CHEN Z J, LING C D, WEI T X. Design of bicubic convolution template algorithm based on FPGA[J]. Chinese Journal of Liquid Crystals and Displays , 2014, 29(1):71-76. (in Chinese)
WANG J, YU M, REN H E. Improved ORB algorithm used in image stitching[J]. Chinese Journal of Liquid Crystals and Displays , 2018, 33(6):520-527. (in Chinese)
WANG P, QUAN J C, ZHAO B Y. Realization of image zooming in GPU based on bilinear interpolation[J]. Microelectronics & Computer , 2016, 33(11):129-132. (in Chinese)
YUE X, XIAO C. Improvement of imagescaling algorithm based on singular value decomposition and bicubic interpolation[J]. Journal of Xi'an University of Posts and Telecommunications , 2018, 23(4):72-77. (in Chinese)
YU C B, LI C H, ZENG L.Optimization algorithm of K-means fingerprint location[J]. Application of Electronic Technique , 2018, 44(2):70-74. (in Chinese)
KOOKARINRAT P, TEMTANAPAT Y. Analysis of range-based key properties for sharded cluster of MongoDB[C]// Proceedings of the 20152nd International Conference on Information Science and Security . Seoul, South Korea: IEEE, 2015: 1-4.
KANG Y S, PARK I H, RHEE J, et al . MongoDB-based repository design for IoT-generated RFID/sensor big data[J]. IEEE Sensors Journal , 2016, 16(2):485-497.
CAI W J, XU Z H, LI Z Q. A high performance surf image feature detecting system based on ZYNQ[C]// Proceedings of the 20172nd International Conference on Computer Engineering , Information Science and Internet Technology . 2017: 101-110.
XILINX C. Xilinx Corporation 7 Series Devices Memory Interface Solutions (UG586) [M]. Philadelphia, USA:Xilinx Corporation, 2013.