1. A method for detecting an abandoned object in one or more images, comprising: determining if one or more detected objects in a foreground of said images comprises a potential abandoned object; applying a trained pedestrian detector to said potential abandoned object to determine if said potential abandoned object comprises at least a portion of a pedestrian; and classifying said potential abandoned object as an abandoned object based on whether said potential abandoned object is not at least a portion of a pedestrian, wherein at least one of said determining, applying and classifying steps are performed by at least one hardware device.