1. Introduction
Semantic image segmentation, also known as image labeling or scene parsing, relates to the problem of assigning semantic labels (e.g., “person” or “dog”) to every pixel in the image. It is a very challenging task in computer vision and one of the most crucial steps towards scene understanding [18]. Successful image segmentation techniques could facilitate a large group of applications such as image editing [17], augmented reality [3] and self-driving vehicles [22].