1. A system for generating a dynamic representation of relations among individuals, the system comprising: a memory for storing computer executable instructions; and a processing unit coupled to the memory, operable to execute the computer executable instructions, and based at least in part on the execution of the computer executable instructions operable to perform operations comprising: classifying main characters of images in an image collection based on assignments of respective groups of the images in which the main characters appear to respective events, wherein each image has a time stamp, and wherein each main character is characterized by at least one attribute; determining relation circles of the main characters based on the event assignments; and constructing a dynamic relation tree representative of relations among the main characters, wherein the dynamic relation tree provides representations of the positions of the main characters in the relation circles, and wherein views and constituents of the dynamic relation tree change when different time periods are specified during display.