IP Library Granted Patent US 8,315,442
Granted Patent B2
US 8,315,442 · App. 12/648,275 · Granted Nov 20, 2012

System and method for enabling image searching using manual enrichment, classification, and/or segmentation

Assignee: Google 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 8,315,442
App. No.
12/648,275
Granted
Nov 20, 2012
Kind
B2
Abstract

Embodiments described herein provide for a system for creating a data collection of recognized images. The system includes an image analysis module that is configured to programmatically analyze individual images in a collection of images in order to determine information about each image in the collection. The system may also include a manual interface that is configured to (i) interface with one or more human editors, and (ii) displays a plurality of panels concurrently. Individual panels may be provided for one or more analyzed images, and individual panels may be configured to display information that is at least indicative of the one or more images of that panel and/or of the information determined from the one or more images. Additionally, the manual interface enables the one or more human editors to view the plurality of panels concurrently and to interact with each of the plurality of panels in order to correct or remove any information that is incorrectly determined from the image of that panel.

Claims (34)

1. A computer-implemented method for processing images, the method being implemented by one or more processors and comprising:

receiving an image;

detecting a person as being present in the image;

determining information about the detected person, including at least one of a category or an identifier of the detected person;

identifying one or more assumptions that the person in the image is wearing one or more of a clothing or apparel; and

analyzing the image, using the one or more assumptions, to determine information about the clothing or apparel;

wherein analyzing the image includes segmenting the image to identify a set of objects other than the detected person, and analyzing a portion of the image that depicts the set of objects based on an assumption that the set of objects include the clothing or apparel worn by the person.

2. The method of claim 1 , wherein determining information about the detected person includes analyzing at least one of text or metadata associated with the image.

3. The method of claim 1 , wherein receiving the image includes retrieving the image from a webpage.

4. The method of claim 1 , wherein determining information about the detected person includes extracting one or more visual features from the detected person in the image.

5. The method of claim 4 , wherein the one or more visual features correspond to a global feature of the detected person.

6. The method of claim 4 , wherein the one or more visual features correspond to a local feature.

7. The method of claim 4 , wherein the one or more visual features correspond to a color, a texture, a pattern, or a shape of an object or region of the detected person.

8. The method of claim 1 , wherein determining information about the detected person includes using metadata associated with the image.

9. The method of claim 1 , wherein the category of the person is a celebrity.

10. The method of claim 1 , wherein detecting the person includes detecting a face of the person.

11. A computer system comprising:

a memory that stores a set of instructions;

one or more processors that use the set of instructions to:

receive an image;

detect a person as being present in the image;

determine information about the detected person, including at least one of a category or an identifier of the detected person;

identify one or more assumptions that the person in the image is wearing one or more of a clothing or apparel; and

analyze the image, using the one or more assumptions, to determine information about the clothing or apparel;

wherein the image is analyzed by segmenting the image to identify a set of objects other than the detected person, and analyzing a portion of the image that depicts the set of objects based on an assumption that the set of objects include the clothing or apparel worn by the person.

12. The computer system of claim 11 , wherein the category of the person is a celebrity.

13. The computer system of claim 11 , wherein the one or more processors detect a face of the person.

14. A non-transitory computer-readable medium that stores instructions for processing images, the instruction being executable by one or more processors to cause the one or more processors to perform operations that comprise:

receiving an image;

detecting a person as being present in the image;

determining information about the detected person, including at least one of a category or an identifier of the detected person;

identifying one or more assumptions that the person in the image is wearing one or more of a clothing or apparel; and

analyzing the image, using the one or more assumptions, to determine information about the clothing or apparel;

wherein analyzing the image includes segmenting the image to identify a set of obiects other than the detected person, and analyzing a portion of the image that depicts the set of obiects based on an assumption that the set of objects include the clothing or apparel worn by the person.

Assignments (4)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2014
From: GOKTURK, SALIH BURAK; SUMENGEN, BARIS; VU, DIEM; DALAL, NAVNEET; YANG, DANNY; LIN, XIAOFAN; KHAN, AZHAR; SHAH, MUNJAL; ANGUELOV, DRAGOMIR; TORRESANI, LORENZO; VANHOUCKE, VINCENT
To: RIYA, INC.
Reel/Frame 033138/0749 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2014
From: LIKE.COM
To: GOOGLE INC.
Reel/Frame 033138/0799 →
CHANGE OF NAME Recorded Jun 19, 2014
From: RIYA, INC.
To: LIKE.COM
Reel/Frame 033202/0838 →
Continuity (7)
Continuation 11936713 · Nov 7, 2007
Continuation In Part 11777894 · Jul 13, 2007
Continuation In Part 11246742 · Oct 7, 2005
Provisional Application 60864781 · Nov 7, 2006
Provisional Application 60909414 · Mar 30, 2007
Provisional Application 60679591 · May 9, 2005
Related Publication 20100135597A1 · Jun 3, 2010