Electronic Components Detection Using Various Deep Learning Based Neural Network Models
DOI:
https://doi.org/10.22399/ijcesen.855Keywords:
Electronic Components, Transistor, Electronic Chip, Artificial Intelligence, Deep LearningAbstract
Electronic components of different sizes and types can be used in microelectronics, nanoelectronics, medical electronics, and optoelectronics. For this reason, accurate detection of all electronic components such as transistors, capacitors, resistors, light-emitting diodes and electronic chips is of great importance. For this purpose, in this study, an open source dataset was used for the detection of five different types of electronic components. In order to increase the amount of the dataset, firstly, data augmentation processes were performed by rotating the electronic component images at certain angles in the right and left directions. After these processes, multi-class classifications were performed using five different deep learning based neural network models, namely Vision Transformer, MobileNetV2, EfficientNet, Swin Transformer and Data-efficient Image Transformer. As a result of the electronic component detection processes performed with these various deep learning based models, all necessary evaluation metrics such as precision, recall, f1-score and accuracy were obtained for each model, and the highest accuracy value result was obtained as 0.992 in the Data-efficient Image Transformer model.
References
Cao, W., Bu, H., Vinet, M., Cao, M., Takagi, S., Hwang, S., ... & Banerjee, K. (2023). The future transistors. Nature, 620(7974), 501-515. https://doi.org/10.1038/s41586-023-06145-x
Panda, S. (2009). Microelectronics and optoelectronics technology. Laxmi Publications.
Neuman, M. R., Baura, G. D., Meldrum, S., Soykan, O., Valentinuzzi, M. E., Leder, R. S., ... & Zhang, Y. T. (2012). Advances in medical devices and medical electronics. Proceedings of the IEEE, 100(Special Centennial Issue), 1537-1550.
Kaul, A. B. (Ed.). (2017). Microelectronics to Nanoelectronics: Materials, Devices & Manufacturability. CRC Press.
Martín-Palma, R. J., Martínez-Duart, J., & Agulló-Rueda, F. (2006). Nanotechnology for microelectronics and optoelectronics. Elsevier.
Chand, P., & Lal, S. (2022). Vision-based detection and classification of used electronic parts. Sensors, 22(23), 9079.
Soylu, E., & Kaya, İ. (2024). Classification of Electronics Components using Deep Learning. Sakarya University Journal of Computer and Information Sciences, 7(1), 36-45.
Atik, I. (2022). Classification of electronic components based on convolutional neural network Architecture. Energies, 15(7), 2347.
Varna, D., & Abromavičius, V. (2022). A system for a real-time electronic component detection and classification on a conveyor belt. Applied Sciences, 12(11), 5608.
Cheng, Y., Wang, A., & Wu, L. (2022). A classification method for electronic components based on siamese network. Sensors, 22(17), 6478.
Zhou, L., & Zhang, L. (2022). A novel convolutional neural network for electronic component classification with diverse backgrounds. International Journal of Modeling, Simulation, and Scientific Computing, 13(01), 2240001.
Huang, R., Gu, J., Sun, X., Hou, Y., & Uddin, S. (2019). A rapid recognition method for electronic components based on the improved YOLO-V3 network. Electronics, 8(8), 825.
Li, J., Gu, J., Huang, Z., & Wen, J. (2019). Application research of improved YOLO V3 algorithm in PCB electronic component detection. Applied Sciences, 9(18), 3750.
Chand, P., & Assaf, M. (2024). An Empirical Study on Lightweight CNN Models for Efficient Classification of Used Electronic Parts. Sustainability, 16(17), 7607.
Guo, C., Lv, X. L., Zhang, Y., & Zhang, M. L. (2021). Improved YOLOv4-tiny network for real-time electronic component detection. Scientific reports, 11(1), 22744.
Chen, J., Bao, E., & Pan, J. (2022). Classification and positioning of circuit board components based on improved YOLOv5. Procedia Computer Science, 208, 613-626.
Glučina, M., Anđelić, N., Lorencin, I., & Car, Z. (2023). Detection and classification of printed circuit boards using YOLO algorithm. Electronics, 12(3), 667.
Sharma, H., & Kumar, H. (2024). A computer vision-based system for real-time component identification from waste printed circuit boards. Journal of Environmental Management, 351, 119779.
Osmani, A. M. I. M., Rahman, T., & Islam, S. (2024). VoltaVision: A Transfer Learning model for electronic component classification. arXiv preprint arXiv:2404.03898.
Luo, S., Wan, F., Lei, G., Xu, L., Ye, Z., Liu, W., ... & Xu, C. (2024). EC-YOLO: Improved YOLOv7 Model for PCB Electronic Component Detection. Sensors, 24(13), 4363.
Hożyń, S. (2023). Convolutional neural networks for classifying electronic components in industrial applications. Energies, 16(2), 887.
Weiss, E., Caplan, S., Horn, K., & Sharabi, M. (2024). Real-Time Defect Detection in Electronic Components during Assembly through Deep Learning. Electronics, 13(8), 1551.
Yining, Y., & Honglei, W. (2024). Instance segmentation algorithm of electronic components based on improved YOLOv5. Journal of Measurement Science & Instrumentation, 15(1).
Surmeli, C. C., & Ekenel, H. K. (2023, July). An Efficient Vision Transformer Model for PCB Component Classification. In 2023 31st Signal Processing and Communications Applications Conference (SIU) (pp. 1-4). IEEE.
Lu, Y., Yang, B., Gao, Y., & Xu, Z. (2022). An automatic sorting system for electronic components detached from waste printed circuit boards. Waste Management, 137, 1-8.
Liu, H., Jiang, Y., Zhang, W., Li, Y., & Ma, W. (2024). Intelligent electronic components waste detection in complex occlusion environments based on the Focusing Dynamic Channel-You Only Look Once model. Journal of Cleaner Production, 144425.
Mohsin, M., Rovetta, S., Masulli, F., & Cabri, A. (2024). Real-Time Detection of Electronic Components in Waste Printed Circuit Boards: A Transformer-Based Approach. arXiv preprint arXiv:2409.16496.
Chi, T. S., Ab Wahab, M. N., Mohamed, A. S. A., Noor, M. H. M., Kang, K. B., Chuan, L. L., & Brigitte, L. W. J. (2024). Enhancing EfficientNet-YOLOv4 for Integrated Circuit Detection on Printed Circuit Board (PCB)(December 2023). IEEE Access.
Kaggle Electronic Components Dataset. Available online:https://www.kaggle.com/datasets/divyejoshi/pictures-of-simple-electronic-components (accessed on 1 December 2024).
Hugging Face Models. Available online: https://huggingface.co/models (accessed on 1 December 2024).
Dosovitskiy, A. (2020). An image is worth 16x16 words: Transformers for image recognition at scale. arXiv preprint arXiv:2010.11929.
Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., & Chen, L. C. (2018). Mobilenetv2: Inverted residuals and linear bottlenecks. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 4510-4520).
Tan, M., & Le, Q. (2019, May). Efficientnet: Rethinking model scaling for convolutional neural networks. In International conference on machine learning (pp. 6105-6114). PMLR.
Liu, Z., Lin, Y., Cao, Y., Hu, H., Wei, Y., Zhang, Z., ... & Guo, B. (2021). Swin transformer: Hierarchical vision transformer using shifted windows. In Proceedings of the IEEE/CVF international conference on computer vision (pp. 10012-10022).
Touvron, H., Cord, M., Douze, M., Massa, F., Sablayrolles, A., & Jégou, H. (2021, July). Training data-efficient image transformers & distillation through attention. In International conference on machine learning (pp. 10347-10357). PMLR.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 International Journal of Computational and Experimental Science and Engineering

This work is licensed under a Creative Commons Attribution 4.0 International License.