Bare PCB defect detection using Image Subtraction technique, implemented with OpenCV in Python.
-
Updated
Sep 6, 2022 - Jupyter Notebook
Bare PCB defect detection using Image Subtraction technique, implemented with OpenCV in Python.
An end-to-end deep learning system for automated PCB defect detection that combines computer vision with domain expertise. This project demonstrates the practical application of AI in industrial quality control, achieving 91.2% F1-score on multi-label defect classification.
An industrial-grade automated optical inspection (AOI) system for Printed Circuit Boards (PCBs). Features a computer vision pipeline for precise defect localization, a fine-tuned EfficientNetB0 model achieving 97.8% classification accuracy, and a full-stack Streamlit dashboard with real-time analytics, batch processing, and automated PDF reporting.
Modelling & Training for a AI-Driven PCB Fault Detection project.
A Flutter UI for AI-Driven PCB Fault Detection, with Rust+Ort used for the ML inference on edge.
PCB Defect Detector is a web application designed to analyze and detect defects in printed circuit boards (PCBs). The application leverages modern web technologies and tools to provide an intuitive interface for uploading, analyzing, and visualizing PCB defects. It also includes batch processing, dashboard analytics, and explainable AI insights.
This repository contains the code and resources for a PCB defect detection project. The project uses YOLO and other comparative models to detect and classify PCB defects, along with improvements to the dataset for achieving better results.
YOLOv8x-HICAUps integrates a HorNet backbone, Convolutional Block Attention Module (CBAM), and attention-based up-sampling to improve feature extraction, feature fusion, and small-object detection accuracy while maintaining computational efficiency.
🛠️ Detect and classify PCB defects automatically using YOLO11 for efficient quality control and enhanced manufacturing processes.
Add a description, image, and links to the pcb-defect-detection topic page so that developers can more easily learn about it.
To associate your repository with the pcb-defect-detection topic, visit your repo's landing page and select "manage topics."