The main objective of this project is to develop an advanced system for accurately identifying defects in printed circuit boards. It aims to enhance the YOLO architecture to improve detection of small and intricate PCB faults. The system focuses on six common defect types, including short circuits, spurs, missing holes, mouse bites, open circuits, and spurious copper. It seeks to provide high precision and speed in defect recognition to support manufacturing quality control. Additionally, the project integrates a user-friendly interface for easy image input and defect visualization.
This project presents the development of YoloDefectNET, a deep learning-based model for the detection of defects in printed circuit boards (PCBs). With the rapid advancement of industrial automation, PCB defect detection has become critical to ensuring high product quality. The YoloDefectNET model is designed to enhance the traditional YOLO architecture by integrating multi-scale merging and attention mechanisms. These enhancements allow for more accurate and efficient detection of tiny and complex defects commonly found in industrial manufacturing environments. The model is trained using a dataset of PCB images containing various types of defects, including short, spur, missing holes, mouse bites, open circuits, and spurious copper. The system is designed to operate in real-time with high accuracy, contributing significantly to quality control in PCB manufacturing. The frontend is developed using HTML, CSS, JS for an interactive user interface, while the backend is powered by Python to handle the deep learning models. The integration of attention mechanisms ensures better feature representation, enabling the model to focus on crucial parts of the PCB image. This project aims to offer a reliable solution for defect detection in a production setting, enhancing the speed and accuracy of defect identification, thus reducing human error and improving production quality.
PCB Defect Detection , YoloDefectNET , Deep Learning , YOLO Architecture , Multi-Scale Merging , Attention Mechanism , Industrial Manufacturing , Short Circuit , Spurious Copper
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Processor - I3/Intel Processor
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
Operating System : Windows 7/8/10
Server side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Django, Pandas, NumPy, TensorFlow, Scikit-learn.
IDE/Workbench : VS Code
Technology : Python 3.10
Database : SQLite