CNN algorithm for image processing tasks - Guetit Imane (2016)