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.
Similar content being viewed by others
References
Ahn I, Kim C (2010) Finding defects in regular-texture images. In: Korea-Japan joint workshop on frontiers of computer vision
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
Cai J, Candès EJ, Shen Z (2010) A singular value thresholding algorithm for matrix completion. SIAM J Optim 20(4):1956–1982
Chan CH, Pang GKH (2000) Fabric defect detection by fourier analysis. IEEE Trans Ind Appl 36(5):1267–1276
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
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
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
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
Chin RT, Harlow CA (1982) Automated visual inspection: a survey. IEEE Trans Pattern Anal Mach Intell 4(6):557–573
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
Goferman S, Zelnik-Manor L, Tal A (2012) Context-aware saliency detection. IEEE Trans Pattern Anal Mach Intell 34(10):1915–1926
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
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
Kumar A, Pang GKH (2002) Defect detection in textured materials using optimized filters. IEEE Trans Syst Man Cybern B Cybern 32(5):553–570
Kumar A, Pang GKH (2002) Defect detection in textured materials using gabor filters. IEEE Trans Ind Appl 38(2):425–440
Lang C, Liu G, Yu J, Yan S (2012) Saliency detection by multitask sparsity pursuit. IEEE Trans Image Process 21(3):1327–1338
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
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
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
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
Mak KL, Peng P (2008) An automated inspection system for textile fabrics based on gabor filters. Robot Comput Integr Manuf 24(3):359–369
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
Ngan HYT, Pang GKH, Yung SP, Ng MK (2005) Wavelet based methods on patterned fabric defect detection. Pattern Recogn 38(4):559–576
Ngan HYT, Pang GKH, Yung NHC (2011) Automated fabric defect detection - a review. Image Vis Comput 29(7):442–458
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
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
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
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
Varma M, Zisserman A (2005) A statistical approach to texture classification from single images. Int J Comput Vis 62(1–2):61–81
Wen Z, Cao J, Ping X, Hui S (2014) Fabric defects detection using adaptive wavelets. Int J Cloth Sci Technol 26(3):202–211
Wood EJ (1990) Applying fourier and associated transforms to pattern characterization in textiles. Text Res J 60(4):212–220
Yang X, Pang G, Yung N (2004) Discriminative training approaches to fabric defect classification based on wavelet transform. Pattern Recogn 37(5):889–899
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
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
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
Zhang XF, Bresee RR (1995) Fabric defect detection and classification using image analysis. Text Res J 60(4):1–9
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
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
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
Corresponding authors
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-3041-3