System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于人台图生成虚拟模特图的方法、装置、设备及存储介质制造方法及图纸_技高网

基于人台图生成虚拟模特图的方法、装置、设备及存储介质制造方法及图纸

技术编号:40384115 阅读:4 留言:0更新日期:2024-02-20 22:19
本申请涉及一种基于人台图生成虚拟模特图的方法、装置、设备和存储介质。该方法涉及人工智能技术,方法包括:通过获取输入图像,输入图像是包含穿着服装的人台图像;通过鼠标点击或框选操作获得分割提示,并根据图像语义及提示对图像进行分割,得到分割图像;通过用户界面接受用户输入,从预先设定的虚拟模特库及背景库中选择所需的虚拟模特及背景;根据分割图像所选择的虚拟模特参数及背景通过生成穿着分割服装的虚拟模特图像。这样确保了整个生成过程变得直观、简便。用户可以通过简单的交互方式完成对服装的选择,提高了分割的准确性。同时用户可以灵活地定制虚拟模特的外貌、姿态和环境,提高了选择的灵活性。通过获取输入图像、进行图像分割、选择虚拟模特及背景,再到生成虚拟模特图像的完整处理流程,确保了高效而一贯的操作步骤。这种综合处理流程有效保障了生成的虚拟模特图像在高逼真度和高清晰度方面均能达到用户的期望水平。

【技术实现步骤摘要】

本专利技术涉及人工智能领域,更具体地,涉及一种基于人台图生成虚拟模特图的方法、装置、设备及存储介质


技术介绍

1、随着服装电商市场的发展,买家对服装模特图的要求越来越高,并且,随着人工智能及图像处理技术的发展,服装商家更倾向于使用人工智能生成虚拟模特图以降低人工成本。但是目前虚拟模特图生成应用只能通过服装人形模特图生成对应的虚拟模特图,用户无法通过更常用但只有躯干的人台图生成虚拟模特图。

2、目前的技术有以下几个弊端:

3、1、没有系统支持通过不具有头部和四肢的人台图生成对应的虚拟模特图,例如公开号为cn112329227a的专利说明书公开了一种根据目标人体生成人体的三维模型的方法。

4、2、没有系统拥有自己的虚拟模特库,在其他模特图生成软件内用户都只能通过输入或选择虚拟模特的描述词生成虚拟模特图,例如公开号为cn116484039a的专利说明书公开的是一种选择一个指定性别和职业信息的服装模特的方法。

5、3、没有系统支持通过鼠标点击操作选择模特图需要保留的服装部分,并能通过上传色卡或输入rgb值对服装部分进行换色处理,其他模特图生成软件内不支持服装部分换色,同时用户只能通过划选操作选择需要保留的服装部分,该操作的时间成本和人工成本较高。

6、由此可见,为了向用户提供更好的服务,目前的这类平台及应用还存在着改进之处。


技术实现思路

1、针对现有不足,本专利技术的目的在于提供一种基于人台图生成虚拟模特图的方法,支持用户上传服装人台图,并通过鼠标点击或框选操作选择需要保留的服装,并生成该服装或服装换色后的虚拟模特图,并保证生成图具有高逼真度高清晰度的特征。

2、第一方面,本申请提供了一种基于人台图生成虚拟模特图的方法。所述方法包括:

3、获取输入图像,所述输入图像是包含穿着服装的人台实例图像;

4、基于图像语义及提示对图像进行分割及选择性换色处理,得到无人台信息的服装图像;

5、从预先设定的虚拟模特库及背景库中选取使用的虚拟模特及背景;

6、根据分割图像、所选择的虚拟模特参数及背景生成穿着分割服装的虚拟模特图像。

7、第二方面,本申请还提供了一种服装分割及换色的装置。所述装置包括:

8、图像输入模块,用于获取输入图像,所述输入图像是包含穿着服装的人台实例图像;

9、图像分割模块,用于根据图像语义及提示对图像进行分割及选择性换色处理,得到

10、无人台信息的服装图像;

11、虚拟模特选取模块,用于从预先设定的虚拟模特库及背景库中选取使用的虚拟模特

12、及背景;

13、图像生成模块,用于根据分割图像、所选择的虚拟模特参数及背景生成穿着分割服装的虚拟模特图像。

14、在一些实施例中,所述图像分割模块,通过鼠标在人台实例图像上点击或框选操作获得基于位置编码的分割提示,根据图像语义及提示对图像进行分割确认,得到分割图像。

15、在一些实施例中,所述图像分割模块,选择性换色处理是在得到分割图像之后,用户上传色卡图或输入指令以获取rgb值,通过rgb值将服装转换为灰度图,以获取光影信息,并通过计算rgb值与灰度值,从而实现服装分割后的换色。在服装分割后的换色过程中,计算机设备首先通过将输入的彩色值(rin,gin,bin)转换为灰度图像的每个像素的灰度值(gray)保留其亮度信息,其公式如下所示:

16、gray=0.299*rin+0.587*gin+0.114*bin

17、在通过将输入的彩色值(rnew,gnew,bnew)与灰度图像的每个像素的灰度值(gray)进行加权混合,其公式如下所示:

18、

19、

20、

21、得到换色后的图像。

22、在一些实施例中,所述虚拟模特选取模块通过用户界面接收用户输入,支持用户通过文字描述背景特征及模特特征作为输入;或用户从预先设定的虚拟模特库及背景库中选择所需的虚拟模特及背景,用户可以通过鼠标点击、滑动或其他交互方式进行选择,以确保虚拟模特的外貌、姿态和背景符合用户的需求。

23、在一些实施例中,用户通过文字描述背景特征及模特特征作为输入,输入的文本是一个文本字符串,通过这个clip的文本编码器将文本转换为token,再将token转化为一个向量,转换后的向量会输入到稳定扩散模型的交叉注意力模块中辅助噪声的预测。

24、在一些实施例中,所述图像生成模块根据分割图像、所选择的虚拟模特参数及背景通过稳定扩散模型,对分割后的服装图像进行进一步处理,以确保生成的虚拟模特图像具有高逼真度和高清晰度的特征。

25、在一些实施例中,对分割后的服装图像进行处理,包括:

26、通过原始图像编码和隐向量生成,采用编码网络将分割后的服装图像转换为隐向量表示,以捕捉其高级特征;

27、引入高斯噪声扩散,通过向隐向量添加适量的高斯噪声;

28、通过辅助信息的编码和输入,将与服装相关的上下文信息、风格信息等转化为有效的表示,并输入到处理流程中;

29、进行噪声预测和降低,通过对隐向量和辅助信息进行噪声预测;

30、通过解码和输出重建,利用解码网络将处理后的隐向量和信息重建为最终生成的虚拟模特图像。

31、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述基于人台图生成虚拟模特图模型的处理方法的步骤。

32、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于人台图生成虚拟模特图模型的处理方法的步骤。

33、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述基于人台图生成虚拟模特图模型的处理方法的步骤。

34、上述基于人台图生成虚拟模特图模型的处理方法、装置、设备和存储介质,通过获取输入图像,输入图像是包含穿着服装的人台实例图像;通过鼠标在人台实例图像上点击或框选操作获得基于位置编码的分割提示,根据图像语义及提示对图像进行分割确认,得到分割图像;通过用户界面接受用户输入,支持用户通过文字描述背景特征及模特特征作为输入,或用户从预先设定的虚拟模特库及背景库中选择所需的虚拟模特及背景;根据分割图像所选择的虚拟模特参数及背景通过生成穿着分割服装的虚拟模特图像。这样确保了整个生成过程变得直观、简便。用户可以通过简单的交互方式完成对服装的选择,提高了分割的准确性。同时用户可以灵活地定制虚拟模特的外貌、姿态和环境,提高了选择的灵活性。通过获取输入图像、进行图像分割、选择虚拟模特及背景,再到生成虚拟模特图像的完整处理流程,确保了高效而一贯的操作步本文档来自技高网...

【技术保护点】

1.一种基于人台图生成虚拟模特图的方法,其特征在于,所述方法包括:

2.根据权利要求1所述方法,其特征在于,所述基于图像语义及提示对图像进行分割,得到选择保留的服装图像,包括:

3.根据权利要求1所述方法,其特征在于,选择性换色处理是在得到分割图像之后,用户上传色卡图或输入指令以获取RGB值,计算机设备首先通过将输入的彩色值(Rin,Gin,Bin)转换为灰度图像的每个像素的灰度值(Gray)保留其亮度信息,其公式如下所示:

4.根据权利要求1所述方法,其特征在于,从预先设定的虚拟模特库及背景库中选取使用的虚拟模特及背景,包括:

5.根据权利要求5所述的方法,其特征在于,用户通过文字描述背景特征及模特特征作为输入,输入的文本是一个文本字符串,通过这个CLIP的文本编码器将文本转换为Token,再将Token转化为一个向量,转换后的向量会输入到稳定扩散模型的交叉注意力模块中辅助噪声的预测。

6.根据权利要求1所述的方法,其特征在于,所述的分割图像、所选择的虚拟模特参数及背景是通过稳定扩散模型,对分割后的服装图像进行进一步处理,以确保生成的虚拟模特图像具有高逼真度和高清晰度的特征。

7.根据权利要求7所述的方法,其特征在于,所述对分割后的服装图像进行处理,包括:

8.一种服装分割及换色的装置。所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种基于人台图生成虚拟模特图的方法,其特征在于,所述方法包括:

2.根据权利要求1所述方法,其特征在于,所述基于图像语义及提示对图像进行分割,得到选择保留的服装图像,包括:

3.根据权利要求1所述方法,其特征在于,选择性换色处理是在得到分割图像之后,用户上传色卡图或输入指令以获取rgb值,计算机设备首先通过将输入的彩色值(rin,gin,bin)转换为灰度图像的每个像素的灰度值(gray)保留其亮度信息,其公式如下所示:

4.根据权利要求1所述方法,其特征在于,从预先设定的虚拟模特库及背景库中选取使用的虚拟模特及背景,包括:

5.根据权利要求5所述的方法,其特征在于,用户通过文字描述背景特征及模特特征作为输入,输入的文本是一个文本字符串,通过这个clip的文本编码器将文本转换为token,再将toke...

【专利技术属性】
技术研发人员:顾善琪胡连信王泽峰刘奇龙胡诗佳
申请(专利权)人:郑州爱之行科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1