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.