一种用体感进行服装设计的方法与系统的制作方法_2

文档序号:9452636阅读:来源:国知局
阈值,确定所述运动轨迹为食指姆指拖动。
[0064]所述相应的操作命令具体包括:
[0065]当所述运动轨迹为双手远离时,对显示设备中的3D人体模型及服装进行放大,即视觉拉远,此时视野范围变大,适用观察整体情况。
[0066]当所述运动轨迹为双手靠近时,对显示设备中的3D人体模型及服装进行缩小,即视觉拉近,此时视野范围变小,适用观察某个细节。
[0067]当所述运动轨迹为双手平移时,根据直线AB中心点的位置对显示设备中的3D人体模型及服装进行平移,适用于用户观察场景的其它部分。
[0068]当所述运动轨迹为双手旋转时,根据直线AB旋转的角度对显示设备中的3D人体模型及服装进行旋转,适用于用户在任意角度观察某一物体。
[0069]当所述运动轨迹为食指拇指捏合时,则根据食指指端的位置选定服装信息。所述服装信息包括但不限于服装结构线和服装结构点,所述服装结构线为能引起服装造型变化的服装部件、外部和内部需要缝合的线的总称,所述服装结构点为所述服装结构线的端点。
[0070]具体地,食指拇指捏合服装结构点:食指拇指捏合,在显示设备中离食指指端最近的的结构点被选定,并被突出显示在显示设备中。
[0071]食指拇指拖动服装结构点:手在三维空间移动,使得被选定的结构点在显示设备中跟随手的位置移动,以此结构点为端点的结构线也跟随调整。
[0072]食指拇指放开服装结构点:食指拇指放开后,结构点的改变被固定下来,结构点不再突出显示。
[0073]食指拇指捏合服装结构线:食指拇指捏合,在显示设备中离食指指端最近的的结构线被选定,并被突出显示在显示设备中。
[0074]食指拇指拖动服装结构线:手在手在三维空间移动,使得被选定的结构线形状跟随手的位置发生变化。
[0075]食指拇指放开服装结构线:食指拇指放开后,结构线的改变被固定下来,结构线不再突出显示。
[0076]在所述步骤S3中:
[0077]当识别出的手势指示放大时,将3D人体模型及3D服装在显示设备中放大。
[0078]当识别出的手势指示缩小时,将3D人体模型及3D服装在显示设备中缩小。
[0079]当识别出的手势指示平移时,根据直线AB中心点运动轨迹将3D人体模型及3D服装在显示设备中平移。
[0080]当识别出的手势指示旋转时,根据直线AB倾角将3D人体模型及3D服装在显示设备中旋转。
[0081]进一步地,还包括:
[0082]S5:根据服装信息,计算并生成服装版型图纸,其中所述服装版型图纸为服装生产的整体与局部部件图纸。
[0083]更为优选地,本实施例所述步骤SI之前还包括步骤SO:
[0084]SOl:识别客户的身体姿势及其在真实空间中的运动轨迹。
[0085]S02:根据客户的身体姿势,调整显示设备中3D人体模型的姿势,用于查看各种身体姿势下服装的穿着效果。
[0086]而后操作者根据穿着效果进行相应的修改,并于修改的过程中实时查看修改后的服装的穿着效果。以此来保证设计更加科学合理,一定程度上降低了设计师的工作量。
[0087]本实施例通过体感实现服装设计,使用户在显示设备中的场景中随意的修改服信息,并能够通过计算得到服装版型图纸。本发明设计基于三维手势的体感操作系统,利用三维手势检测技术,检测出在三维空间下手和身体的各种动作,从而设计出三维手势与显示设备中的服装结构变化之间的映射,目的是使人在现实空间中执行各种三维手势动作,而三维显示的3D服装则根据动作进行相应变化。其可以大大简化服装设计的周期,提高服装定制效率。
[0088]实施例2
[0089]如图2所示,为符合本实施例的一种用体感进行服装设计的系统,其具体包括:
[0090]识别模块,用于识别操作者的手势及其在真实空间中的运动轨迹,其中所述手势的运动轨迹包括运动轨迹的形状和/或运动轨迹选定点的位置。
[0091]解析模块,用于对手势类别及其运动轨迹进行解析,得到相应的操作命令。
[0092]编辑模块,用于根据操作命令,编辑3D人体模型和/或3D服装中的服装信息并实时进行三维显示。
[0093]保存模块,用于保存编辑后的服装信息。保存服装信息文件到内存,或保存服装信息文件到硬盘。
[0094]进一步地,所述识别模块具体包括:
[0095]手势识别单元,用于获取操作者手势上的所有点在真实空间中的坐标。
[0096]轨迹识别单元,用于将手势上的至少一个点作为测算基准点,通过测算该测算基准点在运动过程中在每一位置的坐标,从而识别出运动轨迹。例如将一个手指指端作为测算基准点,通过测算该测算基准点在运动过程中在每一位置的坐标,识别出运动轨迹。上述测算坐标,均可以基于立体视觉技术实现,这里不再赘述。
[0097]进一步地,所述解析模块具体包括:
[0098]手势解析单元,用于根据预先约定的手势形状,确定手势类别。
[0099]轨迹解析单元,用于对手势的运动轨迹进行量化处理,得到轨迹信息。
[0100]操作指令映射单元,用于根据实时手势类别以及所述轨迹信息获得相应的操作命令。
[0101]如:
[0102]测量双手掌心位置,连接双手掌心为直线AB。
[0103]当直线AB长度的结束值和起始值之差值大于预设的阈值,确定所述运动轨迹为双手远离。
[0104]当直线AB长度的起始值和结束值之差值大于预设的阈值,确定所述运动轨迹为双手靠近。
[0105]当直线AB中心点移动距离大于预设的阈值,确定所述运动轨迹为双手平移。
[0106]测量直线AB和水平线之间的倾角,当倾角起始值和结束值的差值大于预设的阈值,确定所述运动轨迹为双手旋转。
[0107]测量拇指和食指之间的距离为X。
[0108]当X起始值大于预设的阈值,结束值小于预设的阈值,确定所述运动轨迹为食指拇指捏合。
[0109]当X起始值为小于预设的阈值,结束值大于预设的阈值,确定所述运动轨迹为食指拇指放开。
[0110]当X起始值为小于预设的阈值,结束值也为小于预设的阈值,确定所述运动轨迹为食指姆指拖动。
[0111]所述相应的操作命令具体包括:
[0112]当所述运动轨迹为双手远离时,对显示设备中的3D人体模型及服装进行放大,即视觉拉远,此时视野范围变大,适用观察整体情况。
[0113]当所述运动轨迹为双手靠近时,对显示设备中的3D人体模型及服装进行缩小,即视觉拉近,此时视野范围变小,适用观察某个细节。
[0114]当所述运动轨迹为双手平移时,根据直线AB中心点的位置对显示设备中的3D人体模型及服装进行平移,适用于用户观察场景的其它部分。
[0115]当所述运动轨迹为双手旋转时,根据直线AB旋转的角度对显示设备中的3D人体模型及服装进行旋转,适用于用户在任意角度观察某一物体。
[0116]当所述运动轨迹为食指拇指捏合时,则根据食指指端的位置选定服装信息。所述服装信息包括但不限于服装结构线和服装结构点,所述服装结构线为能引起服装造型变化的服装部件、外部和内部需要缝合的线的总称,所述服装结构点为所述服装结构线的端点。
[0117]具体地,食指拇指捏合服装结构点:食指拇指捏合,在显示设备中离食指指端最近的的结构点被选定,并被突出显示在显示设备中。
[0118]食指拇指拖动服装结构点:手在三维空间移动,使得被选定的结构点在显示设备中跟随手的位置移动,以此结构点为端点的结构线也跟随调整。
[0119]食指拇指放开服装结构点:食指拇指放开后,结构点的改变被固定下来,结构点不再突出显示。
[0120]食指拇指捏合服装结构线:食指拇指捏合,在显示设备中离食指指端最近的的结构线被选定,并被突出显示在显示设备中。
[012
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1