1. A system comprising: a data processor; and an occluding object contour detection processing module, executable by the data processor, the occluding object contour detection processing module being configured to perform an occluding object contour detection operation using a fully convolutional neural network and dense upsampling convolution (DUC), the occluding object contour detection operation being configured to: receive an input image; produce a feature map from the input image by semantic segmentation; apply a DUC operation on the feature map to produce contour information of objects and object instances detected in the input image; and apply the contour information onto the input image.