A design of the universal color-space converter IP-cores based on field - programmalle gate array

Authors

  • Van Nghia Tran* Moscow Institute of Physics and Technology

Abstract

This paper presents the implementation of RGB↔YCbCr color space conversion circuits (IP-cores) necessary for many video designs. These IP-cores offer simplified 3x3 matrix multipliers used to convert three input color samples (RGB or YCbCr) to three output samples (YCbCr or RGB). The optimized structure of IP-cores uses only four multipliers (or XtremeDSP slices) to implement the RGB↔YCbCr transformation by taking advantage of the dependencies between coefficients in the conversion matrix. Parameterizable IP-cores are used to confirm compliance to multi-standards and optimize hardware implementation. IP-cores have been verified successfully using xilinx vivado system generator 2016.2 for visually inspected output results and for verification against known models in the MATLAB/Simulink software environment.

Keywords:

color space conversion, field-programmalle gate array, IP-Core, RGB, Vivado System Generator, YCbCr

DOI:

https://doi.org/10.31276/VJSTE.59(1).14

Classification number

2.3

Downloads

Published

2017-03-15

Received 1 December 2016; accepted 22 January 2017

How to Cite

Van Nghia Tran. (2017). A design of the universal color-space converter IP-cores based on field - programmalle gate array. Vietnam Journal of Science, Technology and Engineering, 59(1), 14-17. https://doi.org/10.31276/VJSTE.59(1).14

Issue

Section

Physical Sciences