Advanced restoration techniques for 3D images and video