智能识别图片的方法、装置、服务器及存储介质制造方法及图纸

技术编号:20622602 阅读:24 留言:0更新日期:2019-03-20 14:26
一种智能识别图片的方法,所述方法包括接收用户关注图片文件的操作,并根据所述操作建立用户关注列表,其中,所述关注列表包括所述图片文件及其对应的特征值;获取用户当前浏览的目标图片文件;计算目标图片文件的特征值;根据目标图片文件的特征值查询用户关注列表,以确认目标图片文件是否已经被关注;及当目标图片文件的特征值存在于用户关注列表中时,确认目标图片文件已经被关注,提示用户无需关注所述目标图片文件。本发明专利技术还提供一种智能识别图片的装置、服务器及存储介质。本发明专利技术可以解决用户在关注的图片过多而无法识别不同用户发布的同一张图片时,对所述同一张图片多次关注的问题,还可以通过分类器对图片文件进行分类。

Method, Device, Server and Storage Medium of Intelligent Image Recognition

An intelligent method for identifying pictures includes the operation of receiving the user's attention to the picture file and establishing the user's attention list according to the operation, in which the attention list includes the picture file and its corresponding eigenvalues, obtaining the target picture file currently browsed by the user, calculating the eigenvalues of the target picture file, and checking the eigenvalues of the target picture file according to the eigenvalues of the target picture file. Ask the user's attention list to confirm whether the target image file has been noticed; and when the eigenvalues of the target image file exist in the user's attention list, confirm that the target image file has been noticed, prompting the user not to pay attention to the target image file. The invention also provides an intelligent image recognition device, a server and a storage medium. The invention can solve the problem that users pay more attention to the same picture published by different users when they pay too much attention to the same picture, and can also classify the picture files by a classifier.

【技术实现步骤摘要】
智能识别图片的方法、装置、服务器及存储介质
本专利技术涉及图像识别
,具体涉及一种智能识别图片的方法、装置、服务器及存储介质。
技术介绍
像Instgram、Tumblr等这些图片浏览社交软件,基本上都需要用户注册才能使用。并且在使用过程中用户可以根据自身喜好对浏览的图片进行关注(如点赞和收藏)。随着关注的图片基数的增加,用户有可能无法识别不同用户发布的同一张图片是否已被关注过,从而出现对同一张图片重复关注的情况。
技术实现思路
鉴于以上内容,有必要提出一种智能识别图片的方法、装置、服务器及存储介质,通过计算图片特征值来对图片进行过滤,避免同一图片重复关注,提升用户体验。本专利技术的第一方面提供一种智能识别图片的方法,所述方法包括:接收用户关注图片文件的操作,并根据所述操作建立用户关注列表,其中,所述关注列表包括所述图片文件及其对应的特征值;获取用户当前浏览的目标图片文件;计算所述目标图片文件的特征值;根据所述目标图片文件的特征值查询所述用户关注列表,以确认所述目标图片文件是否已经被关注;及当所述目标图片文件的特征值存在于所述用户关注列表中时,确认所述目标图片文件已经被关注,提示用户无需关注所述目标图片文件。优选地,在所述接收用户关注图片文件的操作,并根据所述操作建立用户关注列表之前,所述方法还包括:接收电子设备上传的图片文件;计算所述图片文件的特征值。优选地,在接收电子设备上传的图片文件后,所述方法还包括对所述图片文件进行分类的步骤,所述步骤包括:对接收的图片文件进行预处理;对预处理后的图片进行特征提取;及通过分类器对特征提取后的图片进行分类。优选地,所述计算所述图片文件的特征值包括:根据分类后的所述图片文件的不同类型采用不同的计算方法计算所述图片文件的特征值。优选地,通过分类器对特征提取后的图片进行分类的方法包括基于生成模型的图像分类方法和基于判别模型的图像分类方法。优选地,所述获取用户当前浏览的目标图片文件的步骤包括:网络爬虫抓取用户当前浏览的网页内容,其中所述网页内容包括网页结构;根据所述网页结构获取用户当前浏览的目标图片文件。优选地,当所述目标图片文件的特征值不存在于所述用户关注列表中时,确认所述目标图片文件没有被关注,提示用户关注所述目标图片文件,并添加所述目标图片文件及其特征值至所述关注列表。本专利技术的第二方面提供一种智能识别图片的装置,所述装置包括:建立模块,用于接收用户关注图片文件的操作,并根据所述操作建立用户关注列表,其中,所述关注列表包括所述图片文件及其对应的特征值;获取模块,用于获取用户当前浏览的目标图片文件;计算模块,用于计算所述目标图片文件的特征值;查询模块,用于根据所述目标图片文件的特征值查询所述用户关注列表,以确认所述目标图片文件是否已经被关注;及提示模块,用于当所述目标图片文件的特征值存在于所述用户关注列表中时,确认所述目标图片文件已经被关注,提示用户无需关注所述目标图片文件。本专利技术的第三方面提供一种服务器,所述服务器包括处理器和存储器,所述处理器用于执行所述存储器中存储的计算机程序时实现所述智能识别图片的方法。本专利技术的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述智能识别图片的方法。本专利技术所述的智能识别图片的方法、装置、服务器及存储介质,通过建立用户关注列表,其中,所述关注列表包括特征值,获取用户当前浏览的图片文件,并计算所述图片文件的特征值;比对所述特征值是否与所述关注列表中的特征值一致及当所述特征值与所述关注列表中的特征值一致时,提示用户无需关注所述图片文件。从而可以解决用户在关注的图片过多而无法识别不同用户发布的同一张图片时,对所述同一张图片多次关注的问题。可以通过计算图片特征值来对图片进行过滤,避免同一图片重复关注,提升用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1是本专利技术实施例一提供的用于智能识别图片的方法的应用环境架构图。图2是本专利技术实施例二提供的智能识别图片的方法的流程图。图3是本专利技术实施例三提供的本专利技术智能识别图片的装置较佳实施例中的功能模块图。图4是本专利技术实施例四提供的服务器的示意图。如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本专利技术的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施例的智能识别图片的方法应用在由至少一个服务器和通过网络与所述服务器进行连接的电子设备所构成的硬件环境中。网络包括但不限于:广域网、城域网或局域网。本专利技术实施例的智能识别图片的方法可以由服务器来执行,也可以由电子设备来执行;还可以是由服务器和电子设备共同执行。所述对于需要进行智能识别图片的方法的服务器,可以直接在服务器上集成本专利技术的方法所提供的智能识别图片功能,或者安装用于实现本专利技术的方法的客户端。再如,本专利技术所提供的方法还可以以软件开发工具包(SoftwareDevelopmentKit,SDK)的形式运行在服务器等设备上,以SDK的形式提供智能识别图片功能的接口,服务器或其他设备通过提供的接口即可实现智能识别图片功能。实施例一参阅图1所示,为本专利技术实施例一提供的用于智能识别图片的方法的应用环境架构图。本专利技术的智能识别图片的方法应用在由电子设备1和服务器2构成的环境中。所述电子设备1和服务器2之间通过有线或无线网络通信连接。所述有线网络可以为传统有线通讯的任何类型,例如因特网、局域网。所述无线网络可以为传统无线通讯的任何类型,例如无线电、无线保真(WirelessFidelity,WIFI)、蜂窝、卫星、广播等。无线通讯技术可以包括,但不限于,全球移动通信系统(GlobalSystemforMobileCommunications,GSM)、通用分组无线业务(GeneralPacketRadioService,GPRS)、码分多址(CodeDivisionMult本文档来自技高网
...

【技术保护点】
1.一种智能识别图片的方法,其特征在于,所述方法包括:接收用户关注图片文件的操作,并根据所述操作建立用户关注列表,其中,所述关注列表包括所述图片文件及其对应的特征值;获取用户当前浏览的目标图片文件;计算所述目标图片文件的特征值;根据所述目标图片文件的特征值查询所述用户关注列表,以确认所述目标图片文件是否已经被关注;及当所述目标图片文件的特征值存在于所述用户关注列表中时,确认所述目标图片文件已经被关注,提示用户无需关注所述目标图片文件。

【技术特征摘要】
1.一种智能识别图片的方法,其特征在于,所述方法包括:接收用户关注图片文件的操作,并根据所述操作建立用户关注列表,其中,所述关注列表包括所述图片文件及其对应的特征值;获取用户当前浏览的目标图片文件;计算所述目标图片文件的特征值;根据所述目标图片文件的特征值查询所述用户关注列表,以确认所述目标图片文件是否已经被关注;及当所述目标图片文件的特征值存在于所述用户关注列表中时,确认所述目标图片文件已经被关注,提示用户无需关注所述目标图片文件。2.如权利要求1所述的智能识别图片的方法,其特征在于,在所述接收用户关注图片文件的操作,并根据所述操作建立用户关注列表之前,所述方法还包括:接收电子设备上传的图片文件;计算所述图片文件的特征值。3.如权利要求2所述的智能识别图片的方法,其特征在于,在接收电子设备上传的图片文件后,所述方法还包括对所述图片文件进行分类的步骤,所述步骤包括:对接收的图片文件进行预处理;对预处理后的图片进行特征提取;及通过分类器对特征提取后的图片进行分类。4.如权利要求2所述的智能识别图片的方法,其特征在于,所述计算所述图片文件的特征值包括:根据分类后的所述图片文件的不同类型采用不同的计算方法计算所述图片文件的特征值。5.如权利要求2所述的智能识别图片的方法,其特征在于,通过分类器对特征提取后的图片进行分类的方法包括基于生成模型的图像分类方法和基于判别模型的图像分类方法。6.如权利要求1所述的智能识别图片的方...

【专利技术属性】
技术研发人员:唐晟
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1