Capstone Project

Back to listing
Group 2020-19 Status completed
Title Automatic Optical Inspection (AOI)
Supervisor Wahab Hamou-Lhadj
Description Automatic Optical Inspection (AOI) is the process of automated visual inspection of a printed circuit board (PCB) and/or an assembly that aims to identify faults early in the manufacturing process. In this project, the students will create an AOI system with a pre-defined inspection scope that would come at significantly lower cost than the more advanced commercially available solutions. The target group of this project are small businesses that are manufacturing low quantities of boards and would benefit from a low-cost automation of the inspection process. The project requires skills in various areas including machine learning, signal processing, software development, electrical engineering, and possibly mechanical engineering at some extent.
Requirement The students should have knowledge (or willing to acquire knowledge) in the following areas: software programming, signal processing, machine learning, electrical engineering, hardware design.
Tools The project requires the use of the following software/hardware tools: Camera PC Python OpenCV Dlib Access to a 3D printer and/or a milling machine Multimeter
Number of Students 4
Students Michael Lesko Krleza, Chris Davies, Gabriel Karras, Ion Balan,
Comments: wahab.hamou-lhadj@concordia.ca
Links: