IP Library Granted Patent US 7,693,341
Granted Patent B2
US 7,693,341 · App. 11/409,553 · Granted Apr 6, 2010

Workflows for color correcting images

Assignee: Apple Inc.
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 7,693,341
App. No.
11/409,553
Granted
Apr 6, 2010
Kind
B2
Abstract

The disclosed implementations relate generally to improved workflows for color correcting digital images. In some implementations, a method of correcting images includes: presenting a user interface on a display device, the user interface including a display area; presenting a digital image in the display area; overlaying a correction interface on the digital image; and performing a correction operation on at least a portion of the digital image in response to a user interaction with the correction interface, where the correction operation is performed with real-time responsiveness.

Claims (45)

1. A computer-implemented method of correcting images, comprising:

using one or more processors:

presenting a user interface on a display device, the user interface including a display area;

presenting a digital image in the display area;

receiving a selected sample range of pixel values;

selecting a correction interface from a plurality of correction interfaces based on the selected sample range, where the correction interface includes one or more controls for specifying an intended correction to the digital image;

overlaying the correction interface on the digital image; and

performing a correction operation on at least a portion of the digital image in response to a user interaction with the correction interface.

2. The method of claim 1 , further comprising:

populating the correction interface with data based on the intended correction.

3. The method of claim 2 , further comprising:

providing a selection tool operable for selecting the sample range from the digital image; and

providing visual feedback identifying other pixels in the digital image that are in the selected sample range.

4. The method of claim 3 , where the visual feedback is displayed in the digital image.

5. The method of claim 3 , where the visual feedback indicates the density of pixels in the digital image that are in the selected sample range.

6. The method of claim 3 , where the visual feedback is a dot overlay and the size of the dots in the dot overlay are indicative of the pixel density.

7. The method of claim 6 , where the dots are painted to improve visibility.

8. The method of claim 2 , where the intended correction is determined based on data from expert level colorists.

9. The method of claim 2 , further comprising:

displaying a visual indicator proximate the selected sample range to indicate that the selected sample range is active.

10. A computer-readable medium having instructions stored thereon which, when executed by a processor, causes the processor to perform the operations of:

presenting a user interface on a display device, the user interface including a display area;

presenting a digital image in the display area;

receiving a selected sample range of pixel values;

selecting a correction interface from a plurality of correction interfaces based on the selected sample range, where the correction interface includes one or more controls for specifying an intended correction to the digital image;

overlaying the correction interface on the digital image; and

performing a correction operation on at least a portion of the digital image in response to a user interaction with the correction interface.

11. The computer-readable medium of claim 10 , further comprising:

populating the correction interface with data based on the intended correction.

12. The computer-readable medium of claim 11 , further comprising:

providing a selection tool operable for selecting the sample range from the digital image; and

providing visual feedback identifying other pixels in the digital image that are in the selected sample range.

13. The computer-readable medium of claim 12 , where the visual feedback is displayed in the digital image.

14. The computer-readable medium of claim 12 , where the visual feedback indicates the density of pixels in the digital image that are in the selected sample range.

15. The computer-readable medium of claim 12 , where the visual feedback is a dot overlay and the size of the dots in the dot overlay are indicative of the pixel density.

16. The computer-readable medium of claim 15 , where the dots are painted to improve visibility.

17. The computer-readable medium of claim 12 , where the intended correction is determined based on data from expert level colorists.

18. The computer-readable medium of claim 11 , further comprising:

displaying a visual indicator proximate the selected sample range to indicate that the selected sample range is active.

19. A system for correcting images, comprising:

a display engine configurable for presenting a digital image on a display device and for presenting a correction interface overlying the digital image;

a user interface manager configurable to receive a selected sample range of pixel values form the digital image;

a correction engine coupled to the display engine, the correction engine configurable to: select the correction interface from a plurality of correction interfaces based on the selected sample range, where the correction interface includes one or more controls for specifying an intended correction to the digital image; and to display the correction interface on the digital image for performing a correction operation on at least a portion of the digital image in response to a user interaction with the correction interface.

20. The system of claim 19 , further comprising:

a heuristic engine coupled to the user interface manager, the heuristic engine configurable to populate the correction interface with data based on the intended correction.

Assignments (2)
CHANGE OF NAME Recorded Apr 10, 2007
From: APPLE COMPUTER, INC.
To: APPLE INC.
Reel/Frame 019143/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2006
From: PETTIGREW, DANIEL; MOUILLESEAUX, JEAN-PIERRE; CANDELA, DAN
To: APPLE COMPUTER, INC.
Reel/Frame 017801/0210 →
Continuity (1)
Related Publication 20070247679A1 · Oct 25, 2007