1. A system for detecting at least one object in the vicinity of a vehicle, comprising: a sensor for gathering data relating to the object in the vicinity of the vehicle; and a processor operable to: detect object from the data from the sensor, based on one or more detection criteria, the detection criteria being regulated by one or more detection parameters; analyse the detected object; and in response to the number of the object detected, vary one or more of the detection parameters.