The primary objective of the CrackVision project is to develop an automated system for detecting concrete cracks using deep learning models. By leveraging VGG16, Inception_v3, ResNet50, MobileNetV2, and a hybrid ResNet-DenseNet model, the system aims to accurately classify images of concrete surfaces as either Crack or No Crack. The system integrates transfer learning for improved accuracy by utilizing pre-trained models. Additionally, Grad-CAM is used for model interpretability, providing users with clear visual explanations of the prediction. The goal is to offer a user-friendly web application where users can upload images and receive crack detection predictions, assisting in infrastructure monitoring and early crack identification.
The CrackVision project focuses on automating the detection of concrete cracks using advanced deep learning techniques. The backend involves training deep learning models, including VGG16, Inception_v3, ResNet50, MobileNetV2, and a hybrid ResNet-DenseNet model, for crack detection. These models are fine-tuned through transfer learning to leverage pre-trained weights for enhanced accuracy. The system uses Grad-CAM for explainability, providing visual insight into the areas of the image that led to the prediction, aiding in decision-making. The frontend is a Flask-based web application, where users can register, log in, and upload concrete images for crack detection predictions. The system classifies images as either Crack or No Crack and visualizes the areas influencing the model's decision through Grad-CAM. This user-friendly interface helps in monitoring concrete infrastructure health, facilitating early detection of cracks to ensure the safety and durability of structures.
Keywords:
Concrete Crack Detection, Deep Learning, Transfer Learning, VGG16, Inception_v3, ResNet50, MobileNetV2, Hybrid Model (ResNet + DenseNet), Grad-CAM, Image Classification, Flask Web Application, Predictive Maintenance, Infrastructure Monitoring, Crack Detection System
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server-side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas, Sklearn,Pytorch,Torchvision,NumPy, Seaborn, Matplotlib
IDE/Workbench : VSCode
Technology : Python 3.8+
Server Deployment : Xampp Server
Database : MySQL
HARDWARE REQUIREMENTS
Processor - I5/Intel Processor
RAM - 8GB+ (min)
Hard Disk - 128 GB+
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any