I. Introduction
Modern computer vision tasks are constantly evolving with the deep learning frameworks inspired by various human vision systems [1]–[4]. However, the performance of each task is highly dependent on the training data, and the use of limited data hinders the performance improvement of vision tasks [5]. For generalization of the models, early deep learning techniques suggested a solution for the overfitting problem on datasets with almost similar data distributions (i.e., same domain) [6]. However, with the development of deep learning models, the demand for out-of-distribution (OOD), called domain overfitting, has emerged (e.g., domain shift) [7].