Language-based color editing for mobile devices
First Claim
1. A method for a user interface system for modifying colors in a digital color image using a natural language control system executed via a processor with a memory storing executable instructions having the method, comprising:
- displaying in a view of a user display the digital color image for a color modification to be displayed in real time by a user;
displaying in the view of the display a textual interface configured to receive a color selection by the user for modification, and a direction of change for the color modification of the color selection;
providing a swipe interface configured to receive a magnitude and/or a polarity of the color modification in the digital color image;
providing a preset option for viewing different color adjustment options representing predefined language commands;
in response to receiving a selection of the preset option, combining the textual interface and the swipe interface into a single digital spin box configured to rotate through different preset color adjustment options;
displaying in the view of the display the slot machine interface to the user;
applying each received color, modification, and preset color adjustment selection to the digital color image, wherein those portions of the digital color image comprising the color selection are modified; and
presenting the modified color image to the user in the view of the display.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
18 Claims
-
1. A method for a user interface system for modifying colors in a digital color image using a natural language control system executed via a processor with a memory storing executable instructions having the method, comprising:
-
displaying in a view of a user display the digital color image for a color modification to be displayed in real time by a user; displaying in the view of the display a textual interface configured to receive a color selection by the user for modification, and a direction of change for the color modification of the color selection; providing a swipe interface configured to receive a magnitude and/or a polarity of the color modification in the digital color image; providing a preset option for viewing different color adjustment options representing predefined language commands; in response to receiving a selection of the preset option, combining the textual interface and the swipe interface into a single digital spin box configured to rotate through different preset color adjustment options; displaying in the view of the display the slot machine interface to the user; applying each received color, modification, and preset color adjustment selection to the digital color image, wherein those portions of the digital color image comprising the color selection are modified; and presenting the modified color image to the user in the view of the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for a user interface system in a mobile device for modifying colors in a digital color image captured using a natural language control system executed via a processor with a memory storing executable instructions having the method, comprising:
-
displaying in a view of a user display the digital color image captured for a color modification by a user; displaying in the view of the display a textual interface configured to receive a color of the digital color image selected by the user and a direction of change for the color modification of the color selected; providing a swipe interface in the view that operatively receives a magnitude and/or a polarity of the modification via a touch swipe across the image for the color selected in the digital color image; applying the received color selection and modification to the digital color image, wherein those portions of the digital color image comprising the color selection are modified; and presenting the modified color image to the user in the view of the display. - View Dependent Claims (11, 12, 13)
-
-
14. A user interface and natural language control system for a color modification of a color in a digital color image comprising:
-
a user display comprising a view area having the digital color image displayed therein for the color modification of the color selected by a user and configured to present the color modification in real time to the user in the digital color image within the view of the display at portions of the digital color image having the color; a textual interface comprising modification controls for the color modification of the digital color image, wherein the textual interface further comprises a preset mechanism configured to display slots having preset selections for receiving the color to be modified and a direction for the modification; and a swipe interface comprising receptor controls configured to receive a magnitude and/or a polarity selected for the color modification by the user; wherein the swipe interface is configured to receive the magnitude and polarity based on an amount of a swipe motion by the user that is sensed on the display. - View Dependent Claims (15, 16, 17, 18)
-
Specification