Event Determination From Photos
First Claim
1. A computer-implemented method comprising:
- under control of one or more processors configured with executable instructions;
receiving an image;
extracting image features from the image;
determining a concept associated with image based at least on the extracted image features, the concept including an action, an object and/or a background scene shown in the image; and
determining an event type of an event shown in the image based at least on the determined concept.
2 Assignments
0 Petitions
Accused Products
Abstract
Events may be determined based on an image and context data associated with the image. An event type associated with the image may be determined based on a concept of the image. A list of events may be retrieved from an event database based on the context data. The retrieved list of events may then be ranked based on the determined event type and the context data. Through this event determination, a user may obtain information of one or more events happening at a specific location simply by capturing an image of that specific location, thereby saving the user from searching and browsing the Internet or brochure to locate the information of the one or more events at the specific location.
57 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
under control of one or more processors configured with executable instructions; receiving an image; extracting image features from the image; determining a concept associated with image based at least on the extracted image features, the concept including an action, an object and/or a background scene shown in the image; and determining an event type of an event shown in the image based at least on the determined concept. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method comprising:
-
under control of one or more processors configured with executable instructions; receiving an image; obtaining context data associated with the image; comparing the context data to an event database to retrieve a first list of events; analyzing the image to determine an event type of an event shown in the image; and comparing event types of the events in the first list with the determined event type to obtain a second list of events. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more computer-readable media configured with computer-executable instructions that, when executed by one or more processors, configure the one or more processors to perform acts comprising:
-
receiving an image and context data associated with the image, the context data including spatial information and temporal information associated with the image; analyzing content of the image to detect an event type shown in the image; retrieving a first list of events from an event database based on the spatial information and the temporal information associated with the image; and ranking the first list of events to obtain a ranked list of events based on the detected event type of the image, the spatial information and the temporal information. - View Dependent Claims (17, 18, 19, 20)
-
Specification