Cracks splitter/cropper/au​gment on a single image

Augments the cracks with similar geometric properties, cracks can be split into tile images.
32 download
Aggiornato 8 apr 2024

Introduction

View Cracks splitter and cropper to augment the crack dataset on File Exchange Open in MATLAB Online

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.

Sample images

Type Images
Original image Pseudo_crack_01
Cropped bounding boxes spilts

Requirements

MATLAB
MATLAB Image Processing Toolbox

Citation

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}
}

Feedback

Please rate and provide feedback for the further improvements.

Cita come

Preetham Manjunatha (2024). Cracks splitter/cropper/augment on a single image (https://github.com/preethamam/CracksSplitterCropper/releases/tag/1.0.3), GitHub. Recuperato .

Compatibilità della release di MATLAB
Creato con R2021b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
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

Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.
Per visualizzare o segnalare problemi su questo componente aggiuntivo di GitHub, visita GitHub Repository.