Downloads · 30 days
0
vikram-47/crack_detection
crack_detection is a machine learning model from vikram-47. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
Crack Detection in Concrete Surfaces Using Deep Learning This repository contains the clean and optimized TensorFlow/Keras implementation of a crack detection system for concrete structures using the InceptionV3 convo…
Downloads · 30 days
0
Access
Public
Updated Nov 16, 2025
Repo size
1.4 GB
Likes
0
Public
Click a slice to open those files.
.h51.4 GB · 100%
From the Hugging Face model README
Crack Detection in Concrete Surfaces Using Deep Learning This repository contains the clean and optimized TensorFlow/Keras implementation of a crack detection system for concrete structures using the InceptionV3 convolutional neural network. The model is trained to classify high-resolution images of concrete surfaces as Crack or No-Crack, enabling accurate structural health monitoring for bridges, buildings, and civil infrastructure.
The system is based on concepts from “Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks”, but upgraded with transfer learning, improved preprocessing, and a lightweight inference pipeline suitable for Jetson Nano ,Raspberry Pi, Edge devices, and real-time monitoring systems.
TensorFlow/Keras, SimpleITK, Dataset - The dataset can be downloaded or use the dataset using Kaggle api keys from this link- https://www.kaggle.com/datasets/arunrk7/surface-crack-detection
Surface Crack Detection Dataset
Context Concrete surface cracks are major defect in civil structures. Building Inspection which is done for the evaluation of rigidity and tensile strength of the building. Crack detection plays a major role in the building inspection, finding the cracks and determining the building health.
Content The datasets contains images of various concrete surfaces with and without crack. The image data are divided into two as negative (without crack) and positive (with crack) in separate folder for image classification. Each class has 20000images with a total of 40000 images with 227 x 227 pixels with RGB channels. The dataset is generated from 458 high-resolution images (4032x3024 pixel) with the method proposed by Zhang et al (2016). High resolution images found out to have high variance in terms of surface finish and illumination condition. No data augmentation in terms of random rotation or flipping or tilting is applied.
Acknowledgements This dataset is taken from the website Mendeley Data - Crack Detection, contributed by Çağlar Fırat Özgenel.
📋 Note:-