隧道定位方法及装置的制造方法_2

文档序号:9649431阅读:来源:国知局
与所述环境亮度相匹配的测量部件包括下述至少一项:光线传感器、前置摄像头以及后置摄像头。在同一个定位终端内部可以同时配置有光线传感器、前置摄像头以及后置摄像头,也可以仅配置其中的一个或几个。在定位的过程中,当需要对环境亮度进行测量时,可以仅开启配置于定位终端内的一个测量部件,也可以同时开启多个配置于定位终端内的测量部件。在具体对环境亮度进行测量时,利用光线传感器可以直接对环境亮度进行测量,而利用前置摄像头或后置摄像头对环境亮度进行测量时需要先利用前置摄像头或后置摄像头对行驶车辆前方的图像进行捕捉,并根据捕捉得到的图像计算得到环境亮度;
[0033]当环境参数为气压时,与所述气压相匹配的测量部件包括:气压传感器。
[0034]采样间隔是指测量部件连续两次对环境参数进行测量的时间间隔,即两次采样的时间间隔。所述采样间隔的设定方法可以有多种,例如可以由用户自行设定,也可以采用默认值。
[0035]在一个具体例子中,如果确定定位终端进入到目标隧道并确定该目标隧道为环境亮度型的目标隧道之后,定位服务器会向定位终端发送对应的环境参数测量指令,指示配置于定位终端中的光线传感器、前置摄像头以及后置摄像头中的一项或多项打开,并根据设定的采样间隔连续获取不同采样时刻下所述环境参数的测量值。例如,当设定的采样间隔为1秒,即每隔1秒,对该隧道内的环境亮度进行一次测量。
[0036]120、根据所述环境参数测量值,以及,所述目标隧道的环境参数值与所述目标隧道的位置信息之间的对应关系,对所述定位终端进行隧道定位。
[0037]在本实施例中,定位服务器的数据库中预先存储有目标隧道内与不同环境参数值相对应的各具体位置的位置信息,因此,通过将定位终端实时采样得到的环境参数测量值与预存的对应关系进行比对,即可实现对定位终端进行隧道定位的目的。
[0038]本发明实施例通过利用隧道内的环境参数对隧道中行驶车辆进行定位,解决了现有的定位技术中,当车辆进入隧道后,无法通过GPS卫星定位系统对行驶车辆进行定位的问题,实现了帮助隧道内移动中的用户进行定位的目的。
[0039]实施例二
[0040]图3是本发明实施例二提供的一种隧道定位方法的流程图。本实施例以上述实施例为基础进行优化,本方法适用于以环境亮度作为隧道环境参数时,对在隧道中行驶的车辆进行定位。在本实施例中,将所述环境参数具体优化为环境亮度,将与所述环境亮度相匹配的测量部件优化为定位终端的前置摄像头;
[0041]相应的,将根据所述环境参数测量值,以及,所述目标隧道的环境参数值与所述目标隧道的位置信息之间的对应关系,对所述定位终端进行隧道定位具体优化为:根据不同采样时刻下环境亮度测量值的变化规律,识别各所述环境亮度测量值中的极值点;根据识别出的所述极值点,更新已识别极值点数目;根据所述已识别极值点数目,以及,所述目标隧道的极值点数与所述目标隧道的位置信息之间的对应关系,对所述定位终端进行隧道定位。
[0042]相应的,本实施例的方法具体包括:
[0043]310、如果确定定位终端进入目标隧道,选取与所述目标隧道的类型相对应的环境亮度作为环境参数。
[0044]320、基于配置于定位终端中的前置摄像头以及设定的采样间隔,获取不同采样时刻下环境亮度的测量值。
[0045]330、根据不同采样时刻下所述环境亮度测量值的变化规律,识别各所述环境亮度测量值中的极值点。
[0046]为了表述方便,参照图4对本实施例的定位原理进行说明。在图4中,X轴坐标表示该隧道内各位置距该隧道入口的距离,Y轴表示该隧道内各位置环境亮度值,折线表示理想的隧道内各具体位置与环境亮度值之间的对应关系,黑点表示通过模拟方法得到的定位终端通过测量部件所测得的环境亮度测量值。
[0047]众所周知,为了确保行车安全,通常会在隧道内相隔特定距离布设有照明用的灯具,并且这些用于照明的灯具即使在白天依旧会开启。无疑,在任何时候,沿隧道延伸的方向运动,环境亮度均会出现亮暗交替的现象,因为在隧道内靠近每一套灯具附近的区域环境亮度均比相邻两套的灯具中间的位置环境亮度大。如图4所示,若某一隧道长度为50米,并且在该隧道内每隔10米布设一套照明的灯具,即在该隧道内距离隧道入口 10米、20米、30米和40米的位置处均布设有一套照明的灯具。因此在该隧道内,环境亮度的分布情况如图4中折线所示。每套灯具的附近环境亮度最大,而在每两套灯具连线中间的位置环境亮度最小。因而,车辆从隧道入口进入并经过第一套灯具(车辆达到图4中距隧道入口 10米的位置)后,定位终端所测得的环境亮度会先逐渐减小,直至车辆到达第一个特定位置(如图4中距隧道入口的距离为15米的位置)其测得环境亮度测量值达到最小,随着车辆继续前行,其测得环境亮度测量值逐渐增大,当车辆到达第二个特定位置(如图4中距隧道入口的距离为20米的位置)其测得环境亮度测量值达到最大,随着车辆继续向出口前行,所测得的环境亮度会逐渐减小,直至车辆到达第三个特定位置(如图4中距隧道入口的距离为25米的位置)其测得环境亮度测量值达到最小,如此反复,直至车辆到达隧道出口。因此当车辆行驶在隧道内时,可以根据其环境亮度测量值的变化规律进行定位。
[0048]车辆从驶入隧道并经过第一套灯具后,定位终端通过测量部件测得的环境亮度测量值整体呈先减小后增大,再减小再增大,……,再减小再增大的变化规律。在这个过程中,环境亮度测量值会出现多个极值点。如图4所示,当车辆到达距隧道入口的距离为15米、25米和35米的位置附近时,其环境亮度测量值均会出现极小值点,当车辆到达距隧道入口的距离为10米、20米、30米和40米附近时,其环境亮度测量值均会出现极大值点。
[0049]因此,在定位之前,只要在定位服务器数据库内存储有目标隧道内各极值点对应位置的位置信息,就可以根据定位终端已识别的极值点的个数,确定定位终端的具体位置。
[0050]在本实施例中,将所获取的不同采样时刻下所述环境参数的测量值进行比对,从而判断当前测得环境亮度测量值是否为极值点。在具体识别当前测得环境亮度测量值是否为极值点时共存在四种情况,下面结合图4进行说明。假设设定的采样间隔为0.1秒。
[0051]情况一,当在某一时刻,车辆行驶在与图4对应的隧道内17.5米的位置时,定位终端所测得的环境亮度测量值与其前0.1秒和后0.1秒所测得的环境亮度测量值相比,发现在该时刻所测得的环境亮度测量值大于其前0.1秒所测得的环境亮度测量值并且小于其后0.1秒所测得的环境亮度测量值,这说明在该时刻所测得的环境亮度测量值不是极值点。
[0052]情况二,当在另一时刻,车辆行驶在与图4对应的隧道内20米的位置时,通过将该时刻定位终端所测得的环境亮度测量值与其前0.1秒和后0.1秒所测得的环境亮度测量值相比,发现在该时刻所测得的环境亮度测量值大于其前0.1秒和后0.1秒所测得的环境亮度测量值,这说明在该时刻所测得的环境亮度测量值是极值点。
[0053]情况三,当车辆行驶在与图4对应的隧道内22.5米的位置时,通过将该时刻定位终端所测得的环境亮度测量值与其前0.1秒和后0.1秒所测得的环境亮度测量值相比,发现在该时刻所测得的环境亮度测量值小于其前0.
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1