An environment is monitored by capturing image data depicting the environment and analysing the image data to identify moving foreground objects. Upon identifying an object, the movement of said object is tracked, and graphical output data is generated providing a representation of the movement superimposed upon a representation of said environment.