1. A method for detecting a moving object in a sequence of images captured by a moving camera, comprising the steps of a. displacing a camera mounted on a platform so that a sequence of images having different views are captured; b. processing a sequence set of images to generate a super-resolution image having a higher spatial resolution than the resolution of the original sequence set of captured images; c. constructing a multiple number of difference images by subtracting image values in corresponding pixels of the super-resolution image and a sequence set of captured images; and d. retrieving a moving object by extracting spatial information of pixels in the multiple number of constructed difference images having relatively large image values, e. wherein, in construction step c. an image constructed from a pair of images is a representation of a high resolution image having a higher spatial resolution than original captured images on which the high resolution image is based with noise and/or aliasing effects suppressed; and f. wherein the super-resolution image obtained in step b. is further processed by applying a camera model to the super-resolution image resulting in an image having real camera effects and having substantially the same spatial resolution as the original captured images on which the super-resolution image is based.