DOI QR코드

DOI QR Code

Automatic Extraction of Component Window for Auto-Teaching of PCB Assembly Inspection Machines

PCB 조립검사기의 자동티칭을 위한 부품윈도우 자동추출 방법

  • 김준오 (충북대학교 제어로봇공학과) ;
  • 박태형 (충북대학교 제어로봇공학과)
  • Received : 2010.04.22
  • Accepted : 2010.09.29
  • Published : 2010.11.01

Abstract

We propose an image segmentation method for auto-teaching system of PCB (Printed Circuit Board) assembly inspection machines. The inspection machine acquires images of all components in PCB, and then compares each image with its standard image to find the assembly errors such as misalignment, inverse polarity, and tombstone. The component window that is the area of component to be acquired by camera, is one of the teaching data for operating the inspection machines. To reduce the teaching time of the machine, we newly develop the image processing method to extract the component window automatically from the image of PCB. The proposed method segments the component window by excluding the soldering parts as well as board background. We binarize the input image by use of HSI color model because it is difficult to discriminate the RGB colors between components and backgrounds. The linear combination of the binarized images then enhances the component window from the background. By use of the horizontal and vertical projection of histogram, we finally obtain the component widow. The experimental results are presented to verify the usefulness of the proposed method.

Keywords

References

  1. T. H. Park and H. J. Kim, “Path planning of automated optical inspection machines for PCB assembly systems,” Int. J. of Control, Automation, and Systems, vol. 4, no. 1, pp. 96-104, Feb. 2006.
  2. T. H. Park, “Technology trends of CAM system for electronic assembly,” IEEK, vol. 26, no. 3, pp. 48-61, Jun. 1999.
  3. A. J. Crispin and V. Rankov, “Automated inspection of PCB components using a genetic algorithm template matching approach,” International Journal of Advanced Manufacturing, vol. 35, no. 3-4, pp. 293-300, 2007. https://doi.org/10.1007/s00170-006-0730-0
  4. F.-H. Kong, “A new method for locating solder joint based on rough set,” Proc. of the Sixth International Conference on Machine Learning and Cybernetics, Hong Kong, pp. 19-22, Aug. 2007. https://doi.org/10.1109/ICMLC.2007.4370786
  5. M. Yu and Y. D. Kimg, “An approach to Korean license plate recognition based on vertical edge matching,” Proc. of the 2000 IEEE Int. Conf. on Systems, Man and Cybernetics, Nashville, USA, vol. 4, pp. 2975-2980, 2000. https://doi.org/10.1109/ICSMC.2000.884453
  6. L. Wangchao and L. Shaofa, “A hybrid license plate extraction method for complex scenes,” Proc. of the 18th Int. Conf. on Pattern Recognition, Hong Kong, pp. 324-327, Sep. 2006. https://doi.org/10.1109/ICPR.2006.83
  7. S. Mahamud, L. R. Williams, K. K. Thornber, and K. Xu, “Segmentation of multiple salient closed contours from real images,” Proc. of IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 25, no. 4, pp. 433-444, Apr. 2003. https://doi.org/10.1109/TPAMI.2003.1190570
  8. S. Y. Kwon, B. H. Jun, “License-plate extraction from parking regulation images using intensity vector and composite Color,” IEEK, vol. 40, no. 6, pp. 47-55, Nov. 2003.
  9. K. T. Park, J. H. Kim, and Y. S. Moon, “Extraction of attentive objects using feature maps,” IEEK, vol. 43, no. 5, pp. 12-21, Sep. 2006.
  10. R. L. Hsu, M. Abdel-Mottaleb, and A. K. Jain, “Face detection in color images,” IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 24, no. 5, pp. 696-706, May 2002. https://doi.org/10.1109/34.1000242
  11. J. C. Terrillon, M. N. Shirazi, H. Fukamachi, and S. Akamatsu, “Comparative performance of different skin chrominance models and chrominance spaces for the automatic detection of human faces in colur images,” Proc. of the 4th IEEE Int. Conf. on Automatic Face and Gesture Recognition, Grenoble, France, pp. 54-61, Mar. 2000. https://doi.org/10.1109/AFGR.2000.840612
  12. T. H. Park, J. S. Song, and C. H. Kim, “Development of program for mount point extraction of PCB assembly machine,” Control and Instrumentation, Automation, Robotics Research Group Joint Conference, pp. 268-271, 2000.
  13. S. L. Chang, L. S. Chen, Y. C. Chung, and S. W. Chen, “Automatic license plate recognition,” IEEE Transactions on Intelligent Transportation Systems, pp. 42-53, 2004. https://doi.org/10.1109/TITS.2004.825086
  14. Y. Wang and B. Yuan, “A novel approach for human face detection from color images under complex background,” Pattern Recognition, vol. 34, no. 10, pp. 1983-1992, 2001. https://doi.org/10.1016/S0031-3203(00)00119-9
  15. H. D. Cheng, X. H. Jiang, Y. Sun, and J. Wang, “Color image segmentation: advances and prospects,” Pattern Recognition, vol. 34, no. 12, pp. 2259-2281, Dec. 2001. https://doi.org/10.1016/S0031-3203(00)00149-7
  16. N. Otsu, “A threshold selection method from gray-level histogram,” IEEE Trans. on System, Man and Cybernetics, vol. 9, no. 1, pp. 62-66, Jan. 1979. https://doi.org/10.1109/TSMC.1979.4310076

Cited by

  1. Defect Classification of Components for SMT Inspection Machines vol.21, pp.10, 2015, https://doi.org/10.5302/J.ICROS.2015.15.0019