公交车定位方法、装置、设备及存储介质制造方法及图纸

技术编号:28982701 阅读:20 留言:0更新日期:2021-06-23 09:31
本申请公开了公交车定位方法、装置、设备及存储介质,涉及车辆定位技术。具体实现方案为:通过获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;识别所述道路图像中的公交车信息;根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置。本申请实施例中不需要公交车统一部署定位设备,依靠浮动车提供道路图像和位置信息即可获取到公交车当前位置,数据依赖简单、数据接口统一,可降低费用与维护成本,便于实现规模化应用。

【技术实现步骤摘要】
公交车定位方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及车辆定位技术。
技术介绍
人们在采用公交车出行时,通常会通过智能手机、平板电脑、可穿戴设备等终端设备来查询公交车的实时位置或者公交车到站时间,因此需要服务器统一获取并维护公交车实时位置。现有的获取公交车实时位置的方法通常依赖于在公交车上安装GPS等定位设备,并且由公交车的实时位置数据由各公交车运营公司维护。安装定位设备导致安装费用和维护成本较高,并且若需要对不同公交车运营公司的公交车实时位置进行汇总,则需要分别从各公交车运营公司获取数据,而各数据提供方的结构标准不易统一,导致开发与接入成本较高,难以形成规模化覆盖。
技术实现思路
本申请提供一种公交车定位方法、装置、设备及存储介质,以降低公交车定位的成本,便于实现规模化应用。本申请第一个方面提供一种公交车定位方法,包括:获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;识别所述道路图像中的公交车信息;根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置。通过上述方法,可不需要在公交车统一部署定位设备,依靠浮动车提供道路图像和位置信息即可获取到公交车当前位置,数据依赖简单、数据接口统一,可降低费用与维护成本,便于实现规模化应用。进一步的,所述识别所述道路图像中的公交车信息,包括:从所述道路图像中识别出公交车;从所述道路图像中获取被识别出的公交车的公交车信息,所述公交车信息包括公交车线路信息、起始站点信息、终点站点信息和车牌号中的至少一项。通过上述方法,通过图像识别可识别出道路图像中是否包含公交车,若包含公交车可进一步识别出该公交车的公交车信息。进一步的,所述从所述道路图像中识别出公交车,包括:对所述道路图像进行主体识别,并获取被识别出的主体的特征信息;将所述被识别出的主体的特征信息与预设公交车特征信息进行匹配,若匹配度大于预设阈值,则确定所述被识别出的主体为公交车。进一步的,所述从所述道路图像中获取被识别出的公交车的公交车信息,包括:对所述道路图像中所述被识别出的公交车所在区域进行文字识别;根据被识别出的文字确定所述被识别出的公交车的公交车信息。通过上述方法,通过对道路图像的文字识别,可获取到所述被识别出的公交车的公交车信息。进一步的,所述根据被识别出的文字确定所述被识别出的公交车的公交车信息,包括:若被识别出的文字无法得到完整的公交车信息,则将所述被识别出的文字与预设公交车信息数据进行匹配,获取所述被识别出的公交车的公交车信息;或者获取包含所述被识别出的公交车的多帧道路图像,对该多帧道路图像进行文字识别,将全部被识别出的文字进行融合,获取所述被识别出的公交车的公交车信息。进一步的,所述方法还包括:获取所述浮动车的当前行驶方向;根据所述浮动车的当前行驶方向、以及所述道路图像的采集方向,确定所述被识别出的公交车的行驶方向,所述道路图像的采集方向包括所述浮动车的前方或所述浮动车的后方。通过上述方法,可以确定被识别出的公交车的行驶方向。进一步的,所述根据所述浮动车的当前行驶方向、以及所述道路图像的采集方向,确定所述被识别出的公交车的行驶方向,包括:根据所述道路图像以及所述道路图像的采集方向,确定所述被识别出的公交车的车头或车尾相对于所述浮动车的相对方向,根据所述相对方向以及所述浮动车的当前行驶方向确定所述被识别出的公交车的行驶方向;或者获取包含所述被识别出的公交车的多帧道路图像,根据该多帧道路图像确定所述被识别出的公交车相对于所述浮动车的相对行驶方向,根据所述相对行驶方向以及所述浮动车的当前行驶方向确定所述被识别出的公交车的行驶方向。进一步的,所述根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置,包括:将所述浮动车的当前位置作为所述被识别出的公交车的当前位置;或者根据所述道路图像获取所述被识别出的公交车的深度信息,根据所述深度信息以及所述浮动车的当前位置,确定所述被识别出的公交车的当前位置。进一步的,所述确定被识别出的公交车的当前位置后,还包括:将所述被识别出的公交车的当前位置存储到数据库中。进一步的,所述方法还包括:接收用户终端设备发送的公交车查询指令,所述公交车查询指令包括待查询公交车的公交车信息以及用户所在站点的位置信息;根据所述公交车信息从所述数据库查询所述待查询公交车的当前位置,根据所述待查询公交车的当前位置以及所述用户所在站点的位置信息确定所述待查询公交车到达所述用户所在站点的剩余时间和/或剩余站点数量;将所述剩余时间和/或剩余站点数量发送给所述用户终端设备。通过上述方法,可以为用户提供公交车查询功能,以满足用户对公交车到达所述用户所在站点的剩余时间和/或剩余站点数量查询的需求。本申请第二个方面提供一种公交车定位装置,包括:获取模块,用于获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;处理模块,用于识别所述道路图像中的公交车信息;定位模块,用于根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置。本申请第三个方面提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的方法。本申请第四个方面提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行第一方面所述的方法。本申请第五个方面提供一种计算机程序,包括程序代码,当计算机运行所述计算机程序时,所述程序代码执行如第一方面所述的方法。本申请第六个方面提供一种公交车定位方法,包括:获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;根据所述道路图像以及所述浮动车的当前位置信息确定公交车位置信息。上述申请中的一个实施例具有如下优点或有益效果:通过获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;识别所述道路图像中的公交车信息;根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置。本实施例中不需要公交车统一部署定位设备,依靠浮动车提供道路图像和位置信息即可获取到公交车当前位置,数据依赖简单、数据接口统一,可降低费用与维护成本,便于实现规模化应用。上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是本申请实施例的公交车定位方法的场景图;图2是本申请一实施例提供的公交车定位方法的流程图;图3是本申请另一实施例提供的本文档来自技高网...

【技术保护点】
1.一种公交车定位方法,其特征在于,包括:/n获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;/n识别所述道路图像中的公交车信息;/n根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置。/n

【技术特征摘要】
1.一种公交车定位方法,其特征在于,包括:
获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;
识别所述道路图像中的公交车信息;
根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置。


2.根据权利要求1所述的方法,其特征在于,所述识别所述道路图像中的公交车信息,包括:
从所述道路图像中识别出公交车;
从所述道路图像中获取被识别出的公交车的公交车信息,所述公交车信息包括公交车线路信息、起始站点信息、终点站点信息和车牌号中的至少一项。


3.根据权利要求2所述的方法,其特征在于,所述从所述道路图像中识别出公交车,包括:
对所述道路图像进行主体识别,并获取被识别出的主体的特征信息;
将所述被识别出的主体的特征信息与预设公交车特征信息进行匹配,若匹配度大于预设阈值,则确定所述被识别出的主体为公交车。


4.根据权利要求2所述的方法,其特征在于,所述从所述道路图像中获取被识别出的公交车的公交车信息,包括:
对所述道路图像中所述被识别出的公交车所在区域进行文字识别;
根据被识别出的文字确定所述被识别出的公交车的公交车信息。


5.根据权利要求4所述的方法,其特征在于,所述根据被识别出的文字确定所述被识别出的公交车的公交车信息,包括:
若被识别出的文字无法得到完整的公交车信息,则将所述被识别出的文字与预设公交车信息数据进行匹配,获取所述被识别出的公交车的公交车信息;或者
获取包含所述被识别出的公交车的多帧道路图像,对该多帧道路图像进行文字识别,将全部被识别出的文字进行融合,获取所述被识别出的公交车的公交车信息。


6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取所述浮动车的当前行驶方向;
根据所述浮动车的当前行驶方向、以及所述道路图像的采集方向,确定所述被识别出的公交车的行驶方向,所述道路图像的采集方向包括所述浮动车的前方或所述浮动车的后方。


7.根据权利要求6所述的方法,其特征在于,所述根据所述浮动车的当前行驶方向、以及所述道路图像的采集方向,确定所述被识别出的公交车的行驶方向,包括:
根据所述道路图像以及所述道路图像的采集方向,确定所述被识别出的公交车的车头或车尾相对于所述浮动车的相对方向,根据所述相对方向以及所述浮动车的当前行驶方向确定所述被识别出的公交车的行驶方向;或者
获取包含所述被识别出的公交车的多帧道路图像,根据该多帧道路图像确定所述被识别出的公交车相对于所述浮动车的相对行驶方向,根据所述相对行驶方向以及所述浮动车的当前行驶方向确定所述被识别出的公交车的行驶方向。


8.根据权利要求1所述的方法,其特征在于,所述根据所述公交车信息以及所述浮动车的当前位置信息,确定被识别出的公交车的当前位置,包括:
将所述浮动车的当前位置作为所述被识别出的公交车的当前位置;或者
根据所述道路图像获取所述被识别出的公交车的深度信息,根据所述深度信息以及所述浮动车的当前位置,确定所述被识别出的公交车的当前位置。


9.根据权利要求1-8任一项所述的方法,其特征在于,所述确定被识别出的公交车的当前位置后,还包括:
将所述被识别出的公交车的当前位置存储到数据库中。


10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
接收用户终端设备发送的公交车查询指令,所述公交车查询指令包括待查询公交车的公交车信息以及用户所在站点的位置信息;
根据所述公交车信息从所述数据库查询所述待查询公交车的当前位置,根据所述待查询公交车的当前位置以及所述用户所在站点的位置信息确定所述待查询公交车到达所述用户所在站点的剩余时间和/或剩余站点数量;
将所述剩余时间和/或剩余站点数量发送给所述用户终端设备。


11.一种公交车定位装置,其特征在于,包括:
获取模块,用于获取浮动车实时采集的道路图像以及所述浮动车的当前位置信息;
处理模块,用于识别所述道路图像中的公交车信息;
定位模块,用于根据所述公交车信息以及所述浮动车的...

【专利技术属性】
技术研发人员:梅怀博
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1