摘要:
Methods and a system for a natural language control interface are provided to enable a user to modify colors in a digital image. A textual interface is provided to select a color to be modified within the image and a direction of change for the modification. A swipe interface is provided to select a magnitude and polarity for the modification. Actions on the textual and swipe interface are converted to natural language commands which are in turn used to derive a color transformation that is applied to relevant portions of the image to yield a modified image. The modifications are displayed in real time for a user to observe as they are inputted.
摘要:
Methods and a system for a natural language control interface are provided to enable a user to modify colors in a digital image. A textual interface is provided to select a color to be modified within the image and a direction of change for the modification. A swipe interface is provided to select a magnitude and polarity for the modification. Actions on the textual and swipe interface are converted to natural language commands which are in turn used to derive a color transformation that is applied to relevant portions of the image to yield a modified image. The modifications are displayed in real time for a user to observe as they are inputted.
摘要:
Described herein is a method of calibrating displays (or printers) using Natural Language-based commands. The exemplary method provides an easy-to-use solution to the common methods of color calibrating a display. Instead of using sliders or manual controls for the individual dimensions of a three-dimensional color problem, the user is able to make adjustments via natural language commands, such as “make reference patch less purple.” The method does not require the user to understand color mixing technology when making separate R, G, and B adjustments to match a specified patch. A user can easily express the necessary color adjustment in natural language terms, making the process simpler and faster.
摘要:
Provided herein are teachings directed to overcoming the problem of erroneous color reproduction on a color output device such as a color display. The teachings herein provide a method for correcting color image data input to a display device by displaying a target of color patches of known input values on the display device, and capturing an image of the target with a digital camera. This is followed by extracting camera signals from the image which corresponds to the color patches, and deriving a tone response calibration for the projector from the camera signals and the input values.
摘要:
Provided herein are teachings directed to overcoming the problem of erroneous color reproduction on a color output device such as a color display. The teachings herein provide a system and apparatus for correcting color image data input to a display device by displaying a target of color patches of known input values on the display device, and capturing an image of the target with a digital camera. This is followed by extracting camera signals from the image which correspond to the color patches, and deriving a tone response calibration for the projector from the camera signals and the input values.
摘要:
Described herein is a method of calibrating displays (or printers) using Natural Language-based commands. The exemplary method provides an easy-to-use solution to the common methods of color calibrating a display. Instead of using sliders or manual controls for the individual dimensions of a three-dimensional color problem, the user is able to make adjustments via natural language commands, such as “make reference patch less purple.” The method does not require the user to understand color mixing technology when making separate R, G, and B adjustments to match a specified patch. A user can easily express the necessary color adjustment in natural language terms, making the process simpler and faster.
摘要:
The system for selecting a best device for rendering a color document involves first determining the types of color data included in the color document to be printed. Once the type of color data has been determined, the color characteristics are matched against the strengths of the available output devices to obtain a list of devices best suited for this particular color print job. At least one device from the list of best devices is selected and the color document is rendered onto the selected device. Preferably, the types of color data involved are determined by the mix of defined colorimetry and undefined colorimetry in the color document. Alternatively, the types of color data are determined by analyzing the colorspaces in the document (i.e., RGB, CMYK, LAB, XYZ, etc.), and the embedded profiles, if any, in the document (e.g., sRGB, SWOPCMYK, Euroscale). In the instance wherein a number of devices match the criteria for selection, only those devices which honor embedded color profiles are selected for documents containing embedded profiles. Alternatively, only those devices are selected that produce a consistent rendering across multiple color spaces and profiles for documents with a mix of color spaces and profiles. Selecting the best device may also depend on whether the type of print job is considered to be Job-Balancing or Job-Splitting. With Job-Balancing, at least one of the metrics is used: (i) Intersection Gamut Volume, (ii) Gamut Similarity, or (iii) Mismatch Between Document Colors and Intersection Gamut for device selection. With Job-Splitting, at least one of these metrics are used: (i) Individual Gamut Volume, or (ii) Mismatch Between Document Colors and Device Gamut. Colorimetric definition of the selected colors can be retrieved from either an embedded source profile or by default and mapping the colors to the output gamut.
摘要:
A print mediator includes an interface module which serves as an interface for a document to be submitted for printing. The interface module communicates with an associated printing infrastructure for acquiring color rendering information for a print queue of the printing infrastructure. A reviewing application receives the acquired color rendering information and generates a visual representation of a document to be submitted for printing based thereon. Problems relating to color rendering by the printing infrastructure are detected and proposals for correction are presented to the submitter by the reviewing application. The user can review the proposals and accept or reject them as well as making annotations on the document. An analogous reviewing application is accessed by the print shop operator to review the document and submitter's annotations.
摘要:
A method for maintaining color consistency in an environment of networked devices is disclosed. The method involves identifying a group of devices to which a job is intended to be rendered; obtaining color characteristics from devices in the identified group; modifying the job based on the obtained color characteristics; and rendering the job on one or more of the devices. Modifications are computed by a transform determined by using the color characteristics of the output devices along with the content of the job itself. The method further maps colors in the original job to the output devices' common gamut, i.e., intersection of the gamuts of the individual printers wherein the color gamut of each device is obtained from a device characterization profile either by retrieving the gamut tag or by derivation using the characterization data in the profile.
摘要:
A print mediator includes an interface module which serves as an interface for a document to be submitted for printing. The interface module communicates with an associated printing infrastructure for acquiring color rendering information for a print queue of the printing infrastructure. A reviewing application receives the acquired color rendering information and generates a visual representation of a document to be submitted for printing based thereon. Problems relating to color rendering by the printing infrastructure are detected and proposals for correction are presented to the submitter by the reviewing application. The user can review the proposals and accept or reject them as well as making annotations on the document. An analogous reviewing application is accessed by the print shop operator to review the document and submitter's annotations.