图片准确搜索方法 【技术领域】
本发明涉及到搜索技术领域, 特别涉及到一种实现图片准确搜索的方法。背景技术 随着社会和技术的进步, 通讯技术和应用方式也越来越适应用户的需求, 网络和 手机已经进入到了生活的方方面面, 特别是随着宽带网络和宽带的推进和应用, 而网络提 供的搜索服务也越来越多, 例如除了关键字搜索以外, 还有图片搜索等, 可以通过图片搜索 程序, 向用户提供网络或数据库上, 特别是互联网上相关的图片资料, 而现有技术中的图片 搜索, 是由先给图片关联文字说明, 与图片结合, 而由用户在搜索框内输入搜索文字并提交 到网站的搜索引擎后, 搜索引擎在网络机器人抓取到的海量配有文字的图片中, 以用户所 提交的搜索文字作为关键字, 来搜索附加在这些图片中匹配的文字的方式, 常用的是搜索 图片所附加的文字, 并将此图片返回用户, 也就是说, 这还是一种基于文字的图片搜索, 而 不是准确针对图片的具体内容, 这样, 这种方式搜索出来的图片, 往往是与所用的关键字的
内容相附, 而与用户真正想搜索的图片内容不符, 用户在返回的很多结果, 得不到自己想要 找的内容, 因此, 目前的图片搜索方式还存在不足和需要完善的地方。 发明内容
本发明的目的就是为了解决以上问题, 提供一种不借助文字就可以准确进行图片 检索的方法。
本发明是通过这样的方法来实现的 :
一种图片准确搜索方法, 包括 : 存在可以获取信息的第一图片, 并且可以自第一图 片中获得能够描述该图片的信息 ;
根据所述第一图片信息生成样本图片信息, 样本图片信息是所述第一图片信息的 一部分 ;
将样本图片信息发送到网络或数据库 ;
网络或数据库接受该样本图片信息并进行搜索, 搜索到对应的其它类似图片, 这 个类似图片为第二图片 ;
网络或数据库将所述搜索到的第二图片返回给用户端。
进一步的, 前述的第一图片来自于区域网络或用户本身, 或互联网。
进一步的, 从第一图片中获得能够描述该图片的样本图片信息, 是从第一图片可 视界面中剪切其中一部分, 作为样本图片信息。
进一步的, 从第一图片中获得能够描述该图片的样本图片信息, 是从第一图片中 以图像特征作为依据选择其中一部分, 作为样本图片信息。
进一步的, 所述的从第一图片中选择其中一部分作为样本图片信息, 是采用的点 选或圈选方式。
进一步的, 所述的第二图片至少为一个。进一步的, 所述第一图片信息生成样本图片信息是从互联网上获取已经存在的第 一图片, 将获取到的所述第一图片的格式转换为点阵格式, 以便从所述图片上获取到能够 描述该图片的样本图片信息。
进一步的, 可再次自所获得的第二图片中提取第二样本图片信息, 作为再次搜索 的参考图片, 进行再次搜索。
进一步的, 第一图片信息生成样本图片信息, 样本图片信息是所述第一图片信息 的一部分 ;
所述第一图片信息能够描述该图片的色彩及灰度信息 ;
根据所述色彩及灰度信息生成所述图片的样本图片信息, 以便根据所述样本图片 信息搜索到对应的第二图片。
进一步的, 从第一图片信息获取到的样本图片中获得能够描述该图片的色彩及灰 度信息, 具体过程包括 :
选择在第一图片区域内的有效指定区域作为样本图片的选择对象, 可以首先采用 可视界面的图片剪切方式, 生成一个样本图片区域 ;
将所述样本图片区域内每个点的实际色彩表示成数值形式的色彩数据 ;
取得所述每个点的色彩数据, 生成能够描述所述图片的色彩及灰度信息 ;
按照所述色彩及灰度信息中包含的实际色彩种类、 特性、 比例等特征分别建立与 所述样本图片信息。
本发明具有以下的优点和效果 :
这种图片准确搜索方法, 准确针对图片的具体内容, 基于这种方式搜索出来的图 片, 无需与图片的关键字的内容相关联, 而与用户真正想搜索的图片内容相符合, 同时可以 返回多个用户想要的结果, 容易实现及操作。 附图说明
图 1 是本发明所提出的图片准确搜索方法的原理框图 ;
图 2 是本发明所提出的图片准确搜索方法的搜索方法的获取样本图片示意图 ;
图 3 是本发明所提出的图片准确搜索方法的搜索方法所述的第二图片示意图 ;
图中说明 :
1- 用户终端显示屏, 简称显示屏
2- 第一图片
3- 样本图片
4- 第二图片 ( 由第一图片获取 ) 具体实施方式
下面结合附图对本发明的系统和方法进行进一步的说明。
为实现本发明的目的, 本发明采用是这样的方法 :
首先需要有一个用户终端, 这个终端可以是电脑、 电脑、 手机等具有显示屏 1 以及 操作软件的信息设备, 并且具有可以获取信息的第一图片 2, 这个可以直接显示在用户终端 的显示屏 1 上, 而不仅仅只是一个或一段文字标识, 这个图片可以是一个模型, 如一个模型图片或与用户所要检索的目标图片最为接近的图片, 并且从这个第一图片 2 中获得能够描 述该图片的信息, 就是指这个图片是可以复制、 剪切或是通过其它方式可获得其它像素或 图像信息的, 是可以通过计算机的系统或应用程序获得该图片的像素的信息, 而不是不可 复制或不可裁剪类的文件。
第一图片 2 来自于局域网络、 互联网络或用户本身或自存文档。
在 上 述 条 件 的 基 础 上, 就 要 根 据 所 述 第 一 图 片 2 信 息 生 成 样 本 图 片 3, 如附 图 2, 所述的第一图片可视界面 2 中具有数字 1234567890, 也具有三角形图形, 还具有 字 母 ABCDEFGHIJK, 用 户 想 找 到 与 字 母 ABCDEFGHIJK 最 为 接 近 的 图 片, 那么就把字母 ABCDEFGHIJK 区域的图片作为样本图片 3, 字母 ABCDEFGHIJK 区域的图片中的字母为宋体字 体, 也就是说, 样本图片 3 信息就是第一图片可视界面 2 上图片信息的一部分信息。
完成上述的步骤以后, 将样本图片 3 信息发送到网络或数据库, 网络或数据库接 受该样本图片 3 信息, 并以此为参考图片进行搜索。
同样, 搜索的范围也可以分别是局域网络、 互联网络或用户本身或自存文档。
经过上述电脑或服务器、 以及网络上的搜索, 搜索到对应的其它类似图片, 这个或 这些类似图片为第二图片 4, 如附图 3 所示, 可以找到很多类似其它字体及形式的结果, 以 及具有字母 ABCDEFGHIJK 中大部分字体的图片, 也都可以作为搜索结果返回, 实质上, 第二 图片 4 就是第一图片 2 在网络上最接近或最类似的结果。 搜索出来以后, 网络或数据库将所述搜索到的第二图片返回给用户端, 就如同在 在附图 3 中所看到的结果。
在上述的第一图片 2 中获得能够描述该图片的样本图片 3 的方法, 是从第一图片 2 中剪切其中一部分, 作为样本图片 3, 也可以是从第一图片 2 中选择其中一部分, 作为样本 图片 3, 是采用的点选方式, 或是采用的圈选方式, 所述的点选或圈选的方式可以以所选择 的区域或点选的范围来确定。
另外, 所述的第二图片 4 至少为一个搜索结果, 一般为多个。
同时, 也可从互联网上获取已经存在的第一图片 2, 将获取到的所述第一图片 2 的 格式转换为点阵格式, 以便从所述图片上获取到能够描述该图片的样本图片 3 信息。
根据所述样本图片 3 信息在互联网内搜索, 将与所述样本图片 3 信息搜索请求对 应的第二图片 4 或者与所述样本图片 3 信息搜索请求最接近的第二图片 4 发送给用户。
在上述的基础上, 为了获得更准确的搜索结果, 还可再次由所获得的第二图片 4 中再提取第二样本图片 3 信息, 作为再次搜索的参考图片, 进行再一次的搜索, 得到更附合 用户的需要。
同时, 在前所述的第一图片 2 生成样本图片 3, 样本图片 3 信息是所述第一图片信 息的一部分, 所述第一图片 2 信息的指能够描述该图片的色彩及灰度信息, 并根据所述色 彩及灰度信息生成所述图片的样本图片 3 信息, 以便根据所述样本图片 3 信息搜索到对应 的第二图片 4。
从第一图片 2 信息获取到的样本图片 3 中获得能够描述该图片的色彩及灰度信 息, 具体过程包括 : 选择在第一图片 2 区域内的有效指定区域作为样本图片 3 的选择对象, 可以首先采用在第一图片 2 可视界面的图片剪切方式, 生成一个样本图片 3 区域 ; 将所述样 本图片 3 区域内每个点的实际色彩表示成数值形式的色彩数据 ; 取得所述每个点的色彩数
据, 生成能够描述所述图片的色彩及灰度信息 ; 按照所述色彩及灰度信息中包含的实际色 彩种类、 特性、 比例等特征分别建立与所述样本图片 3 信息。
通过上述的方法和步骤, 即可以准确针对图片的具体内容, 并且基于这种方式搜 索出来的图片, 无需与图片的关键字的内容相关联, 而与用户真正想搜索的图片内容相符 合, 同时可以返回多个用户想要的结果, 容易实现及操作。
虽然这里只说明了本发明的一个优选实施例, 但其意并非限制本发明的范围、 适 用性和配置。相反, 对实施例的详细说明可使本领域技术人员得以实施。应能理解, 在不偏 离所附权利要求书确定的本发明精神和范围情况下, 可对一些细节做适当变更和修改。