专利名称:在互联网上搜索图片及局部相似图片的方法
技术领域:
本发明属于互联网信息处理领域,尤其是一种在互联网上搜索图片及局部相似图 片的方法。
背景技术:
随着互联网技术的不断发展,互联网为人们提供了各种搜索以满足人们的需要。 人们不仅需要对文本信息进行搜索,而且也需要在互联网上进行图片或局部相似图片的搜 索,但由于图片搜索的特殊性,根据图片内容搜索图片是一个在世界范围内难以解决的技 术难题。目前,在互联网上进行图片搜索的方法存在以下问题(1)受计算机智能识别水平 的限制,个别技术虽然智能化识别达到一定水平,但识别速度过慢,难以满足应用要求;(2) 由于图片占用存储空间很大,图片识别过程占用的数据空间又被指数级放大,受到网络数 据传输速度局限,图片的网上识别和搜索难以进入实际应用层面。
发明内容
本发明的目的在于克服现有技术的不足,提供一种设计合理、搜索速度快并且准 确率高的在互联网上搜索图片及局部相似图片的方法。本发明解决其技术问题是采取以下技术方案实现的一种在互联网上搜索图片及局部相似图片的方法,包括如下步骤(1)客户端通过互联网与神经网络系统建立连通关系;(2)由客户端从原图片中选取一个或多个一定大小的图片局部作为标准图片并传 输到神经网络系统中的图片数据存储服务器;(3)神经网络系统中的神经网络服务器从图片存储数据库服务器中获取标准图片 并抽取标准图片的几何特征,然后对标准图片的每个几何特征进行感知训练得到每个几何 特征的隶属度,在感知训练过程中获取的最大隶属度的几何特征所对应的坐标范围为搜索
结果;(4)神经网络系统中的神经网络服务器将所获得的坐标范围传送到客户端,由客 户端转换为用户原图片的坐标作为搜索的结果。而且,在步骤(1)中,客户端通过中介即时通讯服务器与神经网络系统建立点对 点连通关系。而且,在步骤(2)中,客户端在向图片数据存储服务器传输前对标准图片进行压 缩处理。而且,在步骤(2)中,标准图片的大小根据精度要求设定为900像素或900像素以上。而且,在步骤(3)中,抽取标准图片的几何特征的方法为神经网络服务器从标准 图片的像素灰度值中,抽取灰度变化明显的边缘线条的方向值作为图片的几何特征。而且,在步骤(3)中,对标准图片的几何特征进行感知训练的方法为神经网络服务器利用神经元间连接权值对输入的每个几何特征进行计算,找到相应的内容类别进行收 敛,得到每个几何特征的隶属度,在感知训练过程中隶属度最大时的几何特征所对应的坐 标范围就是所要的搜索结果。而且,所述的神经网络服务器内置有视觉BP神经网络模型,该神经网络模型采用 基本感知器模型结构并使用误差反向传播算法,该神经网络模型的输出值是对应各个内容 类别的隶属度。本发明的优点和积极效果是1、本方法将客户端与神经网络系统建立点对点通讯联系,通过视觉BP神经网络 模型对标准图片进行几何特征抽取、感知训练,从而实现在互联网上搜索图片或局部相似 图片的功能,使图片的匹配效率大幅提高。2、本方法在互联网上进行图片或其局部识别时,仅传输局部的标准图片并进行压 缩处理,使图片匹配的信息在网络上传输的信息量得到大幅缩减。3、本方法使互联网上根据图片内容搜索图片或其局部相似图片成为现实,填补了 文字无法描述的图片内容搜索的空白。4、本发明实现了在互联网上通过图片或其局部高速搜索原图片及其他局部相似 图片功能,具有搜索速度快、准确率高的特点,可广泛用于互联网上相似或近似图片的搜索。
图1是本发明所使用的图片搜索系统的连接示意图;图2是检索方法的处理流程图。
具体实施例方式以下结合附图对本发明实施例做进一步详述。一种在互联网上搜索图片及局部相似图片的方法,是在如图1所示的基于神经网 络系统的图片搜索系统上实现的。该搜索系统包括客户端、互联网、即时通讯中介服务器、 神经网络服务器和图片数据存储服务器,客户端、即时通讯中介服务器、神经网络服务器和 图片数据存储服务器通过互联网相连接,多个神经网络服务器与图片数据存储服务器构成 神经网络系统。客户端既可以是运行任何浏览器的客户电脑,也可以是网站内的服务器,还 可以是虽然无浏览器但有图片输入设备(如摄像头扫描仪等)的任何互联网上的电脑;即 时通讯中介服务器负责登记神经网络服务器的IP地址和端口并合理分配各个神经网络服 务器的负载,客户端软件运行时能够通过即时通讯中介服务器得到分配给自己的神经网络 服务器IP地址和端口 ;图片数据存储服务器用来存储客户端传来的标准图片;神经网络服 务器从图片数据存储服务器中抽取标准图片的几何特征并进行感知训练,并将匹配成功后 的搜索结果返回给客户端。系统初始工作时,首先由神经网络服务器与即时通讯中介服务 器联系并登记,客户端访问即时通讯中介服务器获得神经网络服务器位置信息,并与神经 网络服务器建立高速连接,实现客户端向神经网络服务器的搜索功能。一种在互联网上搜索图片及局部相似图片的方法,包括如下步骤(1)、客户端通过互联网与神经网络系统建立连通关系;
客户端通过互联网向即时通讯中介服务器发出请求,由即时通讯中介服务器合理 分配神经网络服务器的IP地址和端口号,从而建立起客户端与神经网络系统的点对点连 通关系,即客户端与神经网络系统中的神经网络服务器和图片数据存储服务器通过互联网 直接进行通讯。(2)、由客户端从原图片中选取一个或多个一定大小的图片局部作为标准图片并 传输到神经网络系统中的图片数据存储服务器。为了提高传输速度,在向图片数据存储服务器传输前,可以将标准图片进行压缩 处理,减小传输的数据量,从而提高传输速度。
客户端可以自动截取原图片中的图片局部作为标准图片,也可以通过鼠标或画笔 选取鼠标或画笔周围的区域作为标准图片,标准图片的大小可以设定为900像素,或根据 精度要求设定为大于900像素,如果是局部相似可以选取一个标准图片,如果是原图片搜 索的话,可以选择一个标准图片,也可以选取多个标准图片。(3)、神经网络系统中的神经网络服务器从图片存储数据库服务器中获取标准图 片并抽取标准图片的几何特征,然后对标准图片的每个几何特征进行感知训练得到每个几 何特征的隶属度,在感知训练过程中获取的最大隶属度的几何特征所对应的坐标范围为搜
索结果。神经网络服务器内安装有视觉BP神经网络模型,该神经网络模型采用基本感知 器模型结构并使用误差反向传播算法,该视觉BP神经网络模型的输出值是对应各个内容 类别的隶属度,输出值(隶属度)越大则说明相似度最大。抽取标准图片的几何特征的方法为视觉BP神经网络模型从标准图片的像素灰 度值中,抽取灰度变化明显的边缘线条的方向值作为图片的几何特征。对标准图片的几何特征进行感知训练的方法为视觉BP神经网络模型利用神经 元间连接权值对输入的每个几何特征进行计算,找到相应的内容类别进行收敛,得到每个 几何特征的隶属度,隶属度越大则说明相似度越大,在感知训练过程中隶属度最大时的几 何特征所对应的坐标范围就是所要的搜索结果。而对于原图片搜索时选择的多个标准图片,神经网络服务器依次对每个标准图片 的几何特征进行感知训练处理,获取所有标准图片的每个几何特征的隶属度,从而得到最 大隶属度的几何特征所对应的坐标范围,该几何特征所对应的坐标范围就是所要的搜索结^ ο(4)、神经网络系统中的神经网络服务器将所获得的坐标范围传送到客户端,由客 户端转换为用户原图片的坐标作为搜索的结果。通过上述步骤即可实现客户端在互联网上搜索图片及局部相似图片功能。本发明所述的实施例是说明性的,而不是限定性的,因此本发明并不限于具体实 施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方 式,同样属于本发明保护的范围。
权利要求
一种在互联网上搜索图片及局部相似图片的方法,其特征在于包括如下步骤(1)客户端通过互联网与神经网络系统建立连通关系;(2)由客户端从原图片中选取一个或多个一定大小的图片局部作为标准图片并传输到神经网络系统中的图片数据存储服务器;(3)神经网络系统中的神经网络服务器从图片存储数据库服务器中获取标准图片并抽取标准图片的几何特征,然后对标准图片的每个几何特征进行感知训练得到每个几何特征的隶属度,在感知训练过程中获取的最大隶属度的几何特征所对应的坐标范围为搜索结果;(4)神经网络系统中的神经网络服务器将所获得的坐标范围传送到客户端,由客户端转换为用户原图片的坐标作为搜索的结果。
2.根据权利要求1所述的在互联网上搜索图片及局部相似图片的方法,其特征在于 在步骤(1)中,客户端通过中介即时通讯服务器与神经网络系统建立点对点连通关系。
3.根据权利要求1所述的在互联网上搜索图片及局部相似图片的方法,其特征在于 在步骤(2)中,客户端在向图片数据存储服务器传输前对标准图片进行压缩处理。
4.根据权利要求1所述的在互联网上搜索图片及局部相似图片的方法,其特征在于 在步骤(2)中,标准图片的大小根据精度要求设定为900像素或900像素以上。
5.根据权利要求1所述的在互联网上搜索图片及局部相似图片的方法,其特征在于 在步骤(3)中,抽取标准图片的几何特征的方法为神经网络服务器从标准图片的像素灰 度值中,抽取灰度变化明显的边缘线条的方向值作为图片的几何特征。
6.根据权利要求1所述的在互联网上搜索图片及局部相似图片的方法,其特征在于 在步骤(3)中,对标准图片的几何特征进行感知训练的方法为神经网络服务器利用神经 元间连接权值对输入的每个几何特征进行计算,找到相应的内容类别进行收敛,得到每个 几何特征的隶属度,在感知训练过程中隶属度最大时的几何特征所对应的坐标范围就是所 要的搜索结果。
7.根据权利要求1或5或6所述的在互联网上搜索图片及局部相似图片的方法,其特 征在于所述的神经网络服务器内置有视觉BP神经网络模型,该神经网络模型采用基本感 知器模型结构并使用误差反向传播算法,该神经网络模型的输出值是对应各个内容类别的 隶属度。
全文摘要
本发明涉及一种在互联网上搜索图片及局部相似图片的方法,包括如下步骤(1)客户端通过互联网与神经网络系统建立连通关系;(2)由客户端从原图片中选取一个或多个一定大小的图片局部作为标准图片并传输到图片数据存储服务器;(3)神经网络服务器抽取标准图片的几何特征,然后对标准图片的每个几何特征进行感知训练得到每个几何特征的隶属度,在感知训练过程中获取的最大隶属度的几何特征所对应的坐标范围为搜索结果;(4)神经网络服务器将所获得的坐标范围传送到客户端,由客户端转换为用户原图片的坐标作为搜索的结果。本发明实现了在互联网上通过图片或其局部高速搜索原图片及其他局部相似图片功能,具有搜索速度快、准确率高的特点。
文档编号G06F17/30GK101877012SQ20101023906
公开日2010年11月3日 申请日期2010年7月28日 优先权日2010年7月28日
发明者于敏学, 刘捷 申请人:刘捷;于敏学