Skip to main content
Log in

Fabric defect inspection using prior knowledge guided least squares regression

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This paper proposes an unsupervised model to inspect various detects in fabric images with diverse textures. A fabric image with defects is usually composed of a relatively consistent background texture and some sparse defects, which can be represented as a low-rank matrix plus a sparse matrix in a certain feature space. The process is formulated as a least squares regression based subspace segmentation model, which is convex, smooth and can be solved efficiently. A simple and effective prior is also learnt from local texture features of the image itself. Instead of considering only the feature space’ s global structure, the local prior is incorporated with it seamlessly by the proposed subspace segmentation model to guide and improve the segmentation. Experiments on a variety of fabric images demonstrate the effectiveness and robustness of the proposed method. Compared with existing methods, our method is more robust and locates various defects more precisely.

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
Fig. 11

Similar content being viewed by others

References

  1. Ahn I, Kim C (2010) Finding defects in regular-texture images. In: Korea-Japan joint workshop on frontiers of computer vision

  2. Alata O, Ramananjarasoa C (2005) Unsupervised textured image segmentation using 2-d quarter plane autoregressive model with four prediction supports. Pattern Recogn Lett 26(8):1069–1081

    Article  Google Scholar 

  3. Cai J, Candès EJ, Shen Z (2010) A singular value thresholding algorithm for matrix completion. SIAM J Optim 20(4):1956–1982

    Article  MathSciNet  MATH  Google Scholar 

  4. Chan CH, Pang GKH (2000) Fabric defect detection by fourier analysis. IEEE Trans Ind Appl 36(5):1267–1276

    Article  Google Scholar 

  5. Chan H-Y, Raju C, Sari-Sarraf H, Hequet EF (2005) A general approach to defect detection in textured materials using a wavelet domain model and level sets. In: Proceeding SPIE, vol 6001, pp 102–107

  6. Cheng B, Liu G, Wang J, Huang Z, Yan S (2011) Multi-task low-rank affinity pursuit for image segmentation. In: IEEE international conference on computer vision, 2011, pp 2439–2446

  7. Cheng M, Zhang G, Mitra NJ, Huang X, Hu S (2011) Global contrast based salient region detection. In: IEEE conference on computer vision and pattern recognition, CVPR 2011, pp 409–416

  8. Chetverikov D (2008) Residual of resonant SVD as salient feature. In: International conference on computer vision and graphics, ICCVG 2008. Warsaw, Poland, pp 143–153

    Google Scholar 

  9. Chin RT, Harlow CA (1982) Automated visual inspection: a survey. IEEE Trans Pattern Anal Mach Intell 4(6):557–573

    Article  Google Scholar 

  10. Cohen FS, Fan Z, Attali S (1991) Automated inspection of textile fabrics using textural models. IEEE Trans Pattern Anal Mach Intell 13(8):803–808

    Article  Google Scholar 

  11. Goferman S, Zelnik-Manor L, Tal A (2012) Context-aware saliency detection. IEEE Trans Pattern Anal Mach Intell 34(10):1915–1926

    Article  Google Scholar 

  12. Hajimowlana SH, Muscedere R, Jullien GA, Roberts JW (1998) 1D autoregressive modeling for defect detection in web inspection systems. In: Midwest symposium on circuits and systems, pp 318–321

  13. Hou X, Zhang L (2007) Saliency detection: a spectral residual approach. In: IEEE computer society conference on computer vision and pattern recognition, CVPR 2007, USA, pp 18–23

  14. Kumar A, Pang GKH (2002) Defect detection in textured materials using optimized filters. IEEE Trans Syst Man Cybern B Cybern 32(5):553–570

    Article  Google Scholar 

  15. Kumar A, Pang GKH (2002) Defect detection in textured materials using gabor filters. IEEE Trans Ind Appl 38(2):425–440

    Article  Google Scholar 

  16. Lang C, Liu G, Yu J, Yan S (2012) Saliency detection by multitask sparsity pursuit. IEEE Trans Image Process 21(3):1327–1338

    Article  MathSciNet  Google Scholar 

  17. Liu G, Lin Z, Yu Y (2010) Robust subspace segmentation by low-rank representation. In: Proceedings of the 27th international conference on machine learning (ICML-10). Haifa, Israel, pp 663–670

    Google Scholar 

  18. Liu J, Yuan L, Ye J (2010) An efficient algorithm for a class of fused lasso problems. In: Proceedings of the 16th international conference on knowledge discovery and data mining. ACM, Washington, DC, pp 323–332

    Google Scholar 

  19. Liu J, Musialski P, Wonka P, Ye J (2013) Tensor completion for estimating missing values in visual data. IEEE Trans Pattern Anal Mach Intell 35(1):208–220

    Article  Google Scholar 

  20. Lu C, Min H, Zhao Z, Zhu L, Huang D, Yan S (2012) Robust and efficient subspace segmentation via least squares regression. In: 12th European conference on computer vision, ECCV 2012, Florence, pp 347–360

  21. Mak KL, Peng P (2008) An automated inspection system for textile fabrics based on gabor filters. Robot Comput Integr Manuf 24(3):359–369

    Article  Google Scholar 

  22. Navalpakkam V, Itti L (2006) An integrated model of top-down and bottom-up attention for optimizing detection speed. In: IEEE computer society conference on computer vision and pattern recognition, CVPR 2006, pp 2049–2056

  23. Ngan HYT, Pang GKH, Yung SP, Ng MK (2005) Wavelet based methods on patterned fabric defect detection. Pattern Recogn 38(4):559–576

    Article  Google Scholar 

  24. Ngan HYT, Pang GKH, Yung NHC (2011) Automated fabric defect detection - a review. Image Vis Comput 29(7):442–458

    Article  Google Scholar 

  25. Ogata N, Fukuma S, Nishikado H, Shirosaki A, Takagi S, Sakurai T (2005) An accurate inspection of pdp-mesh cloth using gabor filter. In: Proceedings of international symposium on intelligent signal processing and communication systems. ISPACS 2005. IEEE, Hongkong, pp 65– 68

    Chapter  Google Scholar 

  26. Ozdemir S, Ercil A (1996) Markov random fields and Karhunen-Loeve transforms for defect inspection of textile products. In: IEEE conference on emerging technologies and factory automation, EFTA 1996, pp 697–703

  27. Tajeripour F, Kabir E, Sheikhi A (2008) Fabric defect detection using modified local binary patterns. In: International conference on computational intelligence and multimedia Applications, pp 261– 267

  28. Tsai I, Lin C, Lin J (1995) Applying an artificial neural network to pattern recognition in fabric defects. Text Res J 65(3):123–130

    Article  Google Scholar 

  29. Varma M, Zisserman A (2005) A statistical approach to texture classification from single images. Int J Comput Vis 62(1–2):61–81

    Article  Google Scholar 

  30. Wen Z, Cao J, Ping X, Hui S (2014) Fabric defects detection using adaptive wavelets. Int J Cloth Sci Technol 26(3):202–211

    Article  Google Scholar 

  31. Wood EJ (1990) Applying fourier and associated transforms to pattern characterization in textiles. Text Res J 60(4):212–220

    Article  Google Scholar 

  32. Yang X, Pang G, Yung N (2004) Discriminative training approaches to fabric defect classification based on wavelet transform. Pattern Recogn 37(5):889–899

    Article  Google Scholar 

  33. Yang X, Pang G, Yung N (2005) Robust fabric defect detection and classification using multiple adaptive wavelets. IEEE Proc Vis Image Signal Process 152(6):715–723

    Article  Google Scholar 

  34. Ying S, Wu G, Wang Q, Shen D (2014) Hierarchical unbiased graph shrinkage (hugs): a novel groupwise registration for large data set. NeuroImage 84:626–638

    Article  Google Scholar 

  35. Yu Y, Schuurmans D (2011) Rank/norm regularization with closed-form solutions: application to subspace clustering. In: Proceedings of the 27th conference on uncertainty in artificial intelligence, Barcelona, pp 778–785

  36. Zhang XF, Bresee RR (1995) Fabric defect detection and classification using image analysis. Text Res J 60(4):1–9

    Article  Google Scholar 

  37. Zeng P, Hirata T (2002) On-loom fabric inspection using multi-scale differentiation filtering. In: IEEE 37th IAS industry applications conference meetings, vol 1, pp 320–326

  38. Zhi YX, Pang GKH, Yung NHC (2001) Fabric defect detection using adaptive wavelet. In: IEEE international conference on acoustics, speech, and signal processing, vol 2001, pp 3697– 3700

Download references

Acknowledgments

The authors would like to thank Huanhuan Zhang for her images of TILDA Textile Texture Database. Junjie Cao is supported by the NSFC China (61363048, 91230103). Zhijie Wen is supported by the NSFC China (11471208). Xiuping Liu is supported by the NSFC China (61173102, 61370143).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Zhijie Wen or Xiuping Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cao, J., Zhang, J., Wen, Z. et al. Fabric defect inspection using prior knowledge guided least squares regression. Multimed Tools Appl 76, 4141–4157 (2017). https://doi.org/10.1007/s11042-015-3041-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-3041-3

Keywords

Navigation