Next Article in Journal
A Block Iteration with Parallelization Method for the Greedy Selection in Radial Basis Functions Based Mesh Deformation
Previous Article in Journal
Biochar as a Multifunctional Component of the Environment—A Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Estimating Human Body Dimensions Using RBF Artificial Neural Networks Technology and Its Application in Activewear Pattern Making

1
College of Fashion and Design, Donghua University, Shanghai 200051, China
2
School of Textile and Garment, Anhui Polytechnic University, Wuhu 241000, China
3
Anhui Province College Key Laboratory of Textile Fabrics, Anhui Polytechnic University, Wuhu 241000, China
4
Anhui Engineering and Technology Research Center of Textile, Anhui Polytechnic University, Wuhu 241000, China
5
Shanghai Institute of Design and Innovation, Tongji University, Shanghai 200092, China
6
Apparel and Art Design College, Xi’an Polytechnic University, Xi’an 710048, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(6), 1140; https://doi.org/10.3390/app9061140
Submission received: 22 December 2018 / Revised: 22 February 2019 / Accepted: 13 March 2019 / Published: 18 March 2019

Abstract

:
Nowadays, the popularity of the internet has continuously increased. Predicting human body dimensions intelligently would be beneficial to improve the precision and efficiency of pattern making for enterprises in the apparel industry. In this study, a new predictive model for estimating body dimensions related to garment pattern making is put forward based on radial basis function (RBF) artificial neural networks (ANNs). The model presented in this study was trained and tested using the anthropometric data of 200 adult males between the ages 20 and 48. The detailed body dimensions related to pattern making could be obtained by inputting four easy-to-measure key dimensions into the RBF ANN model. From the simulation results, when spreading parameter σ and momentum factor α were set to 0.012 and 1, the three-layer model with 4, 72, and 8 neurons in the input, hidden, and output layers, respectively, showed maximum accuracy, after being trained by a dataset with 180 samples. Moreover, compared with a classic linear regression model and the back propagation (BP) ANN model according to mean squared error, the predictive performance of the RBF ANN model put forward in this study was better than the other two models. Therefore, it is feasible for the presented predictive model to design garment patterns, especially for tight-fitting garment patterns like activewear. The estimating accuracy of the proposed model would be further improved if trained by more appropriate datasets in the future.

Graphical Abstract

1. Introduction

In recent years, requirements for individualized garments have increased rapidly, including clothing styles, colors, and fabrics. However, excellent garment fit is indispensable, which is considered to be a critical factor affecting garment wearing comfort. In today’s apparel industry, garment pattern making is a vital procedure of manufacturing well-fitting garments. Garment patterns, also known as paper patterns, refer to paper or cardboard templates based on which the parts of the garment are draw on the fabric before cutting out. Making garment patterns, sometimes called garment structure design, pattern design, pattern drafting, or pattern cutting, is a complicated technique, involving a wide range of knowledge (e.g., aesthetics, mathematics, ergonomics). The key problem of making well-fitting garment patterns is to design garment sizes or dimensions, heavily depending on the expertise and experiences of pattern makers. Generally, the garment sizes are designed and adjusted by pattern makers according to human body dimensions. Individualized garments need more accurate human body dimensions. Therefore, anthropometric measurement is an essential prerequisite for pattern making.
Currently, shopping over the internet has become more incorporated into people’s lifestyle with the continuously increasing popularity of the internet. Garment suppliers have been challenged in providing individualized garments that fit exactly a certain consumer’s body size and body shape, due to the obstacle of procuring human body dimensions directly and precisely through the internet. Ordinarily, human body dimensions could be measured manually or automatically. With the advantages of intuitionistic and convenient tools, manual measurement with tapes has been applied as a conventional method of human body data acquisition for years. However, since the method is greatly dependent on the experience and judgement of the measurers, the precision of the data procured is unreliable, which may easily lead to the problem of poor garment fit. Additionally, it is also time-consuming. Compared with the manual anthropometric measurement, the efficiency and accuracy has been greatly improved by 3D human body scanning technology. Over the past decade, 3D human body scanners of various kinds have emerged on the market and been employed in the apparel industry, such as laser scanning, patterned light projection, stereo photogrammetry, millimeter waves, and infrared waves [1,2]. Contributing to the development of CCD-chips (Charge-coupled Device), the 3D body scanners have the advantages of high resolution (1–8 mm) and speed (0.2–3 s), which makes it possible to collect the whole body’s data precisely and economically [1,2]. However, since the subjects are required to be naked or wear underwear during the process of body scanning, numerous consumers refuse to be measured. Some other disadvantages of the devices, including the bulky design, high price and huge storage capacity for 3D images, have also influenced their further application in the garment industry, particularly in middle and small-scale garment enterprises [2,3]. Obviously, in the context of sales over the internet, it is unrealistic to utilize the two anthropometric measurement manners aforementioned [4]. In addition, garment enterprises should meet the personalized needs for consumers as soon as possible. Therefore, key dimensions (e.g., body height, bust circumference, waist circumference) which are easy-to-measure are measured physically, while the other detailed dimensions are calculated by inputting the key dimensions into empirical formulas based on linear regression (LR) models. For example, the sleeve length could be calculated by inputting human body height into an LR model. Contributing to inherent simplicity, LR models have been widely applied in the fields of industrial product design including garments, tools, furniture, and workplace [5,6,7,8,9]. However, these models are not accurate enough [9]. Thus, it is necessary to develop an approach of obtaining body dimensions used for garment pattern making faster and more accurate than the current methods.
With the rapid development of artificial intelligence (AI) nowadays, predicting human body dimensions by AI rather than measuring them physically has attracted more and more attention in the apparel industry. Recently, due to the advantages of artificial neural networks (ANNs), such as good non-linear approximation abilities and adaptive and self-organizing abilities, and as one of the most popular machine learning approaches, ANN technology has been widely in many fields, including viscosity prediction of nanofluid, human behavior prediction, pattern recognition, and adaptive control [10,11,12,13,14]. In the field of garment pattern making, Chan et al. [15] presented an artificial neural network model to predict the pattern parameters of men’s shirt in 2003. However, the inputs of the model proposed consisted of 58 body dimensions which were rather complicated and not easy to collect simultaneously. In 2014, one study by Zheng Liu et al. [16] put forward a non-linear model to predict the detailed body sizes using feature parameters extracted by principle component analysis. But the feature parameters used as the inputs of the proposed model were difficult to calculate in the research. Another study by Kaixuan Liu et al. [17] in 2017 developed a back propagation (BP) neural networks model to predict lower body dimension used for pants pattern design. However, the application of other neural networks models was not mentioned in that study. What is more, little attention has been focused on the application of radial basis function (RBF) ANN in garment pattern making. Therefore, the aim of this paper is to put forward a new ANN model based on radial basis function to improve the precision of estimating body dimensions used for garment pattern making. Additionally, the proposed model could be used for pattern makers with a lack of expertise and experience, through inputting the learning data based on the knowledge of experienced pattern makers.
The rest of the sections of this study are organized as follows. The “Methodology” section expounds on the research scheme and procedures in this paper, including anthropometric data acquisition, and construction of the RBF ANN-based predictive model. In the “Results and Discussion” section, key factors affecting predictive precision of the proposed model are analyzed and an application of the model is put forward and in making the patterns of active leggings. Finally, the “Conclusion” is presented with the conclusions and possible future works.

2. Methodology

2.1. Research Scheme

The proposed approach for estimating body dimensions used for garment pattern making is described in Figure 1. The detailed implementation process is as follows. First, the anthropometric data of a group of 200 males were gathered to construct the human body dimensions database after data preprocessing. In the sequential step, the data in the database were divided into two groups: the key dimensions and the difficult-to-measure detailed dimensions. Then, the ANN predictive models with different mathematical algorithms were designed, which used the key dimensions as the input variables and the detailed dimensions needed for garment pattern making as the output variables. Afterwards, the constructed models were trained and tested by the training dataset and the testing dataset selected from the database, respectively. Subsequently, the predictive performance of the RBF ANN model proposed was compared with the BP ANN model and the linear regression model.
As a popular type of clothing, tight-fitting activewear without any ease allowance was taken as the study sample, in order to verify the performance of the presented model further. The key body dimensions of a new subject were inputted into the model. Then, the body dimensions related to making the activewear patterns were estimated by the model. Since the activewear selected was without any ease allowance, the body dimensions outputted could be utilized as the pattern dimensions. The activewear patterns were made ultimately based on the estimated body dimensions.

2.2. Anthropometric Data Acquisition and Preprocessing

With the advantages of taking automatic body measurements precisely within a few seconds, the VITUS 3D body scanner was employed to collect the anthropometric data of 200 adult males who were from the middle and south region of China. The ages of the subjects in this study were between 20 and 48 years of age, and height ranged from 150 to 183 cm.
In the following stage, the data obtained from the 3D scanner were preprocessed by exploratory analysis. The data preprocessing aimed to figure out the singular values influencing the analysis results and to investigate the data samples’ distribution. The singular values were mainly induced by measurement errors and special body types. For the values induced by measurement errors, the data were re-measured carefully. For the values induced by special body types, all the measurements were reserved for the following study.
As an increasingly popular style of clothing, active leggings were taken for instance in this study. Since active leggings are tight fitting, their pattern dimensions are strongly related to human body dimensions. Twelve lower-body dimensions related to garment making patterns of active leggings were selected from the database for further study. Figure 2 illustrates the anthropometric dimensions used in this study, including stature, waist height, abdomen height, hip height, crotch height, knee height, waist girth, abdomen girth, hip girth, crotch length, thigh girth, and knee girth. How the dimensions were measured is explained in Table 1. The subject stood upright and without shoes as shown in Figure 2 when being measured by the 3D body scanner. Head line was defined as the top of the head, and the heel line referred to the soles of the feet. The selected anthropometric data were conducted by descriptive analysis and the results are given in Table 2.

2.3. Construction of the RBF ANN Model for Estimating Body Dimensions

2.3.1. Inputs and Outputs of the RBF ANN Model

Figure 3 illustrates the flat patterns of active leggings with key structure lines and measurements. Compared with the anthropometric measurements shown in Figure 2 and Table 1, the correspondence between the key measurements of flat patterns and body dimensions is shown in Table 3. Therefore, four body dimensions were selected for the input neurons of the model, which were waist girth (W), abdomen girth (A), hip girth (H), and stature (ST).
The main objective of this paper was to construct an estimating model for pattern making. For the model, the inputs were easy-to-measure body dimensions, and the outputs were detailed body dimensions. As a kind of tight-fitted garment, the patterns of active leggings studied in this paper were without any ease allowance and the body dimensions outputted by the models could be utilized as the pattern dimensions. Thus, eight body dimensions were chosen for the output neurons of the models, including waist height (WH), abdominal height (AH), hip height (HH), crotch height (CH), knee height (KH), crotch length (C), thigh girth (T), and knee girth (K).
The architecture of the predictive model proposed in this study is shown in Figure 4. The model based on the RBF ANN had three layers, which were one input layer with four neurons, one output layer with eight neurons, and one hidden layer. The four neurons in the input layer were the easy-to-measure key dimensions, such as waist girth, abdomen girth, hip girth, and stature. The eight neurons in the output layer were the detailed body dimensions, including waist height, abdomen height, hip height, crotch height, knee height, crotch length, thigh girth, and knee girth.

2.3.2. Training Dataset and Testing Dataset

Table 4 shows the dataset used in this study, including training dataset and testing dataset. Since the sample size was too large, only part of the data are shown in Table 4.

2.4. Simulation of RBF ANN Model for Estimating Body Dimensions

The radical basic function (RBF) ANN is one of the feedforward neural networks with simple structure and has the advantages of approximating any non-linear function with arbitrary accuracy and fast convergence [16,18]. Therefore, the predictive model proposed in this study was constructed based on RBF ANN with the architecture composed of an input layer, hidden layer, and output layer. In this paper, the simulation process included eight steps as follows.
Step 1: Distributed the element of X = [x(1), x(2), , x(p)]T to the input layer. Where, X was a matrix of inputting samples; p was the number of input samples.
Step 2: Calculated the inputs of the hidden layer;
h i j ( k ) = 1 n w i j x i ( k ) ,   j = 1 , 2 , , h
where, hij(k) was the inputs of the kth inputting sample in the jth node of hidden layer, k = 1, 2, , p; wij was the linkage weights between input layer and hidden layer. For the RBF ANN, the linkage weights between the input layer and the hidden layer were set to 1.
Step 3: Calculated the cluster centers {c1, c2, , ch} and the parameter σ in the hidden layer;
For the RBF ANN, the outputs of the hidden layer were activated by a radial Gauss function G:
G ( x ( k ) , c i ) = e x p [ x ( k ) c i 2 σ 2 ] ,   i = 1 , 2 , , h
where, ci was the ith cluster center in the hidden layer; σ, also known as spread, was the smoothing parameter, · was the representative of the Euclidean norm. Thus, the cluster centers {c1, c2, , ch} and the parameter σ was set to 1.0 initially in this study. The cluster centers {c1, c2, , ch} were determined by the K-means algorithm. The operational procedures were as follows:
(1)
An initial set of cluster centers {c1, c2, , ch} was chosen from the inputs of hidden layer randomly;
(2)
Each of the input of hidden layer was assigned to its closest cluster center according to the Euclidean metrics;
(3)
New cluster centers were computed as the means of the Kth cluster;
(4)
If the position of any cluster center changed, return to (2), otherwise, stop.
Step 4: Calculated the outputs of the hidden layer;
The outputs of hidden layer were calculated based on a radial Gauss function G shown as Formula (2).
h o j ( k ) = e x p [ x ( k ) c j 2 σ 2 ] , j = 1 , 2 , , h
where, hoj(k) was the outputs of the kth inputting sample in the jth node of the hidden layer.
Step 5: Calculated the inputs and outputs of the output layer;
y i o ( k ) = 1 h w i o h o j ( k ) , o = 1 , 2 , , m
yoo(k) = f(yio(k))
where, yio(k) was the inputs of the kth inputting sample in the oth node of the output layer; yoo(k) referred to the output of the kth inputting sample in the oth node of the output layer; wio was the linkage weights between the hidden layer and the output layer; f ( · ) was the activation function in the output layer and the Sigmoid function was used as the activation function in this study. Thus, the outputs of the output layer could be calculated:
f ( y i o ( k ) ) = 1 1 + e y i o ( k )
Step 6: Updated the linkage weights between the hidden layer and the output layer.
The linkage weights between the hidden layer and the output layer were amended according to Formulas (8) and (9).
w i o N + 1 = α w i o N + w i o N
w i o = η E w i o
where, α referred to the momentum factor, α and η referred to the learning speed, and both of them could accelerate the convergence rate of RBF ANN. The initial value of parameter α was set to 0.9 and η was adaptive in this study.
Step 7: Calculated global error EG.
E G = 1 p E i
where, E = 1 2 1 m [ d o ( k ) y o ( k ) ] 2 was the cost function to measure errors.
Step 8: Checked whether the error of the model met the goals.
If either the error was acceptably small or other terminating conditions occurred, the model stopped. Else, return to step 2 for the next round of learning until the goals were reached.

3. Results and Discussion

In order to reveal the effects of the factors affecting the estimating performance of the models, including volume of training dataset, quantity of hidden neurons, parameter σ in the hidden layer, and momentum factor α, a series of experiments were conducted. Various models were tested by the same dataset randomly extracted from the dataset illustrated in Table 4. The testing dataset in this study in shown in Table 5.
After the model was tested, dij were calculated according to Formula (10), which was defined as the absolute deviation between Yij and Y’ij. D was defined as a matrix composed of dij according to formula (11). MSED referred to mean square error of D, which was utilized to evaluate the predictive precision of the models.
d i j = Y i j Y i j ,   i =   1 ,   2 ,   ,   20 ,   j =   1 ,   2 ,   ,   8
D = ( d 11 d 1 j d i 1 d i j ) ,   i =   1 ,   2 ,   ,   20 ,   j =   1 ,   2 ,   ,   8
where, Yij and Y’ij were respectively defined as the estimated output data and the expected output data of the ith inputting sample in the jth node of output layer.

3.1. Effects of Volume of Training Dataset

Since the training dataset was one of the key factors affecting the performance of the RBF ANN model, five various training datasets with 100, 120, 140, 160, and 180 samples, respectively, were established in order to investigate the effects. For each training dataset, the data were extracted randomly from the remaining data in the dataset shown in Table 4. Then, an RBF ANN model with 4 input neurons, 20 hidden neurons, and 8 output neurons were trained by the five sets, respectively, using the same parameter σ (σ = 1.0) in the hidden layer and momentum factor α (α = 0.9). After being well-trained, the five models were tested by the datasets shown in Table 5.
Figure 5 illustrates the MSED of the five models. It can be easily seen that the MSE dropped as the volume of training datasets increased from 100 to 180. Among the five models, the MSED of the model trained by 180 samples was the lowest. From the perspective of MSED, the precision of the models grew with the increase in training samples. It means that the more trained data the models learned, the stronger were their estimating ability.

3.2. Effects of the Quantity of Hidden Neurons

Quantity of neurons in the hidden layer had great impact on the performance of the RBF ANN. Generally, the precision of the RBF ANN could be improved as the quantity of the hidden layer increased. However, too many neurons in the hidden layer will prolong the convergence rate of the RBF ANN, and even lead to failure to train the model. In order to determine the optimum number of hidden neurons, multiple experiments were executed. Twelve RBF ANN models with various hidden layer were constructed firstly. The quantity of hidden neurons were 60, 65, 70, 71, 72, 73, 75, 80, 85, 90, 95, and 100, respectively. The parameter σ and α were still set to 1.0 and 0.9. Afterwards, the twelve models were trained by the same dataset with 180 samples. Finally, they were tested with the dataset in Table 5.
The MSED of the models with various hidden layers are shown in Table 6. When the quantity of the hidden neurons increased from 60 to 72, the MSED declined gradually, while rising gradually as the quantity of the hidden neurons increased from 72 to 90. From 90 to 100, the MSED descended again. Overall, the MSED of the model with 72 hidden neurons has the minimum value relatively. Therefore, it could be considered that the precision of the RBF ANN model reached its maximum when the quantity of neurons in the hidden layer was 72.

3.3. Effects of the Parameter σ in the Hidden Layer

In the hidden layer of the RBF ANN, since the outputs were activated by Formula (2), the parameter σ should have influenced the estimating performance. Based on the findings of Section 3.1 and Section 3.2, thirteen RBF ANN models with four inputs, 72 hidden neurons, and eight outputs were built for further study. The only difference among them was the parameter σ, which were 0.001, 0.005, 0.008, 0.01, 0.011, 0.012, 0.013, 0.015, 1, 1.25, 1.67, 2.5, and 5, respectively. After being well-trained and tested, the models were compared according to MSED. Table 7 shows the MSED of the thirteen models. As σ altered from 0.001 to 5, the MSED presented a tendency to descend first and then rise. When σ was at 0.012, MSED came to the minimum. Thus, the optimum value of σ was determined.

3.4. Effects of the Momentum Factor α

In order to find how the momentum factor affected the RBF ANN model in this study, ten kinds of α were selected between 0.1 and 1, and they were 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, and 1. The RBF ANN model constructed based on the findings of Section 3.3 were trained ten times according to the α selected. Although the α was changing, MSED was almost invariant. The running time of the model expended gradually with the increase of α.

3.5. Comparison with Linear Regression Model and BP ANN Model

Table 8 shows the MSED of three predictive models, which were the RBF ANN model with the optimum performance constructed in this study, the BP ANN model, and the linear regression model. For each anthropometric measurement, the MSED of RBF ANN model was less than that of the other two models, which meant that the estimating performance of the RBF ANN model was better than the others.

3.6. Application of the Body Dimensions Estimated by RBF ANN Model

In order to verify the model presented in this study, tight-fitted active leggings patterns making was taken for use as a case study. Due to tight fitness, the outputted body dimensions could be used as pattern dimensions of active leggings.
The application process in this study in illustrated in Figure 6, as follows:
Initially, anthropometric data of a subject were selected randomly. The subject’s stature was 171.8 cm, waist girth was 68.9 cm, abdomen girth was 77.2 cm, and hip girth was 88.9 cm. Therefore, the input vector x = (171.8, 68.9, 77.2, 88.9). The desired output vector d = (105.8, 94.7, 82.8, 77.4, 45.2, 77.2, 49.2, 35.4) was composed of the real dimensions of the subject, which represented waist height, abdomen height, hip height, crotch height, knee height, crotch length, thigh girth, and knee girth, respectively.
Secondly, the RBF ANN was utilized to estimate the body dimensions related to making the patterns of active leggings. After the vector d was inputted into the predictive model based on RBF ANN, the output vector y was generated, as follows:
y = (106, 94.1, 83.2, 77.6, 45.9, 74.9, 48.8, 35.2)
Sequentially, the body dimensions generated by the RBF ANN model were employed to making the patterns of active leggings. Then, the patterns were joined together into 3D active leggings by virtual stitching technology.
Finally, the stitched leggings were tried on by a virtual avatar to evaluate the fitness.
The available evidence lent support to the view that the proposed RBF ANN model could estimate the body dimensions related to active leggings pattern making efficiently and precisely. The predictive accuracy would be further improved by more training data.

4. Conclusions

In order to meet the personalized requirements of consumers in the internet era, this study has proposed a new neural networks method based on RBF ANN for garment pattern making, especially for tight-fitted garments, which is less time-consuming and more accurate than current methods. The key factors affecting the models, such as volume of the training dataset, quantity of hidden neurons, spreading parameter σ, and momentum factor α, were analyzed. After multiple experiments, the optimum parameters were determined. When spreading parameter σ and momentum factor α were set to 0.012 and 1, the RBF ANN model with four inputs, 72 hidden neurons, and eight outputs could reach the maximum accuracy, after being trained by the dataset with 180 samples. Compared with the traditional linear regression model used in the apparel industry, the RBF ANN model was superior on predictive precision contributing to its outstanding non-linear mapping capacity. The proposed RBF ANN model had a simpler structure with higher estimating accuracy than the BP ANN model. With the approaching digital customization era in the apparel industry, it is feasible to adopt the RBF ANN model proposed in this study for a computer-aided body dimension auto-generation system, which could promote the accuracy and efficiency of pattern designers and improve the fitness of garments significantly.
Since the presented RBF ANN model in this study was trained by a dataset consisting of 200 subjects only, the accuracy of the model could be further improved. Apart from the sample capacity, the factors influencing body dimensions such as age, race, and geographical areas should be considered in future work. Although the approach proposed in this study was concentrated on making tight fitting garment patterns like active leggings, and it could also be applied in pattern dimension prediction of other garments with different fitness. In the future, through inputting more learning data from experienced pattern makers, the proposed model could be used by pattern makers lacking in related expertise and experience.

Author Contributions

Conceptualization, Z.W. and J.W.; Methodology, Z.W. and Y.X.; Funding acquisition, Z.W., Y.X. and K.L.; Supervision, J.W.; Validation, Z.W., Y.X. and Y.Y.; Writing-original draft, Z.W.

Funding

This research was funded by the key Research Project of Humanities and Social Sciences in Anhui Province College (grant number SK2016A0116 and SK2017A0119), the Open Project Program of Anhui Province College of Anhui Province College Key Laboratory of Textile Fabrics, Anhui Engineering and Technology Research Center of Textile (grant number 2018AKLTF15), the Humanities and Social Sciences Research Project of higher Education Promotion Program in Anhui Province College (grant number TSSK2016B20), the National Natural Science Foundation of China (grant number 61806161) and Special Scientific Research Plan Projects of Shaanxi Education Department (grant number 18JK0352).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Daanen, H.M.; Van De Water, G.J. Whole body scanners. Displays 1998, 19, 111–120. [Google Scholar] [CrossRef]
  2. Daanen, H.A.M.; Ter Haar, F.B. 3D whole body scanners revisited. Displays 2013, 34, 270–275. [Google Scholar] [CrossRef]
  3. Uhm, T.; Park, H.; Park, J.-I. Fully vision-based automatic human body measurement system for apparel application. Measurement 2015, 61, 169–179. [Google Scholar] [CrossRef]
  4. Wu, G.; Liu, S.; Wu, X.; Ding, X. Research on lower body shape of late pregnant women in Shanghai area of China. Int. J. Ind. Ergon. 2015, 46, 69–75. [Google Scholar] [CrossRef]
  5. Lacko, D.; Huysmans, T.; Vleugels, J.; de Bruyne, G.; van Hulle, M.M.; Sijbers, J.; Verwulgen, S. Product sizing with 3D anthropometry and k-medoids clustering. Comput.-Aided Des. 2017, 91, 60–74. [Google Scholar] [CrossRef]
  6. Agha, S.R.; Alnahhal, M.J. Neural network and multiple linear regression to predict school children dimensions for ergonomic school furniture design. Appl. Ergon. 2012, 43, 979–984. [Google Scholar] [CrossRef] [PubMed]
  7. Chan, A.P.; Fan, J.; Yu, W.M. Prediction of men’s shirt pattern based on 3D body measurements. Int. J. Cloth. Sci. Technol. 2005, 17, 100–108. [Google Scholar] [CrossRef]
  8. Ngassa, C.N.; Akanbi, O.G.; Ismaila, S.O. Models for estimating the anthropometric dimensions using standing height for furniture design. Eur. J. Mark. 2014, 12, 336–347. [Google Scholar]
  9. Poirson, E.; Parkinson, M. Estimated anthropometry for male commercial pilots in Europe and an approach to its use in seat design. Int. J. Ind. Ergon. 2014, 44, 769–776. [Google Scholar] [CrossRef]
  10. Zhao, N.; Li, Z. Viscosity Prediction of Different Ethylene Glycol/Water Based Nanofluids Using a RBF Neural Network. Appl. Sci. 2017, 7, 409. [Google Scholar] [CrossRef]
  11. Almeida, A.; Azkune, G. Predicting Human Behaviour with Recurrent Neural Networks. Appl. Sci. 2018, 8, 305. [Google Scholar] [CrossRef]
  12. Liu, Y.; Zhao, J.; Xiao, Y. C-RBFNN: A user retweet behavior prediction method for hotspot topics based on improved RBF neural network. Neurocomputing 2018, 275, 733–746. [Google Scholar] [CrossRef]
  13. Shi, X.; Cheng, Y.; Yin, C.; Huang, X.; Zhong, S. Design of adaptive backstepping dynamic surface control method with RBF neural network for uncertain nonlinear system. Neurocomputing 2018, 330, 490–503. [Google Scholar] [CrossRef]
  14. Zhang, X.; Sun, S.; Li, C.; Tang, Z. Impact of Load Variation on the Accuracy of Gait Recognition from Surface EMG Signals. Appl. Sci. 2018, 8, 1462. [Google Scholar] [CrossRef]
  15. Chan, A.P.; Fan, J.; Yu, W. Men’s Shirt Pattern Design Part II: Prediction of Pattern Parameters from 3D Body Measurements. FIBER 2003, 59, 328–333. [Google Scholar] [CrossRef]
  16. Liu, Z.; Li, J.; Chen, G.; Lu, G. Predicting detailed body sizes by feature parameters. Int. J. Cloth. Sci. Technol. 2014, 26, 118–130. [Google Scholar] [CrossRef]
  17. Liu, K.; Wang, J.; Kamalha, E.; Li, V.; Zeng, X. Construction of a prediction model for body dimensions used in garment pattern making based on anthropometric data learning. J. Text. Inst. 2017, 108, 2107–2114. [Google Scholar] [CrossRef]
  18. Meyer-Baese, A.; Schmid, V. Chapter 7—Foundations of Neural Networks. In Pattern Recognition and Signal Analysis in Medical Imaging, 2nd ed.; Meyer-Baese, A., Schmid, V., Eds.; Academic Press: Oxford, UK, 2014; pp. 197–243. [Google Scholar]
Figure 1. Flow chart.
Figure 1. Flow chart.
Applsci 09 01140 g001
Figure 2. Diagram of the lower-body dimensions.
Figure 2. Diagram of the lower-body dimensions.
Applsci 09 01140 g002
Figure 3. Flat patterns of active leggings.
Figure 3. Flat patterns of active leggings.
Applsci 09 01140 g003
Figure 4. Architecture of the radial basis function (RBF) artificial neural networks (ANN) for estimating body dimensions.
Figure 4. Architecture of the radial basis function (RBF) artificial neural networks (ANN) for estimating body dimensions.
Applsci 09 01140 g004
Figure 5. Mean square error of D (MSED) of the RBF ANN models trained by datasets with various volumes.
Figure 5. Mean square error of D (MSED) of the RBF ANN models trained by datasets with various volumes.
Applsci 09 01140 g005
Figure 6. Application of the body dimensions predictive model based on RBF ANN.
Figure 6. Application of the body dimensions predictive model based on RBF ANN.
Applsci 09 01140 g006
Table 1. Operational definitions of the selected anthropometric measurements.
Table 1. Operational definitions of the selected anthropometric measurements.
No.MeasurementsAbbr.Operational Definitions
1StatureSTThe vertical distance measured from head line to heel line.
2Waist HeightWHThe vertical distance measured from waist line to heel line.
3Abdomen HeightAHThe vertical distance measured from abdomen line to heel line.
4Hip HeightHHThe vertical distance measured from hip line to heel line.
5Crotch HeightCHThe vertical distance measured from crotch line to heel line.
6Knee HeightKHThe vertical distance measured from knee line to heel line.
7Waist GirthWThe length measured around the slenderest part of the waist horizontally.
8Abdomen GirthAThe length measured around the fullest part of the abdomen horizontally.
9Hip GirthHThe length measured around the fullest part of the hip horizontally.
10Crotch LengthCThe length measured from the center point of front waist line to the center point of back waist line through the crotch.
11Thigh GirthTThe length measured around the root of the thigh horizontally.
12Knee GirthKThe length measured around the knee horizontally.
Table 2. Description of the variables used to construct the radial basis function (RBF) artificial neural network (ANN) model.
Table 2. Description of the variables used to construct the radial basis function (RBF) artificial neural network (ANN) model.
MeasurementsSample NumbersMean ValueStandard Deviation
Stature (cm)200166.045.32
Waist Height (cm)200102.894.31
Abdomen Height (cm)20092.324.46
Hip Height (cm)20080.153.85
Crotch Height (cm)20074.624.10
Knee Height (cm)20044.422.35
Waist Girth (cm)20079.828.87
Abdomen Girth (cm)20082.427.47
Hip Girth (cm)20090.655.08
Crotch Length (cm)20077.404.73
Thigh Girth (cm)20051.623.98
Knee Girth (cm)20036.182.08
Table 3. Correspondence between the key measurements of flat patterns and body dimensions.
Table 3. Correspondence between the key measurements of flat patterns and body dimensions.
NoKey Measurements of Flat PatternsBody Dimensions
FrontBack
1Front Waist GirthBack Waist GirthW
2Front Hip GirthBack Waist GirthH
3Front Crotch WidthBack Crotch WidthT
4Front Knee GirthBack Knee GirthK
5LengthWH
6Knee LengthWH, KH
7Inseam LengthCH
Table 4. Parts of the data used to construct RBF ANN model (unit: cm).
Table 4. Parts of the data used to construct RBF ANN model (unit: cm).
SNInput DataOutput Data
WAHSTWHAHHHCHKHCTK
185.285.389.8157.097.589.478.471.142.572.352.535.2
275.083.286.4161.1101.690.478.272.343.175.846.834.9
380.981.090.3164.999.392.778.672.142.175.550.537.0
488.089.897.4169.5106.894.079.875.641.981.957.238.8
579.778.590.7163.9101.491.378.473.744.474.851.735.9
673.975.787.2161.7100.491.776.871.042.775.551.935.3
789.087.899.3174.0108.699.389.082.250.174.056.241.4
882.780.990.3169.4100.791.478.771.045.974.554.336.6
974.586.391.9176.0109.485.084.279.351.379.650.336.6
1080.684.390.3171.1105.597.082.277.947.179.251.436.4
1188.587.691.6163.6101.389.880.373.645.675.751.336.4
1292.195.495.4166.0104.396.878.873.342.784.053.437.7
1377.978.685.2165.2104.597.276.573.444.079.046.435.2
1487.187.691.6166.3100.890.380.070.343.380.952.837.5
1575.581.092.4173.1108.998.483.679.548.079.751.237.3
1680.387.394.5175.6108.398.083.379.250.480.255.437.2
1771.072.883.8156.397.080.374.070.042.071.550.937.1
1874.782.387.2159.096.484.374.569.441.573.949.834.4
1992.897.396.0164.1100.286.978.371.542.382.456.638.2
2082.983.590.9183.2116.4104.492.290.053.279.954.436.2
Note: SN is sample number. For W, A, H, ST, WH, AH, HH, CH, C, T, K, please refer to Figure 2 and Table 1.
Table 5. Testing dataset (unit: cm).
Table 5. Testing dataset (unit: cm).
SNInput DataExpected Output Data
WAHSTWHAHHHCHKHCTK
1101.9101.9102.5164.0103.190.380.774.343.284.058.936.8
269.274.791.1174.6108.497.783.782.046.474.151.235.7
385.586.093.4159.6101.290.876.970.342.784.655.135.4
485.590.195.9158.396.683.774.167.940.177.055.034.0
564.370.180.6163.3101.190.377.575.242.573.443.733.1
671.676.186.9161.397.385.876.371.641.271.950.734.7
764.372.579.3164.3101.892.679.275.643.969.242.933.1
872.577.587.7171.0106.994.381.177.946.672.048.434.1
993.995.494.5160.7101.989.680.575.343.674.552.037.2
1096.094.7100.3168.8104.392.581.677.444.880.057.038.4
1186.189.295.9166.2100.488.674.669.741.185.355.938.6
1272.476.490.9173.2108.799.585.780.647.372.249.735.0
1380.080.587.9167.3106.396.284.078.544.565.550.435.2
1472.978.389.1174.797.083.883.079.746.876.049.237.0
1578.478.988.1167.5101.392.181.676.844.371.952.336.2
1668.071.082.4168.3103.696.182.677.545.365.845.632.8
1775.881.395.6172.7107.798.386.381.447.073.855.835.6
1874.781.092.2171.2109.093.281.776.745.181.853.837.4
1961.463.279.2165.6101.992.079.676.944.570.043.731.8
2071.276.589.5169.7103.392.581.375.444.576.252.236.0
Note: SN is testing sample number. For W, A, H, ST, WH, AH, HH, CH, C, T, K, please refer to Figure 2 and Table 1.
Table 6. Mean square error of D (MSED) of models with various hidden layers.
Table 6. Mean square error of D (MSED) of models with various hidden layers.
Model No.Number of Hidden NeuronsMSED
1602.8904
2652.8521
3702.8351
4712.8528
5722.8055
6732.8284
7752.8306
8802.8409
9852.8454
10902.8919
11952.8708
121002.8386
Table 7. The MSED of the models with various parameters of σ in the hidden layer.
Table 7. The MSED of the models with various parameters of σ in the hidden layer.
Model No.Parameter σMSED
10.0012.7423
20.0052.7395
30.0082.7293
40.0102.7283
50.0112.7280
60.0122.7279
70.0132.7284
80.0152.7292
91.0002.8055
101.2502.9829
111.6702.9254
122.5003.0759
135.0003.4778
Table 8. The MSED of various predictive models.
Table 8. The MSED of various predictive models.
MeasurementsMSED
RBF ANN ModelBP ANN ModelLinear Regression Model
Waist Height3.08143.11853.1854
Abdomen Height3.01973.78093.7631
Hip Height1.85142.00292.0887
Crotch Height1.04501.11392.0705
Knee Height1.93072.09182.0084
Crotch Length3.92514.05315.9871
Thigh Girth1.46311.73972.5929
Knee Girth1.02381.11371.4043

Share and Cite

MDPI and ACS Style

Wang, Z.; Wang, J.; Xing, Y.; Yang, Y.; Liu, K. Estimating Human Body Dimensions Using RBF Artificial Neural Networks Technology and Its Application in Activewear Pattern Making. Appl. Sci. 2019, 9, 1140. https://doi.org/10.3390/app9061140

AMA Style

Wang Z, Wang J, Xing Y, Yang Y, Liu K. Estimating Human Body Dimensions Using RBF Artificial Neural Networks Technology and Its Application in Activewear Pattern Making. Applied Sciences. 2019; 9(6):1140. https://doi.org/10.3390/app9061140

Chicago/Turabian Style

Wang, Zhujun, Jianping Wang, Yingmei Xing, Yalan Yang, and Kaixuan Liu. 2019. "Estimating Human Body Dimensions Using RBF Artificial Neural Networks Technology and Its Application in Activewear Pattern Making" Applied Sciences 9, no. 6: 1140. https://doi.org/10.3390/app9061140

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop