Analyzing and exploring images posted on social media
First Claim
Patent Images
1. A computer implemented method of analyzing image data, the method comprising:
- receiving, using a processor system, image data of one or more images that have been posted to internet websites;
analyzing, using the processor system, the image data to extract image feature data for each one of the one or more images;
analyzing, using the processor system, the image data to extract metadata of the one or more images;
creating multiple image files;
wherein each one of the multiple image files comprises individual ones of the one or more images linked together based on overlaps between the image feature data of the individual ones of the one or more images;
wherein each one of the multiple image files further comprises individual ones of the one or more images linked together based on overlaps between the metadata of the individual ones of the one or more images;
indexing the multiple image files to form multiple indexed image files;
wherein the indexing is based on the image feature data of the individual ones of the one or more images in an individual indexed image file;
wherein the indexing is further based on the metadata of the individual ones of the one or more images in the individual indexed image file; and
storing the multiple indexed image files in a memory of the processor system having a searchable indexed data storage structure.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments focus on the real-time processing and analysis of event-related images posts on social media. By computing the most posted images and grouping them in accordance to their similarity, these images can be organized in a visual interface to provide the users an image-driven social media topic detection system. The groups of images with the highest frequency represent the most prominent topics. By keeping track of the temporal occurrence of the images, it is possible to visualize the temporal evolution of the topics.
14 Citations
20 Claims
-
1. A computer implemented method of analyzing image data, the method comprising:
-
receiving, using a processor system, image data of one or more images that have been posted to internet websites; analyzing, using the processor system, the image data to extract image feature data for each one of the one or more images; analyzing, using the processor system, the image data to extract metadata of the one or more images; creating multiple image files; wherein each one of the multiple image files comprises individual ones of the one or more images linked together based on overlaps between the image feature data of the individual ones of the one or more images; wherein each one of the multiple image files further comprises individual ones of the one or more images linked together based on overlaps between the metadata of the individual ones of the one or more images; indexing the multiple image files to form multiple indexed image files; wherein the indexing is based on the image feature data of the individual ones of the one or more images in an individual indexed image file; wherein the indexing is further based on the metadata of the individual ones of the one or more images in the individual indexed image file; and storing the multiple indexed image files in a memory of the processor system having a searchable indexed data storage structure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for analyzing image data, the system comprising:
-
a memory; and a processor system communicatively coupled to the memory; the processor system configured to perform a method comprising; receiving image data of one or more images that have been posted to internet websites; analyzing the image data to extract image feature data for each one of the one or more images; analyzing the image data to extract metadata of the one or more images; creating multiple image files; wherein each one of the multiple image files comprises individual ones of the one or more images linked together based on overlaps between the image feature data of the individual ones of the one or more images; wherein each one of the multiple image files further comprises individual ones of the one or more images linked together based on overlaps between the metadata of the individual ones of the one or more images; indexing the multiple image files to form multiple indexed image files; wherein the indexing is based on the image feature data of the individual ones of the one or more images in an individual indexed image file; wherein the indexing is further based on the metadata of the individual ones of the one or more images in the individual indexed image file; and storing the multiple indexed image files in the memory, wherein the memory includes a searchable indexed data storage structure. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for analyzing image data, 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 readable by a processor system to cause the processor system to perform a method comprising; receiving, using the processor system, image data of one or more images that have been posted to internet websites; analyzing, using the processor system, the image data to extract image features data for each one of the one or more images; analyzing, using the processor system, the image data to extract metadata of the one or more images; creating multiple image files; wherein each one of the multiple image files comprises individual ones of the one or more images linked together based on overlaps between the image feature data of the individual ones of the one or more images; wherein each one of the multiple image files further comprises individual ones of the one or more images linked together based on overlaps between the metadata of the individual ones of the one or more images; indexing the multiple image files to form multiple indexed image files; wherein the indexing is based on the image feature data of the individual ones of the one or more images in an individual indexed image file; wherein the indexing is further based on the metadata of the individual ones of the one or more images in the individual indexed image file; and storing the multiple indexed image files in a memory of the processor system having a searchable indexed data storage structure. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification