1. Circuitry adapted to perform a two-pass method of video segmentation for differentiating between foreground and background portions of video, the method comprising the steps of: obtaining a frame sequence from an input video stream; executing a first-pass method for each frame of the frame sequence, the first-pass method comprising the steps of: aligning the frame with a scene model; and updating a background statistical model; and finalizing the background statistical model; executing a second-pass method for each frame of the frame sequence, the second-pass method comprising the steps of: labeling each region of the frame; and performing spatial/temporal filtering of the regions of the frame.