Various types of augmentations were researched and compiled into a compact, lightweight, and practical library.
-
Imgaug [ Library-GitHub-Link | Documentation-Link ]
- It contains over forty image augmentation techniques.
- Functionality to augment images with masks, key points, bounding boxes, and heat maps.
- Easier to augment the image dataset for object detection and segmentation problems.
- Complex augmentation pipelines.
- Many helper functions for augmentation visualization, conversion, and more.
-
Augmentor [ Library-GitHub-Link | Documentation-Link ]
- It has fewer possible augmentations compared to other packages.
- It supports extra features like size-preserving shearing, size-preserving rotations, and cropping, which is beneficial for machine learning pipelines.
- It supports to compose augmentation pipelines.
- It supports usage with PyTorch [8] and Tensorflow [1].
-
Albumentations [ Library-GitHub-Link | Documentation-Link ]
- It contains over forty image augmentation techniques.
- Functionality to augment images with masks, key points, bounding boxes, and heat maps.
- Easier to augment the image dataset for object detection and segmentation problems.
- Complex augmentation pipelines.
- Many helper functions for augmentation visualization, conversion, and more.
- In this research, An light weight Efficient Augmentation library has been developed, named AugStatic
- This framework can be used for NumPy arrays and tensors too.
- It supports all the augmentations of PyTorch, Keras, Imgaug, Albumentations and Augmentor.
- AugStatic is a custom-built image augmentation library with lower computation costs and efficiency compared to other image augmentation libraries.
- It is built on python and is easily understandable and flexible enough to keep adding features. Hence, making it more scalable
- With the advancement in augmentation, there is a lot of scope in making the AugStatic library for audio, NLP, and time-series data.
Citing Text |
---|
"AugStatic - A Light-Weight Image Augmentation Library", International Journal of Emerging Technologies and Innovative Research (www.jetir.org), ISSN:2349-5162, Vol.9, Issue 5, page no.b735-b742, May-2022, Available :http://www.jetir.org/papers/JETIR2205199.pdf |