Skip to main content
Log in

A case study: passive component inspection using a 1D wavelet transform

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

This paper exploits a wavelet-based scheme to inspect the surface defects and basic dimensions of 0805 Multi-layer Ceramic Chip capacitors (MLCC) using machine vision. The image of a passive component is initially processed to show only two solder plates (terminations). Then, the covariance matrix eigenvector for each boundary point generates the 1D θ-p representation to describe the angle variations at the boundaries of each termination. The 1D θ-p representation is further decomposed directly by a one-dimensional wavelet transform (1D WT). Since a single corner (an intersection of two boundary edges) and the jag corners (the surface defects) are local deviations on termination boundaries, their locations are represented as intensive and have a highly fluctuated wavelet energy at the 1st detail scale. Concerning a 0805 MLCC type of passive component, the surface defects and single corners on termination boundaries can be captured by appropriate thresholds (e.g., in wavelet energy). The basic dimensions of a passive component are simply the direct distance between located single corners. Real 0805 MLCCs are testing samples to evaluate the performance of the proposed approach. Experimental results show that the proposed method achieves a precise identification of the surface defects and measurements for basic dimensions. The proposed approach is invariant with respect to the orientation, easy to implement and free from a primitive-matching process. Therefore, it is especially suitable for various types of passive components that are similar to the 0805 MLCC in small-batch production.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1a–c
Fig. 2a,b
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7 a
Fig. 8 a
Fig. 9
Fig. 10
Fig. 11a–e
Fig. 12a–e
Fig. 13a–d

Similar content being viewed by others

References

  1. Stubbs DM, Pulko SH, Wilkinson AJ, Wilson B, Christiaens F, Allaert K (2000) Embedded passive components and PCB size-thermal effects. Microelectr Int 17(2):7–10

    Article  CAS  Google Scholar 

  2. Tummala RR, White GE, Sundaram V, Bhattacharya SK (2000) SOP: the microelectronics for the 21st century with integral passive integration. Adv Microelectr 1/2:13–19

    Google Scholar 

  3. Reardon EJ, Cappenter RW (2000) Novel, practical materials for embedded capacitors and resistors—an update. In: Proceedings of the 2000 International Conference on High-density Interconnect and System Packaging, Denver, CO, 26–28 April 2000

  4. Golonka LJ, Wolter KJ, Dziedzic A, Kita J, Rebenklau L (2001) Embedded passive components for MCM. In: Proceedings of the 24th International Spring Seminar on Electronics Technology, Calimanesti-Caciulata, Romania, 5–9 May 2001

  5. Mogant M, Ercal F (1996) Automatic PCB inspection algorithms: a survey. Comp Vis Imag Underst 63(2):287–313

    Article  Google Scholar 

  6. Hara Y, Akiyama N, Karasaki K (1983) Automatic inspection system for printed circuit boards. IEEE Trans Patt Anal Mach Intellig 5(6):623–630

    Google Scholar 

  7. Pavlidis T (1978) Minimum storage boundary tracing algorithm and its application to automatic inspection. IEEE Trans Sys Man Cybern 8:66–69

    Google Scholar 

  8. Wu WY, Wang MJ, Liu CM (1996) The automated inspection of printed circuit boards through machine vision. Comp Indust 28(2):103–111

    Article  Google Scholar 

  9. Mogant M, Ercal F (1998) Segmentation of printed circuit board images into basic patterns. Comp Vis Imag Underst 70(1):74–86

    Article  Google Scholar 

  10. Mogant M, Ercal F (1998) A subpattern level inspection system for printed circuit boards. Comput Vis Imag Underst 70(1):51–62

    Article  Google Scholar 

  11. Cootes TF, Page GJ, Jackson CB, Taylor CJ (1996) Statistical grey-level models for object location and identification. Imag Vis Comput 14(8):533–540

    Article  Google Scholar 

  12. Tatibana MH, de A Lotufo R (1997) Novel automatic PCB inspection techniques based on connectivity. In: Proceedings of the 10th Brazilian Symposium on Computer Graphics and Image Processing, Campos do Jordo, Brazil, 14–17 October 1997

  13. Sterling WM (1979) Automatic non-reference inspection of printed wiring boards. In: Proceedings of the IEEE Computer Society Conference Pattern Recognition and Image Processing, August 1979

  14. Foster III JW, Griffin PM, Villalobos JR, Messimer SL (1990) Automated visual inspection of bare printed circuit boards. Comput Ind Engin 18(4):505–509

    Article  Google Scholar 

  15. Tsunekawa H (1992) Latest image evaluation systems aid efforts for product quality. J Electron Engin 29(306):72–77

    Google Scholar 

  16. Mandeville JR (1985) Novel method for analysis of printed circuit images. IBM J Res Develop 29(1):73–87

    Google Scholar 

  17. Wang MJ, Wu WY, Hsu CC (2002) Automated post bonding inspection by using machine vision techniques. Int J Prod Res 40(12):2835–2848

    Article  Google Scholar 

  18. Lee HK, Yoo SI (1999) A method for the inspection of ball bonds in integrated circuits. 1999 IEEE International Conference on Systems, Man, and Cybernetics, Tokyo, Japan, 12–15 October 1999

  19. Sreenivasan KK, Srinath M, Khotanzad A (1993)An automated vision system for inspection of IC pads and bonds. IEEE Trans Compon Hybrid Manufact Technol 16(3):333-338

    Article  CAS  Google Scholar 

  20. Du WY, Dickerson SL (1998) Passive component inspection using machine vision. In: Proceedings of the International Conference on Multichip Modules and High Density Packaging, Denver, CO, 15–17 August 1998

  21. Tsai DM, Hou HT, Su HJ (1999) Boundary-based corner detection using eigenvalues of covariance matrices. Patt Recog Lett 20:31–40

    Article  Google Scholar 

  22. Chui CK (1992) An introduction to wavelets. Academic Press, Boston

  23. Daubechies I (1992) Ten lectures on wavelets. SIAM, Philadelphia

  24. Daubechies I (1990) The wavelets transform: time-frequency localization and signal analysis. IEEE Trans Info Theory 36(5):961–1005

    Article  Google Scholar 

  25. Bruce A, Gao HY (1996) Applied wavelet analysis with S-PLUS. Springer, New York

  26. Chen GY, Bui TD (1999) Invariant Fourier-wavelet descriptors for pattern recognition. Patt Recog 32:1083–1087

    Article  Google Scholar 

  27. Lee AY, Tarng YS (1999) Application of the discrete wavelet transform to the monitoring of tool failure in end milling using the spindle motor current. Int J Adv Manufact Technol 15:238–243

    Article  Google Scholar 

  28. Lee JS, Sun YN, Tsai CT (1993) Wavelet based corner detection. Patt Recog 26(6):853–865

    Article  Google Scholar 

  29. Lee JS, Sun YN, Tsai CT (1995) Multiscale corner detection by using wavelet transformation. IEEE Trans Imag Process 4(1):100–104

    Article  Google Scholar 

  30. Quddus A, Fahmy MM (1999) Fast wavelet-based corner detection technique. Electron Lett 35(4):8–12

    Article  Google Scholar 

  31. Gonzalez RC, Woods RE (1993) Digital image processing. Addison-Wesley, Reading, MA

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chi-Hao Yeh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yeh, CH., Shen, TC. & Wu, FC. A case study: passive component inspection using a 1D wavelet transform. Int J Adv Manuf Technol 22, 899–910 (2003). https://doi.org/10.1007/s00170-003-1608-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-003-1608-z

Keywords

Navigation