互联网资讯 · 2024年2月29日

高德、百度地图如何计算红绿灯的读秒?

春运自驾出行,很多人会遇到这样的问题:在十字路口等红灯时,面对一眼望不到头的排队车辆,或被公交车挡住前方红绿灯,而陷入等待焦虑。此时,导航软件自带的红绿灯倒计时读秒功能往往能缓解司机的焦虑情绪,给等待时间带来更多“确定性”。

目前,高德地图、百度地图等主流地图应用均已支持该功能,很多情况下红绿灯的剩余秒数还能和现实世界中的分秒不差。有用户好奇,高德、百度是用了什么高科技,可以神奇计算出红绿灯的剩余秒数?有观点则认为,它们是接入了所在城市的红绿灯数据,才做到如此精准的。

事实上,红绿灯倒计时功能的落地,并非接入现实中的红绿灯数据那样简单直接,更多的是利用大数据、人工智能等技术“算”出来的。

因为有些红绿灯路口没有联网,甚至没有通电,电是靠头顶上的太阳能电板提供的,它们本身不带有读秒功能,但是在导航软件上也能标注出来。以高德地图为例,高德地图并非接入红绿灯系统数据,而是利用大量在路上的高德地图用户在红绿灯路口是行驶还是等待的状态,包括启停时间等计算出每个路口4个方向上红绿灯变化的规律。

高德、百度地图的红绿灯读秒是怎么“算”出来的?

高德、百度地图的红绿灯读秒是怎么“算”出来的?
图片来自高德地图专利说明书

具体来说,导航软件会在后台记录路口处每一台车的等待时间和通行时间,分析这些路口的规律,再把这些数据传到后台服务器,经过大数据计算,从而推演出路口红绿灯的倒计时情况。

其实就是用经过红绿灯路口车辆停停走走的数据算出来的,误差小的就放出来给用户,误差大的就不放出来。

所以,这个功能和红绿灯是否联网没有必然关系,也不是绝对的百分百精准。相反的,这个路口车流量越多,红绿灯的倒计时读秒也就会越准确。

高德地图为此还申请过一个专利,即《红绿灯周期时长的挖掘方法电子设备及计算程序产品》,专利号为:CN114463969A。截至目前,高德智能红绿灯在全国范围内提供的每日读秒服务次数已超过20亿。

据了解,这套算法除了可以显示路口的红绿灯倒计时之外,也可以帮助提前知晓前面哪里堵车了,还需要堵多久,甚至可以根据每个红绿灯之间的距离和时长给出建议车速。

值得注意的是,虽然并非必须有红绿灯系统数据才能提供读秒服务,但高德地图方面表示,与城市官方机构的合作,可以进一步提升红绿灯倒计时服务的覆盖度和准确度。目前,高德地图已经与西安、兰州、泉州、济宁、北京亦庄等地公安交警机构展开相关试点合作。

百度地图的红绿灯倒计时数据也来自两个方面,一种是大数据计算所得,另一种是官方权威数据接入。

不过,高德地图、百度地图方面均未披露,这两种数据的具体占比问题。

导航软件通过车辆启停数据做大数据统计分析以实现红绿灯倒计时读秒,那么问题来了,用户的车辆行驶数据安全如何保障?

去年3月,百度地图开放平台官方公众号曾在《一文解码百度地图红绿灯倒计时》一文中披露,百度地图红绿灯倒计时数据用到的位置服务数据是脱敏的。对于官方接入的权威数据,百度地图在文章中称,“数据传输中严格遵守中华人民共和国公共安全行业标准《公安交通集成指挥平台通信协议》(GA/T 1049-2013)、《公安视频图像信息系统安全技术要求第3部分:安全交互》(GA/T 1788.3-2021),符合公安部网络交互要求,充分保障数据安全。”

高德、百度地图的红绿灯读秒是怎么“算”出来的?
百度地图(左)和高德地图(右)用户协议中关于隐私安全的描述

每个用导航的人,既是服务的对象,又是数据的提供者。百度地图在用户协议隐私政策中提到,将会以“最小化”原则收集、使用、存储和传输用户信息。高德地图则称,将会采取符合业界标准、合理可行的安全防护措施保护用户个人信息。

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.

登录免费注册