基于缝纫线关系的图案跨版生成方法、装置、计算机设备、存储介质及程序产品与流程

文档序号:35837579发布日期:2023-10-25 13:27阅读:19来源:国知局
基于缝纫线关系的图案跨版生成方法、装置、计算机设备、存储介质及程序产品与流程

本发明涉及服装行业领域,具体涉及一种基于缝纫线关系的图案跨版生成方法、装置、计算机设备、存储介质及程序产品。


背景技术:

1、数字化服装行业正在飞速发展,对于服装版片的缝合、3d服装的设计和生成以及服装在2d、3d转换和同步展示已经较为成熟。例如,公开号为cn104268927a的专利说明书公开了一种3d服装虚拟自动生成方法,包括步骤:步骤1:建立3d标准人物模特,其中,所述3d标准人物模特采用三角化网格曲面人体模型;步骤2:二维衣片纸样控制,调整衣片参数以使衣片适应于所述3d标准人物模特;步骤3:将衣片缝合成3d服装;步骤4:为3d服装附上贴图并调整材质。又如,公开号为cn109544274a的专利说明书公开了一种一种服装定制方法及系统,其方法包括以下步骤,导入2d服装版图,并将所述2d服装版图进行分离,形成多个2d服装版片;分别根据每个所述2d服装版片的形状和尺寸构建对应的3d版片模型;将所有所述3d版片模型进行缝合并进行线性回归处理,生成3d虚拟服装;对所述3d虚拟服装进行部件和材质的渲染,得到真实效果的3d模拟服装。

2、现有服装上的图案拼接方案大多是通过人工手动摆放多个服装版片的图案,然后进行3d展示。通过这种方法的3d模拟后,存在图案拼接不自然等问题,想要调整到比较好的状态费时费力,存在人工对齐精度误差大等缺点。


技术实现思路

1、针对上述技术问题以及本领域存在的不足之处,本发明提供了一种基于缝纫线关系的图案跨版生成方法,可以利用版片上的图案,自动扩展图案到其余相关版片,无需人工干预,生成过程省时省力,生成视觉效果非常自然,另外支持跨多个版片,实现了一种简单而高效的方法。

2、具体技术方案如下:

3、一种基于缝纫线关系的图案跨版生成方法,所述的基于缝纫线关系的图案跨版生成方法是一种利用初始服装版片上的图案,结合缝纫关系,将图案扩展到其余相关服装版片的方法。

4、具体的,所述的基于缝纫线关系的图案跨版生成方法的输入为图案、服装版片以及服装版片之间的缝纫关系,输出为跨版之后新生成的图案集合。

5、作为优选,所述的基于缝纫线关系的图案跨版生成方法具体包括步骤:

6、s1,输入图案并将其当作种子图案放入到队列中;

7、s2,对队列进行判断:若队列为空,则结束;若队列不为空,则从队列中取出一个图案;

8、s3,对从队列中取出的图案进行判断:若该图案与其所在的服装版片边界无交,跳转步骤s2;若该图案与其所在的服装版片边界有交,则取出该服装版片边界上所有与所述图案有交的边,若所有取出的边都被使用过,跳转步骤s2,否则执行步骤s4;

9、s4,若所有取出的边各自对应的所有缝纫线所对应的隔壁服装版片都被使用过,跳转步骤s2,否则,

10、选出所有符合要求的边,所述符合要求的边指的是该边至少存在一条对应的缝纫线且该缝纫线所对应的隔壁服装版片未被使用过,并对各符合要求的边分别执行以下转移操作:取出该边对应的一条缝纫线,该缝纫线对应的隔壁服装版片未被使用过,将要拼接的新图案转移到取出的缝纫线所对应的隔壁服装版片,并将所述新图案加入到队列中;对所有符合要求的边执行完上述转移操作后,跳转步骤s2。

11、进一步地,所述的基于缝纫线关系的图案跨版生成方法,步骤s4中,若所述符合要求的边存在多条对应的缝纫线且这些缝纫线所对应的隔壁服装版片中有多个都未被使用过,则只进行一次所述转移操作。

12、本发明又提供了一种计算机设备,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,所述计算机程序运行时使得所述处理器执行所述的基于缝纫线关系的图案跨版生成方法。

13、本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储程序或指令,在程序或指令被计算机设备执行的情况下,使得计算机设备执行所述的基于缝纫线关系的图案跨版生成方法。

14、本发明还提供了一种计算机程序产品,包括计算机程序,在计算机程序被计算机设备执行的情况下,使得计算机设备执行所述的基于缝纫线关系的图案跨版生成方法。

15、作为一个总的发明构思,本发明还提供了一种基于缝纫线关系的图案跨版生成装置,包括:

16、种子图案获取模块,用于输入图案并将其当作种子图案放入到队列中;

17、队列判断及图案提取模块,用于对队列进行判断:若队列为空,则结束;若队列不为空,则从队列中取出一个图案;

18、图案判断及边提取模块,用于对从队列中取出的图案进行判断:若该图案与其所在的服装版片边界无交,跳转到队列判断及图案提取模块;若该图案与其所在的服装版片边界有交,则取出该服装版片边界上所有与所述图案有交的边;

19、边判断模块,用于对取出的边进行判断:若所有取出的边都被使用过,跳转到队列判断及图案提取模块,否则跳转到服装版片判断模块;

20、服装版片判断模块,用于对与取出的边对应的缝纫线所对应的隔壁服装版片进行判断:若所有取出的边各自对应的所有缝纫线所对应的隔壁服装版片都被使用过,跳转到队列判断及图案提取模块,否则,跳转到转移模块;

21、转移模块,用于选出所有符合要求的边,所述符合要求的边指的是该边至少存在一条对应的缝纫线且该缝纫线所对应的隔壁服装版片未被使用过,并对各符合要求的边分别执行以下转移操作:取出该边对应的一条缝纫线,该缝纫线对应的隔壁服装版片未被使用过,将要拼接的新图案转移到取出的缝纫线所对应的隔壁服装版片,并将所述新图案加入到队列中;对所有符合要求的边执行完上述转移操作后,跳转到队列判断及图案提取模块。

22、上述基于缝纫线关系的图案跨版生成装置在运行时可实现所述的基于缝纫线关系的图案跨版生成方法。

23、具体的,所述的基于缝纫线关系的图案跨版生成装置的输入为图案、服装版片以及服装版片之间的缝纫关系,输出为跨版之后新生成的图案集合。

24、本发明与现有技术相比,有益效果有:

25、本发明的基于缝纫线关系的图案跨版生成方法和装置等可以利用版片上的图案,自动扩展图案到其余相关版片。无需人工干预,生成过程省时省力,生成视觉效果非常自然,另外支持跨多个版片。实现了一种简单而高效的方法。



技术特征:

1.一种基于缝纫线关系的图案跨版生成方法,其特征在于,所述的基于缝纫线关系的图案跨版生成方法是一种利用初始服装版片上的图案,结合缝纫关系,将图案扩展到其余相关服装版片的方法。

2.根据权利要求1所述的基于缝纫线关系的图案跨版生成方法,其特征在于,所述的基于缝纫线关系的图案跨版生成方法的输入为图案、服装版片以及服装版片之间的缝纫关系,输出为跨版之后新生成的图案集合。

3.根据权利要求1或2所述的基于缝纫线关系的图案跨版生成方法,其特征在于,所述的基于缝纫线关系的图案跨版生成方法具体包括步骤:

4.根据权利要求3所述的基于缝纫线关系的图案跨版生成方法,其特征在于,步骤s4中,若所述符合要求的边存在多条对应的缝纫线且这些缝纫线所对应的隔壁服装版片中有多个都未被使用过,则只进行一次所述转移操作。

5.一种计算机设备,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,其特征在于,所述计算机程序运行时使得所述处理器执行权利要求1-4任一项所述的基于缝纫线关系的图案跨版生成方法。

6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储程序或指令,在程序或指令被计算机设备执行的情况下,使得计算机设备执行权利要求1-4任一项所述的基于缝纫线关系的图案跨版生成方法。

7.一种计算机程序产品,包括计算机程序,其特征在于,在计算机程序被计算机设备执行的情况下,使得计算机设备执行权利要求1-4任一项所述的基于缝纫线关系的图案跨版生成方法。

8.一种基于缝纫线关系的图案跨版生成装置,其特征在于,包括:

9.根据权利要求8所述的基于缝纫线关系的图案跨版生成装置,其特征在于,所述的基于缝纫线关系的图案跨版生成装置的输入为图案、服装版片以及服装版片之间的缝纫关系,输出为跨版之后新生成的图案集合。


技术总结
本发明公开了一种基于缝纫线关系的图案跨版生成方法、装置、计算机设备、存储介质及程序产品。该方法是一种利用初始服装版片上的图案,结合缝纫关系,将图案扩展到其余相关服装版片的方法,其输入为图案、服装版片以及服装版片之间的缝纫关系,输出为跨版之后新生成的图案集合。本发明可以利用版片上的图案,自动扩展图案到其余相关版片,无需人工干预,生成过程省时省力,生成视觉效果非常自然,另外支持跨多个版片,实现了一种简单而高效的方法。

技术研发人员:刘郴,陈文文,骆立康
受保护的技术使用者:浙江凌迪数字科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1