1. A system for automatically capturing an event of interest in a venue, comprising: a plurality of cameras for capturing video images of the event; and at least one processor communicatively connected to said plurality of cameras and configured to execute a plurality of modules, said modules comprising: a rectification module for combining the video images to form a wide-angle view; a motion analysis module configured for tracking salient blobs that are not part of a background of the wide-angle view, and at least one of an activity analysis module configured for extracting temporal and spatial patterns of the tracked salient blobs, and a shape and appearance module configured for selecting one or more objects of the tracked salient blobs based on descriptors that are scale and rotational invariant; and a region of interest selector for selecting a viewpoint from the wide-angle view based on output from the motion analysis module, content specific rules, and at least one of the activity analysis module, and the shape and appearance module, wherein said region of interest selector outputs the selected viewpoint for display, wherein the content specific rules comprise at least one of focusing the plurality of cameras on a portion of the event based on at least one of the location in the event with the most motion, the location where blobs are converging, the location of the largest number of blobs, the location of blobs in pre-defined positions in the wide-angle view, and the location in the event with the maximum motion in a specific direction.