연결 성분 분류를 이용한 PCB 결함 검출

PCB Defects Detection using Connected Component Classification

  • 정민철 (상명대학교 공과대학 컴퓨터시스템공학과)
  • 투고 : 2011.02.28
  • 심사 : 2011.03.15
  • 발행 : 2011.03.31

초록

This paper proposes computer visual inspection algorithms for PCB defects which are found in a manufacturing process. The proposed method can detect open circuit and short circuit on bare PCB without using any reference images. It performs adaptive threshold processing for the ROI (Region of Interest) of a target image, median filtering to remove noises, and then analyzes connected components of the binary image. In this paper, the connected components of circuit pattern are defined as 6 types. The proposed method classifies the connected components of the target image into 6 types, and determines an unclassified component as a defect of the circuit. The analysis of the original target image detects open circuits, while the analysis of the complement image finds short circuits. The machine vision inspection system is implemented using C language in an embedded Linux system for a high-speed real-time image processing. Experiment results show that the proposed algorithms are quite successful.

키워드

참고문헌

  1. "PCB Brief Information," 사단법인 한국전자회로산업협회, 2011.
  2. R. T. Chin, and C. A. Harlow, "Automated Visual Inspection: A Survey," IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. PAMI-4, No. 6, 1982.
  3. M. Moganti, F. Ercal, C.H. Dagli, and Shou Tsunekawa, "Automatic PCB Inspection Algorithm: A Survey," Computer Vision and Image Understanding, Vol. 63, No. 2, 1996.
  4. 이철수, 고은희, "컴퓨터 비전에 의한 PCB 검사를 위한 정보 생성 시스템 개발," 산업공학, 제11권, 제2권, pp. 79-92, 1998.
  5. 박병준, 한광수, "CAD 정보를 이용한 PCB 자동 시각 검사 시스템," 멀티미디어학회논문지, 제12권, 제3호, pp. 397-408, 2009.
  6. 박병준, 한광수, "CAD 데이터를 이용한 PCB 패턴 시각 검사 시스템에 관한 연구," Vol. 34, No. 1, 한국컴퓨터종합학술대회 논문집, pp. 446-449, 2007.
  7. 문순환, 김경범, 김태훈, "머신비전검사를 위한 기하학적 특징 기반 지능 패턴 정합," 한국콘텐츠학회논문지, 제6권, 제6호, pp. 1-8, 2006.
  8. 문순환, 김경범, "동적 세그먼트 기반 PCB패턴의 적응 검사 알고리즘," 한국정밀공학회지, 제23권, 제 3호, pp. 102-109, 2006.
  9. N. Otsu, "A Threshold Selection Method from Gray Level Histograms," IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-9, No. 1, pp. 62-66, 1979.
  10. Gregory A. Baxes, "Digital Image Processing, Principles and Applications," John Wiley & Sons, pp. 127-137, 1994.