1. A computer-implemented method of monitoring an environment, comprising the steps of: capturing image data depicting said environment to produced captured image data; creating a background model of an environment; analysing said captured image data with reference to said background model to identify a moving foreground object; tracking the movement of said moving foreground object; and generating graphical output data that provides a representation of the path of said moving foreground object superimposed upon said background model.