×

Method for rendering color images

  • US 10,467,984 B2
  • Filed: 03/02/2018
  • Issued: 11/05/2019
  • Est. Priority Date: 03/06/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for producing a color image, comprising:

  • an electro-optic display having pixels and a color gamut including a palette of primaries; and

    a processor in communication with the electro-optic display, the processor being configured to render color images for the electro-optic device by;

    a. receiving first and second sets of input values representing colors of first and second pixels of an image to be displayed on the electro-optic display;

    b. equating the first set of input values to a first modified set of input values;

    c. projecting the first modified set of input value on to the color gamut to produce a first projected modified set of input values when the first modified set of input values produced in step b is outside the color gamut;

    d. comparing the first modified set of input values from step b or the first projected modified set of input values from step c to a set of primary values corresponding to the primaries of the palette, selecting the set of primary values corresponding to the primary with the smallest error, thereby defining a first best primary value set, and outputting the first best primary value set as the color of the first pixel;

    e. replacing the first best primary value set in the palette with the first modified set of input values from step b or the first projected modified set of input values from step c to produce a modified palette;

    f. calculating a difference between the first modified set of input values from step b or the first projected modified set of input values from step c and the first best primary value set from step e to derive a first error value;

    g. adding to the second set of input values the first error value to create a second modified set of input values;

    h. projecting the second modified set of input value on to the color gamut to produce a second projected modified set of input values when the second modified set of input values produced in step g is outside the color gamut;

    i. comparing the second modified set of input values from step g or the second projected modified set of input values from step h to the set of primary values corresponding to the primaries of the modified palette, selecting the set of primary values corresponding to the primary from the modified palette with the smallest error, thereby defining a second best primary value set, and outputting the second best primary value set as the color of the second pixel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×