Return to search

A genetic algorithm for automatic optical inspection

In high and medium production lines, conveyor belts are usually employed to speed up the manufacturing process. Therefore, placing a Printed Circuit Board (PCB) on a conveyor belt in high precision for visual inspection is very tedious and costly with aid of hardware. As a consequence, a robust image registration technique is crucial in order to register images of inspected PCBs with high quality but in low computational time. This thesis investigates the ability of Genetic Algorithm (GA) in optimising the image registration of whole PCBs to offer linearity in positioning whole board of PCBs on a conveyor belt during acquisition stage of an inspection process. A novel GA based image registration is developed and tailored for quality, reliability and speed. The performance of the GA based image registration determines the success of a special defect detection procedure which employs a combination of image processing functions. The procedure produces excellent results in detecting absence component defect and open solder joints on the whole inspected PCBs in any shape and size. The performance of this procedure is presented in this thesis implies the potential of this system integrated between GA based image registration and the defect detection procedure. The system proves that it is able to register images in high accuracy and consequently manage to produce high quality of defect detection results in reasonable computing time.

Identiferoai:union.ndltd.org:bl.uk/oai:ethos.bl.uk:657402
Date January 2006
CreatorsMashohor, Syamsiah
PublisherUniversity of Edinburgh
Source SetsEthos UK
Detected LanguageEnglish
TypeElectronic Thesis or Dissertation
Sourcehttp://hdl.handle.net/1842/12596

Page generated in 0.0039 seconds