基于合成图像的个性化图像组分的认知图像搜索的制作方法

文档序号:37903696发布日期:2024-05-09 21:48阅读:12来源:国知局
基于合成图像的个性化图像组分的认知图像搜索的制作方法


背景技术:

1、本发明总体上涉及可编程计算机。更具体地,本发明涉及基于合成图像(composite image)的个性化图像组分(personalized image component)或子图像认知地执行图像搜索的计算系统、计算机实现的方法、以及计算机程序产品。

2、在线搜索引擎包括允许用户主要基于图像而不是搜索查询执行所谓的图像搜索的搜索功能。称为“反向图像搜索”的技术是基于内容的图像检索(cbir)查询技术,该技术涉及为cbir系统提供样本图像,该样本图像实际上将被用作基于图像的搜索查询。反向图像搜索的特征在于缺乏搜索项,这消除了用户猜测可能或可能不返回正确结果的关键字或项的需要。反向图像搜索允许用户发现与特定样本图像相关的内容;图像的流行度;操纵版本;派生作品;等等。

3、合成图像是包含多个不同可标识对象的图像。例如,单个合成图像可包括建筑物、在建筑物前方经过的汽车、走进建筑物的两个人、在建筑物旁边的树;等等。对象检测是涉及计算机视觉和图像处理的计算机技术,计算机视觉和图像处理涉及在数字图像和视频中检测特定类别(例如,人类、建筑物或汽车)的语义对象的实例。对象检测广泛用于诸如图像注释、车辆计数和活动识别的计算机视觉任务中。自动图像注释是计算机系统自动地向数字图像分配字幕或关键词形式的元数据的过程,其使得能够在图像检索系统中使用自动图像注释来从数据库搜索、组织和定位感兴趣的图像。


技术实现思路

1、本发明的实施例涉及一种执行电子搜索的计算机实现的方法。计算机实现的方法包括使用处理器接收包括多个电子可标识对象的合成电子图像,其中合成电子图像与用户相关联。处理器用于通过为多个电子可标识对象中的每一个提供子图像中的至少一个来将合成电子图像分割成子图像。针对子图像中的每一个,处理器用于执行个性化的子图像搜索操作。个性化子图像搜索操作包括:从子图像中选择待搜索的子图像;将待搜索的子图像与用户的个性化元数据进行关联;以及至少部分地基于用户的个性化元数据来搜索数据库以返回搜索图像的集合。

2、本发明的实施例还涉及具有与上述计算机实现的方法基本上相同的特征的计算机系统和计算机程序产品。

3、根据一个方面,提供了:一种用于执行电子搜索的计算机系统,计算机系统包括通信地耦合到处理器的存储器,处理器被配置为执行处理器操作,处理器操作包括:接收包括多个电子可标识对象的合成电子图像,其中,合成电子图像与用户相关联;通过为多个电子可标识对象中的每个电子可标识对象提供子图像中的至少一个来将合成电子图像分割成子图像;并且针对子图像中的每一个,执行个性化子图像搜索操作,个性化子图像搜索操作包括:从子图像当中选择待搜索的子图像;将待搜索的子图像与用户的个性化元数据相关联;以及至少部分地基于用户的个性化元数据搜索数据库以返回搜索图像的集合。

4、根据另一方面,提供了一种用于执行电子搜索的计算机程序产品,该计算机程序产品包括存储在计算机可读存储介质上的计算机可读程序,其中该计算机可读程序当在处理器上被执行时使该处理器执行包括以下步骤的方法:接收包括多个电子可标识对象的合成电子图像,其中该合成电子图像与用户相关联;通过为多个电子可标识对象中的每个电子可标识对象提供子图像中的至少一个来将合成电子图像分割成子图像;并且针对子图像中的每一个,执行个性化子图像搜索操作,个性化子图像搜索操作包括:从子图像当中选择待搜索的子图像;将待搜索的子图像与用户的个性化元数据相关联;以及至少部分地基于用户的个性化元数据搜索数据库以返回搜索图像的集合。

5、通过在此描述的技术实现附加特征和优点。在此详细描述其他实施例和方面。为了更好的理解,参考说明书和附图。



技术特征:

1.一种执行电子搜索的计算机实现的方法,所述计算机实现的方法包括:

2.根据权利要求1所述的计算机实现的方法,其中,所述用户的个性化元数据包括:

3.根据权利要求2所述的计算机实现的方法,其中,所述用户的个性化元数据从关于所述用户的信息的语料库导出。

4.根据任一项前述权利要求所述的计算机实现的方法,其中,所述个性化子图像搜索操作还包括:

5.根据任一项前述权利要求所述的计算机实现的方法,其中,所述个性化子图像搜索操作还包括:

6.根据权利要求5所述的计算机实现的方法,还包括:基于所述反馈,针对所述待搜索的子图像重复所述个性化子图像搜索操作。

7.根据权利要求3所述的计算机实现的方法,其中,所述处理器包括分类器,所述分类器被训练用于:

8.一种用于执行电子搜索的计算机系统,所述计算机系统包括通信地耦合到处理器的存储器,所述处理器被配置为执行处理器操作,所述处理器操作包括:

9.根据权利要求8所述的计算机系统,其中,所述用户的个性化元数据包括所述待搜索的子图像与所述用户的相关性的描述。

10.根据权利要求9所述的计算机系统,其中,所述用户的个性化元数据从关于所述用户的信息的语料库导出。

11.根据权利要求8至10中任一项所述的计算机系统,其中,所述个性化子图像搜索操作还包括:

12.根据权利要求8至11中任一项所述的计算机系统,其中,所述个性化子图像搜索操作还包括:

13.根据权利要求12所述的计算机系统,其中,所述处理器操作还包括基于所述反馈,针对所述待搜索的子图像重复所述个性化子图像搜索操作。

14.根据权利要求10所述的计算机系统,其中,所述处理器包括分类器,所述分类器被训练用于:

15.一种用于执行电子搜索的计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机可读程序,其中,当在处理器上执行所述计算机可读程序时,所述计算机可读程序使所述处理器执行包括以下步骤的方法:

16.根据权利要求15所述的计算机程序产品,其中,所述用户的个性化元数据包括对所述待搜索的子图像与所述用户的相关性的描述。

17.根据权利要求16所述的计算机程序产品,其中,所述用户的个性化元数据从关于所述用户的信息的语料库导出。

18.根据权利要求15至17中任一项所述的计算机程序产品,其中,所述个性化子图像搜索操作还包括:

19.根据权利要求15至18中任一项所述的计算机程序产品,其中,所述个性化子图像搜索操作还包括:

20.根据权利要求17所述的计算机程序产品,其中,所述处理器包括分类器,所述分类器被训练用于:

21.一种计算机程序,包括程序代码部件,当所述程序在计算机上运行时,所述程序代码部件适于执行根据权利要求1至7中任一项所述的方法。


技术总结
本发明的实施例涉及一种执行电子搜索的计算机实现的方法。计算机实现的方法包括使用处理器接收包括多个电子可标识对象的合成电子图像,其中合成电子图像与用户相关联。处理器用于通过为多个电子可标识对象中的每一个提供子图像中的至少一个来将合成电子图像分割成子图像。针对子图像中的每一个,处理器用于执行个性化的子图像搜索操作。个性化子图像搜索操作包括:从子图像中选择待搜索的子图像;将待搜索的子图像与用户的个性化元数据进行关联;以及至少部分地基于用户的个性化元数据来搜索数据库以返回搜索图像的集合。

技术研发人员:S·巴拉苏布兰马尼安,R·徳,M·贾米尔,吴建,C·瓦苏德万
受保护的技术使用者:国际商业机器公司
技术研发日:
技术公布日:2024/5/8
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1