GitHub
github.com › conradry › copy-paste-aug
GitHub - conradry/copy-paste-aug: Copy-paste augmentation for segmentation and detection tasks · GitHub
Copy-paste augmentation for segmentation and detection tasks - conradry/copy-paste-aug
Starred by 571 users
Forked by 73 users
Languages Jupyter Notebook 95.8% | Python 4.2%
arXiv
arxiv.org › abs › 2012.07177
[2012.07177] Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation
June 23, 2021 - Abstract:Building instance segmentation models that are data-efficient and can handle rare object categories is an important challenge in computer vision. Leveraging data augmentations is a promising direction towards addressing this challenge. Here, we perform a systematic study of the Copy-Paste augmentation ([13, 12]) for instance segmentation where we randomly paste objects onto an image.
How do I customize my augmentations?
You can customize augmentations by creating a custom dataset class and trainer. For example, you can replace the default Ultralytics classification augmentations with PyTorch's torchvision.transforms.Resize or other transforms. See the custom training example in the classification documentation for implementation details.
docs.ultralytics.com
docs.ultralytics.com › ultralytics docs › guides › yolo data augmentation
Data Augmentation using Ultralytics YOLO | Ultralytics Docs
When starting a training, a see a albumentations: Blur[...] reference. Does that mean Ultralytics YOLO runs additional augmentation like blurring?
If the albumentations package is installed, Ultralytics automatically applies a set of extra image augmentations using it. These augmentations are handled internally and require no additional configuration. You can find the full list of applied transformations in our technical documentation, as well as in our Albumentations integration guide. Note that only the augmentations with a probability p greater than 0 are active. These are purposefully applied at low frequencies to mimic real-world visual artifacts, such as blur or grayscale effects. You can also provide your own custom Albumentations
docs.ultralytics.com
docs.ultralytics.com › ultralytics docs › guides › yolo data augmentation
Data Augmentation using Ultralytics YOLO | Ultralytics Docs
There are too many augmentations to choose from. How do I know which ones to use?
Choosing the right augmentations depends on your specific use case and dataset. Here are a few general guidelines to help you decide: In most cases, slight variations in color and brightness are beneficial. The default values for hsv_h, hsv_s, and hsv_v are a solid starting point. If the camera's point of view is consistent and won't change once the model is deployed, you can likely skip geometric transformations such as rotation, translation, scale, shear, or perspective. However, if the camera angle may vary, and you need the model to be more robust, it's better to keep these augmentations.
docs.ultralytics.com
docs.ultralytics.com › ultralytics docs › guides › yolo data augmentation
Data Augmentation using Ultralytics YOLO | Ultralytics Docs
IEEE Xplore
ieeexplore.ieee.org › iel7 › 9577055 › 9577056 › 09578639.pdf
Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation | IEEE Conference Publication | IEEE Xplore
Building instance segmentation models that are data-efficient and can handle rare object categories is an important challenge in computer vision. Leveraging data augmentations is a promising direction towards addressing this challenge. Here, we perform a systematic study of the Copy-Paste augmentation (e.g., [13], [12]) for instance segmentation where we randomly paste objects onto an image.
TheCVF
openaccess.thecvf.com › content › CVPR2021 › papers › Ghiasi_Simple_Copy-Paste_Is_a_Strong_Data_Augmentation_Method_for_Instance_CVPR_2021_paper.pdf pdf
Simple Copy-Paste Is a Strong Data Augmentation Method ...
Copy-Paste [12] by not pasting instances from other images · but rather by jiterring instances that already exist on the im- age. Cut-Paste-and-Learn [13] proposes to extract object in- stances, blend and paste them on diverse backgrounds and · train on the augmented images in addition to the original
arXiv
arxiv.org › html › 2407.08151v2
CACP: Context-Aware Copy-Paste to Enrich Image Content for Data Augmentation
May 20, 2025 - To address the aforementioned issues, we propose a novel approach named Context-Aware Copy-Paste (CACP), leveraging large language models (LLMs) and vision foundation modles. Our method integrates several NLP-based models to ensure contextual relevance between the source and target images. The main procedure is as follows: A vision-language model is used to generate captions for the source images (the images to be augmented).
Wiley Online Library
onlinelibrary.wiley.com › doi › full › 10.1002 › ece3.72357
Copy‐Paste Augmentation Improves Automatic Species Identification in Camera Trap Images - Mesnage - 2025 - Ecology and Evolution - Wiley Online Library
November 5, 2025 - Copy-paste augmentation refers to isolating animal ‘segments’ from existing images and pasting the segments onto novel backgrounds to create new, synthetic images that are then used as part of the training data. Theoretically, this could make a model agnostic to backgrounds and therefore more able to generalise to unseen locations.
arXiv
ar5iv.labs.arxiv.org › html › 2012.07177
[2012.07177] Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation
March 9, 2024 - Figure 2: We use a simple copy and paste method to create new images for training instance segmentation models. We apply random scale jittering on two random training images and then randomly select a subset of instances from one image to paste onto the other image. Here, we focus on data augmentation [50] as a simple way to significantly improve the data-efficiency of instance segmentation models.
ACM Other conferences
dl.acm.org › doi › 10.1145 › 3759023.3759122
Improving fish detection using Copy-Paste Augmentation | Proceedings of the 2025 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems
The effectiveness of fish detection models is heavily influenced by the quantity and diversity of training data available. In this study, we investigate the use of copy-paste augmentation, a simple yet effective data augmentation technique, to enhance model performance by synthetically increasing dataset size and variability.
PubMed Central
pmc.ncbi.nlm.nih.gov › articles › PMC12588685
Copy‐Paste Augmentation Improves Automatic Species Identification in Camera Trap Images - PMC
Copy‐paste augmentation refers to isolating animal ‘segments’ from existing images and pasting the segments onto novel backgrounds to create new, synthetic images that are then used as part of the training data. Theoretically, this could make a model agnostic to backgrounds and therefore more able to generalise to unseen locations.
Medium
medium.com › mlearning-ai › paper-review-simple-copy-paste-is-a-strong-data-augmentation-method-for-instance-segmentation-aa0899e91f9d
Paper Review:“Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation” | by Anh Tuan | MLearning.ai | Medium
May 1, 2022 - As a result, new strategies for improving the data efficiency of state-of-the-art instance segmentation models must be developed. In paper [2], authors propose a simple augmentation for instance segmentation and it can provide solid gains on top of strong baselines. Authors use a simple copy and paste method to generate new images for training models.
Visincept
visincept.com › en › glossary › 646
Copy-Paste Augmentation - Visincept - 视启未来
Copy-Paste augmentation is a data augmentation method for object detection and instance segmentation tasks. It copies object instances from an image and pastes them to random positions in the same or another image, expanding the number of objects and scene diversity in the training set to improve ...
GitHub
github.com › ultralytics › yolov5 › pull › 12599
Copy-Paste augmentation by Arno1235 · Pull Request #12599 · ultralytics/yolov5
January 25, 2024 - The changes introduce a more diverse Copy-Paste augmentation which can enhance model robustness by training it on images with objects pasted in variable positions. It makes the training process closer to real-world scenarios where objects can appear anywhere in the frame, thus helping the model generalize better.
Author ultralytics
GitHub
github.com › RocketFlash › CAP_augmentation
GitHub - RocketFlash/CAP_augmentation: Cut and paste augmentation for object detection and instance segmentation
The main idea was taken from Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation and supplemented by the ability to add objects in 3D in the camera coordinate system using a Bird's Eye View Transformation (BEV).
Starred by 147 users
Forked by 10 users
Languages Jupyter Notebook 99.6% | Jupyter Notebook 99.6%