Method for restoring images of a sequence of images comprising a first image and a second image preceding said first image, said first and second images comprising an object moving over a background, wherein the method comprises, when it is applied to a first image of the sequence of images: estimating information representative of an overall movement of a background of the first image with respect to a second image; compensating the overall movement of the background in the second image using said information representative of the overall movement of the background, in order to obtain a realigned version of the second image, referred to as the realigned second image; obtaining an outline of said object of the first image by applying a segmenting method, said segmenting method being iterative and comprising, in one iteration, modifying an outline of the object in the first image obtained in a preceding iteration of said segmenting method, referred to as the preceding outline, so as to obtain an outline of the object in the first image, referred to as the current outline, such that a cost of the current outline is lower than a cost of the preceding outline, a final outline of the object being obtained when a predefined condition for stopping said segmenting method is met, the cost of an outline of the object in the first image being a sum of a first value representative of an energy internal to said outline and of a second value representative of an energy external to said outline, the energy external to said outline being equal to a weighted sum of an energy depending on an overall movement of the object between the first image and the realigned second image and of an energy, referred to as the outline energy, corresponding to a sum of values of gradient moduli computed for pixels of a second set of pixels belonging to the current outline of the object; a value representative of the energy depending on an overall movement of the object between the first image and the second image being computed in the form of a sum of differences between values representative of pixels of a first set of pixels of the first image belonging to the current outline and of values representative of pixels located in the same spatial positions as the pixels of the first set of pixels in the second image; estimating information representative of an overall movement of the object bounded by said obtained outline; and applying to the first image an image-restoring method that allows, for at least each pixel of the first image belonging to the object bounded by said obtained outline, each component of said pixel to be replaced by a component equal to a weighted sum of said component of said pixel and of at least one component of a pixel of at least the second image matched with said pixel of the first image using the estimated information representative of the overall movement of the background and of the overall movement of the object. estimating information representative of an overall movement of a background of the first image with respect to a second image; compensating the overall movement of the background in the second image using said information representative of the overall movement of the background, in order to obtain a realigned version of the second image, referred to as the realigned second image; obtaining an outline of said object of the first image by applying a segmenting method, said segmenting method being iterative and comprising, in one iteration, modifying an outline of the object in the first image obtained in a preceding iteration of said segmenting method, referred to as the preceding outline, so as to obtain an outline of the object in the first image, referred to as the current outline, such that a cost of the current outline is lower than a cost of the preceding outline, a final outline of the object being obtained when a predefined condition for stopping said segmenting method is met, the cost of an outline of the object in the first image being a sum of a first value representative of an energy internal to said outline and of a second value representative of an energy external to said outline, the energy external to said outline being equal to a weighted sum of an energy depending on an overall movement of the object between the first image and the realigned second image and of an energy, referred to as the outline energy, corresponding to a sum of values of gradient moduli computed for pixels of a second set of pixels belonging to the current outline of the object; a value representative of the energy depending on an overall movement of the object between the first image and the second image being computed in the form of a sum of differences between values representative of pixels of a first set of pixels of the first image belonging to the current outline and of values representative of pixels located in the same spatial positions as the pixels of the first set of pixels in the second image; estimating information representative of an overall movement of the object bounded by said obtained outline; and applying to the first image an image-restoring method that allows, for at least each pixel of the first image belonging to the object bounded by said obtained outline, each component of said pixel to be replaced by a component equal to a weighted sum of said component of said pixel and of at least one component of a pixel of at least the second image matched with said pixel of the first image using the estimated information representative of the overall movement of the background and of the overall movement of the object.