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
File details
Details for the file patchmentation-0.1.16-py3-none-any.whl
.
File metadata
- Download URL: patchmentation-0.1.16-py3-none-any.whl
- Upload date:
- Size: 27.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 615d8d4dfb6fb3441b895758c174538500d53981eb114c57b3b9452d3a4b8f74 |
|
MD5 | 590d375dd02bf05cc176cc169e3a47b4 |
|
BLAKE2b-256 | 2876bcf3f103aead410257b545e61a242b735ee10b4e8a5c945d552d80458d20 |