ScribbleGen: Generative Data Augmentation Improves Scribble-supervised Semantic Segmentation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Schnell, Jacob, Wang, Jieke, Qi, Lu, Hu, Vincent Tao, Tang, Meng
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929316229545984
author Schnell, Jacob
Wang, Jieke
Qi, Lu
Hu, Vincent Tao
Tang, Meng
author_facet Schnell, Jacob
Wang, Jieke
Qi, Lu
Hu, Vincent Tao
Tang, Meng
contents Recent advances in generative models, such as diffusion models, have made generating high-quality synthetic images widely accessible. Prior works have shown that training on synthetic images improves many perception tasks, such as image classification, object detection, and semantic segmentation. We are the first to explore generative data augmentations for scribble-supervised semantic segmentation. We propose ScribbleGen, a generative data augmentation method that leverages a ControlNet diffusion model conditioned on semantic scribbles to produce high-quality training data. However, naive implementations of generative data augmentations may inadvertently harm the performance of the downstream segmentor rather than improve it. We leverage classifier-free diffusion guidance to enforce class consistency and introduce encode ratios to trade off data diversity for data realism. Using the guidance scale and encode ratio, we can generate a spectrum of high-quality training images. We propose multiple augmentation schemes and find that these schemes significantly impact model performance, especially in the low-data regime. Our framework further reduces the gap between the performance of scribble-supervised segmentation and that of fully-supervised segmentation. We also show that our framework significantly improves segmentation performance on small datasets, even surpassing fully-supervised segmentation. The code is available at https://github.com/mengtang-lab/scribblegen.
format Preprint
id arxiv_https___arxiv_org_abs_2311_17121
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle ScribbleGen: Generative Data Augmentation Improves Scribble-supervised Semantic Segmentation
Schnell, Jacob
Wang, Jieke
Qi, Lu
Hu, Vincent Tao
Tang, Meng
Computer Vision and Pattern Recognition
Machine Learning
Recent advances in generative models, such as diffusion models, have made generating high-quality synthetic images widely accessible. Prior works have shown that training on synthetic images improves many perception tasks, such as image classification, object detection, and semantic segmentation. We are the first to explore generative data augmentations for scribble-supervised semantic segmentation. We propose ScribbleGen, a generative data augmentation method that leverages a ControlNet diffusion model conditioned on semantic scribbles to produce high-quality training data. However, naive implementations of generative data augmentations may inadvertently harm the performance of the downstream segmentor rather than improve it. We leverage classifier-free diffusion guidance to enforce class consistency and introduce encode ratios to trade off data diversity for data realism. Using the guidance scale and encode ratio, we can generate a spectrum of high-quality training images. We propose multiple augmentation schemes and find that these schemes significantly impact model performance, especially in the low-data regime. Our framework further reduces the gap between the performance of scribble-supervised segmentation and that of fully-supervised segmentation. We also show that our framework significantly improves segmentation performance on small datasets, even surpassing fully-supervised segmentation. The code is available at https://github.com/mengtang-lab/scribblegen.
title ScribbleGen: Generative Data Augmentation Improves Scribble-supervised Semantic Segmentation
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2311.17121