视觉元素推荐方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37516246 阅读:25 留言:0更新日期:2023-05-12 15:37
本公开关于一种视觉元素推荐方法、装置、电子设备和存储介质。所述方法包括:响应于客户端的视觉元素获取请求,获取视觉元素推荐请求携带的待添加视觉元素的媒体资源;对媒体资源行图像识别,基于图像识别结果获取媒体资源的拍摄场景和表征媒体资源中被拍摄对象构图方式和/或外观细节的图像特征;基于多个候选的视觉元素中与场景类型和图像特征匹配的视觉元素,得到推荐视觉元素,并向客户端返回推荐视觉元素。在本公开中,可以由服务端根据媒体资源对应的拍摄场景和其中图像内容的图像特征,针对性地进行视觉元素推荐,能够快速获取到与媒体资源实际内容相适配的视觉元素,提高视觉元素获取效率。高视觉元素获取效率。高视觉元素获取效率。

【技术实现步骤摘要】
视觉元素推荐方法、装置、电子设备和存储介质


[0001]本公开涉及计算机
,尤其涉及一种视觉元素推荐方法、装置、电子设备、存储介质和计算机程序产品。

技术介绍

[0002]随着社交应用和短视频应用的发展,发布和浏览视频、图像等媒体资源已成为用户记录和分享生活的重要方式。在发布媒体资源之前,用户可以通过在媒体资源中应用视觉元素,对自己创作的作品进行美化,例如可以使用滤镜或特效对媒体资源进行简单快速的修饰渲染。
[0003]在相关技术中,客户端可以预先提供多个视觉元素,并对不同的视觉元素进行分组,通过分组名称引导用户选择匹配的视觉元素应用到媒体资源。或者,可以根据视觉元素的使用热度进行推荐,将预设时间内使用热度高的视觉元素推荐给用户。
[0004]然而,按照不同组别推荐视觉元素的方式中,视觉元素分组方式较为简单,而媒体资源的内容多种多样,根据分组选择出的视觉元素可能与媒体资源并不适配,并且当分组存在大量视觉元素时,用户需要花费大量时间浏览多个视觉元素;按照使用热度推荐视觉元素虽然可以减少用户需要浏览的视觉元素,但使用热度高的视觉元素并不一定与媒体资源适配。可见,相关技术仍然存在视觉元素推荐效率较低的问题,用户难以快速获取到合适的视觉元素。

技术实现思路

[0005]本公开提供一种视觉元素推荐方法、装置、电子设备、存储介质和计算机程序产品,以至少解决相关技术中视觉元素获取效率低的问题。本公开的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种视觉元素推荐方法,包括
[0007]响应于客户端的视觉元素获取请求,获取所述视觉元素推荐请求携带的待添加视觉元素的媒体资源;
[0008]对所述媒体资源行图像识别,基于图像识别结果获取所述媒体资源的拍摄场景和表征所述媒体资源中被拍摄对象构图方式和/或外观细节的图像特征;
[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]根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如上述任一项所述的视觉元素推荐方法。
[0040]根据本公开实施例的第五方面,提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如上述任一项所述的视觉元素推荐方法。
[0041]本公开的实施例提供的技术方案至少带来以下有益效果:
[0042]在本公开中,可以由服务端根据媒体资源对应的拍摄场景和其中图像内容的图像特征,针对性地进行视觉元素推荐,能够快速获取到与媒体资源实际内容相适配的视觉元素,减少选择匹配视觉元素的时间,提高视觉元素获取效率。
[0043]应当理解的是,以上的一般描述和后文的细节描述仅是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视觉元素推荐方法,其特征在于,包括:响应于客户端的视觉元素获取请求,获取所述视觉元素推荐请求携带的待添加视觉元素的媒体资源;对所述媒体资源行图像识别,基于图像识别结果获取所述媒体资源的拍摄场景和表征所述媒体资源中被拍摄对象构图方式和/或外观细节的图像特征;基于多个候选的视觉元素中与所述场景类型和所述图像特征匹配的视觉元素,得到推荐视觉元素,并向所述客户端返回所述推荐视觉元素。2.根据权利要求1所述的方法,其特征在于,所述基于多个候选的视觉元素中与所述场景类型和所述图像特征匹配的视觉元素,得到推荐视觉元素,包括:将所述场景类型和所述图像特征输入到预先获取的视觉元素推荐模型,由所述视觉元素推荐模型从多个候选的视觉元素中获取与所述场景类型和所述图像特征匹配的推荐视觉元素;在所述向所述客户端返回所述推荐视觉元素之后,所述方法还包括:在所述媒体资源发布后,确定应用在已发布的所述媒体资源上的目标视觉元素;基于所述目标视觉元素和和所述推荐视觉元素,调整所述视觉元素推荐模型的模型参数。3.根据权利要求2所述的方法,其特征在于,在所述对所述媒体资源行图像识别,基于图像识别结果获取所述媒体资源的拍摄场景和表征所述媒体资源中被拍摄对象构图方式和/或外观细节的图像特征之后,还包括:在所述视觉元素推荐模型不可用的情况下,基于预设的映射关系,确定与所述媒体资源的拍摄场景对应的推荐视觉元素,并向所述客户端返回所述推荐视觉元素;所述映射关系记录有多个拍摄场景各自对应的视觉元素。4.根据权利要求1所述的方法,其特征在于,所述向所述客户端返回所述推荐视觉元素之前,包括:获取所述推荐视觉元素的视觉元素配置参数;所述视觉元素配置参数用于调整视觉元素的展示方式;基于所述视觉元素配置参数,对所述推荐视觉元素的视觉元素素材进行渲染,得到渲染好的推荐视觉元素,作为向所述客户端返回的推荐视觉元素。5.根据权利要求4所述的方法,其特征在于,所述获取所述推荐视觉元素的视觉元素配置参数,包括:获取所述推荐视觉元素的多个初始视觉元素配置参数;基于所述媒体资源对应的所述场景类型和所述...

【专利技术属性】
技术研发人员:谢颖
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1