# awesome-data-augmentation **Repository Path**: barrylee9527/awesome-data-augmentation ## Basic Information - **Project Name**: awesome-data-augmentation - **Description**: This is a list of awesome methods about data augmentation. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This library helps you with augmenting images for your machine learning projects. It converts a set of input images into a new, much larger set of slightly altered images. Many very popular projects have been integrated. New methods like augmix,cutmix,are being tracked. Whether you're a researcher or an engineer, just enjoy it! # Popular Projects ## imgaug - intro: 2019 - github star: 7.8k - github: ## Albumentations **Albumentations: fast and flexible image augmentations** - intro: ArXiv 2018 - github star: 4.1k - arxiv: - github: ## Augmentor **Biomedical image augmentation using Augmentor** - intro: Bioinformatics - github star: 3.7k - arxiv: - github: - docs: Augmentor is a Python package designed to aid the augmentation and artificial generation of image data for machine learning tasks. It is primarily a data augmentation tool, but will also incorporate basic image pre-processing functionality. # Papers&Codes ## mixup **Mixup: BEYOND EMPIRICAL RISK MINIMIZATION** - intro: ICLR2018 - arxiv: - github: Mixup is a generic and straightforward data augmentation principle. In essence, mixup trains a neural network on convex combinations of pairs of examples and their labels. By doing so, mixup regularizes the neural network to favor simple linear behavior in-between training examples. ## Cutout **Improved Regularization of Convolutional Neural Networks with Cutout** - intro: arXiv 2017 - arxiv: - github: ## Cutmix **CutMix:Regularization Strategy to Train Strong Classifiers with Localizable Features** - intro: ICCV 2019 (oral talk) - arxiv: - github: ## Augmix **AUGMIX: A SIMPLE DATA PROCESSING METHOD TO IMPROVE ROBUSTNESS AND UNCERTAINTY** - intro: ICLR 2020 - arxiv: - github: ## fast-autoaugment **Fast AutoAugment** - intro: NeurIPS 2019 - github star: 671 - arxiv: - github: ## AutoAugment **AutoAugment:Learning Augmentation Strategies from Data** - intro: CVPR 2019 - provider: google - arxiv: - github: ## RandAugment **RandAugment: Practical automated data augmentation with a reduced search space** - intro: ICLR 2020 - provider: google - arxiv: - github: ## GridMask **GridMaskDataAugmentation** - intro: 2020.01 - arxiv: - github: ## imagecorruptions **Benchmarking Robustness in Object Detection:Autonomous Driving when Winter is Coming** - intro: arXiv 2019 - arxiv: <://arxiv.org/pdf/1912.02781.pdf> - provider: UC Berkeley - github: - github: ## CycleGAN **Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkss** - intro: ICCV 2017 - arxiv: - provider: UC Berkeley - github: ## Small Object Augmentation **Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkss** - intro: 2017 - arxiv: - github: # Continuous updating... If you find this library useful for your research, please consider starring the GitHub repository.