Journal of Textile Research ›› 2020, Vol. 41 ›› Issue (04): 45-50.doi: 10.13475/j.fzxb.20190605606

• Textile Engineering • Previous Articles     Next Articles

Comparison of feature extracting and matching methods for fabric patterns

WANG Hui1, SUN Jie1, DING Xiaojun1,2, LONG Ying1, ZOU Fengyuan1,2,3()   

  1. 1. School of Fashion Design & Engineering, Zhejiang Sci-Tech University, Hangzhou, Zhejiang 310018, China
    2. Zhejiang Provincial Research Center of Clothing Engineering Technology, Zhejiang Sic-Tech University,Hangzhou, Zhejiang 310018, China
    3. Zhejiang Garment Personalized Customization Collaborative Innovation Center, Hangzhou, Zhejiang 310018, China
  • Received:2019-06-24 Revised:2020-01-18 Online:2020-04-15 Published:2020-04-27
  • Contact: ZOU Fengyuan E-mail:zfy166@zstu.edu.cn

Abstract:

In fabric pattern recognition, variations in image scaling, rotating, folding and other deformation in the sampling process cause errors, and this paper investigated the improvement of the exacting and matching method for fabric patterns. To explore the applicability of feature extracting and matching methods for complicated patterns, the river cliff water pattern was taken as experimental samples. 5 types of images of the fabric pattern feature were acquired under scaling, rotation, fuzzy, illumination and drape respectively, and fabric pattern features were extracted using scale-invariant feature transform(SIFT), speeded-up robust features (SURF), binary robust invariant scalable key-points (BRISK)algorithms. Euclidean distance method was adopted for matching calculation, eliminating false match points by random sample consensus algorithm. The results show that BRISK algorithm is the best in matching ratio, which is 87.10% on average. Folding is proven to have the greatest impacts on fabric feature matching, and the robustness of BRISK algorithm under folding change is better than SIFT and SURF algorithms. BRISK algorithmic speed is the fastest, taking an average time of 0.551 s to perform the image feature extraction and matching. In fabric pattern matching, BRISK algorithm is demonstrated better applicability than SIFT or SURF algorithms.

Key words: river cliff water pattern, feature extraction, binary robust invariant scalable key-points algorithm, feature matching, fabric pattern recognition

CLC Number: 

  • TS941

Fig.1

Process of obtaining jiangya sea water patterns"

Fig.2

Original image of 3 kinds of jiangya sea water patterns"

Fig.3

Image preprocessing. (a) Grayscale processing;(b) Image noise; (c) Median filtering preprocessing"

Fig.4

SIFT algorithm false match in scale zooming"

Fig.5

Matching effect of original image and fuzzy image. (a) BRISK algorithm matching; (b) BRISK/RANSAC algorithms matching"

Tab.1

Comparison of matching results of different ratio thresholds at drape state"

阈值 算法 原图特
征点数
变换后特
征点数
所有匹
配数
准确匹
配数
准确匹
配率/%
0.3 SIFT 1 393 1 616 545 452 82.94
SURF 1 393 1 616 545 452 82.94
BRISK 2 639 2 113 140 128 91.43
0.4 SIFT 1 393 1 616 820 645 78.66
SURF 1 393 1 616 820 645 78.66
BRISK 2 639 2 113 305 266 87.21
0.5 SIFT 1 393 1 616 1 147 809 70.53
SURF 1 393 1 616 1 147 809 70.53
BRISK 2 639 2 113 708 585 82.63
0.6 SIFT 1 393 1 616 1 265 855 67.59
SURF 1 393 1 616 1 265 855 67.59
BRISK 2 639 2 113 1 023 889 86.90
0.7 SIFT 1 393 1 616 1 374 907 66.01
SURF 1 393 1 616 1 374 907 66.01
BRISK 2 639 2 113 1 255 1 049 83.59
0.8 SIFT 1 393 1 616 1 543 963 62.41
SURF 1 393 1 616 1 543 963 62.41
BRISK 2 639 2 113 1 571 1 177 74.92
0.9 SIFT 1 393 1 616 1 629 990 60.77
SURF 1 393 1 616 1 629 990 60.77
BRISK 2 639 2 113 2 010 1 202 59.80

Tab.2

Comparison of matching accuracy of three algorithms"

类别 k0 准确匹配率/%
SIFT SURF BRISK
尺度 0.6 35.63 52.01 80.04
旋转 0.6 82.60 81.38 87.10
模糊 0.6 48.85 51.67 85.86
光照 0.6 70.83 67.45 88.63
褶皱 0.6 51.71 52.22 66.78

Tab.3

Comparison of matching time of different algorithms under five kinds of changess"

变化 匹配时间
SIFT SURF BRISK
尺度均值 1.382 1.612 0.504
旋转均值 0.817 1.046 0.330
模糊均值 1.282 1.497 0.444
光照均值 1.593 1.106 0.621
褶皱均值 1.607 1.914 0.855
均值 1.336 1.435 0.551

Fig.6

Fabric patterns.(a)Pattern A;(b)Pattern B"

Tab.4

Average correct matching rate of fabric patterns A and B under five variations%"

纹样名称 类别 SIFT SURF BRISK
纹样A 尺度 62.40 63.81 74.30
旋转 78.04 80.52 81.18
模糊 63.63 63.08 81.13
光照 86.93 89.18 96.17
褶皱 66.64 77.95 77.95
纹样B 尺度 50.43 47.83 84.11
旋转 84.83 86.07 93.02
模糊 43.51 44.56 88.82
光照 83.97 83.69 98.13
褶皱 66.69 66.68 88.19
[1] ZHAO H, JIA G, TAN X. Fabric pattern elements retrieval based on cosine transform[J]. Computer Aided Drafting, Design and Manufacturing, 2015,25(3):18-22.
[2] JING J, LI Q, LI P, et al. A new method of printed fabric image retrieval based on color moments and gist feature description[J]. Textile Research Journal, 2016,86(11):1137-1150.
[3] DENG D, WANG R, WU H, et al. Learning deep similarity models with focus ranking for fabric image retrieval[J]. Image and Vision Computing, 2017,70(12):11-20.
[4] 曹霞, 李岳阳, 罗海驰, 等. 基于层次匹配下多种特征融合的蕾丝花边检索方法[J]. 计算机工程与科学, 2017,39(9):1691-1699.
CAO Xia, LI Yueyang, LUO Haichi, et al. A lace retrieval method based on hierarchical matching and multiple features[J]. Computer Engineering & Science, 2017,39(9):1691-1699.
[5] LU K, ZHONG Y, LI D, et al. Cashmere/wool identification based on bag-of-words and spatial pyramid match[J]. Textile Research Journal, 2018,88(21):2435-2444.
[6] 丁笑君, 邹楚杭, 陈敬玉, 等. 畲族服装特征提取及其分布[J]. 纺织学报, 2015,36(7):110-115.
DING Xiaojun, ZOU Chuhang, CHEN Jingyu, et al. RExtraction and distribution of She nationality clothing characteristics[J]. Journal of Textile Research, 2015,36(7):110-115.
[7] 陈金广, 曹春梅, 任冰青, 等. 特征提取与匹配算法在民族服饰图案上的应用研究[J]. 丝绸, 2015,52(5):36-41.
CHEN Jinguang, CAO Chunmei, REN Bingqing, et al. Research on application of feature extraction and matching algorithms in chinese costume patterns[J]. Journal of Silk, 2015,52(5):36-41.
[8] 王业宏. 清代龙袍纹样探析[J]. 丝绸, 2009,46(7):48-51.
WANG Yehong. Analysis on the patterns of Qing dragon robes[J]. Journal of Silk, 2009,46(7):48-51.
[9] 向忠, 何旋, 钱淼, 等. 基于边缘和颜色特征的织物印花花型检索[J]. 纺织学报, 2018,39(5):137-143.
XIANG Zhong, HE Xuan, QIAN Miao, et al. Printed fabric pattern retrieval based on edge and color fea-tures[J]. Journal of Textile Research, 2018,39(5):137-143.
[10] 杨帆, 郭建华, 谭海, 等. 不同距离测度的SIFT特征描述符相似性度量比较[J]. 遥感信息, 2017,2(1):104-108.
YANG Fan, GUO Jianhua, TAN Hai, et al. Comparison of similarity measurement of SIFT feature descriptor based on different distance measure[J]. Remote Sensing Information, 2017,2(1):104-108.
[11] SCHNABEL R, WAHL R, KLEIN R. Efficient RANSAC for point-cloud shape detection[J]. Computer Graphics Forum, 2010,26(2):214-226.
[1] WU Chuanbin, LIU Li, FU Xiaodong, LIU Lijun, HUANG Qingsong. Clothing image retrieval by salient region detection and sketches [J]. Journal of Textile Research, 2019, 40(07): 174-181.
[2] . Fabric defect inspection based on modified discriminant complete local binary pattern and lattice segmentation [J]. Journal of Textile Research, 2018, 39(09): 57-64.
[3] . Fast fabric defect detection algorithm based on integral image [J]. JOURNAL OF TEXTILE RESEARCH, 2016, 37(11): 141-147.
[4] . Lace retrieval method based on improved texture feature [J]. JOURNAL OF TEXTILE RESEARCH, 2016, 37(06): 142-154.
[5] . Automatic recognition and positioning method of fabric slitting zone using one-dimensional Fourier transform [J]. JOURNAL OF TEXTILE RESEARCH, 2016, 37(01): 147-151.
[6] . Fabric pattern retrieval based on maximally stable extremal regions [J]. Journal of Textile Research, 2015, 36(10): 156-160.
[7] . Necktie pattern retrieval method based on image edge characteristics [J]. JOURNAL OF TEXTILE RESEARCH, 2015, 36(05): 123-126.
[8] . Algorithm for pattern detection of cotton foreign fibers based on cluster statistic analysis [J]. Journal of Textile Research, 2015, 36(03): 135-139.
[9] . Defect detection of plain weave based on visual saliency mechanism [J]. JOURNAL OF TEXTILE RESEARCH, 2014, 35(4): 56-0.
[10] . Fabric defect detection of statistic aberration feature based on GMRF model [J]. JOURNAL OF TEXTILE RESEARCH, 2013, 34(4): 137-142.
[11] . Research of mixture feature aberrance fabric defect recognition based on self-adaptive disperse wavelet transform [J]. JOURNAL OF TEXTILE RESEARCH, 2013, 34(1): 133-137.
[12] . Fabric Defect Clustering Analysis based on Artificial Neural Network [J]. JOURNAL OF TEXTILE RESEARCH, 2011, 32(9): 29-33.
[13] LIU Suyi;XIA Lei. Fabric image mosaic based on cellular automata [J]. JOURNAL OF TEXTILE RESEARCH, 2011, 32(1): 29-33.
[14] Jiang GaoPing;ZHONG Yueqi;WANG Rongwu. Identification of wool and cashmere based on characteristics of spectral line [J]. JOURNAL OF TEXTILE RESEARCH, 2010, 31(4): 15-19.
[15] LIU Jun;LI Zhong;HU Jueliang. 3D clothing fitting research based on feature matching [J]. JOURNAL OF TEXTILE RESEARCH, 2009, 30(01): 122-126.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!