A Novel Coarse–Fine Method for Ball Grid Array Component Positioning and Defect Inspection
Autor: | Xianqiang Yang, Lifei Bai, Huijun Gao |
---|---|
Rok vydání: | 2018 |
Předmět: |
0209 industrial biotechnology
Engineering business.industry System of measurement 020208 electrical & electronic engineering 02 engineering and technology Production efficiency Fault detection and isolation Visualization 020901 industrial engineering & automation Control and Systems Engineering Robustness (computer science) Ball grid array 0202 electrical engineering electronic engineering information engineering Computer vision Artificial intelligence Electrical and Electronic Engineering business Distance transform Component placement |
Zdroj: | IEEE Transactions on Industrial Electronics. 65:5023-5031 |
ISSN: | 1557-9948 0278-0046 |
DOI: | 10.1109/tie.2017.2748053 |
Popis: | With high production efficiency and robustness, automatic component pick-and-place technology is widely used in modern electronic industries. As one of the core components of this technology, the visual measurement system requires a suitable positioning and fault detection algorithm with high speed, accuracy, robustness, and generalization abilities, especially for positioning and inspecting ball grid array (BGA) components. This paper examines the online positioning and defect inspection problem of BGA components for component placement machines. Incorporating coarse and fine positioning, an accurate, efficient, and robust universal positioning algorithm is proposed. Two types of key points are introduced to characterize the alignment of solder balls in BGA components. A distance transform-based circle detection method is first applied, and then a distance-based edge filter and a circle fitting method are employed to obtain the coarse and fine locations of solder balls, respectively. The approximate location of the component is estimated using a geometrical method and the fine location is calculated by solving a least-squares problem. A pair of overlapping ratios is introduced to conduct fault detection and inspect the alignment accuracy. The effectiveness of the proposed method is verified by applying it to several real component positioning and defect inspection experiments. |
Databáze: | OpenAIRE |
Externí odkaz: |