一种基于虚拟现实技术的搭配设计系统

文档序号:32503791发布日期:2022-12-10 05:58阅读:51来源:国知局
一种基于虚拟现实技术的搭配设计系统

1.本发明涉及计算机辅助设计领域,尤其涉及一种基于虚拟现实技术的搭配设计系统。


背景技术:

2.而今,组织形象备受重视,这就给每一个人注入了一种形象意识,使人们由注重组织形象进而注重个人形象,这是因为个人形象的好坏会直接影响到外界对我们的态度。良好的形象,可以体现出一个人的身份价值;良好的形象,可以在接待顾客与朋友时增添自信,使得事务的处理一帆风顺。
3.如cn100409244c现有技术公开了一种基于数字家庭的智能化个人着装设计系统,目前,在智能生活中个人形象设计方面的研究已为数不少,但这些研究,如服装款式的设计等,没有考虑到个人自身的特点以及交互式等方面的因素,难以帮助人们挖掘个人形象设计潜能,不能很好地指导完成个人形象设计,因此难以满足现代社会人们对智能生活以及个性化方面的需求。
4.另一种典型的如92106345.8的现有技术公开的一种电脑试衣机系统,模特站在指定位置,通过摄像机采集模特的正面图像、侧面图像和后面图像,并把这些信息存入服装库中。顾客到商店的该电脑试衣机系统前,通过键盘输入自己的要求(如款式、颜色和尺寸等信息)从中查询自己需要的衣服。但是,该电脑试衣机系统需要顾客到有电脑试衣机系统的商店操作,不能实现客户在家里就能试衣或者购衣,而且不能显示顾客试穿的真实效果。
5.再来看如200810082179.4的现有技术公开的一种在线试衣间系统,将所述数据库内的所述专属账号的消费者的照片与所述虚拟网络商店上销售的物品进行搭配。这套在线试衣间系统只是将消费者的照片与服装的照片进行简单的合成及搭配,但是这样的效果显示并不能真实地反映出消费者试穿衣服的情况。
6.为了解决本领域普遍存在交互性差、无法根据需求进行调整搭配、缺少搭配评估、无法兼顾各种购买者的个性需求等等问题,作出了本发明。


技术实现要素:

7.本发明的目的在于,针对目前所存在的不足,提出了一种基于虚拟现实技术的搭配设计系统。
8.为了克服现有技术的不足,本发明采用如下技术方案:
9.一种基于虚拟现实技术的搭配设计系统,所述搭配设计系统包括服务器、以及移动终端,其特征在于,所述搭配设计系统还包括身材检测模块、评估模块、个性采集模块,
10.所述服务器分别与所述移动终端、身材检测模块、评估模块、个性采集模块连接,所述身材检测模块根据使用者的多个不同角度的图像对身材进行检测和分析,所述个性采集模块用于对所述使用者的个性化需要数据进行采集,所述评估模块根据所述个性采集模块的个性化需求数据建立基准穿搭项目,并根据所述身材检测模块的分析结果匹配对应的
基准穿搭项目;
11.所述身材检测模块包括身材检测单元和身材分析单元,所述身材检测单元获取使用者的多个角度的图像并进行处理以得到使用者的身材检测数据,所述身材分析单元根据所述身材检测单元的检测数据对所述使用者的身材进行分析;
12.所述身材检测单元获取所述使用者的多个不同角度的图像,并对多个不同角度的图像分别进行处理,所述处理包括灰度化和边缘提取,以使每个图像中形成对应使用者身材的身材区域以及身材区域的多个边缘像素点,并在预设取样高度上对每个图像中的身材区域进行身材线段的取样;
13.其中,对身材线段的取样包括从垂直于所述身材区域中轴线的方向上获取身材区域的两个边缘点并连接形成的身材线段;
14.其中,每个角度的图像的每条身材线段与其身材区域中轴线相交的点为固定点,将多个角度的图像在同一取样高度下对应的固定点叠合在一起,使固定点对应的多条身材线段处于同一平面,并用平滑曲线依次连接各条身材线段的端点,以形成同一取样高度下的一个封闭曲线s,其中,每个图像的所述中轴线所在位置是根据身材区域的多个边缘像素点进行确定的;
15.对不同取样高度的封闭曲线进行分析,以获得所述使用者的身材指数figure:
[0016][0017]
式中,sh为第h个高度值对应的封闭曲线所封闭的区域的面积,s
max
为采集到的多个角度图像中所述使用者封闭曲线s面积的最大值,bmi为使用者的身体质量指数,满足:式中,kg为使用者的体重,m为使用者的身高,[h1,h2]为对使用者身高的监测高度范围,η为身材校准系数,满足:
[0018][0019]
式中,weight为使用者的体重系数,无量纲,age为使用者的年龄系数,season为当前的季节环境系数,gender为使用者的性别系数,λ1、λ2、λ3、λ4为权重系数。
[0020]
可选的,所述个性化采集模块包括交互单元和感应单元,所述交互单元用于与所述使用者进行交互,所述感应单元用于接收所述使用者移动终端提交的个性化需求数据;
[0021]
所述感应单元包括两个感应区域、设备感应件、身份感应件和身份验证构件,所述设备感应件和所述身份感应件分别对应设置在两个所述感应区域中,并接收使用者的身份id数据和所述移动终端的设备识别数据,所述身份验证构件根据所述身份感应件接收到的身份id数据,对所述使用者进行身份核验;所述设备感应件接收所述移动终端上的个性需求数据;
[0022]
当核验通过后,将使用者的身份id数据和被所述设备感应件所感应到的个性化需求数据进行绑定。
[0023]
可选的,所述交互单元包括可执行程序和交互弹窗,所述可执行程序在所述移动
终端上运行,并在所述移动终端上进行显示所述交互弹窗;
[0024]
其中,在所述移动终端靠近所述感应件并被所述感应件所识别后,触发可执行程序的执行,使所述交互弹窗在所述移动终端的显示屏上进行显示。
[0025]
可选的,所述评估模块根据个性化需求数据建立基准穿搭库symbol,并将不同的身材指数的值与所述基准穿搭库建立映射关系:
[0026]
figurei→
symbol
[0027]
式中,figurei为所述使用者的第i个身材指数的值。
[0028]
可选的,所述搭配设计系统还包括提示模块,所述提示模块根据所述评估模块建立的映射关系向所述使用者展示;
[0029]
所述提示模块包括穿搭建议单元和传输单元,所述穿搭建议单元根据所述评估模块建立的映射关系向所述使用者展示,所述传输单元将所述穿搭建议单元的数据向所述使用者或使用者相关联的移动终端进行传输。
[0030]
可选的,所述传输单元在将所述穿搭建议单元的数据向所述使用者或使用者相关联的移动终端进行传输前,需对使用者或使用者相关联的移动终端的身份进行校验。
[0031]
本发明所取得的有益效果是:
[0032]
1.通过身材检测模块对使用者的身材进行检测和分析,并基于分析结果对使用者的穿搭进行评估,保证穿搭设计更加智能、便捷和高效;
[0033]
2.通过感应单元和交互单元的相互配合,将使用者的身份数据和个性化需求数据进行绑定,以确保数据的安全性,也兼顾对个性化需求的隐私保护;
[0034]
3.通过提示模块和评估模块的相互配合,将与评估结果相对应的穿搭建议向使用者进行展示,使得使用者获得最佳的交互体验;
[0035]
4.通过个性化采集模块与评估模块的配合,使得系统能根据使用者的个性化需求建立各个搭配建议,满足不同使用者的个性化需要,增强系统搭配服装的便利性;
[0036]
5.通过绑定单元、交互单元和感应单元的相互配合,使得使用者的个性化数据交互过程更加便利,提升交互的舒适性和便捷性;
[0037]
6.通过身材检测模块和评估模块的相互配合,使得使用者能够获得最佳的搭配建议,提升个人服装搭配的匹配度,也兼顾对个性化需求数据的智能评估。
附图说明
[0038]
从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在不同的视图中,相同的附图标记指定对应的部分。
[0039]
图1为本发明的整个系统的整体方框示意图。
[0040]
图2为本发明的身材采集单元的控制流程的结构示意图。
[0041]
图3为本发明的身材指数和穿搭基准库的映射方框示意图。
[0042]
图4为本发明的使用者身材中轴线和身材线段拆分示意图。
[0043]
图5为本发明的使用者在同一高度的不同角度的身材线段依据同一固定点叠合在一起形成的身材曲线s的示意图。
[0044]
图6为本发明的某一高度下拆分的多条身材线段汇集在固定点的应用场景示意图。
[0045]
图7为本发明的个性采集模块和移动终端的应用场景示意图。
[0046]
图8为本发明的基准穿搭库的建立流程示意图。
[0047]
附图标号说明:1-身材线段;2-闭合曲线;3-移动终端;4-个性化采集模块;5-感应区域。
具体实施方式
[0048]
以下是通过特定的具体实施例来说明本发明的实施方式,本领域技术人员可由本说明书所公开的内容了解本发明的优点与效果。本发明可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不悖离本发明的精神下进行各种修饰与变更。另外,本发明的附图仅为简单示意说明,并非依实际尺寸的描绘,事先声明。以下的实施方式将进一步详细说明本发明的相关技术内容,但所公开的内容并非用以限制本发明的保护范围。
[0049]
实施例一。
[0050]
根据图1、图2、图3、图4、图5、图6、图7和图8所示,本实施例提供一种基于虚拟现实技术的搭配设计系统,所述搭配设计系统包括服务器、以及移动终端,其特征在于,所述搭配设计系统还包括身材检测模块、评估模块、个性采集模块,
[0051]
所述服务器分别与所述移动终端、身材检测模块、评估模块、个性采集模块连接,所述身材检测模块根据使用者的多个角度的图像对身材进行检测和分析,所述个性采集模块用于对所述使用者的个性化需要数据进行采集,所述评估模块根据所述身材检测模块的分析结果和所述个性采集模块的个性化需求数据对穿衣搭配风格进行映射;
[0052]
所述搭配设计系统还包括中央处理器,所述中央处理器分别与所述服务器、所述身材检测模块、所述评估模块、所述个性采集模块控制连接,并基于所述中央处理器对所述服务器、所述身材检测模块、所述评估模块、所述个性采集模块进行集中控制,以提升整个系统的智能程度;
[0053]
在对所述使用者进行穿搭设计的过程中,通过所述身材检测模块对所述使用者的身材进行分析,并根据身材适配最适宜的穿衣搭配;
[0054]
所述身材检测模块包括身材检测单元和身材分析单元,所述身材检测单元获取使用者多个角度的图像并进行处理以得到使用者的身材检测数据,所述身材分析单元根据所述身材检测单元的检测数据对所述使用者的身材进行分析;
[0055]
所述身材检测单元获取所述使用者的多个不同角度的图像,并对多个不同角度的图像分别进行处理,所述处理包括灰度化和边缘提取,以使每个图像中形成对应使用者身材的身材区域以及身材区域的多个边缘像素点,并在预设取样高度上对每个图像中的身材区域进行身材线段的取样;
[0056]
其中,对身材线段的取样包括从垂直于所述身材区域中轴线的方向上获取身材区域的两个边缘点并连接形成的身材线段;
[0057]
其中,每个角度的图像的每条身材线段与其身材区域中轴线相交的点为固定点,将多个角度的图像在同一取样高度下对应的固定点叠合在一起,使固定点对应的多条身材线段处于同一平面,并用平滑曲线依次连接各条身材线段的端点,以形成同一取样高度下的一个封闭曲线s,其中,每个图像的所述中轴线所在位置是根据身材区域的多个边缘像素
点进行确定的;
[0058]
如图5、图6所示,对多个角度的图像进行处理后,形成身材区域的多个边沿像素点,在多个角度的图像对应的身材区域中,通过在同一取样高度上对每个图像中的身材区域进行身材线段的取样,使得垂直于所述身材区域中轴线的方向上获取身材区域的两个边缘点并连接形成的身材线段(如图5中的,ab线段、cd线段、ef线段、gh线段、ij线段、km线段、no线段),其中,在上述的身材线段ab线段、cd线段、ef线段、gh线段、ij线段、km线段和no线段中均形成与对应的每个图像的身材区域的中轴线相交的固定点(图示中,标记为p点);将多个角度的图像在同一取样高度下形成的对应的身材线段以固定点p为定点叠合在一起,使与对应的每个图像的身材区域的中轴线相交的固定点p对应的多条身材线段处于同一平面,并用平滑曲线依次连接各条身材线段的端点,以形成同一取样高度下的一个封闭曲线s;
[0059]
根据图5划分的所示的ab线段、cd线段、ef线段、gh线段、ij线段、km线段和no线段,并在同一取样高度下对应的固定点p叠合在一起后形成的多个封闭曲线s的如图6所示;
[0060]
对不同取样高度的封闭曲线进行分析,以获得所述使用者的身材指数figure:
[0061][0062]
式中,sh为第h个高度值对应的封闭曲线的所封闭的区域面积,s
max
为采集到的多个角度图像中所述使用者封闭曲线s所封闭的区域面积的最大值,bmi为使用者的身体质量指数,满足:式中,kg为使用者的体重,m为使用者的身高,[h1,h2]为对使用者身高的监测高度范围,η为身材校准系数,满足:
[0063][0064]
式中,weight为使用者的体重系数,age为使用者的年龄系数,season为当前的季节环境系数,gender为使用者的性别系数,λ1、λ2、λ3、λ4为权重系数,weight、age、season、gender、λ1、λ2、λ3、λ4具体的输入数值可以由操作人员根据实际情况调整,并从系统的人机界面输入;
[0065]
上述weight、age、season、gender、λ1、λ2、λ3、λ4均无量纲;
[0066]
通过所述身材检测模块对所述使用者的身材进行检测和分析,并基于分析结果对所述使用者的穿搭进行评估,保证穿搭设计更加智能、便捷和高效;
[0067]
其中,在对多个角度的图像进行采集的过程中,需要满足多张图像均处于使用者的同一高度下进行拍摄,使得所提交的多个角度的图像能够更加的精准,使得分析得到的使用者的身材指数准确率更高;
[0068]
另外,所述固定点处于使用者提供的身材图像的基准线或图像的对称中心线上,且所述基准线和所述对称中心线是经过图像处理后,使用者躯干部分(腹部或肚子)的中轴线,如图4所示,这是本领域技术人员所能理解的;图4中,h1和h2中存在三条身材线段;
[0069]
在对所述使用者的个性需求数据进行提交过程中,需要配合实体的所述个性化采
集模块将所述使用者的身份数据和个性化需求数据进行采集,并通过联网装置传输至所述服务器中,以触发搭配,促使所述使用者获得最佳的交互体验性;
[0070]
可选的,所述个性化采集模块包括交互单元和感应单元,所述交互单元用于与所述使用者进行交互,所述感应单元用于接收所述使用者移动终端提交的个性化需求数据;
[0071]
所述感应单元包括两个感应区域、设备感应件、身份感应件和身份验证构件,所述设备感应件和所述身份感应件分别对应设置在两个所述感应区域中,并接收使用者的身份id数据和所述移动终端的设备识别数据,所述身份验证构件根据所述身份感应件接收到的身份id数据,对所述使用者进行身份核验;所述设备感应件接收所述移动终端上的个性需求数据;
[0072]
当核验通过后,将使用者的身份id数据和被所述设备感应件所感应到的个性化需求数据进行绑定;
[0073]
在本实施例中,所述个性化需求包括但不局限于以下列举的几种:使用者的个性特征、兴趣、所搭配的服装的季节、出席/出行的场景、胸围、腰围、肩宽、肩长、衣长、腿长、紧身、宽松、舒适性等其他个性化需求;
[0074]
可选的,所述交互单元包括可执行程序和交互弹窗,所述可执行程序在所述移动终端上运行,并在所述移动终端上进行显示所述交互弹窗;
[0075]
其中,在所述移动终端靠近所述感应件并被所述感应件所识别后,触发可执行程序的执行,使所述交互弹窗在所述移动终端的显示屏上进行显示;
[0076]
当所述移动终端靠近所述感应区域后,被设置在所述感应区域中的设备感应件所识别后,会在所述移动终端上弹出交互弹窗,并提示使用者或者用户将个性化需求清单进行标签设定和身份id数据的置入;在此过程中,如果所述使用者携带实体的身份证,则将身份证直接放置在感应区域中,使得所述感应区域中的身份验证构件直接感应或读取身份证,即可获得所述身份证的身份id数据,从而也能实现对使用者身份id的录入和绑定;
[0077]
值得注意的是,当通过在所述交互弹窗中置入所述身份id数据,则当次感应或交互的个性化需求数据,则与置入的所述身份id数据进行绑定;
[0078]
通过所述感应单元和所述交互单元的相互配合,将使用者的身份数据和个性化需求数据进行绑定,以确保数据的安全性,也兼顾对个性化需求的隐私保护;
[0079]
可选的,所述评估模块根据个性化需求数据建立基准穿搭库symbol,并将不同的身材指数的值与所述基准穿搭库建立映射关系:
[0080]
figurei→
symbol
[0081]
式中,figurei为所述使用者的第i个身材指数的值;
[0082]
通过所述身材检测模块和所述评估模块的相互配合,使得使用者能够获得最佳的搭配建议,提升个人服装搭配的匹配度,也兼顾对个性化需求数据的智能评估;
[0083]
其中,所述基准穿搭库symbol是依据所述使用者的个性化需求数据建立的,其中,所述基准穿搭库包括x组服装搭配,每组中存在u项服装搭配,且每次映射时,系统每次向所述使用者展示一组服装搭配;在本实施例中,展示的服装搭配是成套展示的,每组服装搭配包含有多套服装;;
[0084]
其中,所述基准穿搭库symbol的建立满足:
[0085][0086]
式中,dress
x
为基准穿搭库的第x组服装搭配,其中,每次向所述使用者展示的多套服装搭配定义为一组服装搭配;为与所述使用者个性化需求数据匹配的最优服装搭配,x为基准穿搭库中推荐的服装搭配的总项数,k为基准穿搭库中的第k项的服装搭配,μk为基准穿搭库中的第k项的服装搭配的权重值,hk(dress
x
)为与所述使用者个性化需求数据匹配的第k项服装搭配,trans为使用者对第x组服装搭配的评价系数,满足:
[0087][0088]
式中,t为向使用者每次展示的一组服装推荐搭配中服装套数,p(r)为在第r个推荐搭配被使用选中的准确率,若为首次使用,则将p(r)置为1,若trans越接近1,说明推荐的准确率越高;
[0089]
在第r个推荐搭配前的准确率p(r),满足:
[0090][0091]
式中,select为向所述使用者展示的每组服装搭配中,被使用者选择的服装搭配的套数,t为向使用者每次展示的一组服装推荐搭配的服装套数,其中,若某一组服装搭配没有被使用者所选择,则该组的准确率为0,则基准穿搭库的该组服装搭配将被抛弃;
[0092]
对于与所述使用者个性化需求数据匹配的第k项服装搭配hk(dress
x
),满足:
[0093]hk
(dress
x
)=β
·
ψ(personality)+γ
·
ω(interest)
[0094]
式中,personality为使用者的个性特征,interest为使用者的兴趣,β为使用者的个性特征偏好权重值,γ为使用者的兴趣偏好的权重值,上述的β、γ的权重值由管理员或操作者根据使用者的实际状况进行设定,ψ(personality)为使用者的个性特征偏好值,ω(interest)为使用者的兴趣偏好值;
[0095]
对于使用者的个性特征personality,满足:
[0096]
personality=(fo,fc,fe,f
p
,fn)
[0097]
式中,fo为开放性格因素的得分,fc为谨慎性格因素的得分,fe为外向性格因素的得分,f
p
为率真性格因素的得分,fn为神经质性格因素的得分,且满足:fo∈[0,1]、fc∈[0,1]、fe∈[0,1]、f
p
∈[0,1]、fn∈[0,1];
[0098]
对于使用者的兴趣interest,满足:
[0099]
interest=(i1,i2,......,im)
[0100]
式中,ij为所述使用者的第j项兴趣的爱好程度,m为兴趣程度的总数量,值得注意的是,各项兴趣之间相互独立;
[0101]
使用者的个性特征偏好值ψ(personality)根据下式进行计算:
[0102]
ψ(personality)=|bp
t
|=|(bo,bc,be,b
p
,bn)(fo,fc,fe,f
p
,fn)
t
|
[0103]
式中,b为常系数,p为所述个性特征personality对应的个性向量,bo为开放性格因素对应的等级系数,bc为谨慎性格因素对应的等级系数,be为外向性格因素对应的等级系数,b
p
为率真性格因素对应的等级系数,bn为神经质性格因素对应的等级系数;
[0104]
另外,各种个性特征等级系数bv,根据下式进行计算:
[0105][0106]
式中,r
vy
为第y个专家对第v种个性特征的评价等级,e为参与评价的专家数量;v种个性特征包括开放性格、谨慎性格、外向性格、率真性格、神经质性格,将各种个性特征(开放性格、谨慎性格、外向性格、率真性格、神经质性格)带入上述,即可获得对应的b0、bc、be、b
p
、bn;
[0107]
使用者的兴趣偏好值ω(interest)根据下式进行计算:
[0108]
ω(interest)=|wi
t
|=|(w1,w2,......,wm)(i1,i2,......,im)
t
|
[0109]
式中,w为常系数,i为兴趣interest对应的兴趣程度向量,ij为所述使用者的第j项兴趣的爱好程度,j∈m,wj为与第j项兴趣的爱好程度对应的系数,j∈m,该系数值由系统进行设定,值得注意的是,每一项兴趣的爱好程度均对应唯一的一个系数wj;
[0110]
可选的,所述搭配设计系统还包括提示模块,所述提示模块根据所述评估模块建立的映射关系向所述使用者展示;
[0111]
所述提示模块包括穿搭建议单元和传输单元,所述穿搭建议单元根据所述评估模块建立的映射关系向所述使用者展示,所述传输单元将所述穿搭建议单元的数据向所述使用者或使用者相关联的移动终端进行传输;
[0112]
可选的,所述传输单元在将所述穿搭建议单元的数据向所述使用者或使用者相关联的移动终端进行传输前,需对使用者或使用者相关联的移动终端的身份进行校验;
[0113]
通过所述提示模块和所述评估模块的相互配合,将与所述评估结果相对应的穿搭建议向所述使用者进行展示,使得使用者获得最佳的交互体验;
[0114]
同时,通过所述个性化采集模块与所述评估模块的配合,使得系统能根据使用者的个性化需求建立各个搭配建议,满足不同使用者的个性化需要,增强系统搭配服装的便利性。
[0115]
实施例二。
[0116]
本实施例应当理解为至少包含前述任一一个实施例的全部特征,并在其基础上进一步改进,根据图1、图2、图3、图4、图5、图6、图7和图8所示,还在于所述交互模块还包括绑定单元,所述绑定单元用于将所述使用者的身份id数据与所述使用者提交的个性化需求数据进行绑定,以使得绑定的数据可被查询;其中,所述绑定单元包括绑定验证构件、数据存储构件、以及编号触发器,所述绑定验证构件用于对所述使用者的身份数据和所述个性化需求数据的完整性进行核验,且当所述使用者的身份id数据和所述个性化需求数据填写完整后,向所述数据存储构件发出绑定指令;
[0117]
所述数据存储构件用于响应所述绑定验证构件发出绑定指令后,将建立绑定关系的使用者的身份id数据与所述个性化需求数据进行绑定形成搭配需求集;
[0118]
所述编号触发器用于对数据存储构件的绑定形成的搭配需求集进行标号,以使得
所述使用者的身份id数据和个性化需求数据可被查询;
[0119]
通过所述绑定单元、所述交互单元和所述感应单元的相互配合,使得所述使用者的个性化数据交互过程更加便利,提升交互的舒适性和便捷性。
[0120]
以上所公开的内容仅为本发明的优选可行实施例,并非因此局限本发明的保护范围,所以凡是运用本发明说明书及附图内容所做的等效技术变化,均包含于本发明的保护范围内,此外,随着技术发展其中的元素可以更新的。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1