Method usable in synthesizing a stereoscopic image comprising a left view I out L and a right view I out R from a monoscopic image ( I in) depicting a scene and a depth map comprising depth values associated to pixels of the monoscopic image ( I in), wherein the method comprises: - providing warping data (Ω̃ L;Ω̃ R) corresponding to the depth map and comprising warping values associated to pixels of the monoscopic image ( I in), wherein the warping data (Ω̃ L; Ω R) indicates how the monoscopic image ( I in) is to be warped to synthesize at least one of the left view I out L and the right view I out R, - detecting hole pixels comprising neighbouring pixels of the monoscopic image ( I in) which, if warped according to the warping data (Ω̃ L; Ω̃ R), will result in a hole in the at least one of the left view I out L and the right view I out R, - computing from the warping data (Ω̃ L; Ω̃ R) altered warping data (Ω̂ L; Ω R) comprising altered warping values such that if the monoscopic image ( I in) is warped according to the altered warping data (Ω̂ L; Ω̂ R) to synthesize at least one of the left view I out L and the right view I out R, no holes will result in the at least one of the left view I out L and the right view I out R, wherein the computing comprises setting-up and optimizing an energy function that is based on warping values comprised by the warping data (Ω̃ L: Ω̃ R), characterized in that the energy function comprises at least one of the following energy terms: - a similarity preserving energy term that penalizes for a pixel of the monoscopic image ( I in) a difference between the altered warping value associated to the pixel and the warping value associated to the pixel, and - a smoothness preserving energy term that penalizes for neighbouring pixels of the monoscopic image ( I in) which, if warped according to the warping data (Ω̃ L; Ω̃ R), will not result in an overlap in the at least one of the left view ( I out) and the right view I out R, a difference between (i) a first difference between the altered warping values associated to the neighbouring pixels and (ii) a second difference between the warping values associated to the neighbouring pixels. - providing warping data (Ω̃ L;Ω̃ R) corresponding to the depth map and comprising warping values associated to pixels of the monoscopic image ( I in), wherein the warping data (Ω̃ L; Ω R) indicates how the monoscopic image ( I in) is to be warped to synthesize at least one of the left view I out L and the right view I out R, - detecting hole pixels comprising neighbouring pixels of the monoscopic image ( I in) which, if warped according to the warping data (Ω̃ L; Ω̃ R), will result in a hole in the at least one of the left view I out L and the right view I out R, - computing from the warping data (Ω̃ L; Ω̃ R) altered warping data (Ω̂ L; Ω R) comprising altered warping values such that if the monoscopic image ( I in) is warped according to the altered warping data (Ω̂ L; Ω̂ R) to synthesize at least one of the left view I out L and the right view I out R, no holes will result in the at least one of the left view I out L and the right view I out R, - a similarity preserving energy term that penalizes for a pixel of the monoscopic image ( I in) a difference between the altered warping value associated to the pixel and the warping value associated to the pixel, and - a smoothness preserving energy term that penalizes for neighbouring pixels of the monoscopic image ( I in) which, if warped according to the warping data (Ω̃ L; Ω̃ R), will not result in an overlap in the at least one of the left view ( I out) and the right view I out R, a difference between (i) a first difference between the altered warping values associated to the neighbouring pixels and (ii) a second difference between the warping values associated to the neighbouring pixels.