Convolutional neural networks have found wide adoption and great success in image processing yet have drawbacks such as needing huge …