Convolutional neural networks (CNNs) and related variations have significantly impacted the areas of image processing and computer vision. Amazing performances, superior to human capability, have been achieved in several tasks (e.g. object detection and classification) … Read More