Abstract
In order to improve the efficiency and accuracy of human body shape prediction, principal component analysis method (PCA) is proposed to reduce the dimension of related variables and eliminate the multicollinearity among variables. Then, the transformed variables are input into genetic algorithm and BP neural network, and a new method of human body shape prediction is designed. To avoid the problems that slow convergence speed and easy falling into local minima of BP neural network, the genetic algorithm is used to optimize the weights and thresholds of BP neural network. Moreover, to prove the superiority of PCA–GA–BP model, the prediction results are compared with those of other algorithms. Body sizes of 18–25-year-old, 26–44-year-old and 45–59-year-old males were selected as experimental data to analyze these models. The prediction results of GA–BP, PCA–BP, BP, SVM and K-means were compared with PCA–GA–BP neural network. The results show that the prediction effect of PCA–GA–BP neural network is significantly better than that of GA–BP, PCA–BP, BP, SVM and K-means prediction models, which can accurately predict and cluster the human body shape. The model has better prediction and classification and simpler structure.
Similar content being viewed by others
Abbreviations
- H :
-
Height
- Bnh:
-
Back neck height
- Wh:
-
Waist height
- Hh:
-
Hip height
- Bh:
-
Bust height
- Ph:
-
Perineum point height
- Ah:
-
Abdominal height
- Kh:
-
Knee height
- HBh:
-
Hip bone height
- Ng:
-
Neck girth
- Bg:
-
Bust girth
- UAg:
-
Upper-arm girth
- Wg:
-
Waist girth
- Ag:
-
Abdominal girth
- Hg:
-
Hip girth
- UHg:
-
Upper-hip girth
- Tg:
-
Thigh girth
- Mtg:
-
Mid-thigh girth
- Cg:
-
Calf girth
- Ang:
-
Ankle girth
- Kg:
-
Knee girth
- Sg:
-
Shoulder tips distance
- Cb:
-
Chest breadth
- Bb:
-
Back breadth
- Wb:
-
Waist breadth
- Hb:
-
Hip breadth
- HBb:
-
Hip bone breadth
- Th:
-
Torso height
- Wbl:
-
Waist back length
- Aml:
-
Arm length
- UAl:
-
Upper-arm length
- SNWl:
-
Side neck point to waist level
- Sbr:
-
Straight body rise
- TCl:
-
Total crotch length
- Tl:
-
Thigh length
- SWH:
-
Side waist to hip
- Abul:
-
Abdominal bulge
- Hbul:
-
Hip bulge
- HBbul:
-
Hip bone bulge
- Bd:
-
Bust depth
- Ad:
-
Abdominal depth
- Wd:
-
Waist depth
- Hd:
-
Hip depth
- Td:
-
Thigh depth
- AHd:
-
Abdomen-to-hip depth
- Ss:
-
Shoulder slope
- Bi:
-
Back inclination
- Ai:
-
Abdominal inclination
- upHi:
-
Upward inclination of posterior hip bulge
- dpHi:
-
Downward inclination of posterior hip bulge
- usHi:
-
Upward inclination of hip side
- Gi:
-
Gluteal inclination
- Wt:
-
Weight
References
Abdulhady M, Abbas H (2002) Fabric fault classification using neural tress. In: IEEE, SMC WAIP5
Allen B, Curless B, Popović Z (2003) The space of human body shapes. In: ACM SIGGRAPH 2003 papers on SIGGRAPH’03. https://doi.org/10.1145/1201775.882311
Alzubi S, Shehab M, AlAyyoub M, Jararweh Y, Gupta BB (2018) Parallel implementation for 3D medical volume fuzzy segmentation. Pattern Recognit Lett. https://doi.org/10.1016/j.patrec.2018.07.026
Amit KS, Basant K, Satya PG, Anand M (2016) Digital image watermarking: techniques and emerging applications. In: Gupta B, Agrawal DP, Yamaguchi S (eds) Handbook of research on modern cryptographic solutions for computer and cyber security. IGI Global, Hershey, pp 246–272
Baek SY, Lee K (2012) Parametric human body shape modeling framework for human-centered product design. Comput Aided Des 44(1):56–67
Baek SY, Lee K (2016) Statistical foot-shape analysis for mass-customisation of footwear. Int J Comput Aided Eng Technol 8(1/2):80
Bai LH, Zhang WB (2006) Classification methods of figure type in the female garment size standards. J Text Res 27(7):113–116
Brain D et al (1989) An anthropometric analysis of the elite Australian track cyclists. J Sports Sci 7:247–255
Chen L, Lu HQ, Li HW, Wang GJ, Chen L (2019) Dimension-by-dimension enhanced cuckoo search algorithm for global optimization. Soft Comput 23(21):11297–11312
Cheng PP, Chen DL (2019) Heat-moisture comfort prediction of male lower body in dressing based on GA–BP algorithm. J Silk 56(01):38–44
Daniell N, Olds T, Tomkinson G (2013) Volumetric differences in body shape among adults with differing body mass index values: an analysis using three-dimensional body scans. Am J Hum Biol 26(2):156–163
Fernandez MR, Jimbert P, Ibarretxe J, Iturrondobeitia M (2018) Use of support vector machines, neural networks and genetic algorithms to characterize rubber blends by means of the classification of the carbon black particles used as reinforcing agent. Soft Comput 23(15):6115–6124
Foly JR et al (1989) Anthropometric comparison of cyclists from different event. Brit J Sports Med 23:30–33
Gao S (2004) Study of Taekwondo’s somatotype in inner mongolia. Acta Acad Med Neimongol 02:77–79
Guo H, Chi XL (2011) Analyzing body types of undergraduates in Hunan. J Text Res 32(6):109–112
Guo HB, Xu SY (2005) The somatotype analysis on male adolescent dash players in Gansu Province. J Northwest Normal Univ (Nat Sci Ed) 03:89–92
Gupta BB (2018) Computer and cyber security: principles, algorithm, applications, and perspectives. CRC Press, Taylor & Francis Group, Boca Raton
Hong S, Jung ES, Park S (2012) Comparison of three-dimensional Korean male anthropometric data with modeling data generated by digital human models. Hum Factors Ergon Manuf Serv Ind 24(6):671–684
Hooman H, Mohammad MT, Vahid T (2019) Application of improved ANFIS approaches to estimate bearing capacity of piles. Soft Comput 23(19):9537–9549
Huang CY (2012) Classification of figure type and size grading of young women of Fujian province. J Text Res 33(5):111–115
Indira B, Valarmathi K, Devaraj D (2019) An approach to enhance packet classification performance of software-defined network using deep learning. Soft Comput 23(18):8609–8619
Jabir A, Satya PG (2019) A robust approach of copyright protection for digital videos using zero padding algorithm technique. In: Singh PK, Paprzycki M, Bhargava B, Chhabra JK, Kaushal NC, Kumar Y (eds) Futuristic trends in network and communication technologies. Springer Nature, Singapore, pp 109–122
Jayasree PS, Raj P, Pradeep K, Siddavatam R, Satya PG (2013) A fast novel algorithm for salt and pepper image noise cancellation using cardinal B-splines. SIViP 7(6):1145–1157
Jin JF, Pang CF, Chen WJ, Ye XL, Zou FY (2016) Study on subdivision of young male’s shoulder shapes and cross-section curve. J Text Res 37(8):100–106
Khmag A, Ramli AR, Kamarudin N (2018) Clustering-based natural image denoising using dictionary learning approach in wavelet domain. Soft Comput 23(17):8013–8027
Lacko D, Huysmans T, Vleugels J, De Bruyne G, Van Hulle MM, Sijbers J, Verwulgen S (2017) Product sizing with 3D anthropometry and k-medoids clustering. Comput Aided Des 91:60–74
Laing RM, Holland EJ, Wilson CA, Niven BE (1999) Development of sizing systems for protective clothing for the adult male. Ergonomics 42(10):1249–1257
Li JC (2013) Theory and practice of high-fidelity color reproduction. Nanjing Forestry University, Nanjing
Li Y, Holcombe BV, Schneider AM (1993) Mathematical modeling of the coolness to touch of hygroscopic fabrics. J Text Inst 84(2):267–274
Lu YX (2008) The study of the fat trend of adult male body in East China. J Zhejiang Text Fash Vocat Coll 02:25–28
Lu XH, Wang YQ, Li J, Zhou Y, Ren ZJ, Liang SY (2019) Three-dimensional coordinate measurement algorithm by optimizing BP neural network based on GA. Eng Comput 36(6):2066–2083
Luo RL, Liu SH, Su C (2014) Garment sales forecast method based on genetic algorithm and BP neural network. J Beijing Univ Posts Telecommun 37(04):39–43
Mustafi D, Sahoo G (2019) A hybrid approach using genetic algorithm and the differential evolution heuristic for enhanced initialization of the k-means algorithm with applications in text clustering. Soft Comput 23(15):6361–6378
Niu J, Li Z, Salvendy G (2009) Multi-resolution shape description and clustering of three-dimensional head data. Ergonomics 52(2):251–269
Panda SK, Naik S (2018) An efficient data replication algorithm for distributed systems. Int J Cloud Appl Comput 8(3):60–77
Pandiaraja P, Deepa N (2019) A novel data privacy-preserving protocol for multi-data users by using genetic algorithm. Soft Comput 23(18):8539–8553
Peng ZY (2018) Optimal design of the side seam of the young man’s shirt based on anthropometric measurements. Wuhan Textile University, Wuhan
Punit G, Satya PG (2014) Load and fault aware honey bee scheduling algorithm for cloud infrastructure. In: Proceedings of the 3rd international conference on frontiers of intelligent computing: theory and applications, pp 135–143
Punit G, Satya PG (2016) Fault and QoS based genetic algorithm for task allocation in cloud infrastructure. Int J Control Theory Appl 9(45):73–84
Qi J, Li Y, Zhang X (2010) Description and classification of young men′s body type in the west China. J Text Res 31(05):107–111
Sarita G, Mohmmmad AG, Shahaboddin S, Vahid K, Chandrashekhar M (2019) River flow prediction using hybrid PSOGSA algorithm based on feed-forward neural network. Soft Comput 23(20):10429–10438
Shao CY (2013) Research on automatic recognition of male body. Donghua University, Changning
Shi CC (2007a) The matching research of relative factors about the cutting shape of man’s suit base on MTM. Donghua University, Changning
Shi Q (2007b) Research on cooperation among related factors of men’s trousers. Donghua University, Changning
Son DD, Kazem A, Romeo M, Mark G (2019) Optimisation of production scheduling for multi-product orders in VCIM systems using GA. Soft Comput 23(20):10199–10224
Stewart A, Ledingham R, Williams H (2017) Variability in body size and shape of UK offshore workers: a cluster analysis approach. Appl Ergon 58:265–272
Sun YY, Shan HT, Zhang WJ, Ren LJ, Yan PH (2019) Reliability prediction of distribution network based on PCA–GA–BP neural network. In: Materials science, energy technology and power engineering III
Tian L, Luo Y, Wang Y (2013) Prediction model of TIG welding seam size based on BP neural network optimized genetic algorithm. J Shanghai Jiaotong Univ 47(11):1690–1696 + 1701
Urvashi PS, Satyasai JN (2019) Dynamic clustering with binary social spider algorithm for streaming dataset. Soft Comput 23(21):10717–10737
Wang HG (2017) The body from analysis of men’s private parts and research of dynamic parameter for three areas of China. Donghua University, Changning
Wang AH, Chen MY, Yang ZT (2004) A study on anthropometric specifications of adult men in the north of China. J Donghua Univ (Nat Sci) 30(4):49–55
Wang ST, Wang JZ, Shang FK, Wang YT, Cheng Q, Liu N (2020) A GA–BP method of detecting carbamate pesticide mixture based on three-dimensional fluorescence spectroscopy. Spectrochim Acta Part A Mol Biomol Spectrosc. https://doi.org/10.1016/j.saa.2019.117396
Wen HY, Dai H (2019) Size designation categories of clothes for protruding abdomen adult male in pearl river delta region based on latent profile analysis. J Wuhan Text Univ 32(02):25–32
Wong ASW, Li Y, Yeung PKW (2004) Predicting clothing sensory comfort with artificial intelligence hybrid models. Text Res J 74(1):13–19
Wuhrer S, Shu C (2012) Estimating 3D human shapes from measurements. Mach Vis Appl 24(6):1133–1147
Xu J (2008) Study on male’s body form and garment sizing changing in 3 areas of China. Shanghai Text Sci Technol 36(10):3–6
Xu JY, Kuang CY, Liu GL (2008) Classification of young men’s sports based on body surface morphology. Silk Text Technol Overseas 03:15–17
Xu J, Meng CL, Xiao H (2014) Research and analysis of fencing man’s upper body. Melliand China 42(03):50–52 + 54 + 62
Yang QX (2017) Prediction of railway passenger volume based on PCA and GA-BP network. J Mil Transp Univ 19(02):84–89
Yang M, Liu GL (2014) Analysis of the differences between body form of young male in southern region and northern region. J Beijing Inst Cloth Technol (Nat Sci Ed) 34(01):53–57
Yang ZT, Zhang EB, Zhang WY (2006) Body shape analysis of adult men in the East China. J Text Res 27(08):53–56
Yong Y, Choi TM, Hui CL (2011) An intelligent fast sales forecasting model for fashion products. Expert Syst Appl 38(6):7373–7379
Zhang ZQ (2011) Analysis on lower body for male undergraduate in the midwest China. J Donghua Univ (Nat Sci) 37(01):51–56
Zheng Y, Zhang X (2004) Study on the body clustering for female university students from three zones. J Xi’an Univ Eng Sci Technol 18(3):210–214
Zhou CJ, Wang YZ (2019) Application of optimized BP neural network algorithm in sales forecast of agricultural resources website. J Shaoyang Univ (Nat Sci Ed) 16(01):52–59
Acknowledgements
The authors would like to acknowledge the financial support from the Fundamental Research Funds for the Central Universities (223 + 2019 + G-08) and national key research and development plan “science and technology in Winter Olympic Games” (2019YFF0302100).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflict of interest.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Cheng, P., Chen, D. & Wang, J. Clustering of the body shape of the adult male by using principal component analysis and genetic algorithm–BP neural network. Soft Comput 24, 13219–13237 (2020). https://doi.org/10.1007/s00500-020-04735-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-04735-9