高德地图红灯时间提示,是如何实现的?

小编发现高德这个功能已经有一段时间了,偶然间用了一次高德发现还挺靠谱,感觉很强,作为好奇宝宝,顿时就来了兴趣。

之后几天里我就调查了一下资料,发现目前的主流观点,有两类:一类是认为这个属于大数据算法,另一类认为这个是从交管部门拿的数据。

总之都是数据源的问题,而对算法方面没有提出什么质疑。因为就目前国内的算法水平,只要数据靠谱,算出这个不是什么问题。而且人家都已经把专利贴出来了,大概看一遍后,确实没啥问题。


https://pss-system.cponline.cnipa.gov.cn/documents/detail?prevPageTit=changgui 

如果大家对专利感兴趣,可以文末点击阅读原文,直接跳转,完成注册后进入国家专利局,搜索:《红绿灯周期时长的挖掘方法、电子设备及计算机程序》,即可查询到该专利的详细内容。

有位来自重庆的网友坚定认为这是从交管部门拿的数据,他觉得:

在重庆,一个红绿灯路口有时候不止4个支路,还别说分车道的红绿灯;如果是通过推算,那理论上所有的红绿灯路口都能读秒,只是误差无法估计。

所以说如果是推算的,那误差大的估计也无法放出来,重庆的地形也导致推算难度特别大,这需要多少算力?高德愿意无偿贡献这么庞大的算力?


但从小编个人角度出发,我觉得数据源可能是由交管部门提供,再由大数据算法补充实现的。

这个事情怎么说呢,交管部门应该是不会承认数据来源于自己的,因为一旦承认的话,这就是自己的责任问题了。

出现误差的话,大家肯定率先质疑的是交管信息的准确性,而非大数据的算法。

但如果这是高德全权设计并应用的,责任就由高德自己来背。反正高德一家商业性公司就算犯了错也没啥重大错误。

同时我为什么又认为这不可能只依靠大数据完成呢?

因为如果靠大数据完成的话,就会产生以下可预料的结果:

1、不同公司的大数据肯定有所不同,因此推测出的结果肯定会有所不同,或者有些许误差。

2、大数据的准确率总体较高,同时各厂商的总体数据应该趋于一致。

3、不同厂商可能出现各种错误,错误方式应该千奇百怪。

然而上述这些问题没有发生:

1、不同厂商最终的信息完全一致

2、部分路口的红绿灯信息错误离谱,有些高达(3~10秒)

3、不同地图在相同路口,产生相同问题

根据以上推断,得出各个厂商的数据源可能是一致的,否则无法解释通这种现象。

比如武汉的雄楚大道,作为洪山区东西向的一条大道,其辅路的路况长期以来就被异常的全部标绿(包括上下班高峰期)。

但实际上该条辅道是常年堵车的(路况应该标红)。如果是大数据来检测,这样的问题根据各车在此期间的车速来进行判断,一定能识别出异常并将其标红为堵车路段。

然而实际上,不仅高德、所有地图软件,都是长期把雄楚大道辅路标绿。

如何解释所有地图软件都对雄楚大道辅路不约而同的错误标注行为,并且数十年来不修正呢?

我认为,一种可能的解释是:他们的数据是来自交管部门。


当然,在那些路况数据不准确的路段,虽然会导致导航软件的错误导航(本应选择其它道路却错误的选择了这条更堵的道路)。

但当你真开到这条路上被堵着的时候,道路是能够临时变红的,因此,我认为这个数据一部分来自交管,而有一部分的来自于局部的大数据算法。通过检测实时车速,调整显示数据。


经过以上调查分析,最后给出小编的结论:大概率是交管部门提供的数据,大数据有参与,但单纯通过大数据估算的概率较低。

理由是:

1、不同地图软件都有红绿灯数据,而且这些数据恰好都相同。
显然不可能是因为不同厂商恰好同时开发出了这个功能,而是因为交管部门恰好同意了给各厂商开放这个接口。

2、所有地图软件的数据在某些路口都会出现很大的错误偏差,而这个错误偏差也相同。
说明他们来源于相同的数据源,不可能是高德一家的大数据。

3、不同路口的数据表现,差别非常非常大,单纯靠大数据不该出现如此大的差别,靠交管部门数据的解释更合理(因为不同路灯的型号与年代不同,规格也不同,上报数据的准确率自然有很大差异,只有这才能解释不同路灯的数据准确度差异)。
比如某个路灯上报的数据固定是慢3秒的,因此它就准确的上报了慢3秒的数据(除非有人人为调整),然后这个数据原样上报后,地图数据收到的红绿灯数据就会固定慢3秒。
如果靠大数据估算,慢3秒以上的这种误差数据就根本不该在正式产品中发布。


既然功能这么强大,那么这个功能的核心作用在哪呢?

其主要的功能就是节省出行时间,昆明理工大学的梁锺月有篇硕士论文,信号灯倒计时时长对驾驶人行为的影响。

研究上说,实时且准确的信号灯状态信息,能够让驾驶员提前做好启动准备,方便提前挂挡,有准备的通过路口,并且减少驾驶员对信号的反应时间,提高了路口的整体同行效率。

同时,导航软件还可以把实时信息通过语音播报给我们司机,让人提前做好准备,也能大大减少闯红灯的概率,同时可以避免绿灯绿了,没反应过来前车不走,后车着急的情况发生。

同时这个功能也可以缓解我们的堵车焦虑,吉林大学李卞楠的硕士论文,城市拥堵路段下驾驶员视觉及生理特征分析,指出漫长、不可预知的等待,容易让人产生烦躁、焦虑、疲惫等情绪,容易出现注意力、视觉、敏锐性下降的问题。

比如出去吃饭遇上排队,问服务员要等多久,服务员说大概一两个小时吧!这时我们就很容易失去耐心,甚至当场就离开了。

但是导航软件就像我们APP排队一样,一看还有多少多少秒,马上就到了。哪怕前面堵的很长,或者有大车挡住了我的视野,我们也知道绿灯后是不断有车通过的,焦虑就适当缓解了。

目前这项功能还没有做到全国普及,但就目前试点的几个城市来讲,大家对这项功能还是提出表扬的,也希望这项功能可以更快的完善,走进我们的生活。


相关推荐

  • 一个要干翻推特的 Damus,来了!
  • ChatGPT拿下谷歌18万美元offer!通过L3入职测试,人类码农危?
  • 谷歌急投20亿押注ChatGPT最强竞品,内测效果远超ChatGPT
  • ChatGPT拿下AI修bug顶级成绩!31个Bug修复率领先
  • 军队文职招考,工资10000元+!大专学历可报,正式编制,待遇比公务员好!
  • ChatGPT威胁?谷歌联合创始人亲自下场改代码
  • 公司需要的,是成年人
  • 偷偷盘点一下23届秋招薪资
  • 国内最流行的缓存框架,它排第一!
  • 如何突破技术瓶颈(适合P6以下)
  • JavaScript | 1000个判断条件难道要写了1000个 if ? 一文教你如何实现分支优化
  • JavaScript vs WebAssembly:哪个更节能、更快?
  • ​iPhone 14 Pro 全系降价 700 元;Gmail 之父:有了 ChatGPT,搜索引擎活不过两年了|极客头条
  • 公司规定所有接口都用 POST请求,这是为什么?
  • 对抗软件规模与复杂度的战争:救命、治病、养生
  • Linux 的文件系统及文件缓存知识点整理
  • 20 张图带你搞懂 Https
  • 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
  • TypeScript 5.0 beta 发布,更新了什么?(文末赠书)
  • 【第2845期】JS 函数式概念: 管道 和 组合