一种3D化服装拍摄工具的建模方法及其系统
文献发布时间:2023-06-19 09:46:20
技术领域
本申请涉及计算机技术领域,尤其涉及一种3D化服装拍摄工具的建模方法及其系统。
背景技术
随着电子商务的迅速发展,服装展示成为电子商务中重要的一部分,在服装的展示中,电子世界的人们已不仅仅满足于简单的文字介绍和平面的图片展示。对服装商品展示的真实性和立体性有了更高的需求,服装的三维立体图片的展示不仅省去了人们跑各大商场挑选衣服的麻烦,而且人们仅需通过对服装的三维立体图片的查看即可达到对该服装的完整性有了更好的了解。在构建服装的3D图像时,首先需要信息采集,即服装数字化拍摄,此过程中涉及到人台模特对的衣服支撑并能够保证衣服的完整性。但目前行业内拍摄衣服的人台模特,无论是透明模特还是幽灵模特,都不能满足衣服360度拍摄时展示衣物的完整性,尤其是对于上衣的3D信息化采集。
发明内容
本申请的目的在于提供一种3D化服装拍摄工具的建模方法及其系统,构建了一种对衣物进行360度拍摄时,无需人工PS干预即可完整、3D化立体展示衣物的拍摄工具模型。
为达到上述目的,本申请提供一种3D化服装拍摄工具的建模方法,包括如下步骤:构建标准人体模型;获取服装样本,利用服装样本对标准人体模型进行点位选取,确定多个切割点;根据切割点对标准人体模型进行处理,获得拍摄工具模型。
如上的,其中,构建标准人体模型的子步骤如下:获取多个基础人体数据作为人体原数据;对人体原数据进行处理,获得标准人体模型数据;根据标准人体模型数据构建标准人体模型。
如上的,其中,对人体原数据进行处理,获得标准人体模型数据的子步骤如下:对人体原数据进行处理,获得至少一个子人体结构特征;对所有的子人体结构特征进行处理,获得人体结构特征;对所有的子人体结构特征进行分析,获得人体线条特征;将人体结构特征和人体线条特征作为标准人体模型数据。
如上的,其中,人体结构特征中κ部位的标准结构点(X
如上的,其中,标准人体模型至少包括一个时段标模,其中,时段标模至少包括:男性幼儿期标模、男性少年期标模、男性成年期标模、男性老年期标模、女性幼儿期标模、女性少年期标模、女性成年期标模和女性老年期标模。
如上的,其中,获取服装样本,通过服装样本对标准人体模型进行点位选取,确定多个切割点的子步骤如下:对获取的服装样本进行分类,将服装样本分为多个服装类,每个服装类中包括多个子服装样本;对不同服装类的子服装样本进行处理,获得每一个服装类的样本轮廓点;根据每一类的样本轮廓点对标准人体模型进行点位选取,确定切割点。
本申请还提供一种3D化服装拍摄工具的建模系统,包括:数据获取装置和数据处理装置;其中,数据获取装置:用于获取多个基础人体数据,并将基础人体数据发送至数据处理装置;数据处理装置:用于执行上述的3D化服装拍摄工具的建模方法。
如上的,其中,数据处理装置至少包括:数据获取单元、数据分析单元和模型创建单元;其中,数据获取单元:用于向数据获取装置发送模型数据获取指令,并接收数据获取装置执行模型数据获取指令后反馈的人体原数据,并将人体原数据发送至数据分析单元;用于向数据获取装置发送服装样本获取指令,并接收数据获取装置执行服装样本获取指令后反馈的服装样本;数据分析单元:用于接收人体原数据,对人体原数据进行分析和处理,获得标准人体模型数据,并将标准人体模型数据发送至模型创建单元;用于接收服装样本,对服装样本进行处理,获得样本轮廓点,根据样本轮廓点对标准人体模型进行点位选取,确定切割点,并将切割点发送至模型创建单元;模型创建单元:根据该标准人体模型数据构建标准人体模型;根据切割点获取拍摄工具模型。
如上的,其中,数据分析单元至少包括:预定义的人体网格模型、计算单元、预先设定的轮廓提取模型和整合单元;其中,预定义的人体网格模型:用于对人体原数据中的每一个基础人体数据进行人体结构提取,定义多个标定结构点并计算深度,获得标定结构点;计算单元:对每个子人体结构特征中的标定结构点进行处理,获得相应的标准结构点;用于对每个子人体结构特征中的标定结构点进行分析,获得标准结构点引力;预先设定的轮廓提取模型:用于获取样本轮廓点,根据样本轮廓点确定切割点;整合单元:将标准结构点作为人体结构特征,将标准结构点引力作为人体线条特征,将人体结构特征和人体线条特征作为标准人体模型数据,并发送至模型创建单元;将切割点发送至模型创建单元。
如上的,其中,建模系统还包括:3D打印系统,用于接收并执行数据处理装置发送的打印请求,其中,打印请求至少包括:需要打印的拍摄工具模型和所需使用的打印材质。
本申请构建了一种对衣物进行360度拍摄时,无需人工PS干预即可完整、3D化立体展示衣物的拍摄工具模型。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为3D化服装拍摄工具的建模系统一种实施例的结构示意图;
图2为3D化服装拍摄工具的建模方法一种实施例的流程图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请提供一种3D化服装拍摄工具的建模方法及其系统,构建了一种对衣物进行360度拍摄时,无需人工PS干预即可完整、3D化立体展示衣物的拍摄工具模型。
如图1所示,本申请提供一种3D化服装拍摄工具的建模系统,包括:数据获取装置110和数据处理装置120。
其中,数据获取装置110:用于获取多个基础人体数据,并将基础人体数据发送至数据处理装置。
数据处理装置120:用于执行下述的3D化服装拍摄工具的建模方法。
进一步的,数据处理装置120至少包括:数据获取单元、数据分析单元和模型创建单元。
其中,数据获取单元:用于向数据获取装置发送模型数据获取指令,并接收数据获取装置执行模型数据获取指令后反馈的人体原数据,并将人体原数据发送至数据分析单元;用于向数据获取装置发送服装样本获取指令,并接收数据获取装置执行服装样本获取指令后反馈的服装样本。
数据分析单元:用于接收人体原数据,对人体原数据进行分析和处理,获得标准人体模型数据,并将标准人体模型数据发送至模型创建单元;用于接收服装样本,对服装样本进行处理,获得样本轮廓点,根据样本轮廓点对标准人体模型进行点位选取,确定切割点,并将切割点发送至模型创建单元。
模型创建单元:根据该标准人体模型数据构建标准人体模型;根据切割点获取拍摄工具模型。
进一步的,数据分析单元至少包括:预定义的人体网格模型、计算单元、预先设定的轮廓提取模型和整合单元;
其中,预定义的人体网格模型:用于对人体原数据中的每一个基础人体数据进行人体结构提取,定义多个标定结构点并计算深度,获得标定结构点。
计算单元:对每个子人体结构特征中的标定结构点进行处理,获得相应的标准结构点;用于对每个子人体结构特征中的标定结构点进行分析,获得标准结构点引力。
预先设定的轮廓提取模型:用于获取样本轮廓点,根据样本轮廓点确定切割点。
整合单元:将标准结构点作为人体结构特征,将标准结构点引力作为人体线条特征,将人体结构特征和人体线条特征作为标准人体模型数据,并发送至模型创建单元;将切割点发送至模型创建单元。
进一步的,3D化服装拍摄工具的建模系统还包括:3D打印系统130,用于接收并执行数据处理装置发送的打印请求,其中,打印请求至少包括:需要打印的拍摄工具模型和所需使用的打印材质。
具体的,作为一个实施例,所需使用的打印材质为透明树脂。
如图2所示,本申请提供一种3D化服装拍摄工具的建模方法,包括如下步骤:
S210:构建标准人体模型。
进一步的,构建标准人体模型的子步骤如下:
P1:获取多个基础人体数据作为人体原数据。
进一步的,获取多个基础人体数据作为人体原数据的子步骤如下:
P110:接收模型数据获取指令。
具体的,数据获取装置接收数据处理装置发送的模型数据获取指令,执行P120。
P120:根据模型数据获取指令获取多个基础人体数据,并将属于同一尺码范围的所有基础人体数据作为一个人体原数据。
具体的,数据获取装置执行模型数据获取指令,通过网络从现有的大数据库或者预先设置的数据库中获取多个基础人体数据,并对多个基础人体数据进行预处理,将属于同一尺码范围的所有基础人体数据作为一个人体原数据,例如:多个基础人体数据中包括n个S码的基础人体数据,k个M码的基础人体数据,p个L码的基础人体数据,则n个S码的基础人体数据为一个人体原数据,k个M码的基础人体数据为一个人体原数据,p个L码的基础人体数据为一个人体原数据。数据获取装置获取到人体原数据后,将人体原数据发送至数据处理装置,执行P2。
进一步的,同一尺码范围包括:基础人体数据的时段和基础人体数据的尺码。
其中,基础人体数据的时段包括:男性幼儿期、男性少年期、男性成年期、男性老年期、女性幼儿期、女性少年期、女性成年期、女性老年期。
其中,基础人体数据的尺码包括:XS码、S码、M码、L码、XL码、XXL码、XXXL码、XXXXL码和XXXXXL码。
P2:对人体原数据进行处理,获得标准人体模型数据。
进一步的,数据分析单元接收到人体原数据后,对人体原数据进行处理,获得标准人体模型数据的子步骤如下:
P210:对人体原数据进行处理,获得至少一个子人体结构特征。
具体的,将人体原数据输入至预定义的人体网格模型中,其中,预定义的人体网格模型中具有利用用户预先标定的各人体关节点位置学习后获得的基础人体骨架数据和基础关节点数据。由人体网格模型对人体原数据中的每一个基础人体数据进行人体骨架结构抽取,完成抽取后,对抽取的人体骨架结构中的关节点进行识别,获得多个初始标定结构点(其中,初始标定结构点为被识别出的关节点的二维位置),并计算每个初始标定结构点的深度,完成深度计算后的初始标定结构点为标定结构点,将标定结构点作为子人体结构特征,其中,标定结构点为关节点的三维位置。
P220:对所有的子人体结构特征进行处理,获得人体结构特征。
具体的,对每个子人体结构特征中的标定结构点进行处理,获得相应的标准结构点,并将所有的标准结构点作为人体结构特征。
进一步的,人体结构特征中κ部位的标准结构点(X
其中,(X
具体的,κ部位包括:肩部、胸部、腹部、手腕、手肘、肩膀、脚踝和膝盖等多个部位。
P230:对所有的子人体结构特征进行分析,获得人体线条特征。
具体的,对每个子人体结构特征中的标定结构点进行分析,获得相邻两个标定结构点之间的结构点引力,对所有的结构点引力进行处理,获得标准结构点引力,并将所有的标准结构点引力作为人体线条特征。
进一步的,人体线条特征中第
其中,
P240:将人体结构特征和人体线条特征作为标准人体模型数据。
具体的,数据分析单元将人体结构特征和人体线条特征作为标准人体模型数据,并发送至模型创建单元,执行P3。
P3:根据标准人体模型数据构建标准人体模型。
具体的,模型创建单元接收到标准人体模型数据后,根据该标准人体模型数据中的人体结构特征创建骨架框,根据该标准人体模型数据中的人体线条特征对该骨架框中所有相邻的标准结构点之间的连接线段进行调整,完成调整后的骨架框即为标准人体模型,完成标准人体模型的构建后,执行S220。
进一步的,标准人体模型至少包括一个时段标模。
具体的,时段标模至少包括:男性幼儿期标模、男性少年期标模、男性成年期标模、男性老年期标模、女性幼儿期标模、女性少年期标模、女性成年期标模和女性老年期标模。
进一步的,每个时段标模至少包括一个子标模。
具体的,当标准人体模型包括的子标模为多个时,多个子标模的尺码均不相同。不同尺码至少包括:XS码、S码、M码、L码、XL码、XXL码、XXXL码、XXXXL码和XXXXXL码。
子标模至少包括:XS码子标模、S码子标模、M码子标模、L码子标模、XL码子标模、XXL码子标模、XXXL码子标模、XXXXL码子标模和XXXXXL码子标模。
S220:获取服装样本,通过服装样本对标准人体模型进行点位选取,确定多个切割点。
具体的,数据处理装置获取服装样本的子步骤如下:
S2201:发送服装样本获取指令。
具体的,数据处理装置向数据获取装置发送服装样本获取指令,执行S2202。
S2202:接收根据服装样本获取指令反馈的服装样本。
具体的,数据获取装置接收到服装样本获取指令后,通过网络从现有的大数据库或者预先设置的数据库中获取服装样本,并将服装样本发送至数据处理装置。
进一步的,输入服装样本,通过服装样本对标准人体模型进行点位选取,确定多个切割点的子步骤如下:
S2211:对获取的服装样本进行分类,将服装样本分为多个服装类,每个服装类中包括多个子服装样本。
具体的,服装类至少包括:半袖内衣类、长袖内衣类、半袖外套类、长袖外套类、无袖上衣类、吊带上衣类、短裤类、长裤类、短裙类、半袖长裙类、长袖长裙类、无袖长裙类和吊带长裙类等子服装样本。
进一步的,每个子服装样本中包括多个取样样本,每个取样样本均包括该取样样本360度的衣服图像素材。
S2212:对不同服装类的子服装样本进行处理,获得每一个服装类的样本轮廓点。
具体的,数据获取单元将服装类的子服装样本输入至预先设置的轮廓提取模型中,由轮廓提取模型对每个子服装样本中的所有取样样本进行轮廓提取,并将提取的轮廓作为子轮廓。将位于每个子轮廓上的所有的点分别作为该子轮廓的子轮廓点,对所有子轮廓中的子轮廓点进行处理获得样本轮廓点。
进一步的,样本轮廓上第η个样本轮廓点(X
其中,(X
其中,样本轮廓点的具体个数可根据实际情况而定。
S2213:根据每一类的样本轮廓点对标准人体模型进行点位选取,确定切割点。
具体的,预先设定的轮廓提取模型将样本轮廓点贴合至标准人体模型的相应位置进行点位选取,确定贴合轮廓上的所有点为切割点,并将切割点发送至模型创建单元执行S230。
S230:根据切割点对标准人体模型进行处理,获得拍摄工具模型。
具体的,模型创建单元根据切割点对标准人体模型进行切割,获得多个子工具模型,多个子工具模型可通过切割面进行拆分或组合,将可通过切割面进行拆分或组合的多个子工具模型均称为拍摄工具模型。
进一步的,数据处理装置获得拍摄工具后,向3D打印系统发送打印请求,3D打印系统接收并执行打印请求。
本申请构建了一种对衣物进行360度拍摄时,无需人工PS干预即可完整、3D化立体展示衣物的拍摄工具模型。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请保护范围及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
- 一种3D化服装拍摄工具的建模方法及其系统
- 一种用于3D建模的素材拍摄装置及其拍摄方法