Towards Better Image And Video Restoration