Patent ID: 7982738

Claim:
A system for viewing and interacting with video sprites generated from a video stream, comprising: a device for receiving a video stream, a device for processing the video stream to generate a set of one or more video sprites, with each video sprite corresponding to a separate unique event detected in the video stream; a device for extracting a common background image from the video stream; a device for generating at least one static sprite montage of the video sprites by arranging one or more of the video sprites in fixed positions on a copy of the common background image to create each static sprite montage; a device for generating at least one dynamic sprite montage by creating an animation of one or more of the video sprites in each static sprite montage against a copy of the common background image; a device for displaying one or more of the static sprite montages in an interactive user interface; and a device for displaying one or more of dynamic sprite montages in the interactive user interface.