{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T21:55:08Z","timestamp":1773525308111,"version":"3.50.1"},"reference-count":36,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ICA"],"published-print":{"date-parts":[[2021,3,5]]},"abstract":"<jats:p>A textile fabric consists of countless parallel vertical yarns (warps) and horizontal yarns (wefts). While common looms can weave repetitive patterns, Jacquard looms can weave the patterns without repetition restrictions. A pattern in which the warps and wefts cross on a grid is defined in a binary matrix. The binary matrix can define which warp and weft is on top at each grid point of the Jacquard fabric. The process can be regarded as encoding from pattern to textile. In this work, we propose a decoding method that generates a binary pattern from a textile fabric that has been already woven. We could not use a deep neural network to learn the process based solely on the training set of patterns and observed fabric images. The crossing points in the observed image were not completely located on the grid points, so it was difficult to take a direct correspondence between the fabric images and the pattern represented by the matrix in the framework of deep learning. Therefore, we propose a method that can apply the framework of deep learning viau the intermediate representation of patterns and images. We show how to convert a pattern into an intermediate representation and how to reconvert the output into a pattern and confirm its effectiveness. In this experiment, we confirmed that 93% of correct pattern was obtained by decoding the pattern from the actual fabric images and weaving them again.<\/jats:p>","DOI":"10.3233\/ica-200647","type":"journal-article","created":{"date-parts":[[2020,12,8]],"date-time":"2020-12-08T19:32:23Z","timestamp":1607455943000},"page":"177-190","source":"Crossref","is-referenced-by-count":6,"title":["Image-based textile decoding"],"prefix":"10.1177","volume":"28","author":[{"given":"Siqiang","family":"Chen","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou, Zhejiang 310018, China"},{"name":"Department of Computer Science and Engineering, University of Yamanashi, Kofu, Yamanashi, Japan"}]},{"given":"Masahiro","family":"Toyoura","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Yamanashi, Kofu, Yamanashi, Japan"}]},{"given":"Takamasa","family":"Terada","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Yamanashi, Kofu, Yamanashi, Japan"}]},{"given":"Xiaoyang","family":"Mao","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou, Zhejiang 310018, China"},{"name":"Department of Computer Science and Engineering, University of Yamanashi, Kofu, Yamanashi, Japan"}]},{"given":"Gang","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou, Zhejiang 310018, China"}]}],"member":"179","reference":[{"issue":"24","key":"10.3233\/ICA-200647_ref2","doi-asserted-by":"crossref","first-page":"2782","DOI":"10.1177\/0040517517732087","article-title":"Dithering method for reproducing smoothly changing tones and fine details of natural images on woven fabric","volume":"88","author":"Igarashi","year":"2018","journal-title":"Textile Research Journal"},{"issue":"17","key":"10.3233\/ICA-200647_ref3","doi-asserted-by":"crossref","first-page":"1820","DOI":"10.1177\/0040517514527377","article-title":"Patterning technique for expanding color variety of Jacquard fabrics in alignment with shaded weave structures","volume":"84","author":"Ng","year":"2014","journal-title":"Textile Research Journal"},{"issue":"3","key":"10.3233\/ICA-200647_ref4","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1080\/00405000.2018.1481728","article-title":"Hierarchical combination design of shaded-weave database for digital jacquard fabric","volume":"110","author":"Zhang","year":"2019","journal-title":"The Journal of the Textile Institute"},{"issue":"8","key":"10.3233\/ICA-200647_ref5","doi-asserted-by":"crossref","first-page":"4536","DOI":"10.1109\/TII.2018.2886795","article-title":"Generating jacquard fabric pattern with visual impressions","volume":"15","author":"Toyoura","year":"2019","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"2","key":"10.3233\/ICA-200647_ref6","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1007\/s00371-017-1455-9","article-title":"Inverse appearance modeling of interwoven cloth","volume":"35","author":"Dobashi","year":"2019","journal-title":"The Visual Computer"},{"key":"10.3233\/ICA-200647_ref7","doi-asserted-by":"crossref","unstructured":"Leaf J, Wu R, Schweickart E, James DL, Marschner S. Interactive design of yarn-level cloth patterns. ACM Transactions on Graphics. 2018; 37(6): article 202.","DOI":"10.1145\/3272127.3275105"},{"key":"10.3233\/ICA-200647_ref8","doi-asserted-by":"crossref","unstructured":"Sadeghi I, Bisker O, Deken JD, Jensen HW. A practical microcylinder appearance model for cloth rendering. ACM Transactions on Graphics (TOG). 2013; 32(2): article 14.","DOI":"10.1145\/2451236.2451240"},{"key":"10.3233\/ICA-200647_ref9","doi-asserted-by":"crossref","unstructured":"Zhao S, Luan F, Bala K. Fitting procedural yarn models for realistic cloth rendering. ACM Transactions on Graphics (TOG). 2016; 35(4): article 51.","DOI":"10.1145\/2897824.2925932"},{"key":"10.3233\/ICA-200647_ref10","doi-asserted-by":"crossref","first-page":"317","DOI":"10.3233\/ICA-200625","article-title":"Content based image retrieval by ensembles of deep learning object classifiers","volume":"27","author":"Hamreras","year":"2020","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref11","doi-asserted-by":"crossref","first-page":"337","DOI":"10.3233\/ICA-170551","article-title":"Image recognition with deep neural networks in presence of noise \u2013 dealing with and taking advantage of distortions","volume":"24","author":"Koziarski","year":"2017","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref12","doi-asserted-by":"crossref","first-page":"233","DOI":"10.3233\/ICA-200620","article-title":"Multiobjective optimization of deep neural networks with combinations of Lp-norm cost functions for 3D medical image super-resolution","volume":"27","author":"Thurnhofer-Hemsi","year":"2020","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref13","doi-asserted-by":"crossref","first-page":"373","DOI":"10.3233\/ICA-200632","article-title":"Deep learning-based video surveillance system managed by low cost hardware and panoramic cameras","volume":"27","author":"Benito-Picazo","year":"2020","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref14","doi-asserted-by":"crossref","first-page":"253","DOI":"10.3233\/ICA-200621","article-title":"Background subtraction by probabilistic modeling of patch features learned by deep autoencoders","volume":"27","author":"Garc\u00eda-Gonz\u00e1lez","year":"2020","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref15","doi-asserted-by":"crossref","first-page":"273","DOI":"10.3233\/ICA-180596","article-title":"Multi-object tracking with discriminant correlation filter based deep learning tracker","volume":"26","author":"Yang","year":"2019","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref16","doi-asserted-by":"crossref","first-page":"403","DOI":"10.3233\/ICA-200638","article-title":"Shallow buried improvised explosive device detection via convolutional neural networks","volume":"27","author":"Colreavy-Donnelly","year":"2020","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref17","doi-asserted-by":"crossref","first-page":"85","DOI":"10.3233\/ICA-180584","article-title":"DeepEye: deep convolutional network for pupil detection in real environments","volume":"26","author":"Vera-Olmos","year":"2019","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref18","doi-asserted-by":"crossref","first-page":"101","DOI":"10.3233\/ICA-200617","article-title":"Asynchronous dual-pipeline deep learning framework for online data stream classification","volume":"27","author":"Lara-Ben\u00edtez","year":"2020","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref19","doi-asserted-by":"crossref","first-page":"139","DOI":"10.3233\/ICA-190613","article-title":"Routing in congested baggage handling systems using deep reinforcement learning","volume":"27","author":"S\u00f8rensen","year":"2020","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref20","doi-asserted-by":"crossref","first-page":"139","DOI":"10.3233\/ICA-180593","article-title":"A multi-aperture optical flow estimation method for an artificial compound eye","volume":"26","author":"Wu","year":"2019","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref21","doi-asserted-by":"crossref","first-page":"315","DOI":"10.3233\/ICA-170547","article-title":"Progressive preference articulation for decision making in multi-objective optimisation problems","volume":"24","author":"Rostami","year":"2017","journal-title":"Integrated Computer-Aided Engineering"},{"key":"10.3233\/ICA-200647_ref22","doi-asserted-by":"crossref","first-page":"37965","DOI":"10.1109\/ACCESS.2018.2852663","article-title":"Automatic visual defect detection using texture prior and low-rank representation","volume":"6","author":"Huangpeng","year":"2018","journal-title":"IEEE Access"},{"issue":"3","key":"10.3233\/ICA-200647_ref23","doi-asserted-by":"crossref","first-page":"929","DOI":"10.1109\/TCYB.2017.2668395","article-title":"A generic deep-learning-based approach for automated surface inspection","volume":"48","author":"Ren","year":"2017","journal-title":"IEEE Transactions on Cybernetics"},{"issue":"17","key":"10.3233\/ICA-200647_ref24","doi-asserted-by":"crossref","first-page":"3539","DOI":"10.1177\/0040517518813656","article-title":"A new method using the convolutional neural network with compressive sensing for fabric defect classification based on small sample sizes","volume":"89","author":"Wei","year":"2019","journal-title":"Textile Research Journal"},{"issue":"3","key":"10.3233\/ICA-200647_ref26","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1111\/cote.12394","article-title":"Automatic fabric defect detection using a deep convolutional neural network","volume":"135","author":"Jing","year":"2019","journal-title":"Coloration Technology"},{"issue":"2","key":"10.3233\/ICA-200647_ref27","doi-asserted-by":"crossref","first-page":"1256","DOI":"10.1109\/TASE.2016.2520955","article-title":"Deformable patterned fabric defect detection with fisher criterion-based deep learning","volume":"14","author":"Li","year":"2016","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"key":"10.3233\/ICA-200647_ref31","doi-asserted-by":"crossref","first-page":"355","DOI":"10.3233\/IDA-2001-5406","article-title":"Automated defect inspection and classification of leather fabric","volume":"5","author":"Kwak","year":"2001","journal-title":"Intelligent Data Analysis"},{"issue":"4","key":"10.3233\/ICA-200647_ref33","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1109\/TIM.2014.2363580","article-title":"Vision-based on-loom measurement of yarn densities in woven fabrics","volume":"64","author":"Schneider","year":"2014","journal-title":"IEEE Transactions on Instrumentation and Measurement"},{"key":"10.3233\/ICA-200647_ref35","doi-asserted-by":"crossref","first-page":"75810","DOI":"10.1109\/ACCESS.2019.2922502","article-title":"Woven fabric density measurement by using multi-scale convolutional neural networks","volume":"7","author":"Meng","year":"2019","journal-title":"IEEE Access"},{"issue":"2","key":"10.3233\/ICA-200647_ref36","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1080\/00387010.2015.1089446","article-title":"Classification of textile fabrics by use of spectroscopy-based pattern recognition methods","volume":"49","author":"Sun","year":"2016","journal-title":"Spectroscopy Letters"},{"issue":"1","key":"10.3233\/ICA-200647_ref38","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1002\/col.22263","article-title":"Color pattern recognition for yarn-dyed fabrics","volume":"44","author":"Zheng","year":"2019","journal-title":"Color Research & Application"},{"key":"10.3233\/ICA-200647_ref39","doi-asserted-by":"crossref","unstructured":"Loke K-S, Cheong M, eds. Efficient textile recognition via decomposition of co-occurrence matrices. IEEE International Conference on Signal and Image Processing Applications. 2009.","DOI":"10.1109\/ICSIPA.2009.5478606"},{"key":"10.3233\/ICA-200647_ref40","doi-asserted-by":"crossref","unstructured":"Ronneberger O, Fischer P, Brox T. U-Net: Convolutional Networks for Biomedical Image Segmentation. International Conference on Medical Image Computing and Computer-Assisted Intervention. 2015; pp. 234\u201341.","DOI":"10.1007\/978-3-319-24574-4_28"},{"key":"10.3233\/ICA-200647_ref41","doi-asserted-by":"crossref","first-page":"197","DOI":"10.3233\/ICA-2010-0345","article-title":"Enhanced probabilistic neural network with local decision circles: a robust classifier","volume":"17","author":"Ahmadlou","year":"2010","journal-title":"Integrated Computer-Aided Engineering"},{"issue":"12","key":"10.3233\/ICA-200647_ref42","doi-asserted-by":"crossref","first-page":"3074","DOI":"10.1109\/TNNLS.2017.2682102","article-title":"A new neural dynamic classification algorithm","volume":"28","author":"Rafiei","year":"2017","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"10","key":"10.3233\/ICA-200647_ref43","doi-asserted-by":"crossref","first-page":"6393","DOI":"10.1007\/s00521-019-04146-4","article-title":"FEMa: a finite element machine for fast learning","volume":"32","author":"Pereira","year":"2020","journal-title":"Neural Computing and Applications"},{"issue":"12","key":"10.3233\/ICA-200647_ref44","doi-asserted-by":"crossref","first-page":"8675","DOI":"10.1007\/s00521-019-04359-7","article-title":"A dynamic ensemble learning algorithm for neural networks","volume":"32","author":"Alam","year":"2020","journal-title":"Neural Computing and Applications"}],"container-title":["Integrated Computer-Aided Engineering"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/ICA-200647","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T08:37:31Z","timestamp":1741682251000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/ICA-200647"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,5]]},"references-count":36,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/ica-200647","relation":{},"ISSN":["1069-2509","1875-8835"],"issn-type":[{"value":"1069-2509","type":"print"},{"value":"1875-8835","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,5]]}}}