Generation of smart tags to locate elements of content
First Claim
1. A method comprising:
- receiving, by a processor, an input describing an event of interest, wherein the event of interest comprises at least one quality parameter associated with a specified range of values for the quality parameter and at least one of a specified person or a specified object;
responsive to receiving the input describing the event of interest, analyzing, by the processor, a plurality of images depicting a motion with respect to the specified person or the specified object to determine which of the plurality of images include the event of interest, wherein analyzing the plurality of images comprises;
for each of the plurality of images, generating a respective value for the at least one quality parameter based on a comparison of at least one image of the plurality of images with at least another image of the plurality of images, andidentifying a subset of images of the plurality of images depicting the motion for which the respective value is within the specified range; and
based on analyzing the plurality of images, generating, by the processor, a respective tag for each image of the subset of images including the event of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
Generating smart tags that allow a user to locate any portion of image content without viewing the image content is disclosed. Image-based processing is performed on image content to find an event of interest that is an occurrence captured by the image content. Thus, metadata is derived from analyzing the image content. The metadata is then analyzed. Different types of characteristics associated with portions of the image content as indicated by the metadata are detected. Responsive to this, tags are created, and different types of tags are applied to the portions of image content to categorize the portions into classes. Thus, a tag is associated with each portion of the image content including the event of interest. The tag describes a characteristic of that portion of the image content. Display of the different types of tags is initiated for selective viewing of the portions of the image content.
56 Citations
28 Claims
-
1. A method comprising:
-
receiving, by a processor, an input describing an event of interest, wherein the event of interest comprises at least one quality parameter associated with a specified range of values for the quality parameter and at least one of a specified person or a specified object; responsive to receiving the input describing the event of interest, analyzing, by the processor, a plurality of images depicting a motion with respect to the specified person or the specified object to determine which of the plurality of images include the event of interest, wherein analyzing the plurality of images comprises; for each of the plurality of images, generating a respective value for the at least one quality parameter based on a comparison of at least one image of the plurality of images with at least another image of the plurality of images, and identifying a subset of images of the plurality of images depicting the motion for which the respective value is within the specified range; and based on analyzing the plurality of images, generating, by the processor, a respective tag for each image of the subset of images including the event of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium having instructions stored thereon for processing data information, such that the instructions, when carried out by a processing device, enable the processing device to perform operations of:
-
receiving an input describing an event of interest, wherein the event of interest comprises at least one quality parameter associated with a specified range of values for the quality parameter and at least one of a specified person or a specified object; responsive to receiving the input describing the event of interest, analyzing a plurality of images depicting a motion with respect to the specified person or the specified object to determine which of the plurality of images include the event of interest identified by the input, wherein analyzing the plurality of images comprises; for each of the plurality of images, generating a respective value for the at least one quality parameter based on a comparison of at least one image of the plurality of images with at least another image of the plurality of images, and identifying a subset of images of the plurality of images depicting the motion for which the respective value is within the specified range; and based on analyzing the plurality of images, generating a respective tag for each image of the subset of images including the event of interest. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer system comprising:
-
a processor; a memory unit that stores instructions associated with an application executed by the processor; a display; and an interconnect coupling the processor, the memory unit, and the display, enabling the computer system to execute the application and perform operations of; receiving an input describing an event of interest, wherein the event of interest comprises at least one quality parameter associated with a specified range of values for the quality parameter and at least one of a specified person or a specified object; responsive to receiving the input describing the event of interest, analyzing a plurality of images depicting a motion with respect to the specified person or the specified object to determine which of the plurality of images include the event of interest, wherein analyzing the plurality of images comprises; for each of the plurality of images, generating a respective value for the at least one quality parameter based on a comparison of at least one image of the plurality of images with at least another image of the plurality of images, and identifying a subset of images of the plurality of images depicting the motion for which the respective value is within the specified range; and based on analyzing the plurality of images, generating a respective tag for each image of the subset of images including the event of interest. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification