Text this: Using convolutional neural networks for image semantic segmentation and object detection