1. A computer-implemented method for performing foreground/background separation on an input image, said method comprising the steps of: pre-classifying a plurality of input visual elements in said input image as at least one of a first element type and a second element type, said at least one first element type having unstable texture characteristics and said second element type having stable texture characteristics, dependent upon a predetermined characteristic; performing a first foreground/background separation on said at least one input visual element pre-classified as the first element type, said first foreground/background separation being based on at least one of colour data and brightness data of said input visual element without texture data of said input visual element; and performing a second foreground/background separation on said at least one input visual element pre-classified as the second element type, said second foreground/background separation being based on texture of said input visual element and at least one of colour data and brightness data of said input visual element.