Please use this identifier to cite or link to this item:
Title: Performance Comparison of PCB Inspection using Machine Vision
Authors: Sharma, Anupam
Supervisor: Kaur, Navjot
Keywords: Machine Vision;Runlength Algorithum;Conductor Breaking;Pinhole
Issue Date: 1-Mar-2007
Abstract: The human beings have very good power of vision as compared to many other species and very powerful brain to support when it comes to complete vision system of machine, there is very poor performance, in almost every aspect that man do in their daily life, the only reason is that human do not have enough computational power to process such amount of data in such a small time. Advantage that machines can provide in such situations where it takes data and quite some time to process it. One place like this is fault detection in PCBs, where a shot of PCB and check on the basis of that image whether the PCB is defective or not. This processing can be done at many levels and different image processing techniques can be used. The software implementation of vision processing algorithm is done in the language C# .NET and uses the latest development tools like Visual Studio 2003 and the implementation of the both the algorithms for image substitution and runlength encoding in this. The results are taken by test cases made in paintbrush they are all JPEG files of different resolution. The hardware implementation is done using VHDL and tools used are Model Sim 5.3 b and Leonardo spectrum for this purpose. The algorithm used is runlength encoding, which converts the image into gray scale then to black and white. The results of runlength algorithm are definitely better then image substitution algorithm which has been implemented in VHDL.
Appears in Collections:Masters Theses@ECED

Files in This Item:
File Description SizeFormat 
6040403.pdf674.88 kBAdobe PDFThumbnail

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.