A python library to perform patch augmentation
Project description
Patchmentation
Patchmentation is a python library to perform patch augmentation, a data augmentation technique for object detection, that allows for the synthesis of new images by combining objects from one or more source images into a background image.
The process of patch augmentation involves extracting objects of interest from the source images, transforming them, and then pasting them onto the background image to create a composite image, therefore increasing diversity at the object level. The resulting dataset offers a greater variety of object combinations within a single image, making it more robust and accurate when training object detection models.
Installation
The easiest way to install patchmentation is through pip.
pip install patchmentation
Note: Some functionality of patchmentation might not be working on non-Linux systems.
External Links
-
GitHub Repository: https://github.com/Xu-Justin/patchmentation
-
Docs: TBA
-
Research Paper: TBA
-
Benchmarking Results: https://github.com/Xu-Justin/patchmentation-yolov5
This project was developed as part of thesis project, Computer Science, BINUS University.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for patchmentation-0.1.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51f04b6e3fb46f9741930d85d2e5f8098670f2ce2806db5b4fc71979041de40f |
|
MD5 | 196313d83731989d93c5c6d71d8c86bc |
|
BLAKE2b-256 | 4e206315e47a1f842edb2ebaceccec4d5fb102eb20b5cc3bc3429e47eb9de14a |