Skip to main content

Advertisement

Log in

Fuzzy logic-based segmentation of manufacturing defects on reflective surfaces

  • New Trends in data pre-processing methods for signal and image classification
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Automatic defect detection on reflective surfaces is a compelling process. In particular, detection of tiny defects is almost impossible for human eye or simple machine vision methods. Therefore, the need for fast and sensitive machine vision methods has gained importance. In this study, an effective defect detection method is presented for reflective surfaces such as glass, tile, and steel. Defects on the surface of the product are determined automatically without the need for human intervention. The proposed system involves illumination unit, digital camera, and defect detection algorithm. Firstly, color image is taken by digital camera. Then, properties of taken image are selected. At this stage, ambient condition of lighting devices is very important. Reflections are minimized thanks to the true lighting. Selected properties are: red, green, and blue values, and luminance value. These properties are applied to fuzzy inputs. Information from the inputs is evaluated according to determined rules. Finally, each pixel is classified as black or white. Thirty-two glass pieces are tested using the proposed system. The proposed method was compared with commonly used methods. The success rate of the proposed algorithm is 83.5% and is higher than that of other algorithms .

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Andersen AL, Nielsen K, Brunoe TD (2016) Prerequisites and barriers for the development of reconfigurable manufacturing systems for high speed ramp-up. Proc CIRP 51:7–12

    Article  Google Scholar 

  2. Holmes RL (1983) Computer-assisted quality control in tree-ring dating and measurement. Tree-Ring Bull 43(1):69–78

    Google Scholar 

  3. Malamas EN, Petrakis EG, Zervakis M, Petit L, Legat JD (2003) A survey on industrial vision systems, applications and tools. Image Vis Comput 21(2):171–188

    Article  Google Scholar 

  4. Bulnes FG, García DF, de la Calle FJ, Usamentiaga R, Molleda J (2016) A non-invasive technique for online defect detection on steel strip surfaces. J Nondestr Eval 35(4):54

    Article  Google Scholar 

  5. Qu T, Zou L, Zhang Q, Chen X, Fan C (2016) Defect detection on the fabric with complex texture via dual-scale over-complete dictionary. J Text Inst 107(6):743–756

    Article  Google Scholar 

  6. Chen X, Liu N, You B, Xiao B (2016) A novel method for surface defect inspection of optic cable with short-wave infrared illuminance. Infrared Phys Technol 77:456–463

    Article  Google Scholar 

  7. Jin Y, Wang Z, Chen Y, Wang Z (2016) The online measurement of optical distortion for glass defect based on the grating projection method. Opt Int J Light Electron Opt 127(4):2240–2245

    Article  Google Scholar 

  8. Cen YG, Zhao RZ, Cen LH, Cui LH, Miao ZJ, Wei Z (2015) Defect inspection for TFT-LCD images based on the low-rank matrix reconstruction. Neurocomputing 149:1206–1215

    Article  Google Scholar 

  9. Liu Y, Yu F (2014) Automatic inspection system of surface defects on optical IR-CUT filter based on machine vision. Opt Lasers Eng 55:243–257

    Article  Google Scholar 

  10. Öztürk Ş, Akdemir B (2015) Comparison of edge detection algorithms for texture analysis on glass production. Proc Soc Behav Sci 195:2675–2682

    Article  Google Scholar 

  11. Chan CH, Pang GK (2000) Fabric defect detection by Fourier analysis. IEEE Trans Ind Appl 36(5):1267–1276

    Article  Google Scholar 

  12. Xu J, Jia Y, Shi Z, Pang K (2016) An improved anisotropic diffusion filter with semi-adaptive threshold for edge preservation. Sig Process 119:80–91

    Article  Google Scholar 

  13. Huang ZK, Ma YL, Lu L, Rao FX, Hou LY (2016) Chinese historic image threshold using adaptive K-means cluster and Bradley’s. In: International conference on intelligent computing, pp 171–179

  14. Bulnes FG, Usamentiaga R, Garcia DF, Molleda J (2016) An efficient method for defect detection during the manufacturing of web materials. J Intell Manuf 27(2):431–445

    Article  Google Scholar 

  15. Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353

    Article  MATH  Google Scholar 

  16. Adelson EH, Wang JY (1992) Single lens stereo with a plenoptic camera. IEEE Trans Pattern Anal Mach Intell 14(2):99–106

    Article  Google Scholar 

  17. Fossum ER (1997) CMOS image sensors: electronic camera-on-a-chip. IEEE Trans Electron Devices 44(10):1689–1698

    Article  Google Scholar 

  18. Boulkroune A (2016) A fuzzy adaptive control approach for nonlinear systems with unknown control gain sign. Neurocomputing 179:318–325

    Article  Google Scholar 

  19. Sridhar B, Reddy KVVS, Prasad AM (2015) Mammographic image analysis based on adaptive morphological fuzzy logic CAD system. Int J Biomed Eng Technol 17(4):341–355

    Article  Google Scholar 

  20. Zadeh LA (1997) Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst 90(2):111–127

    Article  MathSciNet  MATH  Google Scholar 

  21. Perić N (2015) Fuzzy logic and fuzzy set theory based edge detection algorithm. Serbian J Electr Eng 12(1):109–116

    Article  Google Scholar 

  22. Zadeh LA (1996) Fuzzy logic = computing with words. IEEE Trans Fuzzy Syst 4(2):103–111

    Article  Google Scholar 

  23. Saravanan C (2010) Color image to grayscale image conversion. In: Second international conference on computer engineering and applications (ICCEA), 2010, IEEE, vol. 2. pp 196–199

  24. Mamdani EH, Assilian S (1975) An experiment in linguistic synthesis with a fuzzy logic controller. Int J Man Mach Stud 7(1):1–13

    Article  MATH  Google Scholar 

  25. Sugeno M, Kang GT (1988) Structure identification of fuzzy model. Fuzzy Sets Syst 28(1):15–33

    Article  MathSciNet  MATH  Google Scholar 

  26. Van Leekwijck W, Kerre EE (1999) Defuzzification: criteria and classification. Fuzzy Sets Syst 108(2):159–178

    Article  MathSciNet  MATH  Google Scholar 

  27. Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 6:679–698

    Article  Google Scholar 

  28. Bezdek JC, Ehrlich R, Full W (1984) FCM: the fuzzy c-means clustering algorithm. Comput Geosci 10(2–3):191–203

    Article  Google Scholar 

  29. Otsu N (1975) A threshold selection method from gray-level histograms. Automatica 11(285–296):23–27

    Google Scholar 

  30. Vasicek Z, Mrazek V (2016) Trading between quality and non-functional properties of median filter in embedded systems. Genet Program Evol Mach 1–38. doi:10.1007/s10710-016-9275-7

Download references

Acknowledgements

This work was supported by the Scientific and Technological Research Council of Turkey (TUBITAK) with Project Number: 114E925.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Şaban Öztürk.

Ethics declarations

Conflict of interest

The author declares that there is no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Öztürk, Ş., Akdemir, B. Fuzzy logic-based segmentation of manufacturing defects on reflective surfaces. Neural Comput & Applic 29, 107–116 (2018). https://doi.org/10.1007/s00521-017-2862-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-017-2862-6

Keywords

Navigation