×

Graphical user interface for controlling color gamut clipping

  • US 5,416,890 A
  • Filed: 12/11/1991
  • Issued: 05/16/1995
  • Est. Priority Date: 12/11/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A graphical user interface for modifying a plurality of original colors for reproduction on a color reproduction device, said interface being for use in a system having memory means for storing color information signals representing the plurality of original colors, and means for displaying the plurality of original colors;

  • said graphical user interface including,a device gamut of reproducible colors of a color reproduction device, said device gamut defined by a plurality of colorimetrically measured gamut colors, each gamut color thereof being represented by a set of gamut color information signals that are stored in the memory means;

    the device gamut representing a three-dimensional volume of the reproducible colors of the color reproduction device;

    a color space display window;

    color space drawing means for drawing a graphical representation of a color space in said color space display window, for drawing the plurality of original colors in said color space, each original color of the plurality of original colors being represented by a respective graphical marker drawn in a current location in said color space;

    said current location having coordinates in the graphical representation of the color space derived from the color information signals representing the one of the original colors represented by the respective graphical marker; and

    for drawing in said color space a two-dimensional polygonal gamut boundary representing said device gamut;

    said boundary having vertices at coordinates defined in said color space by the set of said gamut color information signals for respective ones of said plurality of colorimetrically measured gamut colors of said device gamut;

    means for receiving an input signal from a user indicating selection of one of the plurality of original colors by selection of the respective graphical marker thereof drawn in the graphical representation of the color space in said color space display window;

    the one of the plurality of original colors selected by the user being referred to as a selected original color;

    the input signal further indicating a movement action by the user moving the respective graphical marker representing the selected original color from the current location in the color space to a destination location in the color space; and

    means for modifying the selected original color drawn in said color space, in response to said input signal indicating the selection and movement of the selected original color, to produce signals representing a reproducible color in said colorimetrically measured device gamut;

    said modifying means includingmoving means for moving the respective graphical marker representing the selected original color from said current location to the destination location in said color space, said destination location having coordinates defining a set of modified color information signals representing a modified color;

    means for clipping said set of modified color information signals to produce a set of clipped modified color information signals representing a reproducible color included in the three-dimensional volume of the device gamut of the color reproduction device when the destination location of the respective graphical marker representing said selected original color is inside said two-dimensional polygonal gamut boundary but outside the three-dimensional volume of reproducible colors of the color reproduction device; and

    means for constraining said modified color to be within said two-dimensional polygonal gamut boundary when the destination location of the respective graphical marker representing said selected original color moved by said moving means is outside of said gamut boundary;

    said color space drawing means drawing in the graphical representation of the color space a respective graphical marker representing the modified color and the respective graphical markers representing each of the plurality of original colors not selected by the user so that the user may view the modified color in the context of the plurality of original colors.

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