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!
Albumentations: fast and flexible image augmentations
Biomedical image augmentation using Augmentor
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.
Mixup: BEYOND EMPIRICAL RISK MINIMIZATION
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.
Improved Regularization of Convolutional Neural Networks with Cutout
CutMix:Regularization Strategy to Train Strong Classifiers with Localizable Features
AUGMIX: A SIMPLE DATA PROCESSING METHOD TO IMPROVE ROBUSTNESS AND UNCERTAINTY
Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation
Fast AutoAugment
AutoAugment:Learning Augmentation Strategies from Data
RandAugment: Practical automated data augmentation with a reduced search space
Random Erasing Data Augmentation
black | white | random |
---|---|---|
GridMaskDataAugmentation
A Person Re-identification Data Augmentation Method with Adversarial Defense Effect
Benchmarking Robustness in Object Detection:Autonomous Driving when Winter is Coming
Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkss
Adversarial Latent Autoencoders
Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkss
Real-Time High-Resolution Background Matting
Deep Image Harmonization via Domain Verification
InstaBoost: Boosting Instance Segmentation Via Probability Map Guided Copy-Pasting
Unsupervised Hard Example Mining from Videos for Improved Object Detection
LabelImg is a graphical image annotation tool and label object bounding boxes in images.
Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).
If you find this library useful for your research, please consider starring the GitHub repository.