相似沙盒地图检索方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32279786 阅读:11 留言:0更新日期:2022-02-12 19:46
本申请提供了一种相似沙盒地图检索方法、装置、电子设备及存储介质,所述方法包括:获取目标沙盒地图的文本数据,并获取所述目标沙盒地图的图片数据;基于训练完成的对比学习模型,将所述目标沙盒地图的文本数据以及所述目标沙盒地图的图片数据映射到同一向量空间,得到所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量;将所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量进行融合,得到所述目标沙盒地图的融合向量;基于所述目标沙盒地图的融合向量,检索得到与所述目标沙盒地图相似的其他沙盒地图。本申请实施例能够快速精准地检索得到与目标沙盒地图相似的其他沙盒地图。似的其他沙盒地图。似的其他沙盒地图。

【技术实现步骤摘要】
相似沙盒地图检索方法、装置、电子设备及存储介质


[0001]本申请涉及计算机领域,具体涉及一种相似沙盒地图检索方法、装置、电子设备及存储介质。

技术介绍

[0002]在开放共享的游戏社区内,创作者们可以将各自设计编制的沙盒地图作品进行公开以供任意玩家下载使用。有时,部分创作者通过借鉴或者模仿其他创作者的原创作品,公开了与其他创作者的原创作品相似的模仿作品。这种情况下,若模仿作品比原创作品得到了更多的关注,将不利于鼓励原创,有害于该游戏社区的生态健康发展。因此需要有效地鼓励沙盒地图的原创,以促进游戏社区的生态监控发展。

技术实现思路

[0003]本申请的一个目的在于提出一种相似沙盒地图检索方法、装置、电子设备及存储介质,能够快速精准地检索得到与目标沙盒地图相似的其他沙盒地图,从而可以为沙盒地图相关的原创鼓励措施提供支持。
[0004]根据本申请实施例的一方面,公开了一种相似沙盒地图检索方法,所述方法包括:
[0005]获取目标沙盒地图的文本数据,并获取所述目标沙盒地图的图片数据;
[0006]基于训练完成的对比学习模型,将所述目标沙盒地图的文本数据以及所述目标沙盒地图的图片数据映射到同一向量空间,得到所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量;
[0007]将所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量进行融合,得到所述目标沙盒地图的融合向量;
[0008]基于所述目标沙盒地图的融合向量,检索得到与所述目标沙盒地图相似的其他沙盒地图。r/>[0009]根据本申请实施例的一方面,公开了一种相似沙盒地图检索装置,所述装置包括:
[0010]数据获取模块,配置为获取目标沙盒地图的文本数据,并获取所述目标沙盒地图的图片数据;
[0011]数据映射模块,配置为基于训练完成的对比学习模型,将所述目标沙盒地图的文本数据以及所述目标沙盒地图的图片数据映射到同一向量空间,得到所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量;
[0012]向量融合模块,配置为将所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量进行融合,得到所述目标沙盒地图的融合向量;
[0013]相似检索模块,配置为基于所述目标沙盒地图的融合向量,检索得到与所述目标沙盒地图相似的其他沙盒地图。
[0014]在本申请的一示例性实施例中,所述装置配置为:
[0015]获取所述目标沙盒地图在共享资源库中的文字简介,并将所述文字简介作为所述
目标沙盒地图的文本数据。
[0016]在本申请的一示例性实施例中,所述装置配置为:
[0017]获取所述目标沙盒地图在共享资源库中的封面图片,并将所述封面图片作为所述目标沙盒地图的图片数据。
[0018]在本申请的一示例性实施例中,所述装置配置为:
[0019]获取所述目标沙盒地图在共享资源库中的各个预览图片,并将所述各个预览图片作为所述目标沙盒地图的各个图片数据。
[0020]在本申请的一示例性实施例中,所述装置配置为:
[0021]基于所述训练完成的对比学习模型,将所述目标沙盒地图的文本数据以及所述目标沙盒地图的各个图片数据映射到同一向量空间,得到所述目标沙盒地图的文本向量以及所述目标沙盒地图的各个图片向量;
[0022]将所述目标沙盒地图的文本向量分别与所述目标沙盒地图的各个图片向量进行融合,得到所述目标沙盒地图的各个融合向量;
[0023]基于所述目标沙盒地图的各个融合向量,检索得到与所述目标沙盒地图相似的其他沙盒地图。
[0024]在本申请的一示例性实施例中,所述装置配置为:
[0025]获取各个样本沙盒地图的文本数据,并获取所述各个样本沙盒地图的图片数据;
[0026]将属于同一样本沙盒地图的文本数据以及图片数据组成正样本对,将分别属于不同样本沙盒地图的文本数据以及图片数据组成负样本对;
[0027]分别以所述正样本对以及所述负样本为输入,以各个样本对的正负类别为目标输出,对预设的对比学习模型进行训练,得到所述训练完成的对比学习模型。
[0028]在本申请的一示例性实施例中,所述装置配置为:
[0029]获取各个其他沙盒地图的融合向量;
[0030]计算所述目标沙盒地图的融合向量分别与所述各个其他沙盒地图的融合向量之间的相似度;
[0031]基于所述相似度,确定与所述目标沙盒地图相似的其他沙盒地图。
[0032]根据本申请实施例的一方面,公开了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现以上任一项实施例。
[0033]根据本申请实施例的一方面,公开了一种计算机程序介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行以上任一项实施例。
[0034]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的方法。
[0035]本申请实施例中,通过对比学习的方式将目标沙盒地图的文本数据以及图片数据映射为在同一向量空间的文本向量以及图片向量,使得该文本向量以及该图片向量融合得到的融合向量能够全面精准地描述出目标沙盒地图,从而能够在该融合向量的基础上快速
精准地检索得到与目标沙盒地图相似的其他沙盒地图。
[0036]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0037]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
[0038]通过参考附图详细描述其示例实施例,本申请的上述和其它目标、特征及优点将变得更加显而易见。
[0039]图1示出了根据本申请一个实施例的相似沙盒地图检索方法的流程图。
[0040]图2示出了根据本申请一个实施例的对比学习模型训练示意图。
[0041]图3示出了根据本申请一个实施例的融合学习模型训练示意图。
[0042]图4示出了根据本申请一个实施例的相似沙盒地图检索示意图。
[0043]图5示出了根据本申请一个实施例的相似沙盒地图检索装置的框图。
[0044]图6示出了根据本申请一个实施例的电子设备硬件图。
具体实施方式
[0045]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些示例实施方式使得本申请的描述将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本申请的示意性图解,并非一定是按比例绘制。图中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种相似沙盒地图检索方法,其特征在于,所述方法包括:获取目标沙盒地图的文本数据,并获取所述目标沙盒地图的图片数据;基于训练完成的对比学习模型,将所述目标沙盒地图的文本数据以及所述目标沙盒地图的图片数据映射到同一向量空间,得到所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量;将所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量进行融合,得到所述目标沙盒地图的融合向量;基于所述目标沙盒地图的融合向量,检索得到与所述目标沙盒地图相似的其他沙盒地图。2.根据权利要求1所述的方法,其特征在于,获取目标沙盒地图的文本数据,包括:获取所述目标沙盒地图在共享资源库中的文字简介,并将所述文字简介作为所述目标沙盒地图的文本数据。3.根据权利要求1所述的方法,其特征在于,获取所述目标沙盒地图的图片数据,包括:获取所述目标沙盒地图在共享资源库中的封面图片,并将所述封面图片作为所述目标沙盒地图的图片数据。4.根据权利要求1所述的方法,其特征在于,获取所述目标沙盒地图的图片数据,包括:获取所述目标沙盒地图在共享资源库中的各个预览图片,并将所述各个预览图片作为所述目标沙盒地图的各个图片数据。5.根据权利要求1所述的方法,其特征在于,基于训练完成的对比学习模型,将所述目标沙盒地图的文本数据以及所述目标沙盒地图的图片数据映射到同一向量空间,得到所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量,包括:基于所述训练完成的对比学习模型,将所述目标沙盒地图的文本数据以及所述目标沙盒地图的各个图片数据映射到同一向量空间,得到所述目标沙盒地图的文本向量以及所述目标沙盒地图的各个图片向量;将所述目标沙盒地图的文本向量以及所述目标沙盒地图的图片向量进行融合,得到所述目标沙盒地图的融合向量,包括:将所述目标沙盒地图的文本向量分别与所述目标沙盒地图的各个图片向量进行融合,得到所述目标沙盒地图的各个融合向量;基于所述目标沙盒地图的融合向量,检索得到与所述目标沙盒地图相似的其他沙盒地图,包括...

【专利技术属性】
技术研发人员:鄢胜利
申请(专利权)人:深圳市迷你玩科技有限公司
类型:发明
国别省市:

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

1