1. A method for video surveillance, the method comprising the following steps: analyzing, in a computer, video data from a first perspective to create a first background model; analyzing, in a computer, video data from a second perspective to create a second background model comparing video data from the first perspective with the first background model so as to detect a first set of novel pixels; comparing, in a computer, video data from the second perspective with the second background model so as to detect a second set of novel pixels; comparing, in a computer, features from the first set of novel pixels with object models in a world model; comparing, in a computer, features from the second set of novel pixels with models in the world model; identifying from features from the first set of novel pixels and features from the second set of novel pixels an object in a world model; estimating a position, velocity and acceleration of an object based on said features from the first set of novel pixels; and estimating a new position of the identified object based on a volume of space where that object could possibly be at a current time, said volume being based on an intersection of a previous position estimate of the object and said estimates of velocity and acceleration associated with the position estimate based on said first set of novel pixels with a position estimate that is based on said second set of novel pixels.