Skip to main content
Log in

Research on the application of binary-like coding and Hough circle detection technology in PCB traceability system

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

With the rapid development of smart devices, printed circuit board (PCB), as the core components of smart devices, not only proposed more and more demand for the quality and precision of their production, but also the controllability of their management and the traceability of manufacturing. The traditional processes for PCB including: acid–base corrosion, water washing, grinding and so on. Due to the traditional spray bar code, thunder engraving two-dimensional code and other methods cannot be used for PCB board identification, but the drilling method has been utilized. At present, the major methods for drilling identification and matrix drilling identification are time consuming, and low identification speed. To tackle this problem, in this paper, we combine the advantages of binary coding and the industry characteristics of PCB production, proposed a kind of binary-like code to identify the position of PCB production, in which, each digit of the binary code can be identified by four holes of a square with equal distance, and can represent the numbers from 0 to 9. Besides, fewer letters and the starting position of the code on the basis of few punching points. This method will greatly improve the efficiency of drilling identification. The system uses the photoelectric analysis module to automatically scan the hole array code on the penal (PNL) board to obtain the original image. Then, the CCD image is preprocessed, mainly including Gaussian filter for image smoothing and unsharp mask operator for image enhancement. Then, Hough detection algorithm is utilized to locate the hole, which can effectively identify the holes. Secondly, the horizontal and vertical directions of these points can be obtained according to the distance between the center points of each hole. Furthermore, the image is righted, and the starting position can be obtained. At the same time, Hough detection algorithm is used to segment the image threshold, and each character is decoded into a corresponding number. The simulation results show that the method is simple, accurate and effective. Finally, the identified digital coding sequences are compared with the database of online code reading application system, and the reliable identification and automatic identification trace-ability of PCB production are realized, and the automatic identification time is less than 1 s.

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. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Barbosa WO, Vieira AW (2019) On the improvement of multiple circles detection from images using hough transform. TEMA (São Carlos) 20(2):331–342

    Article  MathSciNet  Google Scholar 

  • Chen C, Wang YL, Wang FX, Yang P, Liao Q (2020) PCB board detection and recognition system based on regional convolution neural network. Comput Prog Skills Maint (03):119–120+155

  • Dupont F, Stoukatch S, Laurent P, Redouté JM (2020) Fine pitch features laser direct patterning on flexible printed circuit board. Opt Lasers Eng 126:105869

    Article  Google Scholar 

  • Fan R (2015) Digital lean manufacturing execution technology for SMT production line (Master's degree thesis, Beijing Institute of Technology). https://kns.cnki.net/KCMS/detail/detail.aspx?dbname=CMFD201602&filename=1016716924.nh

  • Gao HW (2005) Radiation image information enhancement algorithm based on unsharp mask. Nuclear Electron Detect Technol 05:481–483

    Google Scholar 

  • Jiao HY (2019) Analysis of the importance of file standardization management in PCB industry. Tianjin Electronic Industry Association. In: Proceedings of the 2019 annual meeting of Tianjin Electronic Industry Association, pp 151–153

  • Li J, Wang FQ (2016) Research on PCB hole coordinate matching algorithm based on locating hole. Electron Technol Softw Eng 01:101

    Google Scholar 

  • Li X, Luo ZW, Yu JC (eds) (2017) Matlab/Simulink system simulation. Tsinghua University Press, Beijing

  • Liu CL (ed) (2017) MATLAB image processing. Tsinghua University Pressm, Beijing

  • Liu MK, Long Y, Yin ZK (2009) Adaptive unsharp masking algorithm based on image local variance distribution. J Guizhou Univ (Nat Sci Ed) 26(1):51–54

    Google Scholar 

  • Liu X, Bao XM, Shen YJ (2019a) Data matrix code location and recognition in PCB complex background. J Hubei Univ Natl (Nat Sci Ed) 37(03):296-299.303

    Google Scholar 

  • Liu CS, Wang XD, Wang TL, Wang Z (2019b) Correction of PCB clamping positioning deviation based on computer vision technology. Electromech Eng Technol 48(07):107–110

    Google Scholar 

  • Mohammadi S, Mohammadi M, Dehlaghi V, Ahmadi A (2019) Automatic segmentation, detection, and diagnosis of abdominal aortic aneurysm (AAA) using convolutional neural networks and Hough circles algorithm. Cardiovasc Eng Technol 10(3):490–499

    Article  Google Scholar 

  • Qiao NS, Xiao K, Wei C (2018) PCB photoelectric image circle detection based on improved hough transform. Recent Adv Electr Electron Eng 11(4):457–459

    Google Scholar 

  • Shen Z, Wang S, Dou J, Tu Z (2018) Design and implementation of PCB detection and classification system based on machine vision. International workshop of advanced manufacturing and automation. Springer, Singapore, pp 253–261

    Google Scholar 

  • Tao YH, Zang X, Wang C, Yang CW (2019) Design of a fragment-type UHF RFID tag integrated into printed circuit board. Microw Opt Technol Lett 61(3):676–681

    Article  Google Scholar 

  • Wang YG (2008) Analysis of image Gaussian smoothing filter. Comput Inform Technol (08):79–81+90

  • Wang H (2014) Image processing method of dual energy X-ray luggage security inspection (Master's degree thesis, Southeast University)

  • Wang ZG (2019) Research on PCB component detection method based on machine vision (Master's degree thesis, North University of China)

  • Wei YY (2016) PCB reference point recognition algorithm based on active search coupling pattern matching. Comput Technol Autom 35(04):71–75

    Google Scholar 

  • Wen Z, Sun HK (eds) (2017) Matlab intelligent algorithm. Tsinghua University Press, Beijing

  • Wigger B, Meissner T, Winkler M et al (2018) Label-/tag-free traceability of electronic PCB in SMD assembly based on individual inherent surface patterns. Int J Adv Manuf Technol 98:3081–3090

    Article  Google Scholar 

  • Wu Z, Yuan J, Lv B, Zheng X (2010) Digital mammography image enhancement using improved unsharp masking approach. In: 2010 3rd international congress on image and signal processing, vol. 2, IEEE, pp 668–672

  • Xiong L, Chen RS, Zhou X, Jing C (2019) Multi-feature fusion and selection method for an improved particle swarm optimization. J Ambient Intell Human Comput 1–10

  • Xiong L et al (2020a) The extraction algorithm of color disease spot image based on Otsu and watershed. Soft Comput 24:7253–7263

    Article  Google Scholar 

  • Xiong L et al (2020b) Color disease spot image segmentation algorithm based on chaotic particle swarm optimization and FCM. J Supercomput 76:8756–8770

    Article  Google Scholar 

  • Xu YJ (2019) Identification and location of locating point in PCB (Master's degree thesis, Suzhou University)

  • Yang YS, Wu YS (2020) Design and implementation of PCB with RFID. Print Circuit Inform 28(04):23–26

    Google Scholar 

  • Yang FP, Xu L, He YX, Li DS (2018) Research on PCB embedded hole recognition based on histogram data fitting. Mechanics 45(07):1-6+58

    Google Scholar 

  • Zhang SS (2019) Research on online quality inspection of digital surface stickers (Master's degree thesis, Guizhou University). https://kns.cnki.net/KCMS/detail/detail.aspx?dbname=CMFD201902&filename=1019846227.nh

  • Zhang D et al (2019a) The generative adversarial networks and its application in machine vision. Enterp Inform Syst 6(1):1–21

    Article  Google Scholar 

  • Zhang JC, Zhang SL, He Y (2019b) Design of target detection and correction system for optical fibre transceiver PCB based on Halcon. Light Ind Mach 37(04):67–72

    Google Scholar 

  • Zhao ZY (2017) Research on smooth filtering forensics algorithm based on image frequency domain (Master's degree thesis, Tianjin University). https://kns.cnki.net/KCMS/detail/detail.aspx?dbname=CMFD201801&filename=1018054924.nh

  • Zhou JQ, Yin HY (2017) Research and design of PCB board traceability information system. Print Circuit Inform 25(02):57–60

    Google Scholar 

  • Zou HD (2012) On line optical detection of PCB hole position information based on machine learning. J Liaoning Univ Technol (Nat Sci Ed) 31(01):93–97

    Google Scholar 

Download references

Acknowledgements

This work was supported by the Guangdong University of Science and Technology General Characteristic project Under Grant No. GKY-2019KYYB-31,the Guangdong Youth Characteristic project under Grant No. 2019KQNCX227, and the GDAS' Project of Science and Technology Development Under Grant No. 2017GDASCX-0115, 2018GDASCX-0115), and 2020GDASYL- 20200402007.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dongbo Zhang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, L., Zhang, D., Peng, N. et al. Research on the application of binary-like coding and Hough circle detection technology in PCB traceability system. J Ambient Intell Human Comput (2021). https://doi.org/10.1007/s12652-020-02655-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12652-020-02655-y

Keywords

Navigation