Edge-Deployed Computer Vision for Real-Time Defect Detection

Authors

  • Kiran Kumar Pappula Independent Researcher, USA. Author

DOI:

https://doi.org/10.63282/3050-9416.IJAIBDCMS-V4I3P108

Keywords:

Edge Computing, Defect Detection, Lightweight CNN, Real-Time Inference, Computer Vision, Deep Learning

Abstract

The key to the development of intelligent manufacturing systems is the realization of precision and low-latency defect detection in real-time. The conventional methods that depend on the centralized cloud computing are prone to network latency, scale and low flexibility of integration, particularly in the industrial environment that has limited connectivity. This paper proposes a computationally efficient computer vision pipeline that can be deployed to the edge. This computer vision pipeline is designed to fill the gap in the demand for high-performance defect detection and the resource limitations of edge systems. This system uses a model of compact deep learning trained with quantization and pruning to achieve low computational complexity without affecting accuracy. The system can easily interface with different kinds of industrial hardware using the modular architecture, such as robotic arms, conveyor systems, and PLCs. We argue for the validity of our methodology using a practical case study that involves detecting surface defects in manufactured metal components. With an inference speed of 30 FPS on the NVIDIA Jetson Nano and a classification accuracy of 97.6%, our answer outperforms classical architectures like ResNet-50 in edge environments. A comparison of the lightweight CNN models, deployment optimizations with TensorRT and system-level performance measures is also provided in the paper. Besides, we solve key problems such as pipeline latency, high resistance to lighting changes, and the reconfigurability of inspection task dynamics. Holistic assessments demonstrate that our deployed solution to the edges is highly efficient and reliable in terms of manufacturing products, but its use can be expanded into such diverse fields as agriculture, healthcare, and unmanageable vehicles. This study opens the door to the use of compact vision systems in such low-capacity spaces, achieving the same level of performance as competing systems

References

1. Dalal, N., & Triggs, B. (2005, June). Histograms of oriented gradients for human detection. In 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) (Vol. 1, pp. 886-893). IEEE.

2. Ojala, T., Pietikäinen, M., & Harwood, D. (1996). A comparative study of texture measures with classification based on feature distributions. Pattern recognition, 29(1), 51-59.

3. Szeliski, R. (2022). Computer vision: algorithms and applications. Springer Nature.

4. He, K., Zhang, X., Ren, S., & Sun, J. (2016). Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 770-778).

5. Simonyan, K., & Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556.

6. Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection in Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 779-788).

7. Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., ... & Adam, H. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861.

8. Iandola, F. N., Han, S., Moskewicz, M. W., Ashraf, K., Dally, W. J., & Keutzer, K. (2016). SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and< 0.5 MB model size. arXiv preprint arXiv:1602.07360.

9. Gonzalez, R. C. (2009). Digital image processing. Pearson Education India.

10. Premsankar, G., Di Francesco, M., & Taleb, T. (2018). Edge computing for the Internet of Things: A case study. IEEE Internet of Things Journal, 5(2), 1275-1284.

11. Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine learning, 20(3), 273-297.

12. Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016). Edge computing: Vision and challenges. IEEE internet of things journal, 3(5), 637-646.

13. Ren, Z., Fang, F., Yan, N., & Wu, Y. (2022). State of the art in defect detection based on machine vision. International Journal of Precision Engineering and Manufacturing-Green Technology, 9(2), 661-691.

14. Tian, Y., Shi, Y., & Liu, X. (2012). Recent Advances in Support Vector Machine Research. Technological and Economic Development of the Economy, 18(1), 5-33.

15. Yang, J., Li, S., Wang, Z., Dong, H., Wang, J., & Tang, S. (2020). Using deep learning to detect defects in manufacturing: a comprehensive survey and current challenges. Materials, 13(24), 5755.

16. Cover, T., & Hart, P. (1967). Nearest neighbour pattern classification. IEEE transactions on information theory, 13(1), 21-27.

17. Ren, J., Guo, Y., Zhang, D., Liu, Q., & Zhang, Y. (2018). Distributed and efficient object detection in edge computing: Challenges and solutions. IEEE Network, 32(6), 137-143.

18. Liu, Y., Gao, H., Guo, L., Qin, A., Cai, C., & You, Z. (2019). A data-flow oriented deep ensemble learning method for real-time surface defect inspection. IEEE Transactions on Instrumentation and Measurement, 69(7), 4681-4691.

19. de Winton, H. C., Cegla, F., & Hooper, P. A. (2021). A method for objectively evaluating the defect detection performance of in-situ monitoring systems. Additive Manufacturing, 48, 102431.

20. Kanungo, T., Jaisimha, M. Y., Palmer, J., & Haralick, R. M. (1995). A methodology for quantitative performance evaluation of detection algorithms. IEEE Transactions on Image Processing, 4(12), 1667-1674.

21. Rahul, N. (2020). Vehicle and Property Loss Assessment with AI: Automating Damage Estimations in Claims. International Journal of Emerging Research in Engineering and Technology, 1(4), 38-46. https://doi.org/10.63282/3050-922X.IJERET-V1I4P105

22. Enjam, G. R., & Chandragowda, S. C. (2020). Role-Based Access and Encryption in Multi-Tenant Insurance Architectures. International Journal of Emerging Trends in Computer Science and Information Technology, 1(4), 58-66. https://doi.org/10.63282/3050-9246.IJETCSIT-V1I4P107

23. Pedda Muntala, P. S. R. (2021). Prescriptive AI in Procurement: Using Oracle AI to Recommend Optimal Supplier Decisions. International Journal of AI, BigData, Computational and Management Studies, 2(1), 76-87. https://doi.org/10.63282/3050-9416.IJAIBDCMS-V2I1P108

24. Rahul, N. (2021). AI-Enhanced API Integrations: Advancing Guidewire Ecosystems with Real-Time Data. International Journal of Emerging Research in Engineering and Technology, 2(1), 57-66. https://doi.org/10.63282/3050-922X.IJERET-V2I1P107

25. Enjam, G. R., Chandragowda, S. C., & Tekale, K. M. (2021). Loss Ratio Optimization using Data-Driven Portfolio Segmentation. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 2(1), 54-62. https://doi.org/10.63282/3050-9262.IJAIDSML-V2I1P107

26. Rusum, G. P., & Pappula, K. K. (2022). Federated Learning in Practice: Building Collaborative Models While Preserving Privacy. International Journal of Emerging Research in Engineering and Technology, 3(2), 79-88. https://doi.org/10.63282/3050-922X.IJERET-V3I2P109

27. Jangam, S. K. (2022). Self-Healing Autonomous Software Code Development. International Journal of Emerging Trends in Computer Science and Information Technology, 3(4), 42-52. https://doi.org/10.63282/3050-9246.IJETCSIT-V3I4P105

28. Anasuri, S. (2022). Zero-Trust Architectures for Multi-Cloud Environments. International Journal of Emerging Trends in Computer Science and Information Technology, 3(4), 64-76. https://doi.org/10.63282/3050-9246.IJETCSIT-V3I4P107

29. Pedda Muntala, P. S. R. (2022). Detecting and Preventing Fraud in Oracle Cloud ERP Financials with Machine Learning. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 3(4), 57-67. https://doi.org/10.63282/3050-9262.IJAIDSML-V3I4P107

30. Rahul, N. (2022). Enhancing Claims Processing with AI: Boosting Operational Efficiency in P&C Insurance. International Journal of Emerging Trends in Computer Science and Information Technology, 3(4), 77-86. https://doi.org/10.63282/3050-9246.IJETCSIT-V3I4P108

31. Enjam, G. R., & Tekale, K. M. (2022). Predictive Analytics for Claims Lifecycle Optimization in Cloud-Native Platforms. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 3(1), 95-104. https://doi.org/10.63282/3050-9262.IJAIDSML-V3I1P110

Downloads

Published

2023-10-30

Issue

Section

Articles

How to Cite

1.
Pappula KK. Edge-Deployed Computer Vision for Real-Time Defect Detection. IJAIBDCMS [Internet]. 2023 Oct. 30 [cited 2025 Oct. 29];4(3):72-81. Available from: https://ijaibdcms.org/index.php/ijaibdcms/article/view/241