skip to main content
10.1145/3608251.3608291acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccmsConference Proceedingsconference-collections
research-article

Digital Defect Simulation-based Data Generation for Visual Quality Inspection

Published: 17 August 2023 Publication History

Abstract

With the continuous advancement of computer vision (CV) technology, visual inspection techniques in the quality inspection industry have been rapidly developing. Data is an indispensable factor in visual detection techniques, and the demand for data is gradually increasing. Studies are progressively focusing on data generation solutions to provide high-quality data for the development of quality inspection techniques. This paper presents a morphology-based defect classification approach for visual defect simulation. Based on this classification, a digital defect simulation-based data generation solution is proposed to simulate the defects of industrial products. A new dataset SimNEU-DET is created to evaluate the proposed method, based on the open-source dataset NEU-DET. The effectiveness of the dataset is demonstrated using the object detection algorithm YOLOv5.

References

[1]
Chen, Y.; Ding, Y.; Zhao, F.; Zhang, E.; Wu, Z.; Shao, L. Surface Defect Detection Methods for Industrial Products: A Review. Appl. Sci. 2021, 11, 7657. https://doi.org/10.3390/app11167657
[2]
Hu G, Huang J, Wang Q, Unsupervised fabric defect detection based on a deep convolutional generative adversarial network[J]. Textile Research Journal, 2020, 90(3-4): 247-270. https://doi.org/10.1177/0040517519862880
[3]
Lin T Y, Maire M, Belongie S, Microsoft coco: Common objects in context[C]//Computer Vision–ECCV 2014: 13th European Conference, Zurich, Switzerland, September 6-12, 2014, Proceedings, Part V 13. Springer International Publishing, 2014: 740-755. https://doi.org/10.1007/978-3-319-10602-1_48
[4]
Lin H D. Tiny surface defect inspection of electronic passive components using discrete cosine transform decomposition and cumulative sum techniques[J]. Image and Vision Computing, 2008, 26(5): 603-621. https://doi.org/10.1016/j.imavis.2007.07.009
[5]
Károly A I, Galambos P. Automated Dataset Generation with Blender for Deep Learning-based Object Segmentation[C]//2022 IEEE 20th Jubilee World Symposium on Applied Machine Intelligence and Informatics (SAMI). IEEE, 2022: 000329-000334.
[6]
Wang T, Chen Y, Qiao M, A fast and robust convolutional neural network-based defect detection model in product quality control[J]. The International Journal of Advanced Manufacturing Technology, 2018, 94: 3465-3471. https://doi.org/10.1007/s00170-017-0882-0
[7]
Feng C, Liu M Y, Kao C C, Deep active learning for civil infrastructure defect detection and classification[M]//Computing in civil engineering 2017. 2017: 298-306. https://doi.org/10.1061/9780784480823.036
[8]
Chen J, Liu Z, Wang H, Automatic defect detection of fasteners on the catenary support device using deep convolutional neural network[J]. IEEE Transactions on Instrumentation and Measurement, 2017, 67(2): 257-269. https://doi.org/10.1109/tim.2017.2775345
[9]
Song K, Yan Y. A noise robust method based on completed local binary patterns for hot-rolled steel strip surface defects[J]. Applied Surface Science, 2013, 285: 858-864. https://doi.org/10.1016/j.apsusc.2013.09.002
[10]
Lesage M, Cherkaoui O, Abouzaid F, Blender plugin implementations for 3D collaborative work[C]//2007 IEEE International Conference on Systems, Man and Cybernetics. IEEE, 2007: 2557-2569. https://doi.org/10.1109/icsmc.2007.4413770
[11]
Guo Z, Wang C, Yang G, Msft-yolo: Improved yolov5 based on transformer for detecting defects of steel surface[J]. Sensors, 2022, 22(9): 3467. https://doi.org/10.3390/s22093467
[12]
Qiu L, Wu X, Yu Z. A high-efficiency fully convolutional networks for pixel-wise surface defect detection[J]. IEEE Access, 2019, 7: 15884-15893. https://doi.org/10.1109/access.2019.2894420
[13]
Tao X, Zhang D, Ma W, Automatic metallic surface defect detection and recognition with convolutional neural networks[J]. Applied Sciences, 2018, 8(9): 1575. https://doi.org/10.3390/app8091575
[14]
Vokhmintcev A, Timchenko M. The new combined method of the generation of a 3d dense map of evironment based on history of camera positions and the robot's movements[J]. Acta Polytechnica Hungarica, 2020, 17(8): 95-108. https://doi.org/10.12700/aph.17.8.2020.8.7
[15]
Ros G, Sellart L, Materzynska J, The synthia dataset: A large collection of synthetic images for semantic segmentation of urban scenes[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 3234-3243. https://doi.org/10.1109/cvpr.2016.352
[16]
Tremblay J, Prakash A, Acuna D, Training deep networks with synthetic data: Bridging the reality gap by domain randomization[C]//Proceedings of the IEEE conference on computer vision and pattern recognition workshops. 2018: 969-977. https://doi.org/10.1109/cvprw.2018.00143
[17]
Bergmann P, Fauser M, Sattlegger D, MVTec AD–A comprehensive real-world dataset for unsupervised anomaly detection[C]//Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2019: 9592-9600. https://doi.org/10.1109/cvpr.2019.00982
[18]
Li Z, Tian X, Liu X, A two-stage industrial defect detection framework based on improved-yolov5 and optimized-inception-resnetv2 models[J]. Applied Sciences, 2022, 12(2): 834. https://doi.org/10.3390/app12020834
[19]
Lv X, Duan F, Jiang J, Deep metallic surface defect detection: The new benchmark and detection network[J]. Sensors, 2020, 20(6): 1562. https://doi.org/10.3390/s20061562
[20]
Tabernik D, Šela S, Skvarč J, Segmentation-based deep-learning approach for surface-defect detection[J]. Journal of Intelligent Manufacturing, 2020, 31(3): 759-776. https://doi.org/10.1007/s10845-019-01476-x
[21]
Park M, Jeong J. Design and Implementation of Machine Vision-Based Quality Inspection System in Mask Manufacturing Process[J]. Sustainability, 2022, 14(10): 6009. https://doi.org/10.3390/su14106009
[22]
Louw L, Droomer M. Development of a low cost machine vision based quality control system for a learning factory[J]. Procedia Manufacturing, 2019, 31: 264-269. https://doi.org/10.1016/j.promfg.2019.03.042
[23]
Al Ohali Y. Computer vision based date fruit grading system: Design and implementation[J]. Journal of King Saud University-Computer and Information Sciences, 2011, 23(1): 29-36. https://doi.org/10.1016/j.jksuci.2010.03.003
[24]
Kumar A, Pang G K H. Defect detection in textured materials using Gabor filters[J]. IEEE Transactions on industry applications, 2002, 38(2): 425-440. https://doi.org/10.1109/ias.2000.881960
[25]
Patrício D I, Rieder R. Computer vision and artificial intelligence in precision agriculture for grain crops: A systematic review[J]. Computers and electronics in agriculture, 2018, 153: 69-81. https://doi.org/10.1016/j.compag.2018.08.001
[26]
Dandekar A, Zen R A M, Bressan S. A comparative study of synthetic dataset generation techniques[C]//Database and Expert Systems Applications: 29th International Conference, DEXA 2018, Regensburg, Germany, September 3–6, 2018, Proceedings, Part II 29. Springer International Publishing, 2018: 387-395.
[27]
Kahraman Y, Durmuşoğlu A. Deep learning-based fabric defect detection: A review[J]. Textile Research Journal, 2022: 00405175221130773. https://doi.org/10.1177/00405175221130773
[28]
Xie L, Xiang X, Xu H, FFCNN: A deep neural network for surface defect detection of magnetic tile[J]. IEEE Transactions on Industrial Electronics, 2020, 68(4): 3506-3516. https://doi.org/10.1109/tie.2020.2982115
[29]
Hasan A S M M, Sohel F, Diepeveen D, A survey of deep learning techniques for weed detection from images[J]. Computers and Electronics in Agriculture, 2021, 184: 106067. https://doi.org/10.1016/j.compag.2021.106067
[30]
Jin Q, Chen L. A survey of surface defect detection of industrial products based on a small number of labeled data[J]. arXiv preprint arXiv:2203.05733, 2022.
[31]
Liu H, Zhang Y. Image-driven structural steel damage condition assessment method using deep learning algorithm[J]. Measurement, 2019, 133: 168-181. https://doi.org/10.1016/j.measurement.2018.09.081

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICCMS '23: Proceedings of the 2023 15th International Conference on Computer Modeling and Simulation
June 2023
293 pages
ISBN:9798400707919
DOI:10.1145/3608251
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 August 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Data generation solutions
  2. Digital defect simulation
  3. Visual inspection technology
  4. YOLOv5

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ICCMS 2023

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 34
    Total Downloads
  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)1
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media