导航软件是怎么知道红绿灯读秒的?

如题所述

第1个回答  2023-05-23

导航软件是怎么知道红绿灯读秒的?

红绿灯读秒的数据来源其实分为2种。第1种,是直接从交管部门那边获取的。

比较早和交管部门合作的,比如说烟台市,烟台交警和高德地图展开合作,把红绿灯状态推送到每一个交通参与者手上,齐鲁网2019年就报道过了。西安日报2023年1月也有报道,西安交警联合百度地图,深度融合了西安市全域智能信号灯灯态数据,让手机可以显示红绿灯读秒。

简单讲就是直接从源头拿数据,就好比直接从老师那边拿到了参考答案,只要手机网络是正常的,读秒基本上是非常准的。导航软件自己通过大数据预测。

第2种途径,就是导航平台利用大数据,对路口停留车辆进行算法计算,也能推出红绿灯读秒的大概时间。

南京理工大学许鹏辉的硕士论文,《基于移动终端的交通路况信息实时采集与显示系统》。上面讲:通过车上的GPS定位系统,比如我们的手机,能够采集到行驶车辆的位置、速度等信息。然后通过无线网络,上传到他们控制中心去,控制中心分析处理,得到了一个平均车流量信息。

一般路上的实时拥堵情况,就是用这个原理得到的。同样的原理,其实也是可以得到红绿灯的倒计时情况的。

高德地图产品经理有讲过的:对于路口用户行为的一些理解,分析路口的规律,是可以推演出红绿灯倒计时的情况的。

而且,高德软件有限公司的一个发明专利,CN 114463969 A《红绿灯周期时长的挖掘方法、电子设备及计算机程序产品》。上面有讲到一种算法专利的:根据车辆轨迹数据,计算第一辆车启动样本、其他车启动样本的时间差。

再分析一天、多天内,不同时段的区别,来得到一个路口红绿灯周期的情况。打个比方,比如说数据显示每天的6点到7点,某一个路口第一台车启动,到最后一台车停在红绿灯前,时差是40到45秒。

就能大致判断出来直行红绿灯的变化周期了。每天同时段都进行采样、计算,最后大概是能算出这个路口的红绿灯时间了,还比较准的。然后高峰期、夜晚期推算不同的红绿灯周期,最后就能得到一个红绿灯全天的周期。

不过,这种大数据算出来的结果和实际红绿灯结果,还是有可能存在一定的误差的。实际使用的时候还会发现,有些路口有倒计时,有些路口没有的。

可能是因为这些路口的车流量、样本数比较少,不足以推算出具体的周期,或者说在这个路口用到的人不太多,也就不显示了。

对我们来说有什么用

听原理有道理,也挺靠谱的,那么这个显示倒计时的时候,关我们什么事?对我们驾驶员有什么意义啊?

首先,就是能让走神的驾驶员提前做好准备,如果体验过这个功能,应该有点印象的,倒计时还有3、5秒钟的时候,手机就会发出提示音了。

如果等红灯的朋友,在聊天、喝了口水,就能起到提醒作用了,提前准备好要开了。除了起到提醒作用,这个倒计时还能够让排队的驾驶员们反应更快,从而提升道路整体的通行效率。比如说,有的时候前面不是有大的车子挡住了或者是排队真的比较长,我们看不到前面红绿灯的情况。

有了这个就不用太担心了,手机上也能看,对吧?邹慧发表在《山东交通学院学报》上有篇论文的,《倒计时信号对信号交叉口交通特性的影响》。

来可以提醒等红绿灯的时候的走神驾驶员,还能对路口通行效率起到一定的帮助。

有的导航软件还基于类似的原理,推出了绿灯读秒显示和绿波速度的建议,用起来也不错,有兴趣的朋友可以试试看。

相似回答
大家正在搜