20 March 2014 Visual positioning method of printed circuit boards based on spatial moments
Zujin Wang, Xiaodiao Huang
Author Affiliations +
Abstract
With the increasing necessities for reliable printed circuit board (PCB) product, there has been a considerable demand for high-speed and high-precision vision positioning systems. To locate a PCB board with high accuracy and reliability with the positioning mark images, a new visual positioning method is introduced. Considering the limitations of Lyvers subpixel edge detection algorithm, such as the lower positioning accuracy, the larger errors at the neighborhood of the edge intersections, and the more computing time and the more cumbersome process of threshold selection, we propose an improved algorithm, in which coarse and accurate edge detection methods are adopted, and a new criterion is put forward to detect the edge points with Otsu method. Furthermore, a formula is developed to determine the edge intersections, whose subpixel coordinates are calculated with bilinear interpolation and conjugate gradient method. Additionally, the causes of principle errors are explored, and the error compensation formulas are derived at any angle edges of the three-level edge model. The last experimental results show that the improved algorithm has good versatility, and compared with Lyvers and Ghosal algorithm, the process of threshold selection is easier, the detected edges are thinner, and the positioning accuracy for all edge points is much higher.
© 2014 Society of Photo-Optical Instrumentation Engineers (SPIE) 0091-3286 /2014/$25.00 © 2014 SPIE
Zujin Wang and Xiaodiao Huang "Visual positioning method of printed circuit boards based on spatial moments," Optical Engineering 53(3), 033102 (20 March 2014). https://doi.org/10.1117/1.OE.53.3.033102
Published: 20 March 2014
Lens.org Logo
CITATIONS
Cited by 1 patent.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Edge detection

Detection and tracking algorithms

Visualization

Error analysis

Optical engineering

Inspection

Visual process modeling

RELATED CONTENT


Back to Top