×

YUV-to-RGB conversion without multiplies using look-up tables and pre-clipping

  • US 5,936,683 A
  • Filed: 09/29/1997
  • Issued: 08/10/1999
  • Est. Priority Date: 09/29/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A color-space converter comprising:

  • a video input for receiving video-input pixels in a YUV format, each video-input pixel having a Y component indicating brightness of the video-input pixel but not indicating a color of the video-input pixel, and a U component and a V component together indicating the color of the video-input pixel but not the brightness of the video-input pixel;

    a pixel output for outputting the video-input pixels as output pixels converted to a RGB format, each output pixel having R, G, and B components indicating brightness of red, green, and blue colors of each output pixel;

    a Y,V look-up table, receiving the Y component and receiving the V component but not receiving the U component of the video-input pixel, for storing a plurality of first entries for all combinations of possible values of the Y and V components, a selected first entry being selected by the Y and V components of the video-input pixel;

    the selected first entry including a red field containing the R component that is an exact conversion of the Y and V components, the selected first entry also containing a first partial G component;

    a Y,U look-up table, receiving the Y component and receiving the U component but not receiving the V component of the video-input pixel, for storing a plurality of second entries for all combinations of possible values of the Y and U components, a selected second entry being selected by the Y and U components of the video-input pixel;

    the selected second entry including a blue field containing the B component that is an exact conversion of the Y and U components, the selected second entry also containing a second partial G component; and

    an adder, receiving the first partial green component from the Y,V look-up table and receiving the second partial green component from the Y,U look-up table, the adder outputting a sum of the first and second partial green components as the G component of the output pixel,whereby partial green components are stored in two look-up tables and summed to generate the G component.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×