The CrackVision project automates concrete crack detection using deep learning models like ResNet50, MobileNetV2, and a hybrid ResNet-DenseNet model. These models are fine-tuned with transfer learning for enhanced accuracy. The system employs Grad-CAM for explainability, visualizing the areas influencing the model's decision. The frontend is a Flask-based web application where users can register, log in, and upload concrete images for crack detection. The system classifies images as Crack or No Crack, aiding in early detection and ensuring the safety and durability of concrete structures.
The CrackVision project focuses on automating the detection of concrete cracks using advanced deep learning techniques. The backend involves training deep learning models, including 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, 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