Progressive Random Convolutions for Single Domain Generalization

Seokeon Choi, Debasmit Das, Sungha Choi, Seunghan Yang, Hyunsin Park +1 more
2/14/2026

No official code found. Best implementation: egemeyvecioglu/CVPR-2023-Implementation (8 stars, last commit 2024-12-05).

Abstract

Single domain generalization aims to train a generalizable model with only one source domain to perform well on arbitrary unseen target domains. Image augmentation based on Random Convolutions (RandConv), consisting of one convolution layer randomly initialized for each mini-batch, enables the model to learn generalizable visual representations by distorting local textures despite its simple and lightweight structure. However, RandConv has structural limitations in that the generated image easily loses semantics as the kernel size increases, and lacks the inherent diversity of a single convolution operation. To solve the problem, we propose a Progressive Random Convolution (Pro-RandConv) method that recursively stacks random convolution layers with a small kernel size instead of increasing the kernel size. This progressive approach can not only mitigate semantic distortions by reducing the influence of pixels away from the center in the theoretical receptive field, but also create more effective virtual domains by gradually increasing the style diversity. In addition, we develop a basic random convolution layer into a random convolution block including deformable offsets and affine transformation to support texture and contrast diversification, both of which are also randomly initialized. Without complex generators or adversarial learning, we demonstrate that our simple yet effective augmentation strategy outperforms state-of-the-art methods on single domain generalization benchmarks.

View on arXivView PDF

Code Implementations(1)

Implementation of the paper "Progressive Random Convolutions for Single Domain Generalization (CVPR 2023)"

80Python, Jupyter NotebookOct 27, 20241 years ago

Similar Papers

Cite this paper

@article{choi2026progressive,
  title  = {Progressive Random Convolutions for Single Domain Generalization},
  author = {Seokeon Choi and Debasmit Das and Sungha Choi and Seunghan Yang and Hyunsin Park and Sungrack Yun},
  year   = {2026},
  eprint = {2304.00424},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2304.00424},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.00424.svg)](https://codeofpaper.com/paper/2304.00424)

Discussion