A novel system and method of treating the output of moving cameras, in
particular ones that enable the application of conventional "static
camera" algorithms, e.g., to enable the continuous vigilance of computer
surveillance technology to be applied to moving cameras that cover a wide
area. According to the invention, a single camera is deployed to cover an
area that might require many static cameras and a corresponding number of
processing units. A novel system for processing the main video
sufficiently enables long-term change detection, particularly the
observation that a static object has been moved or has appeared, for
instance detecting the parking and departure of vehicles in a parking
lot, the arrival of trains in stations, delivery of goods, arrival and
dispersal of people, or any other application.