# US 2018/0025002 A1 · Hue-based color naming for an image

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0025002 A1
- Document ID: US20180025002A1
- Status: Published application
- Kind: A1
- Application number: 15/724,130
- Filed: 2017-10-03
- Published: 2018-01-25
- Earliest claimed: 2014-09-02
- Assignees: Amazon Technologies, Inc.
- Applicants: Amazon Technologies, Inc.
- Inventors: Charles Shearer Dorner; Jenny Ann Blackburn; Eva Manolis; Timothy Andrew Ong; Paul Barnhart Sayre, III
- Web page: https://patentgrep.com/patent/US20180025002A1

## CPC

- G06F 16/5838: {using colour}
- G06F 16/54: Browsing; Visualisation therefor
- G06T 7/90: Determination of colour characteristics
- G06V 10/56: relating to colour
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Systems and methods are provided for associating colors or color names with a color image based on hue. A set of hue values can be extracted from color data, such as a color palette, corresponding to a color image. A representative hue can be derived from the set of hue values. Colors included in the color data that are attributable to the representative hue can be identified and one or more colors can be derived therefrom as representative of a subject depicted by the color image. Color names matching the representative colors can be identified and associated with the color image. In particular, a common color name can be determined therefrom and associated with the subject of the color image.

## Claims

### Claim 1

A computer-implemented method comprising:
under control of a hardware computing device configured with specific computer executable instructions,
obtaining one or more colors corresponding to a representative hue, wherein the representative hue is derived from an item in a color image;
determining a first color name that corresponds to a first color of the obtained one or more colors based at least in part on metadata associated with the first color name and the first color; and
storing the first color name as metadata associated with the item in the color image.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein storing the first color name as metadata associated with the item further comprises indexing the color image based on the first color name so that search queries including the first color name can lead to retrieval of the item in the color image.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein determining a first color name that corresponds to a first color of the obtained one or more colors based at least in part on metadata associated with the first color name and the first color comprises matching metadata associated with the first color name with metadata associated with the first color.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the metadata comprises a contextual criterion.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the metadata comprises a geographical region of sources that contributed the first color name and the first color.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the metadata comprises a one or more common criteria associated with sources that contributed the first color name and the first color.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein the representative hue is derived, at least in part, from a plurality of hue values extracted from the color image.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein the one or more colors corresponding to the representative hue are generated based, at least in part, on a measure of divergence corresponding to the representative hue.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1 further comprising causing retrieval of the color image based, at least in part, on a query including the first color name.

### Claim 10

A system comprising:
a data store configured to at least store computer-executable instructions; and
a hardware processor in communication with the data store, the hardware processor configured to execute the computer-executable instructions to at least:
obtain one or more colors corresponding to a representative hue, wherein the representative hue is derived from an item in a color image;
determine a first color name that corresponds to a first color of the obtained one or more colors based at least in part on metadata associated with the first color name and the first color; and
store the first color name as metadata associated with the item in the color image.

### Claim 11 (depends on 10)

The system of claim 10, wherein storing the first color name as metadata associated with the item further comprises indexing the color image based on the first color name so that search queries including the first color name can lead to retrieval of the item in the color image.

### Claim 12 (depends on 10)

The system of claim 10, wherein determining a first color name that corresponds to a first color of the obtained one or more colors based at least in part on metadata associated with the first color name and the first color comprises matching metadata associated with the first color name with metadata associated with the first color.

### Claim 13 (depends on 10)

The system of claim 10, wherein the metadata comprises a contextual criterion.

### Claim 14 (depends on 10)

The system of claim 10, wherein the metadata comprises a geographical region of sources that contributed the first color name and the first color.

### Claim 15 (depends on 10)

The system of claim 10, wherein the metadata comprises a one or more common criteria associated with sources that contributed the first color name and the first color.

### Claim 16 (depends on 10)

The system of claim 10, wherein the representative hue is derived, at least in part, from a plurality of hue values extracted from the color image.

### Claim 17 (depends on 10)

The system of claim 10, wherein the one or more colors corresponding to the representative hue are generated based, at least in part, on a measure of divergence corresponding to the representative hue.

### Claim 18 (depends on 10)

The system of claim 10, wherein the hardware processor is further configured to execute the computer-executable instructions to at least cause retrieval of the color image based, at least in part, on a query including the first color name.

### Claim 19

A non-transitory computer readable storage medium storing computer executable instructions that when executed by a processor perform operations comprising:
obtaining one or more colors corresponding to a representative hue, wherein the representative hue is derived from an item in a color image;
determining a first color name that corresponds to a first color of the obtained one or more colors based at least in part on metadata associated with the first color name and the first color; and
storing the first color name as metadata associated with the item in the color image.

### Claim 20 (depends on 19)

The non-transitory computer readable storage medium of claim 19, wherein storing the first color name as metadata associated with the item further comprises indexing the color image based on the first color name so that search queries including the first color name can lead to retrieval of the item in the color image.
