IP Library Granted Patent US 10,474,341
Granted Patent B2
US 10,474,341 · App. 15/701,029 · Granted Nov 12, 2019

Digital paint generation mix control

Inventors: Mark M. Randall (Folsom, CA); Abraham Moshe Muchnick (Woodmere, NY); Benoit Ambry (Fair Oaks, CA); Kushith C. Amerasinghe Godagamage (San Francisco, CA); Jean-Sylvere Charles Simonet (Rockville, MD)
Assignee: Adobe Inc.
G06F3/04847G06F3/04845G06F3/0482G06F3/04883G06T11/001
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,474,341
App. No.
15/701,029
Granted
Nov 12, 2019
Kind
B2
Abstract

Digital paint generation techniques and systems are described that are configured to bridge a perceived divide between functionality made available to users to create digital image and the users' understanding as to how this functionality is to be used. In one example, a mix control is used to adjust color and/or physical digital paint properties to generate digital paint. Further, feedback is also supported such that the digital paint generated from properties is changed in real time as changes are made to the properties, e.g., amounts of digital paint properties used to generate the digital paint.

Claims (38)

1. In a digital paint generation environment, a method implemented by at least one computing device, the method comprising:

receiving, by the at least one computing device, a user selection of a first representation of a first digital paint property and a second representation of a second digital paint property via a user interface;

associating, by the at least one computing device based on the user selection, the first representation of the first digital paint property with a first end of a first axis of a mix control and the second representation of the second digital paint property with a second end of the first axis of the mix control;

receiving, by the at least one computing device, a user input involving user interaction with the mix control via the user interface;

determining, by the at least one computing device, a relationship of the user input to the first and second ends of the first axis of the mix control in the user interface;

generating, by the at least one computing device, digital paint using amounts of the first and second digital paint properties based on the determined relationship; and

outputting, by the at least one computing device, the generated digital paint in the user interface.

2. The method as described in claim 1 , wherein the user input is a single user input and the determined relationship defines a continuous inverse relationship with respect to the first and second digital paint properties.

3. The method as described in claim 1 , further comprising displaying an indication of the determined relationship in the user interface with respect to the first and second ends of the first axis of the mix control.

4. The method as described in claim 1 , further comprising:

receiving, by the at least one computing device, a user selection of a third representation of a third digital paint property and a fourth representation of a fourth digital paint property;

associating, by the at least one computing device, the third representation of the third digital paint property with a first end of a second axis of the mix control and the fourth representation of the fourth digital paint property with a second end of the second axis of the mix control; and wherein:

determining, by the at least one computing device, a relationship of the user input to the first and second ends of the second axis of the mix control;

generating, by the at least one computing device, digital paint using amounts of the first, second, third, and fourth digital paint properties based on the relationships of the user input to the first and second ends of the first axis and of the user input to the first and second ends of the second axis.

5. The method as described in claim 4 , wherein:

the user input is a single user input; and

the relationships to the first and second ends of the first axis and the first and second ends of the second axis are based on the single user input.

6. The method as described in claim 1 , wherein the user selection includes selecting the first and second representations of the first and second digital paint properties from a plurality of representations of digital paint properties in the user interface.

7. The method as described in claim 6 , wherein the user selection is detected as a gesture using touchscreen functionality of the at least one computing device.

8. The method as described in claim 6 , wherein the plurality of representations of digital paint properties include color digital paint properties as pigments.

9. The method as described in claim 6 , wherein the plurality of representations of digital paint properties include physical digital paint properties.

10. The method as described in claim 9 , wherein the physical digital paint properties include a medium, a surface, an instrument, a technique, and an environment in which the medium and the surface are disposed within.

11. In a digital paint generation environment, a system comprising:

a digital paint property selection module implemented at least partially in hardware of at least one computing device to associate representations of digital paint properties with respective ends of a plurality of ends of axes of a multi-axis mix control in a user interface in response to user selection of the representations;

a mix control module implemented at least partially in the hardware of the at least one computing device to determine a relationship of a single user input to the plurality of ends of the axes of the multi-axis mix control in the user interface; and

a digital paint generation module implemented at least partially in the hardware of the at least one computing device to generate digital paint for output in the user interface using amounts of the associated digital paint properties based on the relationship.

12. The system as described in claim 11 , wherein the axes include a first axis that is perpendicular to a second axis.

13. The system as described in claim 11 , wherein the mix control module is configured to determine the relationship as a continuous inverse relationship with respect to the plurality of ends of the axes of the multi-axis mix control.

14. The system as described in claim 11 , wherein the user selection includes selection of the representations of the digital paint properties from a plurality of representations of digital paint properties in the user interface.

15. The system as described in claim 14 , wherein the plurality of representations of digital paint properties include color digital paint properties as pigments.

16. The system as described in claim 14 , wherein the plurality of representations of digital paint properties include physical digital paint properties.

17. The system as described in claim 16 , wherein the physical digital paint properties include a medium, a surface, an instrument, a technique, and an environment in which the medium and the surface are disposed within.

18. In a digital paint generation environment, a system comprising:

means for associating a first representation of a first digital paint property with a first end of an axis of a mix control and a second representation of a second digital paint property with a second end of the axis of the mix control in response to a user selection from a plurality of representations of a plurality of digital paint properties via a user interface;

means for determining a relationship of a user input to the first and second ends of the axis of the mix control in the user interface; and

means for generating digital paint using amounts of the first and second digital paint properties based on the determined relationship.

19. The system as described in claim 18 , wherein the plurality of digital paint properties include color digital paint properties and physical digital paint properties.

20. The system as described in claim 19 , wherein the physical digital paint properties include a medium, a surface, an instrument, a technique, and an environment in which the medium and the surface are disposed within.

Assignments (2)
CHANGE OF NAME Recorded Jan 21, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048103/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2017
From: RANDALL, MARK M.; MUCHNICK, ABRAHAM MOSHE; AMBRY, BENOIT; AMERASINGHE GODAGAMAGE, KUSHITH C.; SIMONET, JEAN-SYLVERE CHARLES
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 044150/0634 →
Continuity (1)
Related Publication 20190079661A1 · Mar 14, 2019