1. A method for real-time detection of an object comprising: capturing successive images of a geographical area containing at least one travel path using an image capturing device; geo-registering at least some of the successive images relative to a geographical reference map, the geographical reference map comprising contextual information of the geographical area; and calculating differences between the successive images to detect, in real-time, an object.