Fast multi-resolution image processing for PCB assembly

S.E. Hodges and R.J. Richards


This paper addresses the problem of locating visual features on a printed circuit board PCB to facilitate automated manufacture and assembly of PCBs. A brief introduction to PCB manufacture is given to provide background information and demonstrate the large variation in types of PCB. An overview of visual servoing explains why the features must be located quickly and robustly. By presenting an algorithm which is able to locate features in the image of a PCB at any given scale quickly and then determine their position accurately, this paper aims to satisfy the criteria outlined. Following a discussion of the approach taken to detect features in the image, the theory behind a particularly effcient implementation is presented. Based on an approach to range searching in computational geometry, partial summation eliminates much of the processing which would otherwise be involved. It is particularly suited to multi-resolution image processing, and can be used both to find candidate feature locations and to confirm their precise position. Results which demonstrate the power of the technique for processing PCB images are given, and extensions to other applications are considered.


Publication typeInproceedings
Published inProceedings of the IEE Colloquium on "Multi-resolution modelling and analysis in image processing and computer vision" 1995
> Publications > Fast multi-resolution image processing for PCB assembly