Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Global and Local Texture Randomization for Synthetic-to-Real Semantic Segmentation

About

Semantic segmentation is a crucial image understanding task, where each pixel of image is categorized into a corresponding label. Since the pixel-wise labeling for ground-truth is tedious and labor intensive, in practical applications, many works exploit the synthetic images to train the model for real-word image semantic segmentation, i.e., Synthetic-to-Real Semantic Segmentation (SRSS). However, Deep Convolutional Neural Networks (CNNs) trained on the source synthetic data may not generalize well to the target real-world data. In this work, we propose two simple yet effective texture randomization mechanisms, Global Texture Randomization (GTR) and Local Texture Randomization (LTR), for Domain Generalization based SRSS. GTR is proposed to randomize the texture of source images into diverse unreal texture styles. It aims to alleviate the reliance of the network on texture while promoting the learning of the domain-invariant cues. In addition, we find the texture difference is not always occurred in entire image and may only appear in some local areas. Therefore, we further propose a LTR mechanism to generate diverse local regions for partially stylizing the source images. Finally, we implement a regularization of Consistency between GTR and LTR (CGL) aiming to harmonize the two proposed mechanisms during training. Extensive experiments on five publicly available datasets (i.e., GTA5, SYNTHIA, Cityscapes, BDDS and Mapillary) with various SRSS settings (i.e., GTA5/SYNTHIA to Cityscapes/BDDS/Mapillary) demonstrate that the proposed method is superior to the state-of-the-art methods for domain generalization based SRSS.

Duo Peng, Yinjie Lei, Lingqiao Liu, Pingping Zhang, Jun Liu• 2021

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes
mIoU36.84
578
Semantic segmentationGTA5 → Cityscapes (val)
mIoU43.7
533
Semantic segmentationMapillary (val)
mIoU39.1
153
Semantic segmentationGTA5 to Cityscapes (test)
mIoU43.7
151
Semantic segmentationSynthia to Cityscapes (test)--
138
Semantic segmentationCityscapes 1.0 (val)
mIoU37.53
110
Semantic segmentationGTA5 to {Cityscapes, Mapillary, BDD} (test)
mIoU (Cityscapes)43.7
94
Semantic segmentationCityScapes, BDD, and Mapillary (val)
Mean mIoU40.8
85
Semantic segmentationBDD100K
mIoU50.75
78
Semantic segmentationMapillary
mIoU57.16
75
Showing 10 of 34 rows

Other info

Follow for update