deep learning super sampling