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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Xiong L et al (2020b) Color disease spot image segmentation algorithm based on chaotic particle swarm optimization and FCM. J Supercomput 76:8756–8770
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
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
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
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
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
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
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
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12652-020-02655-y