【技术实现步骤摘要】
处理视觉查询的方法和系统分案说明本申请属于申请日为2010年08月16日的中国专利技术专利申请201080062952.6的分案申请。
所公开的实施例一般地涉及处理视觉查询的系统和方法,更具体地涉及响应于视觉查询以及与客户端设备相关联的位置信息获得包括在物理上位于客户端设备附近的本地收录的搜索结果。
技术介绍
其中用户向搜索引擎中输入词或短语并且接收各种结果的基于文本或基于词语的搜索是一种用于搜索的有用工具。然而,基于词语的查询需要用户能够输入相关词语。有时用户会希望了解与其当前所处地方相关的信息。例如,用户可能想要知道特定建筑物中的公司的名称,找出与位于特定建筑物中的组织相关联的电话号码,或者读取与其附近的餐厅相关的评论。因此,将需要一种能够从客户端设备接收视觉查询以及与所述客户端设备的位置相关的信息并且能够使用位置信息和视觉查询来提供相关搜索结果的系统。
技术实现思路
以上所描述的局限和缺点通过提供以下所描述的方法、系统、计算机可读存储介质和图形用户界面(GUI)而被克服。方法、系统、计算机可读存储介质和图形用户界面(GUI)的一些实施例提供了以下内容。根据一些实 ...
【技术保护点】
一种计算机实现的方法,包括:从客户端系统接收图像查询,所述图像查询包括图像;识别所述客户端系统的位置;确定指定所识别的位置的精确度等级的精确度值;基于所接收的图像查询和所识别的位置识别多个搜索结果,每个搜索结果具有关联的突出度值和接近度量度,所述突出度值指定所述搜索结果的相对重要性,所述接近度量度指定所述搜索结果所引用的实体的位置和所述客户端系统的位置有多接近;确定所述精确度值是否满足阈值;响应于确定所述精确度值满足所述阈值,基于所述多个搜索结果中的每个搜索结果的突出度值和接近度量度来选择所述多个搜索结果中的一个或多个搜索结果,其中,在选择所述一个或多个搜索结果时,与每个搜 ...
【技术特征摘要】
2009.12.03 US 61/266,499;2010.08.12 US 12/855,5631.一种计算机实现的方法,包括:从客户端系统接收图像查询,所述图像查询包括图像;识别所述客户端系统的位置;确定指定所识别的位置的精确度等级的精确度值;基于所接收的图像查询和所识别的位置识别多个搜索结果,每个搜索结果具有关联的突出度值和接近度量度,所述突出度值指定所述搜索结果的相对重要性,所述接近度量度指定所述搜索结果所引用的实体的位置和所述客户端系统的位置有多接近;确定所述精确度值是否满足阈值;响应于确定所述精确度值满足所述阈值,基于所述多个搜索结果中的每个搜索结果的突出度值和接近度量度来选择所述多个搜索结果中的一个或多个搜索结果,其中,在选择所述一个或多个搜索结果时,与每个搜索结果的突出度值相比每个搜索结果的接近度量度被给予更大的权重;以及向所述客户端系统提供所述一个或多个所选择的搜索结果。2.根据权利要求1所述的方法,进一步包括:响应于确定所述精确度值不满足所述阈值,基于所述多个搜索结果中的每个搜索结果的突出度值和接近度量度来选择所述多个搜索结果中的一个或多个搜索结果,其中,在选择所述一个或多个搜索结果时,与每个搜索结果的突出度值相比每个搜索结果的接近度量度被给予更小的权重。3.根据权利要求1所述的方法,其中,选择所述一个或多个搜索结果包括:基于所述精确度值选择每个突出度值的第一加权因数;基于所述精确度值选择每个接近度量度的第二加权因数;使用所述第一加权因数对所述多个搜索结果中的每个搜索结果的突出度值进行加权;使用所述第二加权因数对所述多个搜索结果中的每个搜索结果的接近度量度进行加权;以及基于经加权的突出度值和经加权的接近度量度来选择所述一个或多个搜索结果。4.根据权利要求1所述的方法,其中,识别所述多个搜索结果包括:对于搜索结果集合中的每个特定搜索结果:识别所述特定搜索结果所引用的特定实体的位置;以及识别指定所述特定实体的所识别位置的精确度等级的位置精确度值;以及基于每个特定搜索结果的位置精确度值从所述搜索结果集合中选择所述多个搜索结果。5.根据权利要求4所述的方法,其中,从所述搜索结果集合中选择所述多个搜索结果包括:识别每个特定搜索结果的接近度量度,每个特定搜索结果的所述接近度量度指定所述特定搜索结果所引用的实体与所述客户端系统的位置有多接近;以及选择具有满足接近度阈值的接近度量度和满足精确度阈值的位置精确度的每个特定搜索结果,以用于包括在所述多个搜索结果中。6.根据权利要求5所述的方法,其中,从所述搜索结果集合中选择所述多个搜索结果包括:识别所述搜索集合中具有不满足所述精确度阈值的位置精确度的每个搜索结果,以用于包括在搜索结果的真子集中;以及选择所述真子集中引用位于具有满足所述接近度阈值的接近度量度和满足所述精确度阈值的位置精确度的搜索结果所引用的实体的阈值距离内的实体的每个搜索结果,以用于包括在所述多个搜索结果中。7.根据权利要求1所述的方法,其中,识别所述客户端系统的位置包括:从所述客户端系统获得位置信息,所述位置信息指定所述客户端系统的第一位置;将所述图像查询中的所述图像与位于所述客户端的所述第一位置的预定范围内的实体的多个图像进行比较;使用图像位置信息确定所述客户端系统的增强位置,所述图像位置信息指定在所述多个图像中的至少一个图像中所描绘的实体的位置;以及将所述客户端系统的所述增强位置指定为所述客户端系统的位置。8.一种系统,包括:数据处理装置;以及与所述数据处理装置数据通信的存储器存储装置,所述存储器存储装置存储能够由所述数据处理装置执行的指令,并且所述指令在这样执行时使得所述数据处理装置执行操作,所述操作包括:从客户端系统接收图像查询,所述图像查询包括图像;识别所述客户端系统的位置;确定指定所识别的位置的精确度等级的精确度值;基于所接收的图像查询和所识别的位置识别多个搜索结果,每个搜索结果具有关联的突出度值和接近度量度,所述突出度值指定所述搜索结果的相对重要性,所述接近度量度指定所述搜索结果所引用的实体的位置和所述客户端系统的位置有多接近;确定所述精确度值是否满足阈值;响应于确定所述精确度值满足所述阈值,基于所述多个搜索结果中的每个搜索结果的突出度值和接近度量度来选择所述多个搜索结果中的一个或多个搜索结果,其中,在选择所述一个或多个搜索结果时,与每个搜索结果的突出度值相比每个搜索结果的接近度量度被给予更大的权重;以及向所述客户端系统提供所述一个或多个所选择的搜索结果。9.根据权利要求8所述的系统,其中,所述操作进一步包括:响应于确定所述精确度值不满足所述阈值,基于所述多个搜索结果中的每个搜索结果的突出度值和接近度量度来选择所述多个搜索结果中的一个或多个搜索结果,其中,在选择所述一个或多个搜索结果时,与每个搜索结果的突出度值相比每个搜索结果的接近度量度被给予更小的权重。10.根据权利要求8所述的系统,其中,选择所述一个或多个搜索结果包括:基于所述精确度值选择每个突出度值的第一加权因数;基于所述精确度值选择每个接近度量度的第二加权因数;使用所述第一加权因数对所述多个搜索结果中的每个搜索结果的突出度值进行加权;使用所述第二加权因数对所述多个搜索结果中的每个搜索结果的接近度量度进行...
【专利技术属性】
技术研发人员:戴维·彼得鲁,约翰·弗林,哈特维希·亚当,哈特姆特·内文,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。