TY - GEN
T1 - A fast method for RGB to YCrCb conversion based on FPGA
AU - Jiang, Hongxu
AU - Li, Hanqing
AU - Liu, Tingshan
AU - Zhang, Ping
AU - Lu, Jinyuan
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2014/11/25
Y1 - 2014/11/25
N2 - Both RGB and YCrCb color space are often used in video image processing, along with the wide application of FPGA in the field of video image processing, RGB to YCrCb color space conversion is frequently needed on FPGA. This paper analyzes the process of RGB to YCrCb color space conversion on FPGA, and proposes a fast conversion method using look-up table and pipeline technology. Firstly, on the premise of holding accuracy, floating point numbers are expanded to integer which is convenient for FPGA processing. Secondly, aimed at the speed limitation of multiplication in conversion, multiplications are transformed to look-up tables and additions. Finally, in the course of numerous addition operations, pipeline technology is fully utilized to further improve the operation speed. The proposed method which is implemented on XC4VLX15 chip for color space conversion, obtains maximum operating frequency of 358MHz, 3.5 times faster than that of direct method. Experimental results demonstrate that the proposed method can effectively improve the speed of RGB to YCrCb color space conversion when compared with existing method.
AB - Both RGB and YCrCb color space are often used in video image processing, along with the wide application of FPGA in the field of video image processing, RGB to YCrCb color space conversion is frequently needed on FPGA. This paper analyzes the process of RGB to YCrCb color space conversion on FPGA, and proposes a fast conversion method using look-up table and pipeline technology. Firstly, on the premise of holding accuracy, floating point numbers are expanded to integer which is convenient for FPGA processing. Secondly, aimed at the speed limitation of multiplication in conversion, multiplications are transformed to look-up tables and additions. Finally, in the course of numerous addition operations, pipeline technology is fully utilized to further improve the operation speed. The proposed method which is implemented on XC4VLX15 chip for color space conversion, obtains maximum operating frequency of 358MHz, 3.5 times faster than that of direct method. Experimental results demonstrate that the proposed method can effectively improve the speed of RGB to YCrCb color space conversion when compared with existing method.
KW - FPGA
KW - color space
KW - fast conversion
UR - https://www.scopus.com/pages/publications/84919427904
U2 - 10.1109/ICCSNT.2013.6967182
DO - 10.1109/ICCSNT.2013.6967182
M3 - 会议稿件
AN - SCOPUS:84919427904
T3 - Proceedings of 2013 3rd International Conference on Computer Science and Network Technology, ICCSNT 2013
SP - 588
EP - 591
BT - Proceedings of 2013 3rd International Conference on Computer Science and Network Technology, ICCSNT 2013
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2013 3rd International Conference on Computer Science and Network Technology, ICCSNT 2013
Y2 - 12 October 2013 through 13 October 2013
ER -