Fast AOI for large area and high-density PCB based on optimized K-D tree

Pu Liang,Ye Yutang,Song Yuncen,Liu Li,Chen Dongming,Pan Ming
DOI: https://doi.org/10.19650/j.cnki.cjsi.2011.04.036
2011-01-01
Abstract:Traditional algorithm for searching the holes on PCB is based on sequential query method. But as the number of holes (N) increases, a sharp deterioration of query time, which is proportional to O(N2) appears. The detection efficiency for large area, high-density PCB is seriously affected. A search algorithm of AOI system based on optimized K-D tree is proposed. The required time for the method to build up the tree and perform the whole search is proportional to O(Nlog N) on contrast. Experimental results show that this method still consumes a short query time when the PCB contains a great number of holes. The search efficiency of the method based on optimized K-D tree is significantly higher than that of sequential query method. Therefore, this method can greatly improve AOI detection efficiency and has great application future in the instrumental fields that have to query the positions of points.
What problem does this paper attempt to address?