DOI QR코드

DOI QR Code

A rubber o-ring defect detection system using data augmentation based on the SinGAN and random forest algorithm

SinGAN기반 데이터 증강과 random forest알고리즘을 이용한 고무 오링 결함 검출 시스템

  • Received : 2021.10.04
  • Accepted : 2021.11.29
  • Published : 2021.12.31

Abstract

In this study, data was augmentation through the SinGAN algorithm using small image data, and defects in rubber O-rings were detected using the random forest algorithm. Unlike the commonly used data augmentation image rotation method to solve the data imbalance problem, the data imbalance problem was solved by using the SinGAN algorithm. A study was conducted to distinguish between normal products and defective products of rubber o-ring by using the random forest algorithm. A total of 20,000 image date were divided into transit and testing datasets, and an accuracy result was obtained to distinguish 97.43% defects as a result of the test.

Keywords

Acknowledgement

이 성과는 정부(과학기술정보통신부)의 재원으로 한국연구재단의 지원을 받아 수행된 연구임(No. 2020R1A5A8018822).

References

  1. Y. Lecun, Y. Bengio, and G. Hinton, "Deep learning," Nature, vol. 521, no. 7553, pp. 436-444, 2015. https://doi.org/10.1038/nature14539
  2. A. Kamilaris and F. X. Prenafeta-Boldu, "Deep learning in agriculture: A survey," Comput. Electron. Agric., vol. 147, no. July 2017, pp. 70-90, 2018. https://doi.org/10.1016/j.compag.2018.02.016
  3. C. Shorten and T. M. Khoshgoftaar, "A survey on Image Data Augmentation for Deep Learning," J. Big Data, vol. 6, no. 1, 2019.
  4. W. Yang, F. Zhou, R. Zhu, K. Fukui, G. Wang, and J. H. Xue, "Deep learning for image super-resolution," Neurocomputing, vol. 398, no. 10, pp. 291-292, 2020. https://doi.org/10.1016/j.neucom.2019.09.091
  5. S. P. Mohanty, D. P. Hughes, and M. Salathe, "Using deep learning for image-based plant disease detection," Front. Plant Sci., vol. 7, no. September, pp. 1-10, 2016. https://doi.org/10.3389/fpls.2016.00001
  6. J. Wang and L. Perez, "The effectiveness of data augmentation in image classification using deep learning," arXiv, 2017.
  7. Z. Meng, X. Guo, Z. Pan, D. Sun, and S. Liu, "Data Segmentation and Augmentation Methods Based on Raw Data Using Deep Neural Networks Approach for Rotating Machinery Fault Diagnosis," IEEE Access, vol. 7, pp. 79510-79522, 2019. https://doi.org/10.1109/access.2019.2923417
  8. T. R. Shaham, T. Dekel, and T. Michaeli, "SinGAN: Learning a generative model from a single natural image," Proc. IEEE Int. Conf. Comput. Vis., vol. 2019-Octob, pp. 4569-4579, 2019.
  9. G. Biau and E. Scornet, "A random forest guided tour," Test, vol. 25, no. 2, pp. 197-227, 2016. https://doi.org/10.1007/s11749-016-0481-7
  10. T. M. Oshiro, P. S. Perez, and J. A. Baranauskas, "How many trees in a random forest?," Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 7376 LNAI, no. May, pp. 154-168, 2012.
  11. C. Strobl, A. L. Boulesteix, A. Zeileis, and T. Hothorn, "Bias in random forest variable importance measures: Illustrations, sources and a solution," BMC Bioinformatics, vol. 8, 2007.
  12. T. Shi and S. Horvath, "Unsupervised learning with random forest predictors," J. Comput. Graph. Stat., vol. 15, no. 1, pp. 118-138, 2006. https://doi.org/10.1198/106186006X94072
  13. M. Belgiu and L. Dragu, "Random forest in remote sensing: A review of applications and future directions," ISPRS J. Photogramm. Remote Sens., vol. 114, pp. 24-31, 2016. https://doi.org/10.1016/j.isprsjprs.2016.01.011
  14. V. F. Rodriguez-Galiano, B. Ghimire, J. Rogan, M. Chica-Olmo, and J. P. Rigol-Sanchez, "An assessment of the effectiveness of a random forest classifier for land-cover classification," ISPRS J. Photogramm. Remote Sens., vol. 67, no. 1, pp. 93-104, 2012. https://doi.org/10.1016/j.isprsjprs.2011.11.002
  15. J. S. Ham, Y. Chen, M. M. Crawford, and J. Ghosh, "Investigation of the random forest framework for classification of hyperspectral data," IEEE Trans. Geosci. Remote Sens., vol. 43, no. 3, pp. 492-501, 2005. https://doi.org/10.1109/TGRS.2004.842481