patchmentation ist eine Python-Bibliothek zur Durchführung der Patch-Augmentation, einer Datenerweiterungstechnik zur Objekterkennung, die die Synthese neuer Bilder durch die Kombination von Objekten aus einem oder mehreren Quellbildern zu einem Hintergrundbild ermöglicht.
Der Prozess der Patch-Erweiterung umfasst das Extrahieren interessanter Objekte aus den Quellbildern, deren Transformation und das anschließende Einfügen in das Hintergrundbild, um ein zusammengesetztes Bild zu erstellen und so die Vielfalt auf Objektebene zu erhöhen. Der resultierende Datensatz bietet eine größere Vielfalt an Objektkombinationen innerhalb eines einzelnen Bildes, wodurch es beim Training von Objekterkennungsmodellen robuster und genauer wird.
Der einfachste Weg, patchmentation zu installieren, ist über pip.
pip install patchmentation
Hinweis: Einige Funktionen von patchmentation funktionieren möglicherweise nicht auf Nicht-Linux-Systemen.
GitHub-Repository: https://github.com/Xu-Justin/patchmentation
PyPI: https://pypi.org/project/patchmentation
Dokumente: TBA
Forschungspapier: TBA
Benchmarking-Ergebnisse: https://github.com/Xu-Justin/patchmentation-yolov5
Dieses Projekt wurde im Rahmen eines Diplomarbeitsprojekts, Informatik, BINUS University entwickelt.