Deep Learning For Image and Video Processing