一种基于位置信息的图像识别方法及系统的制作方法

文档序号:9564880阅读:540来源:国知局
一种基于位置信息的图像识别方法及系统的制作方法
【技术领域】
[0001]本发明涉及图像处理领域,具体地说是一种基于位置信息的图像识别方法及系统。
【背景技术】
[0002]随着数字信息技术的发展,数字图像技术已经应用在各个领域。图像由于其直观性,在识别领域得到了广泛领域。但是,目前的图像识别主要是基于图像所提取的特征,来进行图像匹配和识别。当图像众多时,其交叉匹配所需的运算量和运算时间都呈现指数级增长,同时,对图像不加任何限定地进行匹配,使得图形具有相似性的目标被识别出来,匹配精度并不高,离用户的实际需要差别也比较大,使得识别命中率低下、用户体验效果糟糕。
[0003]随着近年来移动设备的大量使用,对图像识别的需求越来越广泛,传统的图像识别技术也越来越难满足于随时随地的图像快速识别需求。
[0004]如现有技术中公开了一种方法,包括获取移动终端拍摄的真实场景图像和移动终端的地理位置,将真实场景图像与预设图像库中的图像进行匹配,作为优选的方式依据地理位置对预设图像库中的图像进行过滤,得到待匹配图像;将真实场景图像与待匹配图像进行匹配,如果真实场景图像与预设图像库中的图像匹配成功,则依据地理位置获取真实场景图像的多媒体信息,发送多媒体信息至所述移动终端,由移动终端将多媒体信息和真实场景图像结合显示。该方案将图像识别和地理位置结合得到最终的多媒体信息,增强显示的匹配精度,并且移动终端拍摄的真实场景图像往往是用户所要查找的图像,实现了即拍即所得,而且移动终端还可以在显示真实场景图像的同时显示该真实场景图像对应的多媒体信息,增强显示效果。
[0005]该现有技术公开的方案中,待匹配图像是与移动终端的地理位置在预设范围内的图像,但是该方案中预设范围很难确定,如果确定的过大则增加匹配的数据量,如果设置的过小,很可能匹配失败。

【发明内容】

[0006]为此,本发明所要解决的一个技术问题在于现有技术中的图像匹配方法,选择图像库中地理位置在预设范围内的图像进行匹配,预设范围过大则增加数据处理量,过小则无法得到目标图像的问题,从而提出一种在匹配过程中调整匹配范围的基于位置信息的图像识别方法。
[0007]为解决上述技术问题,本发明提供一种基于位置信息的图像识别方法。包括如下步骤:
[0008]获取用户的当前位置信息;
[0009]接收用户输入的与所述当前位置相关的图像;
[0010]根据当前位置与预设图像库中采集点的距离由近到远依次选择一个或多个采集点的图像对用户输入的与所述当前位置相关的图像中的对象进行识别,获取所述用户输入的与所述当前位置相关的图像中的对象。
[0011]优选地,根据当前位置与预设图像库中采集点的距离由近到远依次选择一个或多个采集点的图像对用户输入的与所述当前位置相关的图像中的对象进行识别,获取所述用户输入的与所述当前位置相关的图像中的对象的步骤包括:
[0012]将预设图像库中的图像按照其对应的采集点距离所述当前位置由近至远的顺序依次与用户输入的与所述当前位置相关的图像进行匹配,对所述用户输入的与所述当前位置相关的图像中的对象进行识别,如果识别成功则结束匹配,如果识别不成功则依次选择下一采集点的图像继续匹配。
[0013]优选地,还包括所述当前位置与所述采集点的距离大于预设匹配范围阈值时认为识别不成功,则结束匹配,返回识别失败的信息。
[0014]优选地,根据当前位置与预设图像库中采集点的距离由近到远依次选择一个或多个采集点的图像对用户输入的与所述当前位置相关的图像中的对象进行识别,获取所述用户输入的与所述当前位置相关的图像中的对象的步骤包括:
[0015]提取预设图像库中位于所述当前位置周围的最靠近所述当前位置的多个采集点的图像;
[0016]对所述多个采集点的图像进行拟合,将用户输入的与当前位置相关的图像与拟合后的图像逐一进行匹配,对所述用户输入的与所述当前位置相关的图像中的对象进行识别;
[0017]如果识别成功则结束匹配,如果识别不成功则根据预设图像库中与当前位置的距离由近到远依次选择位于所述当前位置周围的次靠近所述当前位置的多个采集点的图像,继续识别。
[0018]优选地,提取预设图像库中位于所述当前位置周围的最靠近所述当前位置的多个采集点的图像的步骤中,如果所述采集点为线形,则提取位于所述当前位置两侧的采集点的图像;如果所述采集点为离散型,则提取构成包含所述当前位置的多边形的多个采集点的图像。
[0019]优选地,还包括识别成功时,返回所述对象的描述信息。
[0020]本实施例中还提供一种基于位置信息的图像识别系统,包括如下步骤:
[0021]位置信息获取单元,获取用户的当前位置信息;
[0022]图像接收单元,接收用户输入的与所述当前位置相关的图像;
[0023]对象识别单元,根据当前位置与预设图像库中采集点的距离由近到远依次选择一个或多个采集点的图像对用户输入的与所述当前位置相关的图像中的对象进行识别,获取所述用户输入的与所述当前位置相关的图像中的对象。
[0024]优选地,所述对象识别单元包括:
[0025]匹配子单元,将预设图像库中的图像按照其对应的采集点距离所述当前位置由近至远的顺序依次与用户输入的与所述当前位置相关的图像进行匹配;
[0026]识别子单元,对所述用户输入的与所述当前位置相关的图像中的对象进行识别,如果识别成功则结束匹配,如果识别不成功则依次选择下一采集点的图像继续匹配。
[0027]优选地,还包括结束子单元,所述当前位置与所述采集点的距离大于预设匹配范围阈值时认为识别不成功,则结束匹配,返回识别失败的信息。
[0028]优选地,所述对象识别单元还包括:
[0029]图像提取子单元,提取预设图像库中位于所述当前位置周围的最靠近所述当前位置的多个采集点的图像;
[0030]识别子单元,对所述多个采集点的图像进行拟合,将用户输入的与当前位置相关的图像与拟合后的图像逐一进行匹配,对所述用户输入的与所述当前位置相关的图像中的对象进行识别;
[0031]判断子单元,如果识别成功则结束匹配,如果识别不成功则根据预设图像库中与当前位置的距离由近到远依次选择位于所述当前位置周围的次靠近所述当前位置的多个采集点的图像,继续识别。
[0032]本发明的上述技术方案相比现有技术具有以下优点,
[0033](1)本发明中的基于位置信息的图像识别方法和系统,该方法为,获取用户的当前位置信息,接收用户输入的与所述当前位置相关的图像,根据当前位置与预设图像库中采集点的距离由近到远依次选择一个或多个采集点的图像对用户输入的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1