Selective Masking based Self-Supervised Learning for Image Semantic Segmentation
By: Yuemin Wang, Ian Stavness
Potential Business Impact:
Teaches computers to see better by guessing missing parts.
This paper proposes a novel self-supervised learning method for semantic segmentation using selective masking image reconstruction as the pretraining task. Our proposed method replaces the random masking augmentation used in most masked image modelling pretraining methods. The proposed selective masking method selectively masks image patches with the highest reconstruction loss by breaking the image reconstruction pretraining into iterative steps to leverage the trained model's knowledge. We show on two general datasets (Pascal VOC and Cityscapes) and two weed segmentation datasets (Nassar 2020 and Sugarbeets 2016) that our proposed selective masking method outperforms the traditional random masking method and supervised ImageNet pretraining on downstream segmentation accuracy by 2.9% for general datasets and 2.5% for weed segmentation datasets. Furthermore, we found that our selective masking method significantly improves accuracy for the lowest-performing classes. Lastly, we show that using the same pretraining and downstream dataset yields the best result for low-budget self-supervised pretraining. Our proposed Selective Masking Image Reconstruction method provides an effective and practical solution to improve end-to-end semantic segmentation workflows, especially for scenarios that require limited model capacity to meet inference speed and computational resource requirements.
Similar Papers
Semantic-Guided Two-Stage GAN for Face Inpainting with Hybrid Perceptual Encoding
CV and Pattern Recognition
Fixes damaged photos by adding realistic missing face parts.
Learning with less: label-efficient land cover classification at very high spatial resolution using self-supervised deep learning
CV and Pattern Recognition
Maps land from space with less data.
Self-Supervised Learning on Molecular Graphs: A Systematic Investigation of Masking Design
Machine Learning (CS)
Makes computers understand molecules better for new medicines.