A guide to convolutional neural networks for computer vision - Khan, Salman (Synthesis lectures on computer vision, 2018)