实时预测机动车通过信号灯控制路口时间的方法及装置制造方法及图纸

技术编号:25692740 阅读:41 留言:0更新日期:2020-09-18 21:03
本发明专利技术提供的一种实时预测机动车通过信号灯控制路口时间的方法及装置,其中,该方法包括:获取在信号灯控制路口路段上行驶机动车行驶状态信息,包括当前行驶位置信息、当前速度信息,以及获取设置于此信号灯控制路口的信号灯信息,判断当前预测机动车前方是否有其他机动车在行驶,以及前方是否设置有信号灯,当预测机动车前方有机动车行驶并不存在信号灯时,判断前方机动车的速度是否为零,当不为零时,根据当前预测机动车与前方机动车的距离、当前预测机动车的速度、当前预测机动车前方机动车到达预测位置的时间,确定当前预测机动车到达预测位置的时间。通过实施本发明专利技术,可以精准预测机动车通过有信号灯控制路口时,到达预设位置的所需时间。

【技术实现步骤摘要】
实时预测机动车通过信号灯控制路口时间的方法及装置
本专利技术涉及智能交通领域,具体涉及一种实时预测机动车通过信号灯控制路口时间的方法及装置。
技术介绍
信号灯控制路口是路网的瓶颈,影响着道路的有序、安全与畅通。人们驾车行驶到路口时迫切需要提前知道那条道路畅通,哪条道路拥堵,定量的知道通过路口信号灯需要多长时间等信息。现有的相关技术是采用视频跟踪单元对机动车进行连续跟踪,进而预测时间,但是视频跟踪单元在跟踪机动车时,需要不断地刷新机动车当前位置数据,确定是否驶入或驶出参照点,而刷新时间是1s,在车速较快的情况下,对于机动车通过每一视频跟踪单元时间的预测,存在误差。
技术实现思路
因此,本专利技术要解决的技术问题在于克服现有技术中的对机动车进行跟踪,预测时间存在误差的缺陷,从而提供一种实时预测机动车通过信号灯控制路口时间的方法及装置。根据第一方面,本专利技术实施例提供了一种实时预测机动车通过信号灯控制路口时间的方法,包括:获取当前路段上各机动车的行驶状态信息、预设到达位置信息以及信号灯信息,所述行驶状态信息包括所述机动车的位置信息、速度信息,所述信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;根据所述行驶状态信息、所述预设到达位置信息以及信号灯信息,判断第一机动车前方是否存在第二机动车以及信号灯;当所述第一机动车前方存在第二机动车,且不存在第一信号灯时,判断所述第二机动车的速度是否为零;当所述第二机动车的速度不为零时,根据所述第二机动车的位置信息、速度信息以及所述第一机动车与所述第二机动车的间隔距离,计算所述第一机动车到达所述预设到达位置的第一时间。结合第一方面,在第一方面第一实施方式中,该方法还包括:当所述第一机动车前方存在第二机动车,且存在第一信号灯时,根据所述第二动车的行驶状态信息,判断所述第二机动车的速度是否为零;当所述第二机动车的速度不为零时,判断第一信号灯的状态;当第一信号灯的状态为禁行状态时,根据所述第一机动车的行驶状态信息、所述第二机动车的行驶状态信息以及第一信号灯的禁行状态的剩余时间,计算所述第一机动车到达所述预设到达位置的第二时间;结合第一方面或第一方面第一实施方式,在第一方面第二实施方式中,该方法还包括:当所述第二机动车的速度为零时,判断第二信号灯的状态,所述第二信号灯为设置于所述第二机动车前的信号灯;当所述第二信号灯的状态为通行状态时,向报警平台发送拥堵源头位置信息。结合第一方面第二实施方式,在第一方面第三实施方式中,该方法还包括:所述当所述第二信号灯的状态为通行状态时,向报警平台发送拥堵源头位置信息,具体包括:当所述第二信号灯的状态为通行状态时,判断所述第二机动车前方是否存在第三机动车;当不存在第三机动车时,确定第二机动车为拥堵源头,将所述第二机动车的位置信息发送至报警平台;当存在第三机动车时,获取第三机动车及其前方各机动车的机动车速度信息,并将所述机动车速度信息与预设速度阈值进行比较,确定速度大于所述预设速度阈值的机动车为拥堵源头,将所述速度大于所述预设速度阈值的机动车的位置信息发送至报警平台。结合第一方面,在第一方面第四实施方式中,该方法还包括:判断第三信号灯是否为禁行状态,所述第三信号灯为设置于所述预设到达位置前的信号灯;当所述第三信号灯为禁行状态时,根据所述信号灯信息,确定所述第三信号灯的持续时间;根据所述持续时间,计算所述第一机动车通过预设到达位置前的路口的第三时间。结合第一方面,在第一方面第五实施方式中,该方法还包括:当所述第一机动车前方存在第二机动车,且不存在第一信号灯时,判断所述第二机动车的速度是否为零;当所述第二机动车的速度不为零时,根据所述第二机动车的位置信息、速度信息以及所述第一机动车与所述第二机动车的间隔距离,计算所述第一机动车到达所述预设到达位置的第四时间;结合第一方面,在第一方面第六实施方式中,该方法还包括:在目标扫描周期内,通过第一视频跟踪检测装置、第二视频跟踪检测装置,获取第一目标区域内机动车的第一行驶状态信息以及第二目标区域内机动车的第二行驶状态信息;提取第一行驶状态信息与第二行驶状态信息中重复的部分信息,并在所述第一行驶状态信息中消除所述重复部分信息。根据第二方面,本专利技术实施例提供了一种实时预测机动车通过信号灯控制路口时间的装置,包括:获取模块,用于获取当前路段上各机动车的行驶状态信息、预设到达位置信息以及信号灯信息,所述行驶状态信息包括所述机动车的位置信息、速度信息,所述信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;第一判断模块,用于根据所述行驶状态信息、所述预设到达位置信息以及信号灯信息,判断第一机动车前方是否存在第二机动车以及信号灯;第二判断模块,用于当所述第一机动车前方存在第二机动车,且不存在第一信号灯时,判断所述第二机动车的速度是否为零;计算模块,用于当所述第二机动车的速度不为零时,根据所述第二机动车的位置信息、速度信息以及所述第一机动车与所述第二机动车的间隔距离,计算所述第一机动车到达所述预设到达位置的第一时间。根据第三方面,本专利技术实施例提供了一种实时预测机动车通过信号灯控制路口时间的系统,包括:至少一个控制设备,所述控制设备用于执行第一方面或第一方面任一实施方式中所述的实时预测机动车通过信号灯控制路口时间的方法的步骤,根据获取路段上的机动车的行驶状态信息,对机动车到达预设到达位置的时间进行预测。根据第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任一实施方式中任一项所述的实时预测机动车通过信号灯控制路口时间的方法的步骤。本专利技术技术方案,具有如下优点:1.本专利技术实施例提供的一种实时预测机动车通过信号灯控制路口时间的方法及装置,其中,该方法包括:获取在信号灯控制路口路段上行驶所有机动车行驶状态信息,包括当前行驶位置信息、当前速度信息,以及获取设置于此信号灯控制路口的信号灯信息,包括信号灯各状态的持续时间;根据获取到的信息,判断当前预测机动车前方是否有其他机动车在行驶,以及前方是否设置有信号灯,当预测机动车前方的有机动车行驶并不存在信号灯时,判断当前机动车前方的机动车速度是否为零,当不为零时,根据当前预测机动车与前方机动车的距离、当前预测机动车的速度、当前预测机动车前方机动车到达预测位置的时间,确定当前预测机动车到达预测位置的时间。通过实施本专利技术,解决了现有技术中存在的,在车速较快的情况下,对于机动车通过每一视频跟踪单元时间的预测存在误差的问题,可以精准的预测机动车通过预设位置的所需时间,基于该预测时间,可以精确设定信号灯控制参数,提高了信号灯控制路口的通行效率。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术本文档来自技高网...

【技术保护点】
1.一种实时预测机动车通过信号灯控制路口时间的方法,其特征在于,包括:/n获取当前路段上各机动车的行驶状态信息、预设到达位置信息以及信号灯信息,所述行驶状态信息包括所述机动车的位置信息、速度信息,所述信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;/n根据所述行驶状态信息、所述预设到达位置信息以及信号灯信息,判断第一机动车前方是否存在第二机动车以及信号灯;/n当所述第一机动车前方存在第二机动车,且不存在第一信号灯时,判断所述第二机动车的速度是否为零;/n当所述第二机动车的速度不为零时,根据所述第二机动车的位置信息、速度信息以及所述第一机动车与所述第二机动车的间隔距离,计算所述第一机动车到达所述预设到达位置的第一时间。/n

【技术特征摘要】
1.一种实时预测机动车通过信号灯控制路口时间的方法,其特征在于,包括:
获取当前路段上各机动车的行驶状态信息、预设到达位置信息以及信号灯信息,所述行驶状态信息包括所述机动车的位置信息、速度信息,所述信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;
根据所述行驶状态信息、所述预设到达位置信息以及信号灯信息,判断第一机动车前方是否存在第二机动车以及信号灯;
当所述第一机动车前方存在第二机动车,且不存在第一信号灯时,判断所述第二机动车的速度是否为零;
当所述第二机动车的速度不为零时,根据所述第二机动车的位置信息、速度信息以及所述第一机动车与所述第二机动车的间隔距离,计算所述第一机动车到达所述预设到达位置的第一时间。


2.根据权利要求1所述的方法,其特征在于,该方法还包括:
当所述第一机动车前方存在第二机动车,且存在第一信号灯时,根据所述第二机动车的行驶状态信息,判断所述第二机动车的速度是否为零;
当所述第二机动车的速度不为零时,判断第一信号灯的状态;
当第一信号灯的状态为禁行状态时,根据所述第一机动车的行驶状态信息、所述第二机动车的行驶状态信息以及第一信号灯的禁行状态的剩余时间,计算所述第一机动车到达所述预设到达位置的第二时间。


3.根据权利要求1或2所述的方法,其特征在于,该方法还包括:
当所述第二机动车的速度为零时,判断第二信号灯的状态,所述第二信号灯为设置于所述第二机动车前的信号灯;
当所述第二信号灯的状态为通行状态时,向报警平台发送拥堵源头位置信息。


4.根据权利要求3所述的方法,其特征在于,所述当所述第二信号灯的状态为通行状态时,向报警平台发送拥堵源头位置信息,具体包括:
当所述第二信号灯的状态为通行状态时,判断所述第二机动车前方是否存在第三机动车;
当不存在第三机动车时,确定第二机动车为拥堵源头,将所述第二机动车的位置信息发送至报警平台;
当存在第三机动车时,获取第三机动车及其前方各机动车的机动车速度信息,并将所述机动车速度信息与预设速度阈值进行比较,确定速度大于所述预设速度阈值的机动车为拥堵源头,将所述速度大于所述预设速度阈值的机动车的位置信息发送至报警平台。


5.根据权利要求1所述的方法,其特征在于,该方法还包括:
判断第三信号灯是...

【专利技术属性】
技术研发人员:姜廷顺郑永春李萌陆建王家捷朱林尹胜超戴帅马旭辉郭娅明季鹏杨万科殷志龙丁立业赵胜川赵阳陈颖
申请(专利权)人:安徽科力信息产业有限责任公司姜廷顺
类型:发明
国别省市:安徽;34

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

1