一种在线定制服装的方法、装置及系统的制作方法

文档序号:6425512阅读:177来源:国知局
专利名称:一种在线定制服装的方法、装置及系统的制作方法
技术领域
本发明涉及图像识别技术领域及3D技术领域,尤其涉及ー种在线定制服装的方法、装置及系统。
背景技术
由于电子商务的发展,互联网成为了服务行业的重要销售渠道。随着凡客网、试衣网、走秀网、淘宝网等专门的服装商城网站的相继出现,网上试衣系统等网上试衣技术也逐渐发展起来。网上试衣系统是应用于服装电子商务的实时交互平台,其以搭配为核心,集合了在线试穿,在线搭配等功能,大大满足了用户对网上试衣真实性、实时性、方便性的要求。但ー方面,现有的试衣间技术并不成熟,系统尚不完善,大多试衣系统仍采用2D 系统,将服装的片面图片贴图覆盖到模特的照片上来完成试衣,这只能显示出衣服2D的平面效果,达不到理想的试衣选购效果。另外,部分具有3D功能的试衣系统功能并不十分完善,不能通过各种服装材料图片的组合生成3D的服装对象,用户只能试穿试衣系统提供的服饰,而不能把用户喜欢的衣物都拿来试穿,使得用户的选择范围相当狭小,不能真正体验试衣系统的优越性。同时,试衣系统往往使用ー些固有的模型,尽管部分试衣系统支持真人照片传送,但由于照片的表情、角度、色彩都比较单一,难以展现真人试衣的效果。另ー方面,对某些用户来说,不仅想要3D效果的网上试衣,而且还需要定制适合自己的服装。由于普通的服装商城网站运营商,大多数只是销售服装,很少运营商有自己的服装公司专门生产服装,更不能提供服装定制服务。因此,3D服装定制的研究成为了ー个必然。

发明内容
本发明实施例所要解决的技术问题在于,提供ー种在线定制服装的方法、装置及系统,可通过2D图片精确地生成模特、服装及模特穿上服装时的3D效果化。为了解决上述技术问题,本发明实施例提供了ー种在线定制服装的方法,包括获取目标人物的特征信息,并根据所述特征信息生成与所述目标人物对应的3D人物模特图像,所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性别;获取目标服装的服装信息,井根据所述服装信息生成与所述目标服装对应的三维材质贴图,所述服装信息包括服装款式、类别、顔色、面料、辅料、配件;将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。作为上述方案的改进,所述获取目标人物的特征信息,井根据特征信息生成与目标人物对应的3D人物模特图像的步骤包括根据用户指定的人物图片或照片获取所述目标人物的特征信息;根据所述目标人物的特征信息判断人物模型数据库中是否已存储所述目标人物的具体特征值,所述人物模型数据库用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值,判断为是时,从所述人物模型数据库中获取与所述目标人物对应的具体特征值,判断为否时,根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库中;根据所述目标人物的具体特征值生成3D人体模特图像。作为上述方案的改进,所述获取目标人物的特征信息,井根据特征信息生成与目标人物对应的3D人物模特图像的步骤还包括获取用户从人物模型数据库中选择的目标人物的具体特征值;根据所述目标人物的具体特征值生成3D人体模特图像。作为上述方案的改进,所述获取目标服装的服装信息的方法包括获取用户指定的服装图片中的服装信息;获取用户从服装模型数据库中选择的服装信息,所述服装模型数据库用于存储服装的服装信息。作为上述方案的改进,所述的在线定制服装的方法,还包括根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源。 作为上述方案的改进,所述的在线定制服装的方法,还包括根据用户需求对所述3D人体模特进行旋转、缩放、移动操作。相应地,本发明还提供了ー种在线定制服装的装置,包括人物特征获取単元,用于获取目标人物的特征信息,所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性别;3D人体模特图像生成単元,用于根据所述目标人物特征信息生成与所述目标人物对应的3D人物模特图像;服装信息获取单元,用于获取目标服装的服装信息,所述服装信息包括服装款式、类别、顔色、面料、辅料、配件;三维材质贴图生成単元,用于根据所述服装信息生成与所述目标服装对应的三维材质贴图;空间定位単元,用于将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。作为上述方案的改进,所述3D人体模特图像生成単元包括判断単元,用于根据所述目标人物的特征信息判断人物模型数据库中是否已存储所述目标人物的具体特征值,所述人物模型数据库用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值,判断为是时,从所述人物模型数据库中获取与所述目标人物对应的具体特征值,判断为否吋,根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库中;模特生成単元,用于根据所述目标人物的具体特征值生成3D人体模特图像。作为上述方案的改进,所述人物特征获取単元包括用于根据用户指定的人物图片或照片获取所述目标人物的特征信息的第一获取单元及用于获取用户从人物模型数据库中选择的目标人物具体特征值的第二获取单元;所述服装信息获取单元包括用于获取用户指定的服装图片中服装信息的第三获取单元及用于获取用户从服装模型数据库中选择的服装信息的第四获取单元。作为上述方案的改进,所述的在线定制服装的装置还包括三维光源生成単元,用于根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源;操控单元,用于根据用户需求对所述3D人体模特进行旋转、缩放、移动操作。相应地,本发明还提供了ー种在线定制服装的系统,包括用户终端,用于上传目标人物的资料及为所述目标人物定制的服装的资料;在线定制服装的装置,用于获取目标人物的特征信息及目标服装的服装信息生成相应的3D人物模特图像及三维材质贴图,并将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位;人物模型数据库,用于存储人物的具体特征值;服装模型数据库,用于存储服装的服装信息。
实施本发明的有益效果在干实施本发明用户可上传目标人物的图像资料及目标人物定制的服装图片的图像资料,根据所述图像资料生成3D人物模特图像、三维材质贴图及人物模特穿上服装时的3D对象,并生成相应的三维光源,用户可以对所述三维人体模特及三维材质贴图实施旋转、缩放、移动等控制操作,使用户能方便地实现网上试衣并定制服装,提高了用户的使用体验效果。


图I是本发明ー种在线定制服装的方法第一实施例的流程示意图2是本发明ー种在线定制服装的方法第二实施例的流程示意图3是本发明ー种在线定制服装的方法第三实施例的流程示意图4是本发明ー种在线定制服装的方法第四实施例的流程示意图;
图5是本发明ー种在线定制服装的系统第一实施例的结构示意图6是本发明ー种在线定制服装的系统第二实施例的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进ー步地详细描述。图I是本发明ー种在线定制服装的方法第一实施例的流程示意图,包括
100、获取目标人物的特征信息,并根据所述特征信息生成与所述目标人物对应的3D人物模特图像。所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性別。所述在线定制服装的装置获取图像的目标人物的身高范围、脸型范围、体型范围、性别等特征信息。然后,所述在线定制服装的装置根据所述目标人物的身高范围、脸型范围、体型范围、性别等特征信息生成与所述目标人物对应的3D人物模特图像。101、获取目标服装的服装信息,井根据所述服装信息生成与所述目标服装对应的三维材质贴图。所述服装信息包括服装款式、类别、顔色、面料、辅料、配件。所述在线定制服装的装置获取服装图片中服装款式、类别、顔色、面料等服装信息。然后,所述在线定制服装的装置根据所述服装图片中服装款式、类别、顔色、面料等服装信息生成与所述服装图片对应的三维材质贴图。需要说明的是,100及101之间没有必然的先后顺序,进行步骤100的同时也可以进行步骤101。102、将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。以所述3D人体模特图像为基准,将所述三维材质贴图进行三维空间的定位,使所述三维材质贴图准确地贴在所述3D人体模特图像的相应部位上,展现出人体模特穿上衣服时的3D效果。图2是本发明ー种在线定制服装的方法第二实施例的流程示意图,包括
200、根据用户指定的人物图片或照片获取所述目标人物的特征信息。
所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性別。用户上传目标人物的图像或照片后,所述在线定制服装的装置获取图像或照片的目标人物的身高范围、脸型范围、体型范围、性别等特征信息。201、根据所述目标人物的特征信息判断人物模型数据库中是否已存储所述目标人物的具体特征值。所述模型数据库用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值。202、从所述人物模型数据库中获取与所述目标人物对应的具体特征值。将从用户上传的目标人物的图像或照片中获取的所述目标人物的特征信息与所述人物模型数据库中存储的具体特征值做比对。当判断所述模型数据库中已经存储有与所 述目标人物的特征信息相匹配的具体特征值时,获取所述模型数据库中与所述目标人物对应的具体特征值。203、根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库中。将从用户上传的目标人物的图像或照片中获取的所述目标人物的特征信息与所述人物模型数据库中存储的具体特征值做比对。当判断所述模型数据库中不存在有与所述目标人物的特征信息相匹配的具体特征值时,根据支持向量机(SVM)算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述模型数据库中。204、获取用户从人物模型数据库中选择的目标人物的具体特征值。用户可以由所述人物模型数据库中选择与需要具体特征值。205、根据所述目标人物的具体特征值生成3D人体模特图像。获取所述目标人物对应的具体特征值后,根据所述目标人物的具体特征值生成3D人体模特图像。206、获取目标服装的服装信息,井根据所述服装信息生成与所述目标服装对应的三维材质贴图。所述服装信息包括服装款式、类别、顔色、面料、辅料、配件
需要说明的是,200、205及206之间没有必然的先后顺序,进行步骤200、205的同时也可以进行步骤206。207、将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。以所述3D人体模特图像为基准,将所述三维材质贴图进行三维空间的定位,使所述三维材质贴图准确地贴在所述3D人体模特图像的相应部位上,展现出人体模特穿上衣服时的3D效果。图3是本发明ー种在线定制服装的方法第三实施例的流程示意图,包括
300、根据用户指定的人物图片或照片获取所述目标人物的特征信息。所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性別。301、根据所述目标人物的特征信息判断人物模型数据库中是否已存储所述目标人物的具体特征值。
所述模型数据库用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值。302、从所述人物模型数据库中获取与所述目标人物对应的具体特征值。303、根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库中。将从用户上传的目标人物的图像或照片中获取的所述目标人物的特征信息与所述人物模型数据库中存储的具体特征值做比对。当判断所述模型数据库中已经存储有与所述目标人物的特征信息相匹配的具体特征值时,获取所述模型数据库中与所述目标人物对应的具体特征值;当判断所述模型数据库中不存在有与所述目标人物的特征信息相匹配的具体特征值时,根据支持向量机(SVM)算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述模型数据库中。
304、获取用户从人物模型数据库中选择的目标人物的具体特征值。用户可以由所述人物模型数据库中选择与需要具体特征值。305、根据所述目标人物的具体特征值生成3D人体模特图像。获取所述目标人物对应的具体特征值后,根据所述目标人物的具体特征值生成3D人体模特图像。306、获取用户指定的服装图片中的服装信息,井根据所述服装信息生成与所述目标服装对应的三维材质贴图。所述服装信息包括服装款式、类别、顔色、面料、辅料、配件。307、获取用户从服装模型数据库中选择的服装信息,井根据所述服装信息生成与所述目标服装对应的三维材质贴图。需要说明的是,目标服装的服装信息可以由用户指定的服装图片中获取,也可以由服装模型数据库中获取。所述服装模型数据库中存储有服装信息,所述服装信息包括服装款式、类别、颜色、面料、辅料、配件。需要说明的是,300、305、306及307之间没有必然的先后顺序,进行步骤300、305、306的同时也可以进行步骤307。308、将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。以所述3D人体模特图像为基准,将所述三维材质贴图进行三维空间的定位,使所述三维材质贴图准确地贴在所述3D人体模特图像的相应部位上,展现出人体模特穿上衣服时的3D效果。图4是本发明ー种在线定制服装的方法第四实施例的流程示意图,包括
400、根据用户指定的人物图片或照片获取所述目标人物的特征信息。所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性別。401、根据所述目标人物的特征信息判断人物模型数据库中是否已存储所述目标人物的具体特征值。所述模型数据库用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值。
402、从所述人物模型数据库中获取与所述目标人物对应的具体特征值。403、根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库中。将从用户上传的目标人物的图像或照片中获取的所述目标人物的特征信息与所述人物模型数据库中存储的具体特征值做比对。当判断所述模型数据库中已经存储有与所述目标人物的特征信息相匹配的具体特征值时,获取所述模型数据库中与所述目标人物对应的具体特征值;当判断所述模型数据库中不存在有与所述目标人物的特征信息相匹配的具体特征值时,根据支持向量机(SVM)算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述模型数据库中。404、获取用户从人物模型数据库中选择的目标人物的具体特征值。用户可以由所述人物模型数据库中选择与需要具体特征值。
405、根据所述目标人物的具体特征值生成3D人体模特图像。获取所述目标人物对应的具体特征值后,根据所述目标人物的具体特征值生成3D人体模特图像。406、获取用户指定的服装图片中的服装信息,井根据所述服装信息生成与所述目标服装对应的三维材质贴图。所述服装信息包括服装款式、类别、顔色、面料、辅料、配件。407、获取用户从服装模型数据库中选择的服装信息,井根据所述服装信息生成与所述目标服装对应的三维材质贴图。需要说明的是,目标服装的服装信息可以由用户指定的服装图片中获取,也可以由服装模型数据库中获取。需要说明的是,400,405,406及407之间没有必然的先后顺序,进行步骤400、405、406的同时也可以进行步骤407。408、将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。以所述3D人体模特图像为基准,将所述三维材质贴图进行三维空间的定位,使所述三维材质贴图准确地贴在所述3D人体模特图像的相应部位上,展现出人体模特穿上衣服时的3D效果。409、根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源。根据已定位的所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源,实现对所述三维光源的定位及投影,以增强所述3D人体模特图像及所述三维材质贴图的立体感和材质的对比度,使其更为逼真。410、根据用户需求对所述3D人体模特进行旋转、缩放、移动操作。用户通过鼠标实现旋转模特、缩放模特、移动模特的功能。进ー步,用户还可以在给出的三维材质贴图中自由选择更换,并可实时查看更换效果。图5是本发明ー种在线定制服装的系统第一实施例的结构示意图。如图5所示,所述在线定制服装的系统,包括
用户终端1,用于上传目标人物的资料及为所述目标人物定制的服装的资料。
用户上传的目标人物的资料包括图片资料、照片资料、用户从所述人物模型数据库3中选择的具体特征值。用于上传为所述目标人物定制的服装的资料包括图片资料及用户从所述服装模型数据库4中选择的服装信息。在线定制服装的装置2,所述在线定制服装的装置2与所述用户終端I相连,用于获取目标人物的特征信息及目标服装的服装信息生成相应的3D人物模特图像及三维材质贴图,并将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。
人物模型数据库3,用于存储人物的具体特征值。所述人物模型数据库3与所述用户終端I及在线定制服装的装置2分别相连,用户可以从所述人物模型数据库3中选择具体特征值作为目标人物。服装模型数据库4,用于存储服装的服装信息。所述服装信息包括服装款式、类别、顔色、面料、辅料、配件。所述服装模型数据库4与所述用户終端I及在线定制服装的装置2分别相连,用户可以从所述服装模型数据库4中选择服装信息作为目标服装。所述在线定制服装的装置2根据所述用户终端I上传的目标人物资料及为所述目标人物定制的服装资料获取目标人物的特征信息及目标服装的服装信息,生成相应的3D人物模特图像及三维材质贴图,并将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。需要说明的是,所述在线定制服装的装置2包括
人物特征获取単元21,用于获取目标人物的特征信息。所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性別。所述人物特征获取単元21从所述用户终端I中上传的人物资料中获取目标人物的特征信息。3D人体模特图像生成単元22,用于根据所述目标人物特征信息生成与所述目标人物对应的3D人物模特图像。所述3D人体模特图像生成単元22与所述人物特征获取単元21相连,根据所述人物特征获取单元21获取的目标人物特征信息生成与所述目标人物对应的3D人物模特图像。服装信息获取单元23,用于获取目标服装的服装信息。所述服装信息包括服装款式、类别、顔色、面料、辅料、配件。所述服装信息获取单元23从所述用户终端I中上传的服装资料中获取目标服装的服装信息。三维材质贴图生成単元24,用于根据所述服装信息生成与所述目标服装对应的三维材质贴图。所述三维材质贴图生成単元24与所述服装信息获取单元23相连,根据所述服装信息获取单元23获取的目标服装的款式、类别、顔色、面料、辅料、配件等服装信息生成与所述目标服装对应的三维材质贴图。空间定位単元25,用于将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。所述空间定位単元25与所述3D人体模特图像生成単元22及三维材质贴图生成単元24分别相连,以所述3D人体模特图像生成単元22生成的3D人物模特图像为基准,将所述三维材质贴图生成単元24生成的三维材质贴图进行三维空间的定位,使所述三维材质贴图准确地贴在所述3D人体模特图像的相应部位上,展现出人体模特穿上衣服时的3D效果。图6是本发明ー种在线定制服装的系统第二实施例的结构示意图。与图5不同的是,所述在线定制服装的装置2还包括
三维光源生成単元26,用于根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源。所述三维光源生成単元26与所述空间定位単元25相连,根据所述空间定位単元25已定位的所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源,实现对所述三维光源的定位及投影,以增强所述3D人体模特图像及所述三维材质贴图的立体感和材质的对比度,使其更为逼真。 操控单元27,用于根据用户需求对所述3D人体模特进行旋转、缩放、移动操作。所述控制単元27与所述三维光源生成単元26相连,用户通过鼠标实现旋转模持、缩放模特、移动模特的功能。进ー步,用户还可以在给出的三维材质贴图中自由选择更换,并可实时查看更换效果。更佳地,所述人物特征获取単元21包括
第一获取单元211,用于根据用户指定的人物图片或照片获取所述目标人物的特征信
O第二获取单元212,用于获取用户从人物模型数据库3中选择的目标人物具体特征值。所述3D人体模特图像生成単元22根据所述第一获取单元211及第ニ获取单元212获取的目标人物特征信息生成与所述目标人物对应的3D人物模特图像。所述服装信息获取单元23包括
第三获取单元231,用于获取用户指定的服装图片中服装信息。第四获取单元232,用于获取用户从服装模型数据库4中选择的服装信息。所述三维材质贴图生成単元24根据所述第三获取单元231及第四获取单元232获取的目标服装的服装信息生成与所述目标服装对应的三维材质贴图。进ー步,所述3D人体模特图像生成单元22包括
判断単元221,用于根据所述目标人物的特征信息判断人物模型数据库3中是否已存储所述目标人物的具体特征值。所述模型数据库4用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值。判断単元221根据所述第一获取单元211从用户指定的人物图片或照片获取的目标人物的身高范围、脸型范围、体型范围、性别等特征信息判断人物模型数据库3中是否已存储所述目标人物的具体特征值。当判断为是时,从所述人物模型数据库3中获取与所述目标人物对应的具体特征值;判断为否时,根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库3中。模特生成単元222,用于根据所述目标人物的具体特征值生成3D人体模特图像。所述模特生成単元222与所述判断単元221相连,根据所述判断単元221获取的所述目标人物的具体特征值生成3D人体模特图像。同时,所述模特生成単元222根据所述第二获取单元212获取的用户从人物模型数据库3中选择的目标人物具体特征值生成3D人体模特图像。例如,用户通过用户终端I上传目标人物的图像资料及所述目标人物定制的服装图片的图像资料。所述在线定制服装的装置2的第一获取单元211根据目标人物的图像资料获取目标人物的身高范围、脸型范围、体型范围、性别等特征信息,所述判断単元221根据所述特征信息获取与所述目标人物对应的具体特征值,并由所述模特生成単元222生成与所述服装图片对应的三维材质贴图。同时,所述第三获取单元231根据为所述目标人物定制的服装图片的图像资料获取用户指定的服装图片中服装款式、类别、顔色、面料、辅料、配件等服装信息,并由所述三维材质贴图生成単元24生成与所述服装图片对应的三维材质贴图。然后,所述空间定位単元25以所述模特生成単元222生成的3D人物模特图像为基准,将所述三维材质贴图生成単元24生成的三维材质贴图进行三维空间的定位,使所述三维材质贴图准确地贴在所述3D人体模特图像的相应部位上。最后,通过所述三维光源生成単元26根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三 维光源。例如,用户通过用户终端I从所述人物模型数据库3及所述服装模型数据库中选择目标人物的特征信息及服装信息。所述在线定制服装的装置2的第二获取单元212获取目标人物具体的身高值、脸型值、体型值、性别值,并由所述模特生成単元222生成与所述服装图片对应的三维材质贴图。同时,所述第四获取单元232获取目标服装的服装款式、类另O、顔色、面料、辅料、配件等服装信息,并由所述三维材质贴图生成単元24生成与所述服装图片对应的三维材质贴图。然后,所述空间定位単元25以所述模特生成単元222生成的3D人物模特图像为基准,将所述三维材质贴图生成単元24生成的三维材质贴图进行三维空间的定位,使所述三维材质贴图准确地贴在所述3D人体模特图像的相应部位上。最后,通过所述三维光源生成単元26根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源。需要说明的是,所述用户可以通过操控单元27实现旋转模特、缩放模特、移动模特等功能。进ー步,用户还可以在给出的三维材质贴图中自由选择更换,并可实时查看更换效果。由上可知,实施本发明用户可通过所述用户终端I上传目标人物的资料及为所述目标人物定制的服装资料,由所述在线定制服装的装置2根据获取的目标人物的特征信息及目标服装的服装信息生成3D人物模特图像、三维材质贴图及人物模特穿上服装时的3D对象,并生成相应的三维光源,用户可以对所述三维人体模特及三维材质贴图实施旋转、缩放、移动等控制操作,使用户能方便地实现网上试衣并定制服装,提高了用户的使用体验效果O以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1.一种在线定制服装的方法,其特征在于,包括 获取目标人物的特征信息,并根据所述特征信息生成与所述目标人物对应的3D人物模特图像,所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性别; 获取目标服装的服装信息,并根据所述服装信息生成与所述目标服装对应的三维材质贴图,所述服装信息包括服装款式、类别、颜色、面料、辅料、配件; 将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。
2.如权利要求I所述的在线定制服装的方法,其特征在于,所述获取目标人物的特征信息,并根据特征信息生成与目标人物对应的3D人物模特图像的步骤包括 根据用户指定的人物图片或照片获取所述目标人物的特征信息; 根据所述目标人物的特征信息判断人物模型数据库中是否已存储所述目标人物的具体特征值,所述人物模型数据库用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值, 判断为是时,从所述人物模型数据库中获取与所述目标人物对应的具体特征值, 判断为否时,根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库中; 根据所述目标人物的具体特征值生成3D人体模特图像。
3.如权利要求I所述的在线定制服装的方法,其特征在于,所述获取目标人物的特征信息,并根据特征信息生成与目标人物对应的3D人物模特图像的步骤还包括 获取用户从人物模型数据库中选择的目标人物的具体特征值; 根据所述目标人物的具体特征值生成3D人体模特图像。
4.如权利要求Γ3任一项所述的在线定制服装的方法,其特征在于,所述获取目标服装的服装信息的方法包括 获取用户指定的服装图片中的服装信息; 获取用户从服装模型数据库中选择的服装信息,所述服装模型数据库用于存储服装的服装信息。
5.如权利要求4所述的在线定制服装的方法,其特征在于,还包括 根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源。
6.如权利要求5所述的在线定制服装的方法,其特征在于,还包括 根据用户需求对所述3D人体模特进行旋转、缩放、移动操作。
7.—种在线定制服装的装置,其特征在于,包括 人物特征获取单元,用于获取目标人物的特征信息,所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性别; 3D人体模特图像生成单元,用于根据所述目标人物特征信息生成与所述目标人物对应的3D人物模特图像; 服装信息获取单元,用于获取目标服装的服装信息,所述服装信息包括服装款式、类另O、颜色、面料、辅料、配件; 三维材质贴图生成单元,用于根据所述服装信息生成与所述目标服装对应的三维材质贴图;空间定位单元,用于将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。
8.如权利要求7所述的在线定制服装的装置,其特征在于,所述3D人体模特图像生成单元包括 判断单元,用于根据所述目标人物的特征信息判断人物模型数据库中是否已存储所述目标人物的具体特征值,所述人物模型数据库用于存储人物的具体特征值,所述具体特征值包括所述人物具体的身高值、脸型值、体型值、性别值, 判断为是时,从所述人物模型数据库中获取与所述目标人物对应的具体特征值, 判断为否时,根据SVM算法将所述目标人物的特征信息生成与所述目标人物对应的具体特征值,并将所述具体特征值存储于所述人物模型数据库中; 模特生成单元,用于根据所述目标人物的具体特征值生成3D人体模特图像。
9.如权利要求7所述的在线定制服装的装置,其特征在于, 所述人物特征获取单元包括用于根据用户指定的人物图片或照片获取所述目标人物的特征信息的第一获取单元及用于获取用户从人物模型数据库中选择的目标人物具体特征值的第二获取单元; 所述服装信息获取单元包括用于获取用户指定的服装图片中服装信息的第三获取单元及用于获取用户从服装模型数据库中选择的服装信息的第四获取单元。
10.如权利要求9所述的在线定制服装的装置,其特征在于,还包括 三维光源生成单元,用于根据所述3D人体模特图像及与所述3D人体图像相对应的三维材质贴图生成三维光源; 操控单元,用于根据用户需求对所述3D人体模特进行旋转、缩放、移动操作。
11.一种在线定制服装的系统,其特征在于,包括 用户终端,用于上传目标人物的资料及为所述目标人物定制的服装的资料; 如权利要求7 10任一项所述的在线定制服装的装置; 人物模型数据库,用于存储人物的具体特征值; 服装模型数据库,用于存储服装的服装信息。
全文摘要
本发明公开了一种在线定制服装的方法,包括获取目标人物的特征信息,并根据所述特征信息生成与所述目标人物对应的3D人物模特图像,所述特征信息包括目标人物的身高范围、脸型范围、体型范围、性别;获取目标服装的服装信息,并根据所述服装信息生成与所述目标服装对应的三维材质贴图,所述服装信息包括服装款式、类别、颜色、面料、辅料、配件;将所述三维材质贴图进行空间定位后贴合于所述3D人体模特图像的相应部位。本发明还公开了一种在线定制服装的装置及一种在线定制服装的系统。采用本发明,可根据用户需求生成3D对象,用户可以对所述3D对象实施控制操作,提高了用户的使用体验效果。
文档编号G06T17/00GK102810214SQ20111014833
公开日2012年12月5日 申请日期2011年6月3日 优先权日2011年6月3日
发明者段湘华 申请人:段湘华
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1