一种标签推荐方法及服务器与流程

文档序号:12596587阅读:来源:国知局

技术特征:

1.一种标签推荐方法,其特征在于,包括:

服务器接收客户端发送的第一图片;

若所述服务器确定所述第一图片的特征与预置图片特征库中的至少两个第二图片的特征之间的相似度达到预设阈值,则所述服务器获取所述至少两个第二图片的标签列表,其中,所述预置图片特征库存储有各图片与该图片的特征以及标签列表的关联关系;

所述服务器按照预设规则从所述至少两个第二图片的标签列表中选择出推荐标签;

所述服务器将所述推荐标签发送给所述客户端。

2.根据权利要求1所述的方法,其特征在于,所述服务器按照预设规则从所述至少两个第二图片的标签列表中选择出推荐标签包括:

所述服务器统计所述至少两个第二图片的标签列表中各标签的个数;

所述服务器确定个数达到第一预设门限的标签,并将所述个数达到第一预设门限的标签作为推荐标签。

3.根据权利要求1所述的方法,其特征在于,所述服务器按照预设规则从所述至少两个第二图片的标签列表中选择出推荐标签包括:

所述服务器确定所述至少两个第二图片的标签列表中各标签的语义;

所述服务器根据所述各标签的语义确定具有同一语义的标签个数;

若所述服务器确定所述具有同一语义的标签个数达到第二预设门限,则所述服务器从所述具有同一语义的标签中随机选择标签作为推荐标签。

4.根据权利要求1所述的方法,其特征在于,所述服务器将所述推荐标签发送给所述客户端之后还包括:

所述服务器接收所述客户端发送的目标标签,所述目标标签为用户从所述推荐标签中选择出的标签,或,所述目标标签为所述用户从所述推荐标签中选择出的标签以及用户输入的标签。

5.根据权利要求4所述的方法,其特征在于,所述服务器接收所述客户端发送的目标标签之后还包括:

所述服务器通过所述预置图片特征库存储所述第一图片与所述第一图片的特征以及所述目标标签的关联关系。

6.根据权利要求1至5任一项所述的方法,其特征在于,所述服务器接收客户端发送的第一图片之后还包括:

所述服务器根据感知哈希算法计算所述第一图片的特征;或,

所述服务器根据颜色直方图计算所述第一图片的特征。

7.一种服务器,其特征在于,包括:

第一接收模块,用于接收客户端发送的第一图片;

获取模块,用于若确定所述第一图片的特征与预置图片特征库中的至少两个第二图片的特征之间的相似度达到预设阈值,则获取所述至少两个第二图片的标签列表,其中,所述预置图片特征库存储有各图片与该图片的特征以及标签列表的关联关系;

选择模块,用于按照预设规则从所述至少两个第二图片的标签列表中选择出推荐标签;

发送模块,用于将所述推荐标签发送给所述客户端。

8.根据权利要求7所述的服务器,其特征在于,所述选择模块,具体用于统计所述至少两个第二图片的标签列表中各标签的个数;确定个数达到第一预设门限的标签,并将所述个数达到第一预设门限的标签作为推荐标签。

9.根据权利要求7所述的服务器,其特征在于,所述选择模块,具体用于确定所述至少两个第二图片的标签列表中各标签的语义;根据所述各标签的语义确定具有同一语义的标签个数;若确定所述具有同一语义的标签个数达到第二预设门限,则从所述具有同一语义的标签中随机选择标签作为推荐标签。

10.根据权利要求7所述的服务器,其特征在于,所述服务器还包括:

第二接收模块,用于在所述发送模块将所述推荐标签发送给所述客户端之后,接收所述客户端发送的目标标签,所述目标标签为用户从所述推荐标签中选择出的标签,或,所述目标标签为所述用户从所述推荐标签中选择出的标签以及用户输入的标签。

11.根据权利要求10所述的服务器,其特征在于,所述服务器还包括:

存储模块,用于通过所述预置图片特征库存储所述第一图片与所述第一图片的特征以及所述目标标签的关联关系。

12.根据权利要求7至11任一项所述的服务器,其特征在于,所述服务器还包括:

计算模块,用于在所述接收模块接收客户端发送的第一图片之后,根据感知哈希算法计算所述第一图片的特征;或,根据颜色直方图计算所述第一图片的特征。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1