System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种虚拟换衣的显示方法、装置及电子设备制造方法及图纸_技高网

一种虚拟换衣的显示方法、装置及电子设备制造方法及图纸

技术编号:41281940 阅读:3 留言:0更新日期:2024-05-11 09:32
本申请提供一种虚拟换衣的显示方法、装置及电子设备,方法包括:对目标用户的全身进行扫描,得到目标用户的三维身体数据;根据三维身体数据,构建虚拟人物模型;根据三维身体数据,调整第一服装款式的第一服装数据,得到第二服装数据,以使第一服装款式与虚拟人物模型相匹配;根据第二服装数据,在预设服装数据库中匹配第二服装款式,第二服装款式为预设服装数据库中与第二服装数据的匹配度最高的服装款式;展示带有第二服装款式的虚拟人物模型。通过上述方法,解决基于二维平面显示屏的虚拟换衣只能直接呈现虚拟换衣图像,无法根据得到的虚拟换衣图像,来帮助用户获得更为适合的服装挑选方案的问题。

【技术实现步骤摘要】

本申请涉及虚拟现实的,特别是涉及一种虚拟换衣的显示方法、装置及电子设备


技术介绍

1、顾客在线下挑选衣服过程中,看到心仪的衣服时,会每一件衣服都进行试穿,已达到满意的效果,但是,这也会导致消耗的时间更多。随着电商平台的发展,越来越多的人选择在网上挑选心仪的衣服,这也使得虚拟换衣的相关技术应运而生。基于二维平面显示屏的虚拟换衣方式已经普遍应用于各个领域,但其只能直接呈现虚拟换衣图像,无法根据得到的虚拟换衣图像,来帮助用户获得更为适合的服装挑选方案。

2、基于上述场景下的实际需要,本申请提出一种虚拟换衣的显示方法、装置及电子设备来解决相关技术存在的问题。


技术实现思路

1、本申请提供一种虚拟换衣的显示方法、装置及电子设备,以解决基于二维平面显示屏的虚拟换衣只能直接呈现虚拟换衣图像,无法根据得到的虚拟换衣图像,来帮助用户获得更为适合的服装挑选方案的问题。

2、本申请第一方面提供一种虚拟换衣的显示方法,方法包括:对目标用户的全身进行扫描,得到目标用户的三维身体数据;根据三维身体数据,构建虚拟人物模型;根据三维身体数据,调整第一服装款式的第一服装数据,得到第二服装数据,以使第一服装款式与虚拟人物模型相匹配;根据第二服装数据,在预设服装数据库中匹配第二服装款式,第二服装款式为预设服装数据库中与第二服装数据的匹配度最高的服装款式;展示带有第二服装款式的虚拟人物模型。

3、本申请通过采用上述方法,根据三维身体数据,构建虚拟人物模型;根据三维身体数据,来调整用户选的第一服装款式的第一服装数据,得到第二服装数据,并且更改第一服装款式的服装数据,得到第二服装数据,再根据第二服装数据,在预设服装数据库中获取匹配度最高的第二服装款式,并展示带有第二服装款式的虚拟人物模型。使得用户可以根据挑选的第一服装款式,获取进一步匹配的第二服装款式,来帮助用户在使用虚拟换装功能时,获得更为适合的服装挑选方案。

4、可选的,第一服装数据包括第一服装尺寸参数,第二服装数据包括第二服装尺寸参数;根据三维身体数据,调整第一服装款式的第一服装数据,得到第二服装数据,具体包括:根据三维身体数据和第一服装尺寸参数,获取第一服装款式的第一合身度;当第一合身度小于预设合身度时,根据三维身体数据,从预设服装尺寸匹配库中获取第二服装尺寸参数;根据第二服装尺寸参数,更新第一服装数据,得到第二服装数据。

5、通过采用上述方法,在第一合身度小于预设合身度时,才对第一服装数据进行更新,以使得在调整第一服装数据时,尽可能的考虑用户的选择。同时,考虑了第一服装尺寸参数对合身度的影响,当合身度不满足预设合身度时,从预设服装尺寸匹配库中获取第二服装尺寸参数,并根据该参数更新第一服装数据,得到第二服装数据,提高后续过程中获取到的服装款式的适配性和舒适度。

6、可选的,根据第二服装数据,在预设服装数据库中匹配第二服装款式,具体包括:获取预设服装数据库中任意一个服装款式的服装数据与第二服装数据的服装数据相似度,得到多个服装数据相似度;根据多个服装数据相似度的排序结果,在预设服装数据库中获取第二服装款式。

7、通过采用上述方法,计算任意一个服装款式的服装数据与第二服装数据的相似度,并选择相似度最高的服装款式作为第二服装款式。这样可以更准确地找到与第二服装数据相匹配的服装款式。

8、可选的,方法还包括:比较第二服装款式匹配度和预设匹配度,第二服装款式匹配度为第二服装款式和第二服装数据的匹配度;当第二服装款式匹配度小于预设匹配度时,根据三维身体数据和目标用户的历史服装数据,从预设服装数据库中匹配第三服装款式。

9、通过采用上述方法,比较第二服装款式匹配度和预设匹配度,当第二服装款式匹配度小于预设匹配度时,根据三维身体数据和目标用户的历史服装数据从预设服装数据库中匹配第三服装款式,以提供更个性化、更符合用户需求的服装推荐。

10、可选的,预设服装数据库中任意一个服装款式的服装数据包括服装尺寸参数、服装功能参数以及服装款式参数;根据三维身体数据和目标用户的历史服装数据,从预设服装数据库中匹配第三服装款式,具体包括:根据三维身体数据和服装尺寸参数,获取预设服装数据库中任意一个存量服装款式的第二合身度;根据服装功能参数和目标用户的历史服装数据,得到任意一个存量服装款式的第二功能匹配度;根据服装款式参数和目标用户的历史服装数据,得到任意一个存量服装款式的第二偏好匹配度;根据第二合身度、第二功能匹配度以及第二偏好匹配度,从预设服装数据库中匹配第三服装款式。

11、通过采用上述方法,在匹配第三服装款式时,综合考虑了三维身体数据、服装尺寸参数、服装功能参数以及服装款式参数等多方面因素。这样可以更全面地评估不同因素对服装适配性的影响,从而提供更准确的第三服装款式推荐。

12、可选的,根据三维身体数据和第一服装尺寸参数,获取第一服装款式的第一合身度,具体包括:从预设服装尺寸匹配库中获取第一服装尺寸参数对应的第一三维身体数据;获取三维身体数据与第一三维身体数据的相似度,得到第一合身度。

13、可选的,方法还包括:将第一服装款式或第二服装款式确定为展示服装款式;响应于目标用户的手势变化,调整展示服装款式的展示方式。

14、本申请第二方面提供一种虚拟换衣的显示装置,装置包括:扫描单元、模型构建单元、调整单元、匹配单元以及展示单元。

15、扫描单元,用于对目标用户的全身进行扫描,得到目标用户的三维身体数据。

16、模型构建单元,用于根据三维身体数据,构建虚拟人物模型。

17、调整单元,用于根据三维身体数据,调整第一服装款式的第一服装数据,得到第二服装数据,以使第一服装款式与虚拟人物模型相匹配。

18、匹配单元,用于根据第二服装数据,在预设服装数据库中匹配第二服装款式,第二服装款式为预设服装数据库中与第二服装数据的匹配度最高的服装款式。

19、展示单元,用于展示第二服装款式的虚拟人物模型。

20、本申请第三方面提供一种电子设备,电子设备包括处理器、存储器、用户接口及网络接口,存储器用于存储指令,用户接口和网络接口用于给其他设备通信,处理器用于执行存储器中存储的指令,以使电子设备执行上述中任一项的方法。

21、本申请第四方面提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令被执行时,执行上述中任一项的方法。

22、与相关技术相比,本申请的有益效果是:

23、1、通过全身扫描获取目标用户的三维身体数据,根据三维身体数据建虚拟人物模型,并调整服装数据以匹配虚拟人物模型,从而实现了虚拟换衣的显示方法,提供更真实、更直观的试衣体验。同时,在用户进行虚拟试衣的过程中,可以根据得到的虚拟换衣图像,来帮助用户获得更为适合的服装挑选方案。

24、2、通过采用上述方法,在第一合身度小于预设合身度时,才对第一服装数据进行更新,以使得在调整第一服装数据本文档来自技高网...

【技术保护点】

1.一种虚拟换衣的显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一服装数据包括第一服装尺寸参数,所述第二服装数据包括第二服装尺寸参数;所述根据所述三维身体数据,调整第一服装款式的第一服装数据,得到第二服装数据,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述第二服装数据,在预设服装数据库中匹配第二服装款式,具体包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述预设服装数据库中任意一个服装款式的服装数据包括服装尺寸参数、服装功能参数以及服装款式参数;所述根据所述三维身体数据和所述目标用户的历史服装数据,从所述预设服装数据库中匹配第三服装款式,具体包括:

6.根据权利要求2所述的方法,其特征在于,所述根据所述三维身体数据和所述第一服装尺寸参数,获取所述第一服装款式的第一合身度,具体包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种虚拟换衣的显示装置,其特征在于,所述装置包括:扫描单元、模型构建单元、调整单元、匹配单元以及展示单元;

9.一种电子设备,其特征在于,包括处理器用户接口、网络接口及存储器,所述存储器用于存储指令,所述用户接口和所述网络接口用于给其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如权利要求1-7任意一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1-7中任意一项所述的方法。

...

【技术特征摘要】

1.一种虚拟换衣的显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一服装数据包括第一服装尺寸参数,所述第二服装数据包括第二服装尺寸参数;所述根据所述三维身体数据,调整第一服装款式的第一服装数据,得到第二服装数据,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述第二服装数据,在预设服装数据库中匹配第二服装款式,具体包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述预设服装数据库中任意一个服装款式的服装数据包括服装尺寸参数、服装功能参数以及服装款式参数;所述根据所述三维身体数据和所述目标用户的历史服装数据,从所述预设服装数据库中匹配第三服装款式,具体包括:

<...

【专利技术属性】
技术研发人员:陈祺
申请(专利权)人:北京永泰万德信息工程技术有限公司
类型:发明
国别省市:

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

1