Skip to main content
Log in

Fast defect detection for various types of surfaces using random forest with VOV features

  • Published:
International Journal of Precision Engineering and Manufacturing Aims and scope Submit manuscript

Abstract

Defect detection on an object surface is one of the most important tasks of an automated visual inspection system. The most modern defect detection systems are required to operate in real-time and handle high-resolution images. One of main difficulties in system applications is that it cannot be used for general inspection of various types of surface without tuning the internal parameters. In this paper, we demonstrate how to solve the problem mentioned above by using simple variance profile values of pixel intensities and applying it to the random-forest-based machine learning algorithm. Variance of Variance (VOV) profiles are used to describe the texture of an object surface and to amplify the irregularity of intensity variations. The feature amplification property of the VOV method can be applied generally to various types of surface and defect. For effective learning and reduction of false detection, a defect-size insensitive approach and a hard sample retraining process are introduced. The experimental results demonstrate reliable defect detection for various surface types without changing parameters.

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.

Similar content being viewed by others

References

  1. Tsai, D. M., Lin, P. C., and Lu, C. J., “An Independent Component Analysis-based Filter Design for Defect Detection in Low-Contrast Surface Images,” Pattern Recognition, Vol. 39, No. 9, pp. 1679–1694, 2006.

    Article  MATH  Google Scholar 

  2. Tsai, D. M., Tseng, Y. H., Chao, S. M., and Yen, C. H., “Independent Component Analysis based Filter Design for Defect Detection in Low-Contrast Textured Images,” Proc. of International Conference on Pattern Recognition, Vol. 2, pp. 231–234, 2006.

    Google Scholar 

  3. Tsai, D. M. and Lai, S. C., “Defect Detection in Periodically Patterned Surfaces Using Independent Component Analysis,” Pattern Recognition, Vol. 41, No. 9, pp. 2812–2832, 2008.

    Article  MATH  Google Scholar 

  4. Sezer, O. G., Ertiizun, A., and Erçil, A., “Independent Component Analysis for Texture Defect Detection,” Pattern Recognition and Image Analysis, Vol. 14, No. 2, pp. 303–307, 2004.

    Google Scholar 

  5. Jasper, W. J., Garnier, S. J., and Potlapalli, H., “Texture Characterization and Defect Detection using Adaptive Wavelets,” Optical Engineering, Vol. 35, No. 11, pp. 3140–3149, 1996.

    Article  Google Scholar 

  6. Funck, J. W., Zhong, Y., Butler, D. A., Brunner, C. C., and Forrer, J. B., “Image Segmentation Algorithms Applied to Wood Defect Detection,” Computers and Electronics in Agriculture, Vol. 41, No. 1, pp. 157–179, 2003.

    Article  Google Scholar 

  7. Serdaroglu, A., Ertuzun, A., and Erçil, A., “Defect Detection in Textile Fabric Images using Wavelet Transforms and Independent Component Analysis,” Pattern Recognition and Image Analysis, Vol. 16, No. 1, pp. 61–64, 2006.

    Article  Google Scholar 

  8. Yang, W., Li, D., Zhu, L., Kang, Y., and Li, F., “A New Approach for Image Processing in Foreign Fiber Detection,” Computers and Electronics in Agriculture, Vol. 68, No. 1, pp. 68–77, 2009.

    Article  Google Scholar 

  9. Chan, C. H. and Pang, G. K., “Fabric Defect Detection by Fourier Analysis,” IEEE Transactions on Industry Applications, Vol. 36, No. 5, pp. 1267–1276, 2000.

    Article  Google Scholar 

  10. Kumar, A. and Pang, G. K., “Defect Detection in Textured Materials using Gabor Filters,” IEEE Transactions on Industry Applications, Vol. 38, No. 2, pp. 425–440, 2002.

    Article  Google Scholar 

  11. Briman, L., “Random Forests,” Machine Learning, Vol. 45, No. 1, pp. 5–23, 2001.

    Article  Google Scholar 

  12. Caruana, R., Karampatziakis, N., and Yessenalina, A., “An Empirical Evaluation of Supervised Learning in High Dimensions,” Proc. of the 25th International Conference on Machine Learning, pp. 96–103, 2008.

    Chapter  Google Scholar 

  13. Viola, P. and Jones, M., “Rapid Object Detection using a Boosted Cascade of Simple Features,” Proc. of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Vol. 1, pp. 511–518, 2001.

    Google Scholar 

  14. Crow, F. C., “Summed-Area Tables For Texture Mapping,” ACM SIGGRAPH Computer Graphics, Vol. 18, No. 3, pp. 207–212, 1984.

    Article  Google Scholar 

  15. Ozuysal, M., Calonder, M., Lepetit, V., and Fua, P., “Fast Keypoint Recognition using Random Ferns,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 32, No. 3, pp. 448–461, 2010.

    Article  Google Scholar 

  16. Shumin, D., Zhoufeng, L., and Chunlei, L., “AdaBoost Learning for Fabric Defect Detection based on Hog and SVM,” Proc. of International Conference on Multimedia Technology, pp. 2903–2906, 2011.

    Google Scholar 

  17. Cord, A. and Chambon, S., “Automatic Road Defect Detection by Textural Pattern Recognition based on AdaBoost,” ComputerAided Civil and Infrastructure Engineering, Vol. 27, No. 4, pp. 244–259, 2012.

    Article  Google Scholar 

  18. Freund, Y. and Schapire, R. E., “A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting,” Journal of Computer and System Sciences, Vol. 55, No. 1, pp. 119–139, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  19. Teng, Z. and Kang, D. J., “Disjunctive Normal Form of Weak Classifiers for Online Learning based Object Tracking,” Proc. of the International Conference on Computer Vision Theory and Applications, Vol. 2, pp. 138–146, 2013.

    Google Scholar 

  20. Yang, K., “Anytime Synchronized-Biased-Greedy Rapidly-Exploring Random Tree Path Planning in Two Dimensional Complex Environments,” International Journal of Control, Automation and Systems, Vol. 9, No. 4, pp. 750–758, 2011.

    Article  Google Scholar 

  21. Helen, R. and Kamaraj, N., “CAD Scheme To Detect Brain Tumour In MR Images using Active Contour Models and Tree Classifiers,” Journal of Electrical Engineering and Technology, Vol. 10, No. 2, pp. 670–675, 2015.

    Article  Google Scholar 

  22. Canny, J., “A Computational Approach to Edge Detection,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-8, No. 6, pp. 679–698, 1986.

    Article  Google Scholar 

  23. Benaicha, A., Mourot, G., Benothman, K., and Ragot, J., “Determination of Principal Component Analysis Models for Sensor Fault Detection and Isolation,” International Journal of Control, Automation and Systems, Vol. 11, No. 2, pp. 296–305, 2013.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dong-Joong Kang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kwon, BK., Won, JS. & Kang, DJ. Fast defect detection for various types of surfaces using random forest with VOV features. Int. J. Precis. Eng. Manuf. 16, 965–970 (2015). https://doi.org/10.1007/s12541-015-0125-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12541-015-0125-y

Keywords

Navigation