IP Library Granted Patent US 9,519,978
Granted Patent B2
US 9,519,978 · App. 14/331,838 · Granted Dec 13, 2016

Cursor for application of image adjustments

Inventors: Douglas Joseph Ahmann (Woodbury, MN); Mark Lee Kawano (San Mateo, CA)
Assignee: Apple Inc.
G06T11/001G06F3/0481G06T11/60G06T15/30G06F3/04845G06T11/40
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 9,519,978
App. No.
14/331,838
Granted
Dec 13, 2016
Kind
B2
Abstract

Systems and techniques are disclosed for applying an effect to a digital image using a cursor. An effect can be applied to an image at a region under a cursor. The cursor has an outer periphery and an effect indicating periphery within the outer periphery. The outer periphery defines a maximum extent to which the effect is applied. The effect indicating periphery indicates how the effect will be applied to the image, such as providing a visual indication of a softness setting.

Claims (63)

1. A computer-implemented method comprising:

receiving an adjustment to a softness setting for a brush in a user interface, the brush being adapted to apply an effect to a digital image;

displaying the softness setting in the user interface as the adjustment is received;

displaying, as the adjustment is received and adjacent to the user interface, a cursor corresponding to the brush based on the adjusted softness setting, the cursor comprising:

an outer periphery indicating a maximum extent of an effect to be applied with the brush,

an inner periphery within the outer periphery, a size of the inner periphery based on a softness setting of the brush, and

an effect indicating periphery between the outer periphery and the inner periphery, a location of the effect indicating periphery between the outer periphery and the inner periphery based on the softness of the brush; and

changing a size of the effect indicating periphery relative to the outer periphery according to the received adjustment.

2. The method of claim 1 , further comprising:

receiving an adjustment to a size setting for the brush;

wherein a size of the effect indicating periphery is proportional to the brush size setting and based on a softness setting; and

wherein a size of the outer periphery is proportional to the brush size setting and not the softness setting.

3. The method of claim 1 , wherein the outer periphery is displayed at a fixed size while the size of the effect indicating periphery is changed.

4. The method of claim 1 , further comprising:

moving the displayed cursor over a region of an image after receiving the adjustment; and

applying an effect to the image at the region, the effect being applied at a maximum intensity within an inner area defined by the inner periphery that is located within the effect indicating periphery, and the effect being applied from the maximum intensity at the inner periphery to a minimum intensity at the outer periphery; and

wherein a size of the inner periphery is further based on a brush size setting.

5. The method of claim 1 , wherein the location of the effect indicating periphery is halfway between the outer periphery and the inner periphery.

6. The method of claim 1 , wherein the inner periphery occupies an inner area within which the effect is applied at a maximum intensity, and wherein the location of the effect indicating periphery represents a fraction of the maximum intensity.

7. The method of claim 1 , wherein a distance between the effect indicating periphery and the outer periphery indicates the softness of the effect to be applied with the brush.

8. A non-transitory computer-readable medium storing instructions executable by one or more processors to perform operations comprising:

receiving an adjustment to a softness setting for a brush in a user interface, the brush being adapted to apply an effect to a digital image;

displaying the softness setting in the user interface as the adjustment is received;

displaying, as the adjustment is received and adjacent to the user interface, a cursor corresponding to the brush based on the adjusted softness setting, the cursor comprising:

an outer periphery indicating a maximum extent of an effect to be applied with the brush,

an inner periphery within the outer periphery, a size of the inner periphery based on a softness setting of the brush, and

an effect indicating periphery between the outer periphery and the inner periphery, a location of the effect indicating periphery between the outer periphery and the inner periphery based on the softness of the brush; and

changing a size of the effect indicating periphery relative to the outer periphery according to the received adjustment.

9. The medium of claim 8 , the operations further comprising:

receiving an adjustment to a size setting for the brush;

wherein a size of the effect indicating periphery is proportional to the brush size setting and based on a softness setting; and

wherein a size of the outer periphery is proportional to the brush size setting and not the softness setting.

10. The medium of claim 8 , wherein the outer periphery is displayed at a fixed size while the size of the effect indicating periphery is changed.

11. The medium of claim 8 , the operations further comprising:

moving the displayed cursor over a region of an image after receiving the adjustment; and

applying an effect to the image at the region, the effect being applied at a maximum intensity within an inner area defined by the inner periphery that is located within the effect indicating periphery, and the effect being applied from the maximum intensity at the inner periphery to a minimum intensity at the outer periphery; and

wherein a size of the inner periphery is further based on a brush size setting.

12. The medium of claim 11 , wherein the effect indicating periphery is located halfway between the outer periphery and the inner periphery.

13. The medium of claim 8 , wherein the inner periphery occupies an inner area within which the effect is applied at a maximum intensity, and wherein the location of the effect indicating periphery represents a fraction of the maximum intensity.

14. The medium of claim 8 , wherein the location of the effect indicating periphery is halfway between the outer periphery and the inner periphery.

15. The medium of claim 8 , wherein a distance between the effect indicating periphery and the outer periphery indicates the softness of the effect to be applied with the brush.

16. A system comprising:

one or more processors; and

a computer-readable medium storing instructions executable by the one or more processors to perform operations comprising:

receiving an adjustment to a softness setting for a brush in a user interface, the brush being adapted to apply an effect to a digital image;

displaying the softness setting in the user interface as the adjustment is received;

displaying, as the adjustment is received and adjacent to the user interface, a cursor corresponding to the brush based on the adjusted softness setting, the cursor comprising:

an outer periphery indicating a maximum extent of an effect to be applied with the brush,

an inner periphery within the outer periphery, a size of the inner periphery based on a softness setting of the brush, and

an effect indicating periphery between the outer periphery and the inner periphery, a location of the effect indicating periphery between the outer periphery and the inner periphery based on the softness of the brush; and

changing a size of the effect indicating periphery relative to the outer periphery according to the received adjustment.

17. The system of claim 16 , the operations further comprising:

receiving an adjustment to a size setting for the brush;

wherein a size of the effect indicating periphery is proportional to the brush size setting and based on a softness setting; and

wherein a size of the outer periphery is proportional to the brush size setting and not the softness setting.

18. The system of claim 16 , wherein the outer periphery is displayed at a fixed size while the size of the effect indicating periphery is changed.

19. The system of claim 16 , the operations further comprising:

moving the displayed cursor over a region of an image after receiving the adjustment; and

applying an effect to the image at the region, the effect being applied at a maximum intensity within an inner area defined by the inner periphery that is located within the effect indicating periphery, and the effect being applied from the maximum intensity at the inner periphery to a minimum intensity at the outer periphery; and

wherein a size of the inner periphery is further based on a brush size setting.

20. The system of claim 19 , wherein the effect indicating periphery is located halfway between the outer periphery and the inner periphery.

21. The system of claim 16 , wherein the inner periphery occupies an inner area within which the effect is applied at a maximum intensity, and wherein the location of the effect indicating periphery represents a fraction of the maximum intensity.

22. The system of claim 16 , wherein the location of the effect indicating periphery is halfway between the outer periphery and the inner periphery.

Continuity (2)
Continuation 12616640 · Nov 11, 2009
Related Publication 20140328549A1 · Nov 6, 2014