A color space is a mathematical representation of a set of colors. The three most popular color models are:
These color spaces are directly related to the intuitive notions of luminance and chrominance and there may be a need to change from one color space to a second. The RGB to YCrCb color-space converter is used in a wide rage of imaging applications. This IP Core is a simplified 3x3 matrix multiplier converting 3 input color samples to 3 output samples in a single CLK cycle. The optimized structure uses only 4 multipliers or DSP48 slices taking advantage of the dependencies between coefficients in the conversion matrix of most YCrCb or YUV to RGB standards.