System and method for the identification of personal presence and for enrichment of metadata in image media
First Claim
1. A method for the identification of personal presence and enrichment of metadata in image media, comprising:
- obtaining from a user time and location information of the presence of the user at a specific location;
storing one or more images of the specific location obtained from the user in an image database;
performing feature extraction on the one or more user obtained images, including generating a classifier for each extracted feature using an unsupervised learning algorithm;
searching one or more media databases for candidate image media related to the specific location based on the location and time information, the candidate image media not necessarily being uploaded to the databases by the user;
filtering the candidate image media based on known metadata of the candidate image media that matches the location and time information andfiltering the candidate image media based on the feature extraction on the one or more user obtained images to provide filtered candidate image media, including applying the classifier to the candidate image media and retrieving a set of neighbor images from the image database based on metadata of the candidate image media;
storing the filtered candidate image media in the image database;
presenting to the user the filtered candidate image media;
receiving an input from the user indicating whether or not the user can confirm the presence of the user in the filtered candidate image media;
receiving from the user new metadata for the filtered candidate image media, the new metadata providing information not present in metadata of the metadata related image media;
storing the new metadata in the image database;
inferring metadata for the filtered candidate image media based on the new metadata, including inferring metadata from metadata of the set of neighbor images;
presenting the inferred metadata for the filtered candidate image media to the user;
receiving an input from the user indicating whether or not the user can confirm the validity of the inferred metadata; and
storing in the image database the inferred metadata for the filtered candidate image media confirmed by the user to be valid.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for the identification of personal presence and enrichment of metadata in image media is disclosed. The method includes obtaining user presence information for user images. Feature extraction is performed on the images and media databases are searched for images based on the presence information, which includes filtering based on known metadata and filtering based on the feature extraction. The user confirms their presence in the filtered images and the user provides new metadata known to the user for the images. The system then infers metadata for the filtered images based on the new metadata and presents the inferred metadata to the user. The user validates the inferred metadata and the inferred metadata confirmed to be valid is stored.
-
Citations
19 Claims
-
1. A method for the identification of personal presence and enrichment of metadata in image media, comprising:
-
obtaining from a user time and location information of the presence of the user at a specific location; storing one or more images of the specific location obtained from the user in an image database; performing feature extraction on the one or more user obtained images, including generating a classifier for each extracted feature using an unsupervised learning algorithm; searching one or more media databases for candidate image media related to the specific location based on the location and time information, the candidate image media not necessarily being uploaded to the databases by the user; filtering the candidate image media based on known metadata of the candidate image media that matches the location and time information and filtering the candidate image media based on the feature extraction on the one or more user obtained images to provide filtered candidate image media, including applying the classifier to the candidate image media and retrieving a set of neighbor images from the image database based on metadata of the candidate image media; storing the filtered candidate image media in the image database; presenting to the user the filtered candidate image media; receiving an input from the user indicating whether or not the user can confirm the presence of the user in the filtered candidate image media; receiving from the user new metadata for the filtered candidate image media, the new metadata providing information not present in metadata of the metadata related image media; storing the new metadata in the image database; inferring metadata for the filtered candidate image media based on the new metadata, including inferring metadata from metadata of the set of neighbor images; presenting the inferred metadata for the filtered candidate image media to the user; receiving an input from the user indicating whether or not the user can confirm the validity of the inferred metadata; and storing in the image database the inferred metadata for the filtered candidate image media confirmed by the user to be valid. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory article of manufacture tangibly embodying computer readable instructions, which when implemented, cause a computer to perform the steps of a method for the identification of personal presence and enrichment of metadata in image media, the method comprising:
-
obtaining from a user time and location information of the presence of the user at a specific location; storing one or more images of the specific location obtained from the user in a image database; performing feature extraction on the one or more user obtained images, including generating a classifier for each extracted feature using an unsupervised learning algorithm; searching one or more media databases for candidate image media related to the specific location based on the location and time information, the candidate image media not necessarily being uploaded to the databases by the user;
filtering the candidate image media based on known metadata of the candidate image media that matches the location and time information and filtering the candidate image media based on the feature extraction on the one or more user obtained images to provide filtered candidate image media, including applying the classifier to the candidate image media and retrieving a set of neighbor images from the image database based on metadata of the candidate image media;storing the filtered candidate image media in the image database; presenting to the user the filtered candidate image media; receiving an input from the user indicating whether or not the user can confirm the presence of the user in the filtered candidate image media; receiving from the user new metadata for the filtered candidate image media, the new metadata providing information not present in metadata of the metadata related image media; storing the new metadata in the image database; inferring metadata for the filtered candidate image media based on the new metadata, including inferring metadata from metadata of the set of neighbor images; presenting the inferred metadata for the filtered candidate image media to the user; receiving an input from the user indicating whether or not the user can confirm the validity of the inferred metadata; and storing in the image database the inferred metadata for the filtered candidate image media confirmed by the user to be valid. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer system for the identification of personal presence and enrichment of metadata in image media, the computer system comprising:
-
one or more computer processors; one or more non-transitory computer-readable storage media; program instructions, stored on the one or more non-transitory computer-readable storage media, which when implemented by the one or more processors, cause the computer system to perform the steps of; obtaining from a user time and location information of the presence of the user at a specific location; storing one or more images of the specific location obtained from the user in a image database; performing feature extraction on the one or more user obtained images, including generating a classifier for each extracted feature using an unsupervised learning algorithm; searching one or more media databases for candidate image media related to the specific location based on the location and time information, the candidate image media not necessarily being uploaded to the databases by the user;
filtering the candidate image media based on known metadata of the candidate image media that matches the location and time information and filtering the candidate image media based on the feature extraction on the one or more user obtained images to provide filtered candidate image media, including applying the classifier to the candidate image media and retrieving a set of neighbor images from the image database based on metadata of the candidate image media;storing the filtered candidate image media in the image database; presenting to the user the filtered candidate image media; receiving an input from the user indicating whether or not the user can confirm the presence of the user in the filtered candidate image media; receiving from the user new metadata for the filtered candidate image media, the new metadata providing information not present in metadata of the metadata related image media; storing the new metadata in the image database; inferring metadata for the filtered candidate image media based on the new metadata, including inferring metadata from metadata of the set of neighbor images; presenting the inferred metadata for the filtered candidate image media to the user; receiving an input from the user indicating whether or not the user can confirm the validity of the inferred metadata; and storing in the image database the inferred metadata for the filtered candidate image media confirmed by the user to be valid. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification