歌曲发送方法及装置制造方法及图纸

技术编号:13622387 阅读:44 留言:0更新日期:2016-09-01 11:02
本公开揭示了一种歌曲发送方法及装置,属于歌曲搜索领域。该方法包括:获取用户终端上传的图片;对图片进行图像分析,获取图片对应的图像特征信息,图像特征信息包括图像人物特征、图像场景特征和图像色彩特征中的至少一种;将歌曲库中与图像特征信息匹配的歌曲确定为图片对应的目标歌曲;向用户终端发送目标歌曲。本公开实施例解决了使用关键词进行歌曲搜索,搜索形式单一,且当用户使用的关键词与待搜索歌曲的相关性较低时,歌曲搜索准确率也较低的问题;达到了在无需输入关键词的前提下,由服务器对用户终端上传的图片进行分析,并根据分析结果向用户终端返回与图片内容匹配的歌曲,从而提高歌曲搜索的准确率,丰富歌曲搜索的形式。

【技术实现步骤摘要】

本公开涉及歌曲搜索领域,特别涉及一种歌曲发送方法及装置
技术介绍
歌曲搜索是音乐播放应用程序中常见的功能,用户通过该功能可以搜索并播放自己感兴趣的歌曲。用户使用关键词进行歌曲搜索时,通常在音乐播放应用程序中输入与待搜索歌曲相关的关键词,该关键词可以是待搜索歌曲的歌名、歌手或歌词等等。音乐播放应用程序将用户输入的关键词发送至服务器,由服务器根据该关键词在音乐数据库中查找匹配的歌曲,并将查找到的歌曲反馈给该音乐播放应用程序。使用关键词进行歌曲搜索,搜索形式单一,并且当用户使用的关键词与待搜索歌曲的相关性较低时,歌曲搜索的准确率也较低。
技术实现思路
为了解决使用关键词进行歌曲搜索,搜索形式单一,且当用户使用的关键词与待搜索歌曲的相关性较低时,歌曲搜索准确率也较低的问题,本公开提供一种歌曲发送方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种歌曲发送方法,该方法包括:获取用户终端上传的图片;对图片进行图像分析,获取图片对应的图像特征信息,图像特征信息包括图像人物特征、图像场景特征和图像色彩特征中的至少一种;将歌曲库中与图像特征信息匹配的歌曲确定为图片对应的目标歌曲;向用户终端发送目标歌曲。可选地,将歌曲库中与图像特征信息匹配的歌曲确定为图片对应的目标歌曲,包括:获取歌曲库中各个歌曲的歌曲标签,歌曲标签包含歌曲的歌曲特征信息,歌曲特征信息包括歌曲风格、歌曲情感和演唱歌手中的至少一种;将歌曲标签与图像特征信息匹配的歌曲确定图片对应的目标歌曲。可选地,图像特征信息中包括图像人物特征,且歌曲标签中包括演唱歌手,将歌曲标签与图像特征信息匹配的歌曲确定图片对应的目标歌曲,包括:检测图像人物特征与演唱歌手是否匹配;若图像人物特征与演唱歌手匹配,则将演唱歌手对应的各个歌曲专辑确定为候选专辑;计算图片与各个候选专辑对应的专辑图片的匹配度;将匹配度最高的候选专辑确定为目标专辑,并将目标专辑所指示的各个歌曲确定为目标歌曲。可选地,图像特征信息中包括图像色彩特征,且歌曲标签中包括歌曲情感,将歌曲标签与图像特征信息匹配的歌曲确定图片对应的目标歌曲,包括:根据预设的第一对应关系,确定图像色彩特征对应的情感,第一对应关系用于指示不同色彩各自表达的情感;根据图像色彩特征对应的情感以及歌曲情感,计算图片与各个歌曲的匹配度;根据匹配度确定图片对应的目标歌曲。可选地,图像特征信息中包括图像场景特征,且歌曲标签中包括歌曲风格,将所述歌曲标签与图像特征信息匹配的歌曲确定图片对应的目标歌曲,包括:根据图像场景特征确定图片描绘的场景;根据预设的第二对应关系,确定场景对应的目标歌曲风格,第二对应关系用于指示不同场景下播放歌曲的歌曲风格;将歌曲库中歌曲风格与目标歌曲风格匹配的歌曲确定为图片对应的目标歌曲。可选地,该方法,还包括:获取用户终端对应用户的歌曲喜好信息;根据歌曲喜好信息对目标歌曲进行筛选;向所述用户终端发送目标歌曲,包括:向用户终端发送筛选后的目标歌曲。根据本公开实施例的第儿方面,提供一种歌曲发送装置,该装置包括第一获取模块,用于获取用户终端上传的图片;第二获取模块,用于对图片进行图像分析,获取图片对应的图像特征信息,图像特征信息包括图像人物特征、图像场景特征和图像色彩特征中的至少一种;确定模块,用于将歌曲库中与图像特征信息匹配的歌曲确定为图片对应的目标歌曲;发送模块,用于向用户终端发送目标歌曲。可选地,确定模块,包括:标签获取单元,用于获取歌曲库中各个歌曲的歌曲标签,歌曲标签包含歌曲的歌曲特征信息,歌曲特征信息包括歌曲风格、歌曲情感和演唱歌手中的至少一种;确定单元,用于将歌曲标签与图像特征信息匹配的歌曲确定图片对应的目标歌曲。可选地,图像特征信息中包括图像人物特征,且歌曲标签中包括演唱歌手,确定单元,包括:检测子单元,用于检测图像人物特征与演唱歌手是否匹配;第一确定子单元,用于当图像人物特征与演唱歌手匹配时,将演唱歌手对应的各个歌曲专辑确定为候选专辑;第一计算子单元,用于计算图片与各个候选专辑对应的专辑图片的匹配度;第二确定子单元,用于将匹配度最高的候选专辑确定为目标专辑,并将目标专辑所指示的各个歌曲确定为目标歌曲。可选地,图像特征信息中包括图像色彩特征,且歌曲标签中包括歌曲情感,确定单元,包括:第三确定子单元,用于根据预设的第一对应关系,确定图像色彩特征对应的情感,第一对应关系用于指示不同色彩各自表达的情感;第二计算子单元,用于根据图像色彩特征对应的情感以及歌曲情感,计算图片与各个歌曲的匹配度;第四确定子单元,用于根据匹配度确定图片对应的目标歌曲。可选地,图像特征信息中包括图像场景特征,且歌曲标签中包括歌曲风格,确定单元,包括:第五确定子单元,用于根据图像场景特征确定图片描绘的场景;第六确定子单元,用于根据预设的第二对应关系,确定场景对应的目标歌曲风格,第二对应关系用于指示不同场景下播放歌曲的歌曲风格;第七确定子单元,用于将歌曲库中所述歌曲风格与目标歌曲风格匹配的歌曲确定为图片对应的目标歌曲。可选地,该装置,还包括:第三获取模块,用于获取用户终端对应用户的歌曲喜好信息;筛选模块,用于根据歌曲喜好信息对目标歌曲进行筛选;发送模块,用于向用户终端发送筛选后的目标歌曲。本公开实施例提供的技术方案可以包括以下有益效果:通过对用户终端上传的图片进行图像分析,得到图片对应的图像特征信息,并根据该图像特征信息在歌曲库中查找匹配的歌曲,从而实现根据图片进行歌曲搜索;解决了使用关键词进行歌曲搜索,搜索形式单一,且当用户使用的关键词与待搜索歌曲的相关性较低时,歌曲搜索准确率也较低的问题;达到了在无需输入关键词的前提下,由服务器对用户终端上传的图片进行分析,并根据分析结果向用户终端返回与图片内容匹配的歌曲,从而提高歌曲搜索的准确率,丰富歌曲搜索的形式。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种歌曲发送方法的流程图;图2A是根据另一示例性实施例示出的一种歌曲发送方法的流程图;图2B至图2D是图2A所示歌曲发送方法所涉及的目标歌曲确定过程的流程图;图2E是根据再一示例性实施例示出的一种歌曲发送方法的流程图;图3是根据一示例性实施例示出的一种歌曲发送装置的框图;图4是根据另一示例性实施例示出的一种歌曲发送装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本专利技术各个实施例提供的歌曲发送方法用于服务器中,该服务器为音乐播放应用程序的后台服务器,用于接收安装有音乐播放应用程序的用户终端发送的歌曲搜索请求,并根据该歌曲搜索请求向用户终端返回相应的歌曲。该服务器可以是一台服务器,也可以是由若干台服务器组成的服务器集群或云计算中心。为了方便描述,下述各个实施例均以歌曲发送方法用于服务器为例进行说明,并不对本公本文档来自技高网...

【技术保护点】
一种歌曲发送方法,其特征在于,所述方法包括:获取用户终端上传的图片;对所述图片进行图像分析,获取所述图片对应的图像特征信息,所述图像特征信息包括图像人物特征、图像场景特征和图像色彩特征中的至少一种;将歌曲库中与所述图像特征信息匹配的歌曲确定为所述图片对应的目标歌曲;向所述用户终端发送所述目标歌曲。

【技术特征摘要】
1.一种歌曲发送方法,其特征在于,所述方法包括:获取用户终端上传的图片;对所述图片进行图像分析,获取所述图片对应的图像特征信息,所述图像特征信息包括图像人物特征、图像场景特征和图像色彩特征中的至少一种;将歌曲库中与所述图像特征信息匹配的歌曲确定为所述图片对应的目标歌曲;向所述用户终端发送所述目标歌曲。2.根据权利要求1所述的方法,其特征在于,所述将歌曲库中与所述图像特征信息匹配的歌曲确定为所述图片对应的目标歌曲,包括:获取所述歌曲库中各个歌曲的歌曲标签,所述歌曲标签包含歌曲的歌曲特征信息,所述歌曲特征信息包括歌曲风格、歌曲情感和演唱歌手中的至少一种;将所述歌曲标签与所述图像特征信息匹配的歌曲确定为所述图片对应的所述目标歌曲。3.根据权利要求2所述的方法,其特征在于,所述图像特征信息中包括所述图像人物特征,且所述歌曲标签中包括所述演唱歌手,所述将所述歌曲标签与所述图像特征信息匹配的歌曲确定为所述图片对应的所述目标歌曲,包括:检测所述图像人物特征与所述演唱歌手是否匹配;若所述图像人物特征与所述演唱歌手匹配,则将所述演唱歌手对应的各个歌曲专辑确定为候选专辑;计算所述图片与各个候选专辑对应的专辑图片的匹配度;将所述匹配度最高的所述候选专辑确定为目标专辑,并将所述目标专辑所指示的各个歌曲确定为所述目标歌曲。4.根据权利要求2所述的方法,其特征在于,所述图像特征信息中包括所述图像色彩特征,且所述歌曲标签中包括所述歌曲情感,所述将所述歌曲标签与所述图像特征信息匹配的歌曲确定为所述图片对应的所述目标歌曲,包括:根据预设的第一对应关系,确定所述图像色彩特征对应的情感,所述第一对应关系用于指示不同色彩各自表达的情感;根据所述图像色彩特征对应的情感以及所述歌曲情感,计算所述图片与各个歌曲的匹配度;根据所述匹配度确定所述图片对应的所述目标歌曲。5.根据权利要求2所述的方法,其特征在于,所述图像特征信息中包括所述图像场景特征,且所述歌曲标签中包括所述歌曲风格,所述将所述歌曲标签与所述图像特征信息匹配的歌曲确定为所述图片对应的所述目标歌曲,包括:根据所述图像场景特征确定所述图片描绘的场景;根据预设的第二对应关系,确定所述场景对应的目标歌曲风格,所述第二对应关系用于指示不同场景下播放歌曲的歌曲风格;将所述歌曲库中所述歌曲风格与所述目标歌曲风格匹配的歌曲确定为所述图片对应的所述目标歌曲。6.根据权利要求1至5任一所述的方法,其特征在于,所述方法,还包括:获取所述用户终端对应用户的歌曲喜好信息;根据所述歌曲喜好信息对所述目标歌曲进行筛选;所述向所述用户终端发送所述目标歌曲,包括:向所述用户终端发送筛选后的所述目标歌曲。7.一种歌曲发送装置,其特征在于...

【专利技术属性】
技术研发人员:姚俊
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东;44

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

1