Identifying and Generating Color and Texture Video Cohorts Based on Video Input
First Claim
1. A computer implemented method for generating video based cohorts, the computer implemented method comprising:
- processing digital video data, by a video analysis engine, to identify a set of color and texture based attributes associated with the set of objects, wherein the digital video data comprises metadata describing the set of objects;
analyzing the set of color and texture based attributes using cohort criteria to form a result, wherein the cohort criteria specify attributes that are associated with members of a given cohort; and
generating a set of cohorts based on the result, wherein each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one color and texture based attribute in common.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer program product for generating video based cohorts. Digital video data is processed to identify a set of color and texture based attributes associated with the set of objects. The digital video data comprises metadata describing the set of objects. The set of color and texture based attributes are analyzed using cohort criteria to form a result. The cohort criteria specify attributes that are associated with members of a given cohort. A set of cohorts is generated based on the result. Each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one color and texture based attribute in common.
-
Citations
20 Claims
-
1. A computer implemented method for generating video based cohorts, the computer implemented method comprising:
-
processing digital video data, by a video analysis engine, to identify a set of color and texture based attributes associated with the set of objects, wherein the digital video data comprises metadata describing the set of objects; analyzing the set of color and texture based attributes using cohort criteria to form a result, wherein the cohort criteria specify attributes that are associated with members of a given cohort; and generating a set of cohorts based on the result, wherein each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one color and texture based attribute in common. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for generating video cohort data, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to process digital video data, by a video analysis engine, to identify a set of color and texture based attributes associated with the set of objects, wherein the digital video data comprises metadata describing the set of objects; computer usable program code configured to analyze the set of color and texture based attributes using cohort criteria to form a result, wherein the cohort criteria specify attributes that are associated with members of a given cohort; and computer usable program code configured to generate a set of cohorts based on the result, wherein each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one color and texture based attribute in common. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a bus system; a communications system coupled to the bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit coupled to the bus system, wherein the processing unit executes the computer usable program code to process digital video data, by a video analysis engine, to identify a set of color and texture based attributes associated with the set of objects, wherein the digital video data comprises metadata describing the set of objects;
analyze the set of color and texture based attributes using cohort criteria to form a result, wherein the cohort criteria specify attributes that are associated with members of a given cohort; and
generate a set of cohorts based on the result, wherein each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one color and texture based attribute in common.
-
-
19. The apparatus of 18 wherein the processing unit executes the computer usable program code to receive the set of cohorts by an inference engine and process the set of cohorts by the inference engine, wherein the inference engine uses the set of cohorts to generate a set of inferences.
-
20. A video cohort generation system comprising:
-
a set of cameras, wherein the set of cameras captures a set of images of a plurality of objects; a digital video analysis engine, wherein the digital video analysis engine processes digital video data, by a video analysis engine, to identify a set of color and texture based attributes associated with the set of objects, wherein the digital video data comprises metadata describing the set of objects; and a cohort generation engine, wherein the cohort generation engine analyzes the set of color and texture based attributes using cohort criteria to form a result, wherein the cohort criteria specify attributes that are associated with members of a given cohort; and
generates a set of cohorts based on the result, wherein each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one color and texture based attribute in common.
-
Specification