IP Library › Granted Patent US 8,570,339
Granted Patent B2
US 8,570,339 · App. 13/116,410 · Granted Oct 29, 2013

Modifying color adjustment choices based on image characteristics in an image editing system

Inventors: Karen M. Braun (Fairport, NY); Elizabeth D. Wayman (Ontario, NY); Raja Bala (Pittsford, NY); Michael P. Kehoe (Rochester, NY)
Assignee: Xerox Corporation
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 8,570,339
App. No.
13/116,410
Granted
Oct 29, 2013
Kind
B2
Abstract

A system and method for dynamically reducing the number of choices by reordering the selectable menu options in each menu of a color adjustment tool based on image content, selections in other menus, and usage history. Color names and color modifiers are reduced and/or reordered through image analysis, with most frequently occurring colors being placed at the top of the menu and excluding less frequently used or unused colors from the menu. Adjustment adjectives are reduced by eliminating nonsensical or rare color adjustment combinations (e.g. make the grays much more colorful, make the blues yellower), and/or reordered based on usage history, either by the individual user or by aggregating over many users.

Claims (61)

1. A method for modifying editing choices available for selection in an image editing system, the method comprising:

selecting an image to be edited using an image editing system having a user interface comprising, at least in part, a set of color adjustment choices each identifying an amount of color discrimination that can be applied to an image during rendering;

analyzing said image to identify color characteristics thereof;

modifying said set of color adjustment choices based upon said identified color characteristics, each of said color adjustment choices being described by a natural language phrase;

prioritizing an order of said modified set of color adjustment choice based upon a relevancy to said selected image; and

displaying, for said user, said prioritized color adjustment choices via a selectable menu.

2. The method of claim 1 , wherein analyzing said image to identify said at least one color characteristic from said image comprises calculating any of:

a histogram of colors of said image;

a saliency metric based on colors in said image;

a spatial analysis on said image;

a classification of said image; and

parameters from an automatic image enhancement algorithm.

3. The method of claim 1 , wherein modifying said set of color adjustment choices further comprises any of:

adding at least one new choice to said set of choices;

deleting at least one choice from said set of choices; and

defining a new set of color adjustment choices.

4. The method of claim 1 , further comprising modifying color adjustment choices based upon a usage history of said color adjustment choice selections.

5. The method of claim 4 , wherein said usage history is based upon any of:

a usage history of said user; and

an aggregate of usage by a plurality of users.

6. A system for modifying editing choices available for selection in an image editing system, the system comprising:

a memory and a storage medium; and

a processor in communication with said storage medium and said memory, said processor executing machine readable instructions for performing the method of:

selecting an image to be edited using an image editing system having a user interface comprising, at least in part, a set of color adjustment choices each identifying an amount of color discrimination that can be applied to an image during rendering;

analyzing said image to identify color characteristics thereof;

modifying said set of color adjustment choices based upon said identified color characteristics, each of said color adjustment choices being described by a natural language phrase;

prioritizing an order of said modified set of color adjustment choice based upon a relevancy to said selected image; and

displaying, for said user, said prioritized color adjustment choices via a selectable menu.

7. The system of claim 6 , wherein analyzing said image to identify said at least one color characteristic from said image comprises calculating any of:

a histogram of colors of said image;

a saliency metric based on colors in said image;

a spatial analysis on said image;

a classification of said image; and

parameters from an automatic image enhancement algorithm.

8. The system of claim 6 , wherein modifying said set of color adjustment choices further comprises any of:

adding at least one new choice to said set of choices;

deleting at least one choice from said set of choices; and

defining a new set of color adjustment choices.

9. The system of claim 6 , further comprising modifying color adjustment choices based upon a usage history of said color adjustment choice selection.

10. The system of claim 9 , wherein said usage history is based upon any of:

a usage history of said user; and

an aggregate of usage by a plurality of users.

11. A computer implemented method for modifying editing choices available for selection in an image editing system, the method comprising:

selecting an image to be edited using an image editing system having a user interface comprising, at least in part, a set of color adjustment choices each identifying an amount of color discrimination that can be applied to an image during rendering;

analyzing said image to identify color characteristics thereof;

modifying said set of color adjustment choices based upon said identified color characteristics and a usage history of said color adjustment choice selection, each of said color adjustment choices being described by a natural language phrase;

prioritizing an order of said modified set of color adjustment choice based upon a relevancy to said selected image; and

displaying, for said user, said prioritized color adjustment choices via a selectable menu.

12. The computer implemented method of claim 11 , wherein analyzing said image to identify said at least one color characteristic from said image comprises calculating any of:

a histogram of colors of said image;

a saliency metric based on colors in said image;

a spatial analysis on said image;

a classification of said image; and

parameters from an automatic image enhancement algorithm.

13. The computer implemented method of claim 11 , wherein modifying said set of color adjustment choices further comprises any of:

adding at least one new choice to said set of choices;

deleting at least one choice from said set of choices; and

defining a new set of color adjustment choices.

14. The computer implemented method of claim 11 , wherein said image history is based upon any of:

a usage history of said user; and

an aggregate of usage by a plurality of users.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2011
From: BRAUN, KAREN M.; WAYMAN, ELIZABETH D.; BALA, RAJA; KEHOE, MICHAEL P.
To: XEROX CORPORATION
Reel/Frame 026346/0059 →
Continuity (1)
Related Publication 20120299942A1 · Nov 29, 2012