IP Library Granted Patent US 8,744,180
Granted Patent B2
US 8,744,180 · App. 13/356,815 · Granted Jun 3, 2014

System and process for automatically finding objects of a specific color

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,744,180
App. No.
13/356,815
Granted
Jun 3, 2014
Kind
B2
Abstract

A computer implemented method, system and computer program product for identifying the Main Colors and the matching colors of a visual object, and then viewing on a mobile device select items comprising the matching colors, such as from a merchant's catalogue. A visual object is analyzed for color content, and the results are stored on a system database located on the device or on a remote server. The color analysis of the objects comprise advanced image processing techniques, such as Main Color extraction using color space transformation comprising HSV, RGB and CYMK to map between pixels in the image. The user can subsequently view a display on their mobile identifying the visual object's Main Colors and at least one Harmonic Color; and then select and view all items (i.e. products in a database) comprising one Harmonic Color, and/or all items of a specific type and Harmonic Color.

Claims (52)

1. A computer implemented method for identifying items of a specified color to match a visual object, comprising,

a) providing one or more visual object images on a user's electronics communications device to a system server;

b) conducting a color analysis on the visual object images to determine said image's Main Colors and at least Harmonic Color;

c) querying and identifying on an Image Database items comprising said Harmonic Color(s) to match said visual object, wherein the user may select a specific type of item; and,

d) displaying item images on said user's device, wherein said item images may comprise only a specific type of item of a Harmonic Color(s) as selected by the user;

wherein said color analysis optionally comprises the user specifying one type of Harmonic Color for said system to query and identify on said database, and to display on said device;

wherein if the user does not specify one type of harmonic color, then the system will query and display all types of harmonic colors for said visual object.

2. The method of claim 1 , wherein said color analysis optionally comprises the user specifying one type of Harmonic Color for said system to query and identify on said database, and to display on said device.

3. The method of claim 1 , wherein the user selects one harmonic color from all types of harmonic colors, and said system displays all items or all items of a specific type, comprising said one harmonic color to match said visual object.

4. The method of claim 1 , wherein said image database comprises an online retailer's inventory of merchandise, and said displaying comprises displaying all items or all items of a specific type and harmonic color from said inventory.

5. The method of claim 1 , wherein providing an electronic image of a visual object comprises capturing said object's digital image on a user's electronic communications device and transmitting said image to the system server.

6. The method of claim 1 , wherein providing an electronic image of a visual object comprises the user identifying an image's URL address to the system server.

7. A computer implemented method for identifying items of a specified color to match a visual object, comprising,

a) providing one or more visual object images on a user's electronics communications device to a system server;

b) conducting a color analysis on the visual object images to determine said image's Main Colors and at least one Harmonic Color;

c) querying and identifying on an Image Database items comprising said Harmonic Color(s) to match said visual object, wherein the user may select a specific type of item; and,

d) displaying item images on said user's device, wherein said item images may comprise only a specific type of item of a Harmonic Color(s) as selected by the user;

wherein determining said Main Colors comprises identifying said object's Base, Primary, Secondary and Tertiary Colors; and said harmonic colors comprise said object's Complementary Color, Analogous Colors, Triadic Colors, Split-Complementary Colors, Tetradic Colors, and Square Colors.

8. A computer implemented method for identifying items of a specified color to match a visual object, comprising,

a) providing one or more visual object images on a user's electronics communications device to a system server;

b) conducting a color analysis on the visual object images to determine said image's Main Colors and at least one Harmonic Color;

c) querying and identifying on an Image Database items comprising said Harmonic Color(s) to match said visual object, wherein the user may select a specific type of item; and,

d) displaying item images on said user's device, wherein said item images may comprise only a specific type of item of a Harmonic Color(s) as selected by the user;

or wherein said color analysis comprises Main Color extraction techniques using color space transformation methods comprising HSV (Hue, Saturation, Value) RGB and CYMK to map between pixels or area in the image to human perceived colors such as Red, Black and Green.

9. A non transitory computer readable medium having embodied thereon a program, the program being executable by a processor for performing a method for quantifying and analyzing the colors of a visual object based on a digital image, the method comprising:

a) providing one or more visual object images on a user's electronics communications device to a system server;

b) conducting a color analysis on the visual object images to determine said image's Main Colors and at least one Harmonic Color;

c) querying and identifying on an image Database items comprising said Harmonic Color(s) to match said visual object, wherein the user may select a specific type of item; and,

d) displaying item images on said user's device, wherein said item images may comprise only a specific type of item of a Harmonic Color(s) as selected by the user;

wherein said color analysis optionally comprises the user specifying one type of Harmonic Color for said system to query and identify on said database, and to display on said device

wherein if the user does not specify one type of Harmonic Color, then the system will query and display on said database all types of Harmonic Colors for said visual object.

10. The method of claim 9 , wherein the user selects one Harmonic Color from all types of Harmonic Colors, and said system displays all items or all items of a specific type, comprising said one Harmonic Color to match said visual object.

11. The method of claim 9 , wherein said image database comprises an online retailer's inventory of merchandise, and said displaying comprises displaying all items or all items of a specific type and Harmonic Color from said inventory.

12. The method of claim 9 , wherein providing an electronic image of a visual object comprises capturing said object's digital image on a user's electronic communications device and transmitting said image to the system server.

13. The method of claim 9 , wherein providing an electronic image of a visual object comprises the user identifying an image's URL address to the system server.

14. A non transitory computer readable medium having embodied thereon a program, the program being executable by a processor for performing a method for quantifying and analyzing the colors of a visual object based on a digital image, the method comprising:

a) providing one or more visual object images on a user's electronics communications device to a system server;

b) conducting a color analysis on the visual object images to determine said image's Main Colors and at least one Harmonic Color;

c) querying and identifying on an Image Database items comprising said Harmonic Color(s) to match said visual object wherein the user may select a specific type of item; and, d) displaying item images on said user's device, wherein said item images may comprise only a specific type of item of a Harmonic Color(s) as selected by the user;

wherein determining said Main Colors comprises identifying said object's Base, Primary, Secondary and Tertiary Colors, and said Harmonic Colors comprise said object's Complementary Color, Analogous Colors, Triadic Colors, Split-Complementary Colors, Tetradic Colors, and Square Colors.

15. A non transitory computer readable medium having embodied thereon a program, the program being executable by a processor for performing a method for quantifying and analyzing the colors of a visual object based on a digital image, the method comprising:

a) providing one or more visual object images on a user's electronics communications device to a system server;

b) conducting a color analysis on the visual object images to determine said images Main Colors and at least one Harmonic Color;

c) querying and identifying on an Image Database items comprising said Harmonic Colors match said visual object, wherein the user may select a specific type of item; and, d) displaying item images on said user's device, wherein said item images may comprise only a specific type of item of a Harmonic Color(s) as selected by the user;

wherein said color analysis comprises, Main Color extraction techniques using color space transformation methods comprising HSV (Hue, Saturation, Value) RGB and CYMK to map between pixels or area in the image to human perceived colors such as Red, Black and Green.

16. An internet connected system identifying items of a specified color to match a visual object, comprising: one or more electronic communications devices for providing visual object images to a server; an analyzer configured to apply a decision function to the visual object images to yield a color analysis based on identifying Main Colors and at least one Harmonic Color; a database on a server storing said color analysis of the visual object images and matching items; a database querying process to search said database for matching items comprising visual object's Harmonic Color(s); and, a feedback generator to transmit said visual object's Main Colors and Harmonic Color(s), and matching items to said device;

wherein if the user does not specify one type of Harmonic Color, then the system will query and display on said database all types of Harmonic Colors for said visual object.

17. The method of claim 16 , wherein said color analysis optionally comprises the user specifying one type of Harmonic Color for said system to query and identify on said database, and to display on said device.

18. An internet connected system identifying items of a specified color to match a visual object, comprising: one or more electronic communications devices for providing visual object images to a server; an analyzer configured to apply a decision function to the visual object images to yield a color analysis based on identifying Main Colors and at least one Harmonic Color; a database on a server storing said color analysis of the visual object images and matching items; a database querying process to search said database for matching items comprising visual object's Harmonic Color(s); and, a feedback generator to transmit said visual object's Main Colors and Harmonic Color(s), and matching items to said device;

further comprising determining the Harmonic colors of a visual object from its Main Colors on a color wheel; and wherein said Harmonic colors comprise, said object's Complementary Color, Analogous Colors, Triadic Colors, Split-Complementary Colors, Tetradic Colors, and Square Colors.

19. An internet connected system identifying items of a specified color to match a visual object, comprising: one or more electronic communications devices for providing visual object images to a server; an analyzer configured to apply a decision function to the visual object images to yield a color analysis based on identifying Main Colors and at least one Harmonic Color; a database on a server storing said color analysis of the visual object images and matching items; a database querying process to search said database for matching items comprising visual object's Harmonic Color(s); and, a feedback generator to transmit said visual object's Main Colors and Harmonic Color(s), and matching items to said device;

wherein said color analysis comprises, Main Color extraction techniques using color space transformation methods comprising HSV (Hue, Saturation, Value) RGB and CYMK to map between pixels or area in the image to human perecived colors such as Red, Black and Green.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2025
From: SYTE – VISUAL CONCEPTION LTD.
To: NAYAX LTD.
Reel/Frame 073051/0338 →
RELEASE OF SECURITY INTEREST Recorded May 23, 2024
From: SILICON VALLEY BANK
To: SYTE VISUAL CONCEPTION LTD.
Reel/Frame 067502/0950 →
SECURITY INTEREST Recorded Mar 24, 2022
From: SYTE VISUAL CONCEPTION LTD.
To: SILICON VALLEY BANK
Reel/Frame 059383/0775 →
SECURITY INTEREST Recorded May 3, 2020
From: SYTE - VISUAL CONCEPTION LTD
To: KREOS CAPITAL VI (EXPERT FUND) LP
Reel/Frame 052556/0329 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2020
From: ATSMON, ALON; ATSMON, DAN
To: SYTE - VISUAL CONCEPTION LTD.
Reel/Frame 051578/0301 →