SYSTEM AND METHOD FOR ESTIMATING REAL LIFE RELATIONSHIPS AND POPULARITIES AMONG PEOPLE BASED ON LARGE QUANTITIES OF PERSONAL VISUAL DATA
First Claim
1. A method for managing and processing visual information, comprising:
- (a) storing a plurality of pieces of visual information and associated metadata in a visual information database, the pieces of visual information having a plurality of persons present therein;
(b) calculating a plurality of relationship values based on the metadata associated with the plurality of pieces of visual information, each relationship value representing a strength of connection from one of the plurality of persons to another one of the plurality of persons; and
(c) storing the relationship values in a relationship database.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method is described to estimate real life relationships between people based on large amount of personal visual information, e.g., photos and videos. Such information is associated with annotation especially face information. The system contains a large database of visual images extracted from common media formats such as photos and videos contributed by many different users. People appear in these images are annotated with metadata such as name of face owners, location of faces, size of faces, as well as any additional features extracted on the faces and the images themselves. The images are also annotated with metadata such as time, location, event, keyword, etc. The system includes an algorithm to estimate relationships between people appear in these images based on the image data and metadata for each image in the database. The system also includes an algorithm to estimate popularity of people appear in these images based on the same information.
-
Citations
25 Claims
-
1. A method for managing and processing visual information, comprising:
-
(a) storing a plurality of pieces of visual information and associated metadata in a visual information database, the pieces of visual information having a plurality of persons present therein; (b) calculating a plurality of relationship values based on the metadata associated with the plurality of pieces of visual information, each relationship value representing a strength of connection from one of the plurality of persons to another one of the plurality of persons; and (c) storing the relationship values in a relationship database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing visual information, comprising:
-
(a) storing a plurality of pieces of visual information and associated metadata in a visual information database, the pieces of visual information having a plurality of persons present therein; (b) calculating a plurality of popularity values based on the metadata associated with the plurality of pieces of visual information, each popularity value representing a measure of popularity of one of the plurality of persons among other ones of the plurality of persons; and (c) storing the popularity values in a popularity database. - View Dependent Claims (11, 12)
-
-
13. A system for managing visual information, comprising:
-
a visual information database for storing a plurality of pieces of visual information and associated metadata, the pieces of visual information having a plurality of persons present therein; a first data procession section executing an algorithm for calculating a plurality of relationship values based on the metadata associated with the plurality of pieces of visual information, each relationship value representing a strength of connection from one of the plurality of persons to another one of the plurality of persons; and a relationship database for storing the relationship values. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for managing visual information, comprising:
-
a visual information database for storing a plurality of pieces of visual information and associated metadata, the pieces of visual information having a plurality of persons present therein; a first data processing section for calculating a plurality of popularity values based on the metadata associated with the plurality of pieces of visual information, each popularity value representing a measure of popularity of one of the plurality of persons among other ones of the plurality of persons; and a popularity database for storing the popularity values. - View Dependent Claims (24, 25)
-
Specification