Applications of deep learning in large-scale object detection and semantic segmentation