Fabric Stitching Inspection Using Segmented Window Technique and BP Neural Network

C. W.M. Yuen, Wai Keung Wong, S. Q. Qian, D. D. Fan, L. K. Chan, E. H.K. Fung

Research output: Journal article publicationJournal articleAcademic researchpeer-review

21 Citations (Scopus)


In the textile and clothing industry, much research has been conducted on fabric defect automatic detection. However, few have been specifically designed for evaluating fabric stitches or seams of semi-finished and finished garments. In this paper, a fabric stitching inspection method is proposed for knitted fabric in which a segmented window technique is developed to segment images into three classes using a monochrome single-loop ribwork of knitted fabric: (1) seams without sewing defects; (2) seams with pleated defects; and (3) seams with puckering defects caused by stitching faults. Nine characteristic variables were obtained from the segmented images and input into a Back Propagation (BP) neural network for classification and object recognition. The classification results demonstrate that the inspection method developed is effective in identifying the three classes of knitted-fabric stitching. It is proved that the classifier with nine characteristic variables outperformed those with five and seven variables and the neural network technique using either BP or radial basis (RB) is effective for classifying the fabric stitching defects. By using the BP neural network, the recognition rate was 100%.
Original languageEnglish
Pages (from-to)24-35
Number of pages12
JournalTextile Research Journal
Issue number1
Publication statusPublished - 1 Jan 2009


  • fabric defects
  • fabric inspection
  • fabric stitching
  • image segmentation
  • neural network
  • segmented window technique

ASJC Scopus subject areas

  • Chemical Engineering (miscellaneous)
  • Polymers and Plastics


Dive into the research topics of 'Fabric Stitching Inspection Using Segmented Window Technique and BP Neural Network'. Together they form a unique fingerprint.

Cite this