FullViewr cameras provide high-resolution up-to-360ø video in real time without equal. This video is created by mosaicing, in real time, video from multiple cameras looking in different directions from a single location. FullViewr cameras are a natural fit for surveillance, as in views from both 180ø and 360ø such cameras, with proper positioning, objects need not abruptly go off the edge of the view, as in views from normal cameras. Such cameras can then be used to provide an overview of the scene being monitored, this overview usable both automatically and by humans to control Pan/Tilt/Zoom (PTZ) cameras. The ensuing system could be used for any monitoring and surveillance activity..