Natural language color communication and system interface
First Claim
1. A method for adjusting the color of a document using a natural language color control system, the method comprising:
- receiving a document in an initial color space from an image input device;
mapping the document into a working color space;
receiving a natural language command from a user to adjust one or more colors of at least a portion of the document, wherein the natural language command the user specified one or more colors and an associated adjustment in natural language;
parsing the natural language command into (1) a description of a color property to be modified, (2) a magnitude of color modification, and (3) a direction of modification;
converting the parsed natural language command into a transform in the working color space;
applying the transform to the one or more selected colors of the at least a portion of the document in the working color space;
adjusting the one or more selected colors of the document based upon the application of the transform in the working color space; and
sending the document having the adjusted one or more selected colors to an appropriate output device.
7 Assignments
0 Petitions
Accused Products
Abstract
A natural language color control system. The system includes a dictionary of ordinary language color terms, a working color space, wherein every portion of the working color space is mapped to at least one term in the color term dictionary, and an ordinary language command lexicon and syntax for use with the ordinary language color terms that correspond to transformations in the working color space. The dictionary of color terms may be created or chosen from pre-existing dictionaries. This system could be used to adjust colors in images as well as the meaning of verbally-defined color terms such as for searching a database.
-
Citations
9 Claims
-
1. A method for adjusting the color of a document using a natural language color control system, the method comprising:
-
receiving a document in an initial color space from an image input device; mapping the document into a working color space; receiving a natural language command from a user to adjust one or more colors of at least a portion of the document, wherein the natural language command the user specified one or more colors and an associated adjustment in natural language; parsing the natural language command into (1) a description of a color property to be modified, (2) a magnitude of color modification, and (3) a direction of modification; converting the parsed natural language command into a transform in the working color space; applying the transform to the one or more selected colors of the at least a portion of the document in the working color space; adjusting the one or more selected colors of the document based upon the application of the transform in the working color space; and sending the document having the adjusted one or more selected colors to an appropriate output device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A natural language color control system, comprising:
-
an image input device for inputting an image; a color mapping device that maps the colors of the image into a working color space; a parser that parses a natural language command entered by a user, where the command includes instructions to alter one or more colors in the image; a transform generator that generates a transform corresponding to the command entered by the user; a transform applicator that applies the transform generated by the transform generator to the one or more colors in the image; and a modified image output unit that receives the image after the generated transform is applied to the one or more colors in the image. - View Dependent Claims (9)
-
Specification