用于处理图片的方法和装置制造方法及图纸

技术编号:15437360 阅读:94 留言:0更新日期:2017-05-25 19:29
本申请公开了用于处理图片的方法和装置。该方法的一具体实施方式包括:获取图片和与图片相关的文本信息;对上述图片进行分析以得到第一关键词集合,对上述文本信息进行分析以得到第二关键词集合,根据上述第一关键词集合和上述第二关键词集合生成用于对上述图片进行指示的文本索引;从上述第一关键词集合中选取用于表征上述图片的视觉特征的关键词,以生成用于对上述图片进行指示的视觉索引;对上述文本索引和上述视觉索引进行存储。该实施方式实现了高准确度的索引建立及存储。

Method and apparatus for processing pictures

A method and apparatus for processing pictures are disclosed. One embodiment of the method includes: obtaining pictures and images and associated text information; the picture is analyzed to get the first set of keywords, the text information is analyzed to obtain the second set of keywords, according to the first set of keywords and the second set of keywords to generate a text index to indicate the above picture; from the first set of keywords selected keywords for visual features on the picture above, to generate a visual index to indicate the above picture for the storage of the text; and the visual index index. The implementation achieves high accuracy in indexing, building, and storage.

【技术实现步骤摘要】
用于处理图片的方法和装置
本申请涉及计算机
,具体涉及图片处理
,尤其涉及用于处理图片的方法和装置。
技术介绍
现有的图片搜索平台,经常通过建立与图片相关的索引,来极大地提高图片搜索效率。然而,现有的图片搜索平台向用户呈现的搜索结果通常与用户提交的搜索用文本或搜索用图片缺乏相关性,其原因通常是因为所建立和存储的索引准确度较低。
技术实现思路
第一方面,本申请提供了一种用于处理图片的方法,该方法包括:获取图片和与上述图片相关的文本信息;对上述图片进行分析以得到第一关键词集合,对上述文本信息进行分析以得到第二关键词集合,根据上述第一关键词集合和上述第二关键词集合生成用于对上述图片进行指示的文本索引;从上述第一关键词集合中选取用于表征上述图片的视觉特征的关键词,以生成用于对上述图片进行指示的视觉索引;对上述文本索引和上述视觉索引进行存储。在一些实施例中,上述方法还包括:响应于接收到用户终端发送的搜索用图片,则对上述搜索用图片进行分析以提取视觉特征,将上述搜索用图片的视觉特征与上述视觉索引进行匹配,将匹配出的视觉索引所指示的图片作为搜索结果进行展示。在一些实施例中,上述方法还包括:响应于接收到用户终端发送的搜索用文本,则对上述搜索用文本进行分析以生成第三关键词集合,将上述第三关键词集合与上述文本索引进行匹配,将匹配出的文本索引所指示的图片作为搜索结果进行展示。在一些实施例中,上述将上述搜索用图片的视觉特征与上述视觉索引进行匹配,包括:计算上述搜索用图片的视觉特征与上述视觉索引中的每一个视觉索引的匹配度;将上述视觉索引中与上述搜索用图片的视觉特征的匹配度不低于第一阈值的视觉索引所指示的图片作为与上述搜索用图片相同的图片,将与上述搜索用图片的视觉特征的匹配度低于上述第一阈值并且不低于第二阈值的视觉索引所指示的图片作为与上述搜索用图片相似的图片。在一些实施例中,上述将匹配出的视觉索引所指示的图片作为搜索结果进行展示,包括:将与上述搜索用图片相同的图片和/或相似的图片作为搜索结果进行展示。在一些实施例中,上述视觉特征包括以下至少一项:颜色、纹理、形状。第二方面,本申请提供了一种用于处理图片的装置,上述装置包括:获取单元,配置用于获取图片和与上述图片相关的文本信息;文本索引生成单元,配置用于对上述图片进行分析以得到第一关键词集合,对上述文本信息进行分析以得到第二关键词集合,根据上述第一关键词集合和上述第二关键词集合生成用于对上述图片进行指示的文本索引;视觉索引生成单元,配置用于从上述第一关键词集合中选取用于表征上述图片的视觉特征的关键词,以生成用于对上述图片进行指示的视觉索引;存储单元,配置用于对上述文本索引和上述视觉索引进行存储。在一些实施例中,上述装置还包括:第一处理单元,配置用于响应于接收到用户终端发送的搜索用图片,则对上述搜索用图片进行分析以提取视觉特征,将上述搜索用图片的视觉特征与上述视觉索引进行匹配,将匹配出的视觉索引所指示的图片作为搜索结果进行展示。在一些实施例中,上述装置还包括:第二处理单元,配置用于响应于接收到用户终端发送的搜索用文本,则对上述搜索用文本进行分析以生成第三关键词集合,将上述第三关键词集合与上述文本索引进行匹配,将匹配出的文本索引所指示的图片作为搜索结果进行展示。在一些实施例中,上述第一处理单元包括:计算子单元,配置用于计算上述搜索用图片的视觉特征与上述视觉索引中的每一个视觉索引的匹配度;处理子单元,配置用于将上述视觉索引中与上述搜索用图片的视觉特征的匹配度不低于第一阈值的视觉索引所指示的图片作为与上述搜索用图片相同的图片,将与上述搜索用图片的视觉特征的匹配度低于上述第一阈值并且不低于第二阈值的视觉索引所指示的图片作为与上述搜索用图片相似的图片。在一些实施例中,上述第一处理单元包括:展示子单元,配置用于将与上述搜索用图片相同的图片和/或相似的图片作为搜索结果进行展示。在一些实施例中,上述视觉特征包括以下至少一项:颜色、纹理、形状。本申请提供的用于处理图片的方法和装置,通过对所获取的图片进行分析以得到第一关键词集合,通过对所获取的与图片相关的文字信息进行分析以得到第二关键词集合,之后根据第一关键词集合和第二关键词集合以生成用于对图片进行指示的文本索引,接着从第一关键词集合中选取用于表征图片的视觉特征的关键词以生成用于对图片进行指示的视觉索引,最后对文本索引和视觉索引进行存储,从而有效利用了第一关键词集合和第二关键词集合,实现了高准确度的索引建立及存储。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的用于处理图片的方法的一个实施例的流程图;图3是根据本申请的用于处理图片的方法的又一个实施例的流程图;图4是根据本申请的用于处理图片的方法的再一个实施例的流程图;图5是根据本申请的用于处理图片的装置的一个实施例的结构示意图;图6是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于处理图片的方法或用于处理图片的装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102、103,网络104、106,服务器105和数据库107。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络106用以在服务器105和数据库107之间提供通信链路的介质。网络104、106可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如图片传输应用、图片搜索工具、网页浏览器应用、即时通信工具等。终端设备101、102、103可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。数据库107可以是存储有至少一张图片的图片数据库。服务器105可以是提供各种服务的服务器。例如服务器105可以从终端设备101、102、103和/或数据库107获取图片和与图片相关的文本信息;可以对所获取的图片和文本信息进行分析等处理,以生成用于对图片进行指示的文本索引和视觉索引;还可以对所生成的文本索引和视觉索引进行存储。需要说明的是,本申请实施例所提供的用于处理图片的方法一般由服务器105执行,相应地,用于处理图片的装置一般设置于服务器105中。应该理解,图1中的终端设备、网络、服务器和数据库的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络、服务器和数据库。在服务器105从本地获取图片和与图片相关的文本信息的情况下,终端设备101、102、103和本文档来自技高网...
用于处理图片的方法和装置

【技术保护点】
一种用于处理图片的方法,其特征在于,所述方法包括:获取图片和与所述图片相关的文本信息;对所述图片进行分析以得到第一关键词集合,对所述文本信息进行分析以得到第二关键词集合,根据所述第一关键词集合和所述第二关键词集合生成用于对所述图片进行指示的文本索引;从所述第一关键词集合中选取用于表征所述图片的视觉特征的关键词,以生成用于对所述图片进行指示的视觉索引;对所述文本索引和所述视觉索引进行存储。

【技术特征摘要】
1.一种用于处理图片的方法,其特征在于,所述方法包括:获取图片和与所述图片相关的文本信息;对所述图片进行分析以得到第一关键词集合,对所述文本信息进行分析以得到第二关键词集合,根据所述第一关键词集合和所述第二关键词集合生成用于对所述图片进行指示的文本索引;从所述第一关键词集合中选取用于表征所述图片的视觉特征的关键词,以生成用于对所述图片进行指示的视觉索引;对所述文本索引和所述视觉索引进行存储。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于接收到用户终端发送的搜索用图片,则对所述搜索用图片进行分析以提取视觉特征,将所述搜索用图片的视觉特征与所述视觉索引进行匹配,将匹配出的视觉索引所指示的图片作为搜索结果进行展示。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于接收到用户终端发送的搜索用文本,则对所述搜索用文本进行分析以生成第三关键词集合,将所述第三关键词集合与所述文本索引进行匹配,将匹配出的文本索引所指示的图片作为搜索结果进行展示。4.根据权利要求2所述的方法,其特征在于,所述将所述搜索用图片的视觉特征与所述视觉索引进行匹配,包括:计算所述搜索用图片的视觉特征与所述视觉索引中的每一个视觉索引的匹配度;将所述视觉索引中与所述搜索用图片的视觉特征的匹配度不低于第一阈值的视觉索引所指示的图片作为与所述搜索用图片相同的图片,将与所述搜索用图片的视觉特征的匹配度低于所述第一阈值并且不低于第二阈值的视觉索引所指示的图片作为与所述搜索用图片相似的图片。5.根据权利要求4所述的方法,其特征在于,所述将匹配出的视觉索引所指示的图片作为搜索结果进行展示,包括:将与所述搜索用图片相同的图片和/或相似的图片作为搜索结果进行展示。6.根据权利要求1所述的方法,其特征在于,所述视觉特征包括以下至少一项:颜色、纹理、形状。7.一种用于处理图片的装置,其特征在于,所述装置包括:获取单...

【专利技术属性】
技术研发人员:李雪城徐英博
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1