一种基于二维码的终端设备定位方法及装置制造方法及图纸

技术编号:21116666 阅读:24 留言:0更新日期:2019-05-16 09:16
本申请实施例提供了一种基于二维码的终端设备定位方法及装置。该方法包括:在目标终端设备的移动过程中,通过两个拍摄部件,拍摄目标二维码的目标图像;基于预设的二维码图像识别算法,分别识别目标图像包含的位置参数;并根据目标图像包含的位置参数、预设的位置信息确定算法和通过预设的距离确定算法确定出的目标距离,确定出目标终端设备对应的位置信息。由于本申请实施例中,将定位系统中成本较高的有源信标替换成成本较低的二维码,通过利用二维码的地理位置坐标和预设的位置信息确定算法,确定出终端设备在某一时刻的位置信息,无需设置有源信标,实现了在精确确定出终端设备的位置信息的同时,降低了定位系统的成本。

A Terminal Equipment Location Method and Device Based on Two-Dimensional Code

【技术实现步骤摘要】
一种基于二维码的终端设备定位方法及装置
本申请涉及定位
,特别是涉及一种基于二维码的终端设备定位方法及装置。
技术介绍
随着科技的不断发展,定位技术已经广泛的应用到人们生活中的各个方面,例如,交通出行领域、水运和雷达等领域。在现有定位技术中,应用较为广泛的是利用有源信标的定位系统。其中,有源信标为信号发射器,且有源信标可以按照一定的周期发送信息;相应的,每个终端设备都设置有接收器,用于接收有源信标发送的信息。由于有源信标发送的信息中包含有该有源信标的地理位置,因此,当终端设备经过有源信标所在的位置时,该终端设备可以通过接收有源信标发送的信号,确定出该终端设备的地理位置。显然,为了精确定位终端设备在任何时刻的地理位置,就需要在终端设备所处的外界环境中设置大量的有源信标,从而造成了定位系统成本太高的问题。
技术实现思路
本申请实施例的目的在于提供一种基于二维码的终端设备定位方法及装置,以降低定位系统的成本。具体技术方案如下:第一方面,提供了一种基于二维码的终端设备定位方法,所述方法应用于终端设备,所述终端设备设置有两个图像拍摄部件,所述方法包括:在目标终端设备的移动过程中,通过所述两个拍摄部件,拍摄目标二维码的目标图像;基于预设的二维码图像识别算法,分别识别所述目标图像包含的位置参数;基于预设的图像拍摄部件的相关参数和距离确定算法,确定所述两个拍摄部件之间的中心点与所述目标二维码之间的目标距离;根据所述目标图像包含的位置参数、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。可选的,所述基于预设的二维码图像识别算法,分别识别所述目标图像包含的位置参数的步骤,可以包括:根据预设的解码器,对所述目标图像进行解码,得到所述目标图像包含的位置参数。可选的,所述根据所述目标图像包含的位置参数、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息的步骤,可以包括:判断所述目标图像包含的位置参数中是否存在所述目标二维码的地理位置坐标;若所述目标图像包含的位置参数中不存在所述目标二维码的地理位置坐标,则根据所述位置参数中的目标二维码标识,在预设二维码位置索引库中,查找所述目标二维码标识对应的目标二维码的地理位置坐标;其中,所述预设二维码位置索引库中,保存有各个二维码标识及各个二维码标识对应的二维码的地理位置坐标;根据所述预设二维码位置索引库中,所述目标二维码标识与所述目标二维码标识对应的二维码的地理位置坐标的对应关系,确定所述目标二维码标识对应的目标二维码的地理位置坐标;根据所述目标二维码的坐标、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。可选的,所述方法还可以包括:若所述目标图像包含的位置参数中存在所述目标二维码的地理位置坐标,则根据所述位置参数中目标二维码的地理位置坐标、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。第二方面,提供了一种基于二维码的终端设备定位装置,应用于终端设备,所述终端设备设置有两个图像拍摄部件,所述装置包括:目标图像拍摄模块,用于在目标终端设备的移动过程中,通过所述两个拍摄部件,拍摄目标二维码的目标图像;位置参数识别模块,用于基于预设的二维码图像识别算法,分别识别所述目标图像包含的位置参数;目标距离确定模块,用于基于预设的图像拍摄部件的相关参数和距离确定算法,确定所述两个拍摄部件之间的中心点与所述目标二维码之间的目标距离;位置信息确定模块,用于根据所述目标图像包含的位置参数、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。可选的,所述位置参数识别模块,可以包括:位置参数得到子模块,用于根据预设的解码器,对所述目标图像进行解码,得到所述目标图像包含的位置参数。可选的,所述位置信息确定模块,可以包括:判断子模块,用于判断所述目标图像包含的位置参数中是否存在所述目标二维码的地理位置坐标;地理位置坐标查找子模块,用于若所述目标图像包含的位置参数中不存在所述目标二维码的地理位置坐标,则根据所述位置参数中的目标二维码标识,在预设二维码位置索引库中,查找所述目标二维码标识对应的目标二维码的地理位置坐标;其中,所述预设二维码位置索引库中,保存有各个二维码标识及各个二维码标识对应的二维码的地理位置坐标;地理位置坐标确定子模块,用于根据所述预设二维码位置索引库中,所述目标二维码标识与所述目标二维码标识对应的二维码的地理位置坐标的对应关系,确定所述目标二维码标识对应的目标二维码的地理位置坐标;第一位置信息确定子模块,用于根据所述目标二维码的坐标、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。可选的,所述位置信息确定模块,还可以包括:第二位置信息确定子模块,用于若所述目标图像包含的位置参数中存在所述目标二维码的地理位置坐标,则根据所述位置参数中目标二维码的地理位置坐标、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。本申请实施例提供一种基于二维码的终端设备定位方法及装置。该方法包括:在目标终端设备的移动过程中,通过所述两个拍摄部件,拍摄目标二维码的目标图像;基于预设的二维码图像识别算法,分别识别所述目标图像包含的位置参数;基于预设的图像拍摄部件的相关参数和距离确定算法,确定所述两个拍摄部件之间的中心点与所述目标二维码之间的目标距离;根据所述目标图像包含的位置参数、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。由于本申请实施例中,提出了一种基于二维码的终端设备定位方法,将定位系统中成本较高的有源信标替换成成本较低的二维码,通过利用二维码的地理位置坐标和预设的位置信息确定算法,确定出终端设备在某一时刻的位置信息,无需设置有源信标,实现了在精确确定出终端设备的位置信息的同时,降低了定位系统的成本。当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种定位系统的实例示意图;图2为本申请实施例提供的一种基于二维码的终端设备定位方法的流程示意图;图3为本申请实施例提供的一种定位系统中目标二维码的成像实例示意图;图4为本申请实施例提供的一种基于二维码的终端设备定位装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例以降低定位系统的成本为目的,提供了一种基于二维码的终端设备定位方法及装置。其中,该方法可以应用于终端设备,该终端设备可以是任意设置有两个图像拍摄部件的定位设备。可以将该定位设备作为一个独立的设备安装在交通工具上,例如,可以将该定位设备安装在交通领域中的本文档来自技高网...

【技术保护点】
1.一种基于二维码的终端设备定位方法,其特征在于,所述方法应用于终端设备,所述终端设备设置有两个图像拍摄部件,所述方法包括:在目标终端设备的移动过程中,通过所述两个拍摄部件,拍摄目标二维码的目标图像;基于预设的二维码图像识别算法,分别识别所述目标图像包含的位置参数;基于预设的图像拍摄部件的相关参数和距离确定算法,确定所述两个拍摄部件之间的中心点与所述目标二维码之间的目标距离;根据所述目标图像包含的位置参数、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。

【技术特征摘要】
1.一种基于二维码的终端设备定位方法,其特征在于,所述方法应用于终端设备,所述终端设备设置有两个图像拍摄部件,所述方法包括:在目标终端设备的移动过程中,通过所述两个拍摄部件,拍摄目标二维码的目标图像;基于预设的二维码图像识别算法,分别识别所述目标图像包含的位置参数;基于预设的图像拍摄部件的相关参数和距离确定算法,确定所述两个拍摄部件之间的中心点与所述目标二维码之间的目标距离;根据所述目标图像包含的位置参数、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。2.根据权利要求1所述的方法,其特征在于,所述基于预设的二维码图像识别算法,分别识别所述目标图像包含的位置参数的步骤,包括:根据预设的解码器,对所述目标图像进行解码,得到所述目标图像包含的位置参数。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标图像包含的位置参数、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息的步骤,包括:判断所述目标图像包含的位置参数中是否存在所述目标二维码的地理位置坐标;若所述目标图像包含的位置参数中不存在所述目标二维码的地理位置坐标,则根据所述位置参数中的目标二维码标识,在预设二维码位置索引库中,查找所述目标二维码标识对应的目标二维码的地理位置坐标;其中,所述预设二维码位置索引库中,保存有各个二维码标识及各个二维码标识对应的二维码的地理位置坐标;根据所述预设二维码位置索引库中,所述目标二维码标识与所述目标二维码标识对应的二维码的地理位置坐标的对应关系,确定所述目标二维码标识对应的目标二维码的地理位置坐标;根据所述目标二维码的坐标、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述目标图像包含的位置参数中存在所述目标二维码的地理位置坐标,则根据所述位置参数中目标二维码的地理位置坐标、所述目标距离和预设的位置信息确定算法,确定所述目标终端设备对应的位置信息。5.一种基于二维码的终端设备定位装置,其特征在于...

【专利技术属性】
技术研发人员:杨阳刘军刘芳
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京,11

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

1