在使用高德地图、百度地图时,大家可能都会注意到,经过有红绿灯的十字路口时,导航会提示,还有几秒变绿灯或者红灯。非常方便,有了这个提醒,司机可以提前做启动或者停车的准备,减少行程时间不确定带来的焦虑,也提升了道路通行效率。
![](http://image.uc.cn/s/wemedia/s/upload/2024/0996fb39bceb4f15fde28a6ca12e8770.png)
大家有没有想过,这些导航是怎么知道还有几秒变灯的呢?
讲真,几年前,陈大码第一次使用此功能时,刚好载着老板出行,我从技术角度,给老板炫了一下。“老板,您看,这就是物联网技术的应用,高德关系还是硬呀,都把交通部门的信号灯状态管理,通过物联网技术,接入到了自己的地图中了。”
后来,知道背后的真实原理时,汗颜许久
![](http://image.uc.cn/s/wemedia/s/upload/2024/2f3e1208935ef5c8e930c7b3c694e91a.jpg)
![](http://image.uc.cn/s/wemedia/s/upload/2024/2f3e1208935ef5c8e930c7b3c694e91a.jpg)
![](http://image.uc.cn/s/wemedia/s/upload/2024/2f3e1208935ef5c8e930c7b3c694e91a.jpg)
背景的技术原理
后来在一个技术论坛无意看到了关于这个问题的讨论,发现了高德关于这个技术实现的专利。
《红绿灯周期时长的挖掘方法、电子设备及计算机程序产品》,才明白这个倒计时读秒是通过大数据+数据挖掘来实现的。
简单点讲,就是高德通过导航用户的轨迹、启停数据,获得大量数据,在服务器中通过数据挖掘,计算(估算)出十字路口的红绿灯变化数据。有些路口的读秒数据不太准确,可能就是数据样本不足的原因,比如:乡镇或者县市郊区的信号灯。
![](http://image.uc.cn/s/wemedia/s/upload/2024/9cba13651579d51a823f511d910bcb8f.jpg)
专利详情见Google 专利页面:https://patents.google.com/patent/CN114463969B/zh
这个专利所属公司是Autonavi Software Co Ltd,即高德公司。
核心原理的描述:
一种红绿灯周期时长的挖掘方法,其中,包括:
获取目标时间段内的样本数据;所述样本数据包括在所述目标时间段内停车等待目标红绿灯的样本车辆的轨迹数据;
基于所述样本车辆的轨迹数据,确定在所述目标时间段内第一个启动的起始样本车辆;
将所述起始样本车辆的启动时间作为起始时间,确定所述目标时间段内其他样本车辆的启动时间距离所述起始时间的偏移时长;
基于多天的所述样本车辆对应的所述偏移时长,统计不同偏移时长下所述样本车辆的数量,获得所述样本车辆在偏移时长维度上的数量分布信息;
基于所述数量分布信息的周期性特征确定所述目标红绿灯的周期时长。
https://patents.google.com/patent/CN114463969B/zh
附带描述核心原理的 6 张专利图
![](http://image.uc.cn/s/wemedia/s/upload/2024/808fe017b71babb67af7cc28806395f7.jpg)
图一
![](http://image.uc.cn/s/wemedia/s/upload/2024/df8fd173d57ea0048396ec5c592ff683.jpg)
图二
![](http://image.uc.cn/s/wemedia/s/upload/2024/16a892ab47ff3ed4bb9c9677c3659ad9.jpg)
图三
![](http://image.uc.cn/s/wemedia/s/upload/2024/f5ed1daba27cb2b12cf7ece80e10a0d0.jpg)
图四
![](http://image.uc.cn/s/wemedia/s/upload/2024/9d4248d9759dffe815e98cd379efafd0.jpg)
图五
![](http://image.uc.cn/s/wemedia/s/upload/2024/331aa1614f42b9f75e679ffe685dd328.jpg)
图六
大惊小怪:大数据时代,你身上有几条毛都可能知道!
请注意,前方有急刹车。 请注意,后方有快速车。
应该就是红绿灯也纳入网络联网中,地图联网获取数据信息后反馈到地图中。
原理就是利用车机和导航app后台上传车辆的行驶数据综合计算。需要花费数天时间收集不同时段的上万样本。[得瑟]
感觉鸡肋!因为我们这边红绿灯百分之九十以上都是显示秒数的!而且离红绿灯近了导航才开始现实时间,但是离近了用眼都看的到了!前边如果有大车挡着,你知道时间也过不去!如果别的城市是圆灯的可能好些,不过只是提前和后知道而已
你只要把手机带身上或打开导航,你的位置就控制在数据库,随时随地都能找到你。
关键是每次开车都得打卡高德导航系统 ,真的是方便吗?[点赞][笑着哭][鼓掌][呲牙笑][得瑟]
简单,每个红绿灯时间都是固定有规律的,就像排日历一样可以排出后几个小时,几天,几个星期的该路口红绿灯出现的时间,误差也不大
大数据
等于裸奔的年代!
知道红绿灯数字没什么鸟用,真正有用的是有一些导航可以实时更新路况,哪里堵车哪里有事故、以及临时修路和特殊情况等等都会瞬间更新出来,还可以计算出多久可以驶出该路段,或者推荐避开该路段的最佳路线
的靠车辆通过计算的 车流不多的根本不准
跟交警买数据就行了
大数据时代了
关键是前面有车辆急刹车他也知道[点赞][点赞][点赞][点赞]
刚开通读秒功能时烟台交通发布新闻宣传,说的是高德接入交管数据中心,使烟台成为了国内首个开通读秒功能的城市![吃瓜]
参考而已,经常不准
车机的怎么没有!!!
为什么个屁成天就知道为什么为什么为什么为什么为什么为什么为什么,是不是这个大前提都不敢说
肯定是联网的,计算一说忽悠而已!
这个不是你管的事,因为文化不够
高德垃圾中的垃圾,越来越不准,还乱来
简单理解就是在采集规范驾驶者的终端设备数据得到的红绿灯倒计时,某些路段闯红点多的就会出现样本误差
昨天路过广州一段路有出小事故小堵,高德导航上显示有一个危险指示标志。行史到现场。果然路上有个指示牌在路中间,事故车已经挪到边上了
绿波路段提醒也很好
红绿灯这个我倒是不奇怪,我走山路,弯道,对面来车它都提醒我[笑着哭]吓我一跳[笑着哭]
你肾行不行人家都知道[呲牙笑]
这是方便大众的事,不存在背景硬不硬
[点赞][点赞][点赞]
哪里有监控都知道红绿灯算个啥
应该不是大数据
很专业
红绿灯应联网[笑着哭]
不是很准
又不准每次大概都有3-5秒误差,仅供参考一下
唯一的好处就是红灯即将变绿灯时会滴一声提示,这样红灯玩手机就不会变绿灯了也不知道走[笑着哭]
前方弯道有高速车辆靠近。