Cracks splitter/cropper/augment on a single image
Cracks are the precursor of defects. Labeling the cracks is a tedious process. To augment the cracks with similar geometric properties, cracks can be split into tile images. In this program, the thinned cracks are traversed with a certain overlap ratio between the adjacent tiles. This will ensure to produce the cracks with similar attributes. Note that some cracks artifacts may show in the tiled images.
Type | Images |
---|---|
Original image | ![]() |
Cropped bounding boxes | ![]() |
MATLAB
MATLAB Image Processing Toolbox
Crack splitter code for cropping the cracks to the dataset augmentation is available to the public. If you use this code in your research, please use the following BibTeX entry to cite:
@PhdThesis{preetham2021vision,
author = {{Aghalaya Manjunatha}, Preetham},
title = {Vision-Based and Data-Driven Analytical and Experimental Studies into Condition Assessment and Change Detection of Evolving Civil, Mechanical and Aerospace Infrastructures},
school = {University of Southern California},
year = 2021,
type = {Dissertations & Theses},
address = {3550 Trousdale Parkway Los Angeles, CA 90089},
month = {December},
note = {Condition assessment, Crack localization, Crack change detection, Synthetic crack generation, Sewer pipe condition assessment, Mechanical systems defect detection and quantification}
}
Please rate and provide feedback for the further improvements.
Citation pour cette source
Preetham Manjunatha (2024). Cracks splitter/cropper/augment on a single image (https://github.com/preethamam/CracksSplitterCropper/releases/tag/1.0.3), GitHub. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.3 | See release notes for this release on GitHub: https://github.com/preethamam/CracksSplitterCropper/releases/tag/1.0.3 |
||
1.0.2 | See release notes for this release on GitHub: https://github.com/preethamam/CracksSplitterCropper/releases/tag/1.0.2 |
||
1.0.1.0 | See release notes for this release on GitHub: https://github.com/preethamam/CracksSplitterCropper/releases/tag/1.0.1 |
||
1.0.0 |