论文部分内容阅读
随着计算机技术和虚拟试衣技术的发展,用户也越来越关注于虚拟试衣中的服装与用户自身条件合适与否,三维人体建模在虚拟试衣系统中逐渐发展起来。本论文基于统计表征的参数化人体模型构建,建立人体体态变形引起人体尺寸数据变化的目标函数,在统计人体表征的前提下,实现参数化人体建模。本文研究人体关于性别、年龄、肌肉、体重、身高、人体比例、人种和胸部形态的调节变化规律,从而构建出实现其变化的目标函数,同时构建其主要基本要素变化的联动,确定人体模型变体过程主要素所需的目标函数个数。然后针对三维人体模型点云数据变化插值函数的研究,确定线性插值函数来实现人体三维点云数据变化的方法。同时在此基础上根据大量人体模型点云数据特征,确定中间人体点云模型,通过中间人体模型点云加上三维人体点云变化的目标函数,实现中间人体向实际所需人体模型的变化。在研究过程中根据人体主要素的数据变化之间的联动关系,确立其单个要素变化之间的权重,然后确立多个要素变化之间权重分配关系及其权重调节的取值计算方法,然后根据建立出来的研究方法,得到当主要素的调节变化之后输出的人体模型。然后确定人体体态、体型特征,调节目标函数的权重,人体要素调节和人体尺寸的数据都通过神经网络等方式转化成0-1的权重调节,实现对目标函数的点云集的调节。研究过程中三维人体模型构建的实现是根据具体人体模型与实际人体的尺寸数据,来调节构建模型的点云数据的权重,实现构建的三维人体模型与实际人体在颈围、颈部长度、上臂最大围、上臂长、前臂长度、手腕围、前胸宽、胸围、下胸围、腰围、颈窝点到腰围肚脐点长、肚脐点到会阴点长、肩斜长、臀围、大腿长、大腿肌肉最大围、小腿长、小腿肌肉最大围、膝围等尺寸数据的一致性。构建出调节人体尺寸的目标函数20个,并且可以增加更多人体尺寸参数建立更加细致的尺寸变化目标函数。根据人体关键部位的位置,获取人体关键部位的围度、长度的点云坐标,然后根据其关键人体点云坐标计算其关键部位的尺寸,将实际人体尺寸数据与人体模型调节尺寸结合起来,即可实现点云的长度、围度变化。根据实际人体对三维人体模型的构建,构建三维人体模型变体界面、软件,在其基础上对构建出的三维人体模型进行虚拟试衣的应用,并展示根据实际人体构建的三维人体虚拟试衣。并且一当三维人体建模的人体模型满足顾客需求,可以建立顾客档案保存,之后可以顾客选择的服装的试装效果以图片的方式及时反馈到顾客手中。