Abstract
Computer vision technology is widely implemented in electronic manufacturing industry to detect the defects on printed circuit board (PCB). However, the wrong attachment of electronic components is a notable issue leading to poor production efficiency in PCB assembly line. In this work, a computer-vision-based system is proposed with the use of deep learning neural network technique to perform the detection of integrated circuit (IC). The trained deep learning model is imported to mobile device with the features of object detection and text recognition on ICs. The experiments reported that the proposed technique has promising component recognition performance in detecting real ICs image datasets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
1. References
Blaes P, Young C (2008) Mobile IC package recognition. Technical report, Stanford University
Basilico S, Rylander F (2015) Image-based competitive printed circuit board analysis. Stanford Digital Image Processing Projects
Carvalho M, Ludermir TB (2007) Particle swarm optimization of neural network architectures andweights. In: 7th international conference on hybrid intelligent systems (HIS 2007). IEEE, pp 336–339
Rodriguez P, Wiles J, Elman JL (1999) A recurrent neural network that learns to count. Connection Sci 11:5–40
Sumachev AE, Kuzmin VA, Borodin ES (2018) River flow forecasting using artificial neural networks. Int J Mech Eng Technol 9:706–714
Sainath TN, Mohamed A-R, Kingsbury B, Ramabhadran B (2013) Deep convolutional neural networks for LVCSR. In: 2013 IEEE international conference on acoustics, speech and signal processing. IEEE, pp 8614–8618
Syulistyo AR, Purnomo DMJ, Rachmadi MF, Wibowo A (2016) Particle swarm optimization (PSO) for training optimization on convolutional neural network (CNN). Jurnal Ilmu Komputer dan Informasi 9:52–58
Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H (2017) Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861
Khosla A, Jayadevaprakash N, Yao B, Li F-F (2011) Novel dataset for fine-grained image categorization: Stanford dogs. In: Proceedings of CVPR workshop on fine-grained visual categorization (FGVC), Citeseer
Weyand T, Kostrikov I, Philbin J (2016) Planet-photo geolocation with convolutional neural networks. In: European conference on computer vision. Springer, pp 37–55
Thomee B, Shamma DA, Friedland G, Elizalde B, Ni K, Poland D, Borth D, Li L-J (2016) YFCC100M: the new data in multimedia research. Commun ACM 59:64–73
Huang J, Rathod V, Sun C, Zhu M, Korattikara A, Fathi A, Fischer I, Wojna Z, Song Y, Guadarrama S (2017) Speed/accuracy trade-offs for modern convolutional object detectors. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7310–7311
Li Y, Huang H, Xie Q, Yao L, Chen Q (2018) Research on a surface defect detection algorithm based on MobileNet-SSD. Appl Sci 8:1678
Rabano SL, Cabatuan MK, Sybingco E, Dadios EP, Calilung EJ (2018) Common garbage classification using mobilenet. In: 2018 IEEE 10th international conference on humanoid, nanotechnology, information technology, communication and control, environment and management (HNICEM). IEEE, pp 1–4
Biswas D, Su H, Wang C, Stevanovic A, Wang W (2019) An automatic traffic density estimation using Single Shot Detection (SSD) and MobileNet-SSD. Phys Chem Earth Parts A/B/C 110:176–184
Michele A, Colin V, Santika DD (2019) Mobilenet convolutional neural networks and support vector machines for palmprint recognition. Procedia Comput Sci 157:110–117
Liu W, Anguelov D, Erhan D, Szegedy C, Reed S Fu C-Y, Berg AC (2016) Ssd: single shot multibox detector. In: European conference on computer vision. Springer, pp 21–37
Ren S, He K, Girshick R, Sun J (2015) Faster R-CNN: towards real-time object detection with region proposal networks. arXiv preprint arXiv:1506.01497
Tomasi C (2012) Histograms of oriented gradients. Computer Vision Sampler 1–6 (2012)
Cheong LK, Suandi SA, Rahman S (2019) Defects and components recognition in printed circuit boards using convolutional neural network. In: 10th international conference on robotics, vision, signal processing and power applications. Springer, pp 75–81
Shi W, Lu Z, Wu W, Liu H (2020) Single-shot detector with enriched semantics for PCB tiny defect detection. J Eng 2020:366–372
Li D, Xu L, Ran G, Guo Z (2021) Computer vision based research on PCB recognition using SSD neural network. Journal of Physics: Conference Series, pp. 012005. IOP Publishing
Wongsuphasawat K, Smilkov D, Wexler J, Wilson J, Mane D, Fritz D, Krishnan D, Viégas FB, Wattenberg M (2017) Visualizing dataflow graphs of deep learning models in tensorflow. IEEE Trans Visual Comput Graphics 24:1–12
Acknowledgements
This work was supported by the Ministry of Higher Education Malaysia under the Fundamental Research Grant Scheme under Project Proj-FRGS/1/2019/TK04/UCSI/02/1.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Voon, Y.N., Ang, K.M., Chong, Y.H., Lim, W.H., Tiang, S.S. (2022). Computer-Vision-Based Integrated Circuit Recognition Using Deep Learning. In: Md. Zain, Z., Sulaiman, M.H., Mohamed, A.I., Bakar, M.S., Ramli, M.S. (eds) Proceedings of the 6th International Conference on Electrical, Control and Computer Engineering. Lecture Notes in Electrical Engineering, vol 842. Springer, Singapore. https://doi.org/10.1007/978-981-16-8690-0_80
Download citation
DOI: https://doi.org/10.1007/978-981-16-8690-0_80
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-8689-4
Online ISBN: 978-981-16-8690-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)