目的 针对头面部相关穿戴产品定制过程中,过度依赖三维扫描仪获取3D头面部数据的局限性,研究构建一种基于2D尺寸预测3D头面部形状的算法。方法 首先,在确保重建误差小的基础上,分别采用非刚性迭代最近点算法和广义普洛克算法对大规模采集的3D头面部模型进行参数化和对齐处理。随后,基于主成分分析的方法构建3D头面部统计形状模型,并通过紧致性、泛化性及特异性验证其稳定性。以统计形状模型为数据基础,结合2D测量尺寸,通过构建的前向与后向搜索算法,计算2D尺寸到3D头面部模型的回归矩阵,以利用较少维度的2D尺寸组合实现更高精度的3D头面部形状预测。结果 预测结果表明,最优2D测量尺寸数量为7,平均预测误差为(2.97±0.61) mm。最后,以口罩定制设计为例,通过应力仿真分析及密合性分析,验证了预测模型的可靠性。结论 该研究成果可拓展至人体其他部位的3D预测,从而为头面部以外的在线个性化定制提供新的解决方案。
Abstract
To address the limitations of relying excessively on 3D scanners for acquiring head and facial data in the customization of wearable products, the work aims to propose and develop an algorithm for predicting 3D head and facial shapes based on 2D measurements. Firstly, under the premise of minimizing reconstruction errors, large-scale 3D head and facial models were parameterized and aligned with a non-rigid iterative closest point algorithm and a generalized Procrustes algorithm, respectively. Subsequently, statistical shape models of the 3D head and face were constructed through principal component analysis, and their stability was validated through compactness, generalization, and specificity tests. Building on the SSM, forward and backward search algorithms were established to compute regression matrices between 2D measurements and 3D models, enabling accurate 3D head and facial predictions with a reduced set of 2D dimensions. Prediction results indicated that the optimal number of 2D measurements was seven, achieving an average prediction error of 2.97 (±0.61) mm. Finally, with mask customization as a case study, the reliability of the prediction model was verified through stress simulation and airtightness analysis. It is worth mentioning that the findings of this study can be extended to the 3D prediction of other body parts, providing new solutions for online personalization beyond the head and face.
关键词
3D头面部模型 /
非刚性配准 /
统计形状模型 /
搜索算法 /
定制设计
Key words
3D head and facial model /
non-rigid iterative closest point /
statistical shape model /
search algorithm /
customized design
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] ZHANG J, IFTIKHAR H, SHAH P, et al.Age and Sex Factors Integrated 3D Statistical Models of Adults' Heads[J]. International Journal of Industrial Ergonomics, 2022, 90: 103321.
[2] WANG H N, TONG Z, LIU K.Development of 3D Reference Headforms for Chinese Adults[C]//AHFE International, 2022, 47: 113-119.
[3] 王海宁, 池卓哲, 何人可. 基于主成分分栏法的VR眼镜面贴适合性改进[J]. 机械设计, 2020, 37(5): 117-124.
WANG H N, CHI Z Z, HE R K.Fit Improvement of Facial Interface for VR Headset Based on Principal Component Analysis Panel[J]. Journal of Machine Design, 2020, 37(5): 117-124.
[4] ZHANG J, ZHOU K N, LUXIMON Y, et al.3D-Guided Facial Shape Clustering and Analysis[J]. Multimedia Tools and Applications, 2022, 81(6): 8785-8806.
[5] ELLENA T, SUBIC A, MUSTAFA H, et al.A Novel Hierarchical Clustering Algorithm for the Analysis of 3D Anthropometric Data of the Human Head[J]. Computer-Aided Design and Applications, 2018, 15(1): 25-33.
[6] ELLENA T, SKALS S, SUBIC A, et al.3D Digital Headform Models of Australian Cyclists[J]. Applied Ergonomics, 2017, 59: 11-18.
[7] ELLENA T, SUBIC A, MUSTAFA H, et al.The Helmet Fit Index-an Intelligent Tool for Fit Assessment and Design Customisation[J]. Applied Ergonomics, 2016, 55: 194-207.
[8] ELLENA T, MUSTAFA H, SUBIC A, et al.A Design Framework for the Mass Customisation of Custom-Fit Bicycle Helmet Models[J]. International Journal of Industrial Ergonomics, 2018, 64: 122-133.
[9] PANG T Y, LO T S T, ELLENA T, et al. Fit, Stability and Comfort Assessment of Custom-Fitted Bicycle Helmet Inner Liner Designs, Based on 3D Anthropometric Data[J]. Applied Ergonomics, 2018, 68: 240-248.
[10] SKALS S, ELLENA T, SUBIC A, et al.Improving Fit of Bicycle Helmet Liners Using 3D Anthropometric Data[J].International Journal of Industrial Ergonomics, 2016, 55: 86-95.
[11] LACKO D, HUYSMANS T, VLEUGELS J, et al.Product Sizing with 3D Anthropometry and k-Medoids Clustering[J]. Computer-Aided Design, 2017, 91: 60-74.
[12] LACKO D, VLEUGELS J, FRANSEN E, et al.Ergonomic Design of an EEG Headset Using 3D Anthropometry[J]. Applied Ergonomics, 2017, 58(1): 128-136.
[13] LACKO D, HUYSMANS T, PARIZEL P M, et al.Evaluation of an Anthropometric Shape Model of the Human Scalp[J]. Applied Ergonomics, 2015, 48: 70-85.
[14] VERWULGEN D, LACKO D, VLEUGELS J, et al.A new data structure and workflow for using 3D anthropometry in the design of wearable products[J]. International Journal of Industrial ergonomics, 2018, 64: 108-117.
[15] 邵玉光, 李哲林, 余光正, 等. 基于三维头型及穴位分布的辅助设计平台的研究[J]. 图学学报, 2020, 41(3): 356-361.
SHAO Y G, LI Z L, YU G Z, et al.Research on aided design platform based on 3D headform and acupoint distribution[J]. Journal of Graphics, 2020, 41(3): 356-361.
[16] 严妍, 刘永红, 王海宁, 等. 耳机佩戴适配度偏差分析算法研究[J]. 机械工程学报, 2023, 59(11): 54-64.
YAN Y, LIU Y H, WANG H N.An accurate deviation analysis algorithm for earphone fit analysis[J]. Journal of Mechanical Engineering, 2023, 59(11): 54-64.
[17] ZHANG J, LUXIMON Y, SHAH P, et al.Customize my helmet: a novel algorithmic approach based on 3D head prediction[J]. Computer-Aided Design, 2022, 150: 103271.
[18] ZHANG J, FU F, SHI X, et al.Modeling 3D geometric growth patterns and variations of Children's heads[J]. Applied Ergonomics, 2023, 108: 103933.
[19] ZHANG J, LUXIMON Y, SHAH P, et al.3D statistical head modeling for face/head-related product design: A state-of-the Art Review[J]. Computer-Aided Design, 2023, 159: 103483.
[20] ZHANG J, LUXIMON Y, Wan J, et al.Capture My Head: A Convenient and Accessible Approach Combining 3D Shape Reconstruction and Size Measurement from 2D Images for Headwear Design[J]. Computer-Aided Design, 2023, 159: 103487.
[21] ZHANG J, LUXIMON Y, CHEN L.An children's eyeglasses: An assembly-guided and comfort-oriented optimization approach based on 3D statistical ophthalmic modeling[J]. Advanced Engineering Infotmatics, 2024, 59: 102266.
[22] ZHANG J, CHEN L, REN H, et al.Face2Wear: An automatic and user-friendly facewear personalization framework with 3D symmetry-aware face registration using RGB-D selfies[J]. Computer-Aided Design, 2025, 185: 103888.
[23] ZHANG J, CHEN J J, FU F, et al.A 3D Anthropometry-Based Quantified Comfort Model for Children's Eyeglasses Design[J]. Applied Ergonomics, 2023, 112: 104054.
[24] RUDY H L, WAKE N, YEE J, et al.Three-Dimensional Facial Scanning at the Fingertips of Patients and Surgeons: Accuracy and Precision Testing of iPhone X Three-Dimensional Scanner[J]. Plastic & Reconstructive Surgery, 2020, 146(6): 1407-1417.
[25] AMBER B, ROMDHANI S, VETTER T.Optimal Step Non-rigid ICP Algorithms for Surface Registration[C]//IEEE Conference on Computer Vision and Pattern Recognition, 2007: 1-8.
[26] TRENDAFILOV N, GALLO, M.Procrustes analysis (PA). In: Multivariate Data Analysis on Matrix Manifolds[M]. Cham , Springer, 2021.
[27] MATTHEW P R, TYLER R V, ANNE C B.Development of a parametric model of adlut human ear geometry[J]. International Journal of Industrial Ergonomicss, 2025, 107: 103738.
[28] PARK B K D, COMER B D, HUDSON J A, et al. A three-dimensional parametric adult head model with representation of scalp shape variability under hair[J]. Apllied Ergonomics, 2021, 90: 103239.
[29] YE Q, HUANG R, WANG Z, et al.Measurements-to-body: 3D human body reshaping based on anthropometric measurements[J], The Journal of The Textile Institute, 2024, 1-14.
[30] CAI M, SHEN S, LI H, et al.Study of contact characteristics between a respirator and a headform[J]. Journal of Occupational and Enviromental Hygiene, 2016, 13(3): 50-60.
[31] 赵子瑶. 基于大样本CT数据的三维有限元头模研究[D]. 长沙: 湖南大学, 2022.
ZHAO Z Y.Research on 3D finite element head mold based on large sample CT data[D]. Changsha:Hunan University, 2022.
基金
中央高校基本科研业务经费专项资金资助(2026QNSK46); 国家自然科学基金(52005498)