One of the backbones in electronic manufacturing industry is the printed circuit board (PCB) manufacturing. Current practice in PCB manufacturing requires etching process. This process is an irreversible process. Printing process, which is done before etching process, caused most of the destructive defects found on the PCB. Once the laminate is etched, the defects, if exist would cause the PCB laminate become useless. Due to the fatigue and speed requirement, manual inspection is ineffective to inspect every printed laminate. Therefore, manufacturers require an automated system to detect the defects online which may occur during the printing process. Hence, this paper proposes an algorithm for automated visual PCB inspection that is able to automatically detect and locate any defect on a PCB laminate. The defect is detected by utilizing wavelet-based image difference algorithm. The coarse resolution differenced image then is used in order to locate the defective area on the fine resolution tested PCB image.
展开▼