Context-based extraction and information overlay for photographic images
First Claim
1. A computer-implemented method for organizing information of a plurality of images published to a network site, the method comprising:
- generating, by a processor, a knowledge base of stored activity related image objects from the plurality of published images, wherein each activity related image object is indicative of an activity, and wherein each activity related image object is associated with an image location of the plurality of published images;
performing a contextual analysis of a new image published to the network site to identify new activities, to determine an activity position of the activities in the new image, and to determine a new image location of the new image;
identifying at least two stored activity related image objects from the knowledge base as relating to the new image location based on the image location of the plurality of published images; and
overlaying, by the processor, an indicium of the at least two stored activity related image objects identified as relating to the image location of the new image on the new image at the activity position of the activities in the new image, the indicium being an animation of the at least two stored activity related image objects displayed sequentially to depict a sequence of activities.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method for extracting information from images published to a network site includes generating a knowledge base of stored activity related image objects from the published images, wherein each activity related image object is indicative of an activity, and wherein each activity related image object is associated with an image location of the published images; performing a contextual analysis of a new image published to the network site to identify a new activity, to determine an activity position of the activity, and to determine a new image location; identifying a stored activity related image object from the knowledge base as relating to the new image location based on the image location of the published images; and overlaying an indicium of the stored activity related image object identified as relating to the image location of the new image on the new image.
16 Citations
18 Claims
-
1. A computer-implemented method for organizing information of a plurality of images published to a network site, the method comprising:
-
generating, by a processor, a knowledge base of stored activity related image objects from the plurality of published images, wherein each activity related image object is indicative of an activity, and wherein each activity related image object is associated with an image location of the plurality of published images; performing a contextual analysis of a new image published to the network site to identify new activities, to determine an activity position of the activities in the new image, and to determine a new image location of the new image; identifying at least two stored activity related image objects from the knowledge base as relating to the new image location based on the image location of the plurality of published images; and overlaying, by the processor, an indicium of the at least two stored activity related image objects identified as relating to the image location of the new image on the new image at the activity position of the activities in the new image, the indicium being an animation of the at least two stored activity related image objects displayed sequentially to depict a sequence of activities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for organizing information of a plurality of images published to a network site, the system comprising:
-
a memory comprising computer readable instructions; and a processing device for executing the computer readable instructions for performing a method, the method comprising; generating a knowledge base of stored activity related image objects from the plurality of published images, wherein each activity related image object is indicative of an activity, and wherein each activity related image object is associated with an image location of the plurality of published images; performing a contextual analysis of a new image published to the network site to identify new activities, to determine an activity position of the activity in the new image, and to determine a new image location of the new image; identifying at least two stored activity related image objects from the knowledge base as relating to the new image location based on the image location of the plurality of published images; and overlaying an indicium of the at least two stored activity related image objects identified as relating to the image location of the new image on the new image at the activity position of the activities in the new image, the indicium being an animation of the at least two stored activity related image objects displayed sequentially to depict a sequence of activities. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for organizing information of a plurality of images published to a network site, the computer program product comprising:
a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processing device to cause the processing device to perform a method comprising; generating a knowledge base of stored activity related image objects from the plurality of published images, wherein each activity related image object is indicative of an activity, and wherein each activity related image object is associated with an image location of the plurality of published images; performing a contextual analysis of a new image published to the network site to identify new activities, to determine an activity position of the activities in the new image, and to determine a new image location of the new image; identifying at least two stored activity related image objects from the knowledge base as relating to the new image location based on the image location of the plurality of published images; and overlaying an indicium of the at least two stored activity related image objects identified as relating to the image location of the new image on the new image at the activity position of the activities in the new image, wherein the activity position is indicative of a location where the activities occurred in the new image, the indicium being an animation of the at least two stored activity related image objects displayed sequentially to depict a sequence of the activities.
Specification