Project Description

Overview:
Developed a comprehensive solution for PCB inspection, combining AI and traditional image processing techniques.

Details:

  • Built a system to extract points of interest from any type of PCB, using this data to train a YOLO AI model for PCB inspection.
  • The solution includes a dual-method inspection tool:
    • Traditional Methods: Utilizes techniques such as SIFT (Scale-Invariant Feature Transform) and template matching for PCB inspection.
    • AI-Powered Inspection: Employs the YOLO AI model to enhance inspection accuracy and efficiency.

Technologies Used:
Python, OpenCV, YOLO, SIFT, Template Matching, PyQt, CUDA, Google COLAB

Link to PDF file: Einsatz_von_Convolutional_Neural_Networks_und_Traditionellen_Techniken_0zur_automatischen_visuellen_Prüfung_von_bestückten_Leiterplatten