Text this: Bayesian convolutional neural networks : a probabilistic approach to address uncertainty in convolutional neural networks with an application in image processing