1. A projection system, comprising: a projection device for projecting at least one image onto a viewing surface; an input device for acquiring a depth image of at least one foreground object relative to the input device; processing logic configured to: determine from the acquired depth image the position of the foreground object; and modify the projected at least one image based on the position of the foreground object.