A method for depth-image-based rendering, the method comprising the steps of: - obtaining a first reference view; - obtaining a depth map for the first reference view; - obtaining a second reference view; - obtaining a depth map for the second reference view; - wherein the first reference view and the second reference view correspond to a stereoscopic pair of images; - wherein noise, being a random variation of brightness or color information, is present in the first reference view and the second reference view whereas said noise lacks correlation between said first reference view and the second reference view; - spatially and/or temporally denoising the first and the second reference views and, based on the denoised first and second reference views, rendering an output view using depth-image-based rendering; the method being characterized in that it further comprises the steps of: - prior to said denoising step, extracting spatial and/or temporal noise present in the first and the second reference views; - wherein in case the spatial and/or temporal noise in the first reference view is significantly different from the spatial and/or temporal noise in the second reference view, applying a function configured to obtain a single spatial and/or temporal noise level, from said extracted spatial and/or temporal noise, wherein such function is: ∘ an average spatial and/or temporal noise between the images; or ∘ a function giving weights to the first and second reference views depending on the spatial and/or temporal noise type as well as the spatial and/or temporal noise level; - adding the obtained single spatial and/or temporal noise level to the output view in order to mitigate accumulation of noise. - obtaining a first reference view; - obtaining a depth map for the first reference view; - obtaining a second reference view; - obtaining a depth map for the second reference view; - wherein the first reference view and the second reference view correspond to a stereoscopic pair of images; - wherein noise, being a random variation of brightness or color information, is present in the first reference view and the second reference view whereas said noise lacks correlation between said first reference view and the second reference view; - spatially and/or temporally denoising the first and the second reference views and, based on the denoised first and second reference views, rendering an output view using depth-image-based rendering; - prior to said denoising step, extracting spatial and/or temporal noise present in the first and the second reference views; - wherein in case the spatial and/or temporal noise in the first reference view is significantly different from the spatial and/or temporal noise in the second reference view, applying a function configured to obtain a single spatial and/or temporal noise level, from said extracted spatial and/or temporal noise, wherein such function is: ∘ an average spatial and/or temporal noise between the images; or ∘ a function giving weights to the first and second reference views depending on the spatial and/or temporal noise type as well as the spatial and/or temporal noise level; ∘ an average spatial and/or temporal noise between the images; or ∘ a function giving weights to the first and second reference views depending on the spatial and/or temporal noise type as well as the spatial and/or temporal noise level; - adding the obtained single spatial and/or temporal noise level to the output view in order to mitigate accumulation of noise.