Convolutional Neural Networks in Visual Computing: A Concise Guide