Three-dimensional Automated Optical Inspection (AOI) with machine learning approach

Electronic products are widely used in various applications to enhance the quality of life. Companies in the electronic industry are in competition to first introduce the newest technology into the market first to sustain the high global demand for electronic components. Hence, the electronic produc...

Full description

Bibliographic Details
Main Author: Lim, Sin Shian
Format: Final Year Project / Dissertation / Thesis
Published: 2022
Subjects:
Online Access:http://eprints.utar.edu.my/4814/
http://eprints.utar.edu.my/4814/1/fyp_EE_LSS_2022.pdf
Description
Summary:Electronic products are widely used in various applications to enhance the quality of life. Companies in the electronic industry are in competition to first introduce the newest technology into the market first to sustain the high global demand for electronic components. Hence, the electronic products must be brought into market with shortest possible time but without compromising reliability. Therefore, Automated Optical Inspection (AOI) has been introduced into the manufacturing lines to replace the human visual inspection which takes a longer inspection time and unable to sustain high-volume requirements. AOI is a monitoring tool that helps to detect and identify failures in printed circuit boards assemblies (PCBA). An AOI system consists of cameras to scan and capture images of PCBA under the case of sufficient lightning and magnification provided. These captured images were then processed using software for further identification of defects and then provide the PASS/FAIL analysis results. In this project, background studies on previous final year projects and recent research papers investigating on AOI concepts, defects analysis, and machine learning (ML) were done, then further improvements are proposed and implemented. The concept of AOI is implemented with the following features: automated scanning, 3D inspection, defects identification, defects classification, and accuracy improvement through ML approach. The AOI implemented consists of two main structures which are hardware and software configurations. In the hardware configuration, four systems are illumination, camera, magnification, and motion system. In the software configuration, four systems are data collection, data analysation, data classification and data tabulation. All these systems are discussed in terms of equipment selections and considerations.