RGB to YCrCb Color-Space Converter

Product Type:

Core

Program:

LogiCORE

Product Details

Documentation

Device Family Support

  • Spartan-IIE
  • Virtex-4 FX
  • Virtex-4 LX
  • Virtex-4 SX
  • Virtex-5 FXT
  • Spartan-3E
  • Virtex-5 LX
  • Virtex-5 LXT
  • Virtex-5 SXT
  • Virtex-II Pro
  • Spartan-3

A color space is a mathematical representation of a set of colors. The three most popular color models are:

  • RGB most common in computer graphics, or R’G’B’ (gamma corrected)
  • YIQ, YUV, YCrCb common in video systems
  • CMYK mostly used in color printing

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.

Target Markets

  • Industrial/Scientific/Medical
  • Broadcast
 
 
 
 
 
Jobs Events Webcasts News Investors Feedback Legal Privacy Trademarks Sitemap
©  1994-2008 Xilinx, Inc. All Rights Reserved.