Differential image enhancement
AssigneeApple Inc.
InventorsTimothy David Cherna, Ralph Thomas Brunner
Life of this patent
Estimating the term…
Abstract
Techniques for differentially enhancing selected areas within a digital image are disclosed. In certain embodiments, one or more attributes of a selected pixel or a group of pixels is determined. Examples of such attributes include color properties, grayscale properties, and/or multi-pixel properties, such as texture. In certain embodiments, the attribute may be used in conjunction with the properties of a modification tool, such as a brush, to selectively modify pixels having the attribute value or a similar attribute value.
Claims19
A method, comprising:
- displaying a brush tool having an area effect;
- selecting a visual characteristic associated with one or more pixels in an image;
- and
- preferentially applying the area effect to a region of the image corresponding to a location of the brush tool with respect to the image, wherein the area effect is applied to pixels within the region based, at least in part, on a degree to which each pixel exhibits the visual characteristic.
One or more non-transitory computer-readable storage media encoding executable routines that, when executed by a processor, cause acts to be performed comprising:
- receiving a selection of a brush tool operable to modify a displayed image, wherein the brush tool has an associated area effect;
- receiving a selection of a visual characteristic associated with one or more pixels;
- and
- applying the area effect to a region of the displayed image such that the area effect is preferentially applied to pixels within the region that exhibit the visual characteristic within a specified tolerance.
An image processing system, comprising:
- display circuitry;
- input circuitry configured to receive inputs from one or more input structures;
- one or more processors configured to display an image via the display circuitry, to receive inputs from the input circuitry, and to execute one or more stored routines;
- and
- a memory storing the one or more routines, the one or more stored routine, when executed by the processor, causing acts to be performed comprising:
- displaying a brush tool having an area effect;
- receiving a selection of a visual characteristic associated with one or more pixels;
- and
- preferentially applying the area effect to a region corresponding to a location of the brush tool with respect to the image, wherein the area effect is applied to pixels within the region based, at least in part, on a degree to which each pixel exhibits the visual characteristic.
Dependencies are inferred from the claim text.