一种图像识别系统及方法
【技术领域】
[0001]本申请涉及图像识别技术领域,尤其是涉及一种图像识别系统。
【背景技术】
[0002]传统的图像识别方法,通常仅针对某一个特定领域的内容进行识别。例如,要么仅针对人脸进行识别,要么仅针对文字或条码进行识别等。传统的图像识别方法中,也有对一幅图像中的不同区域进行识别,得到不同领域的识别结果。例如可以识别出一幅图像中的物体、人脸、文字等特征,针对不同的领域进行特征匹配,然后在一幅图像中的不同区域显示对应的识别结果。
[0003]然而,传统的这些图片识别方法中,若仅针对某一个特定领域的内容进行识别,则要求用户清楚所要识别的图像是哪个领域的,而往往在图像识别之前用户并不了解图像的信息。而传统的对一幅图像中的不同区域进行识别的方法中,对于某一区域的图像,往往也只能给出单一的识别结果,例如,对于一张刘德华的照片,用户可能希望了解他的微博信息,也可能希望了解他的电影等,因此传统的这些图片识别方法,其识别效率并不高。
【发明内容】
[0004]针对【背景技术】中现有技术的不足,本申请提供一种图像识别系统,采用多个图像识别器对待识别图像进行特征提取,得到对应不同图像种类的图像特征数据,采用多个图像识别器针对不同的图像种类进行图像识别。
[0005]为了实现上述目的,本发明的技术方案如下。
[0006]—种图像识别系统,包括服务器控制端,所述服务器控制端上连接有:
[0007]图像输入模块:用以输入图像,利用客户端的网络输入图像,该图像来源于手机或者平板电脑拍摄;
[0008]显示模块:用以针对图像进行显示,针对图像识别结果予以显示;
[0009]储存模块:针对输入的图像进行储存,并针对图像分类识别后的结构予以储存,且能便于其他模块进行图像数据提取;
[0010]图像分类识别模块,包含多个图像识别器,用于获取储存模块中的图像,对储存模块中提取的图像进行特征提取,得到对应不同图像种类的图像特征数据,并储存到不同的图像识别器中;
[0011]结果提取模块,用于根据所需要图像种类从对应与图像识别器中的数据库中提取与对应的图像特征数据匹配的图像分类信息;
[0012]服务提供模块,用于根据所需要的图像种类获取预设的与所述图像种类对应的图像,并通过与服务提供模块相连接的网页链接或者智能手机端予以匹配显示,且能接收相对应的图像评价信息,同时能在显示模块中通过与显示模块相连接的显示屏或者触摸屏予以显不O
[0013]进一步地,服务提供模块还用于从所述服务信息中提取服务类别信息;所述系统还包括客户端,所述客户端包括用于将所述图像分类信息和服务类别信息对应进行展现的显示模块。
[0014]进一步地,所述服务类别信息包含对应的服务提供页面的链接;所述客户端还包括:
[0015]页面跳转模块,用于获取所述服务类别信息的点击指令,根据所述服务提供页面的链接跳转至与所述服务类别信息对应的服务提供页面。
[0016]所述显示模块还用于将所述图像分类信息和服务信息对应进行展现。
[0017]上述图像识别系统和方法中,采用多个图像识别器对图像输入模块中的图像进行特征提取,得到对应不同图像种类的图像特征数据,还可从不同图像种类的数据库中提取对应的图像分类信息,由于采用多个图像识别器针对不同的图像种类进行图像识别,同一图像可得到不同图像种类的识别结果,相对于传统的图像识别方法,其识别效率更高。
[0018]进一步地,显示模块还可将图像分类信息和服务信息对应进行展现;显示模块可在图像输入模块中的图像上直接展现对应不同图像种类的图像分类信息,当某一个图像种类的图像分类信息被选中时,则在弹出的对话框中展现该图像分类信息及其对应的服务信息。
[0019]进一步地,上述不同的图像种类包含图书类别、光盘类别、LOGO类别、海报类别、广告类别、人物类别、服装类别等等。对应不同图像种类的图像特征数据则包含图书特征数据、光碟特征数据、LOGO特征数据、海报特征数据、广告特征数据、人物特征数据、服装特征数据等等。
[0020]上述图像识别方法,包括以下步骤:获取图像输入模块中的图像,在储存模块中予以储存,并在显示模块中予以显示;采用多个图像识别器对所述图像输入模块中的图像进行特征提取,得到对应不同图像种类的图像特征数据;根据所述图像种类从对应的数据库中提取与对应的图像特征数据匹配的图像分类信息。
[0021]此外,该方法中,还可以利用客户端中的图像录入装置用于获取图像,并将图像录入装置中的图像通过网络上传到服务器控制端;图像输入模块获取的图像通过客户端本地已存储的图像或者通过客户端的图像录入装置实时进行拍照得到的图像;此时,图像识别系统包含服务器控制端和客户端,服务端接收图像输入模块上传的图像输入模块中的图像,通过对应不同图像种类的多个图像识别器进行特征提取,得到对应不同图像种类的图像特征数据,然后对得到的这些图像种类的图像特征数据,从对应图像种类的数据库中提取与其匹配的图像分类信息,所提取的图像分类信息可返回至客户端,通过客户端的显示模块进行展现;或者对服务器控制端中的图像识别器进行扩展,挂接更多的图像识别器或对原有的图像识别器进行更新,以提供更多类别的图像识别,使用起来灵活方便。
[0022]此情况下,服务器控制端通过服务提供模块从客户端查找与图像分类信息匹配的服务信息,并将查找到的服务信息或从中提取的服务类别信息返回至客户端,由显示模块将服务信息或服务类别信息和图像分类信息对应展现;客户端仅提供接口给服务器控制端,因此,服务器控制端能通过增加更多的接口来对所提供的服务类别进行扩展,以提供更多类别的服务信息,有效提高了图像识别的识别效率。
[0023]该发明的有益效果在于:本发明中,采用多个图像识别器对待识别图像进行特征提取,得到对应不同图像种类的图像特征数据,还可从不同图像种类的数据库中提取对应的摘要信息,由于可以采用多个图像识别器针对不同的图像种类进行图像识别,同一图像可得到不同图像种类的识别结果,相对于传统的图像识别方法,其识别效率更高,使用更加方便。
【附图说明】
[0024]图1是本发明实施例中所使用系统的模块架构图。
【具体实施方式】
[0025]下面结合附图和实施例对本发明的【具体实施方式】进行描述,以便更好的理解本发明。
[0026]实施例
[0027]如图1所示的图像识别系统,包括服务器控制端,所述服务器控制端上连接有:
[0028]图像输入模块:用以输入图像,利用客户端的网络输入图像,该图像来源于手机或者平板电脑拍摄;
[0029]显示模块:用以针对图像进行显示,针对图像识别结果予以显示;
[0030]储存模块:针对输入的图像进行储存,并针对图像分类识别后的结构予以储存,且能便于其他模块进行图像数据提取;
[0031]图像分类识别模块,包含多个图像识别器,用于获取储存模块中的图像,对储存模块中提取的图像进行特征提取,得到对应不同图像种类的图像特征数据,并储存到不同的图像识别器中;
[0032]结果提取模块,用于根据所需要图像种类从对应与图像识别器中的数据库中提取与对应的图像特征数据匹配的图像分类信息;
[0033]服务提供模块,用于根据所需要的图像种类获取预设的与所述图像种类对应的图像,并通过与服务提供模块相连接的网页链接或者智能手机端予以匹配显示,且能接收相对应的图像评价信息,同时能在显示模块中通过与显示模块相连接的显示屏或者触摸屏予以显不O
[0034]进一步地,服务提供模块还用于从所述服务信息中提取服务类别信息;所述系统还包括客户端,所述客户端包括用于将所述图像分类信息和服务类别信息对应进行展现的显示模块。
[0035]进一步地,所述服务类别信息包含对应的服务提供页面的链接;所述客户端还包括:
[0036]页面跳转模块,用于获取所述服务类别信息的点击指令,根据所述服务提供页面的链接跳转至与所述服务类别信息对应的