Image augmentation has become an important part of the data preprocessing pipeline, helping to acquire more samples by altering existing cutting, shifting, etc.. For some domains, augmenting images is not sufficient, due missing in domains (e.g., faulty work pieces or events that occur infrequently). In such a case, new must be generated, since with surface quality defects are often rare occurr...