Categorization of digital media based on media characteristics
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a computer system, information comprising a plurality of media objects, including at least a first media object comprising a first digital image and a first set of metadata, and a second media object comprising a second digital image and a second set of metadata;
detecting a first feature of the first digital image, and detecting a second feature of the second digital image;
identifying similarities between the detected first feature of the first digital image and the detected second feature of the second digital image;
in response to the identifying the similarities between the detected first feature of the first digital image and the detected second feature of the second digital image, modifying, based on the identified similarities, a metadata tag within the second set of metadata of the second media object to include at least a portion of a metadata tag within the first set of metadata of the first media object that refers to the identified similarities; and
processing the second media object of the plurality of media objects based at least in part on the modified metadata tag.
1 Assignment
0 Petitions
Accused Products
Abstract
Digital media categorization can include receiving information including a plurality of media objects and a metadata tag descriptive of at least a first media object; comparing the first media object with a second media object; and selectively associating the first media object'"'"'s metadata tag with the second media object based on a result of the comparison. Each media object can include a digital image.
46 Citations
47 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computer system, information comprising a plurality of media objects, including at least a first media object comprising a first digital image and a first set of metadata, and a second media object comprising a second digital image and a second set of metadata; detecting a first feature of the first digital image, and detecting a second feature of the second digital image; identifying similarities between the detected first feature of the first digital image and the detected second feature of the second digital image; in response to the identifying the similarities between the detected first feature of the first digital image and the detected second feature of the second digital image, modifying, based on the identified similarities, a metadata tag within the second set of metadata of the second media object to include at least a portion of a metadata tag within the first set of metadata of the first media object that refers to the identified similarities; and processing the second media object of the plurality of media objects based at least in part on the modified metadata tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 47)
-
-
13. A computer-readable storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving information comprising a plurality of media objects, including at least a first media object comprising a first digital image and a first set of metadata, and a second media object comprising a second digital image and a second set of metadata; detecting a first feature of the first digital image, and detecting a second feature of the second digital image; identifying similarities between the detected first feature of the first digital image and the detected second feature of the second digital image; in response to the identifying the similarities between the detected first feature of the first digital image and the detected second feature of the second digital image, modifying, based on the identified similarities, a metadata tag within the second set of metadata of the second media object to include at least a portion of a metadata tag within the first set of metadata of the first media object that refers to the identified similarities; and processing the second media object of the plurality of media objects based at least in cart on the modified metadata tag. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system comprising:
-
a communication interface; and a processor coupled with the communication interface, wherein the processor is configured to perform operations comprising; receiving information from the communication interface, the information comprising a plurality of media objects, including at least a first media object comprising a first digital image and a first set of metadata, and a second media object comprising a second digital image and a second set of metadata; detecting a first feature of the first digital image, and detecting a second feature of the second digital image; identifying similarities between the detected first feature of the first digital image and the detected second feature of the second digital image; in response to the identifying the similarities between the detected first feature of the first digital image and the detected second feature of the second digital image, modifying, based on the identified similarities, a metadata tag within the second set of metadata of the second media object to include at least a portion of a metadata tag within the first set of metadata of the first media object that refers to the identified similarities; and processing the second media object of the plurality of media objects based at least in part on the modified metadata tag. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-implemented method comprising:
-
receiving, by a computer system, a digital video clip comprising a plurality of video frames and an associated set of metadata; detecting a first feature of a first video frame of the plurality of video frames and detecting a second feature of a second video frame of the plurality of video frames; identifying similarities between the detected first feature of the first video frame and the detected second feature of the second video frame; and in response to the identifying the similarities between the detected first feature of the first video frame and the detected second feature of the second video frame, modifying, based on the identified similarities, at least a portion of the associated set of metadata to associate the identified similarities with the first video frame and the second video frame. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A computer-readable storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving, by a computer system, a digital video clip comprising a plurality of video frames and an associated set of metadata; detecting a first feature of a first video frame of the plurality of video frames and detecting a second feature of a second video frame of the plurality of video frames; identifying similarities between the detected first feature of the first video frame and the detected second feature of the second video frame; and in response to the identifying the similarities between the detected first feature of the first video frame and the detected second feature of the second video frame, modifying, based on the identified similarities, at least a portion of the associated set of metadata to associate the identified similarities with the first video frame and the second video frame. - View Dependent Claims (43, 44, 45, 46)
-
Specification