V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
humbass
V2EX  ›  程序员

高德导航红绿灯倒计时是怎么实现的?

  •  
  •   humbass · 326 天前 · 6758 次点击
    这是一个创建于 326 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有两种说法:

    • 接入了当地交管信号
    • 通过人工智能计算车辆停留时间、总结规律,因为国内的红绿灯没有智能倒流,时间都是固定的。

    高德红绿灯提示

    39 条回复    2023-10-16 15:49:45 +08:00
    belin520
        2
    belin520  
       326 天前
    大数据吧,有些红绿灯是固定周期的,可以通过大数据修正
    五一出游的时候,山里弯路,高德还会标识并提醒对象盲区来车,注意避让,也挺好的,应该对向车也用着高德
    lu8e
        3
    lu8e  
       326 天前 via iPad
    之前看到说是用傅立叶变换推算的
    fioncat
        4
    fioncat  
       326 天前
    应该不是接入交管的。因为堵车的时候你会发现它非常不准。
    R18
        5
    R18  
       326 天前
    百度地图在西安是和政府合作的。
    “在推动城市交通智能化的过程中,百度地图还与多地交警展开合作,实现交通数据共享共建,高效服务大众。以西安为例,今年 1 月,百度地图联合西安公安交警,独家上线了全城近两千个红绿灯倒计时,西安也成为我国西北地区首个实现红绿灯倒计时全覆盖的城市。”
    R18
        6
    R18  
       326 天前   ❤️ 2
    https://baijiahao.baidu.com/s?id=1760888301101212146

    这个帖子里说的很详细,有两种方案
    rm0gang0rf
        7
    rm0gang0rf  
       326 天前
    用过几次,人少确实挺准的,人多没看过高德。。 一秒不差 不觉得是算的
    luxcen
        8
    luxcen  
       326 天前
    @rm0gang0rf 感觉就是算的,人少挺准的,人稍微多点就会误差四五秒甚至更多,人特别多的时候就完全不怎么准了
    codingadog
        9
    codingadog  
       326 天前
    红绿灯是有联网接口的,不走互联网而已,app 和市政部门打通就可以调用数据。
    Les1ie
        10
    Les1ie  
       326 天前
    感觉大部分时候绿灯都是准的,少数时候偏差几秒钟,遇到过很偏僻的小路在高德地图上也有倒计时的情况。绿波路段的速度提醒也挺不错。
    我个人倾向于是两种方案结合的。如果能接入交管部门的实时红绿灯的数据,那么用交管部门的数据;如果没有交管部门的数据,那么基于一定时间内路口车停和车动的时间统计,再适当修正(比如有些车绿灯还没亮就准备启动了,有些在队伍后面,绿灯亮了很久才启动,绿灯周期也不一定是固定的)。
    如果车联网进一步落地,V2X 走入到真实的生活中,我们的车辆能从路侧的交通灯获取到倒计时信息,那么体验将会更妙。
    luruitao
        11
    luruitao  
       326 天前
    算出来的,不是精确的。
    rm0gang0rf
        12
    rm0gang0rf  
       326 天前
    @luxcen 可能我用的少 哈
    liansishen
        13
    liansishen  
       326 天前
    算出来的,遇到的有一半左右的红绿灯会相差 2 、3 秒
    azhangbing
        14
    azhangbing  
       326 天前
    算出来的 亲测 车流量特别大的路口能做到 1s 以内 甚至到感觉不到误差

    到了车流量小的路口误差很大 有 4-5 秒误差
    27149
        15
    27149  
       326 天前
    99%算的,1%接入的
    miyuki
        16
    miyuki  
       326 天前
    两种都有,搜新闻可以搜到接入交管的新闻,然后我这四线小城市也有那肯定不是第一种
    fresco
        17
    fresco  
       326 天前
    应该是接入的,大城市非常准,1 秒左右误差
    Ritter
        18
    Ritter  
       326 天前
    如果是接入的 为什么不直接在红绿灯上显示呢 在地图上再显示一遍不是多此一举吗
    nuomi196500
        19
    nuomi196500  
       326 天前
    看城市,大部分是当地合作+算法
    xiaotianhu
        20
    xiaotianhu  
       326 天前
    有的有智慧城市,智能灯杆的合作,这种肯定是有接入的,当年百度就有部分城市有。

    现在开通全量了,怎么想 也不可能是全量接入,很多红绿灯很老的,不一定有这种联网的能力吧。
    感觉推算靠谱。
    liyer
        21
    liyer  
       326 天前
    你们是不是忘了咱们的大国利器北斗系统了
    ren2881971
        22
    ren2881971  
       326 天前
    算出来的,我记得高德发表了一遍论文来着。
    abvatous
        23
    abvatous  
       326 天前
    百度靠机器人力设备
    高德靠大数据

    当然,有些地区政企合作,共赢未来
    archxm
        24
    archxm  
       326 天前
    把算法想的太强大了,只有一种可能,就是接入交管局的 api 接口。
    zhongjun96
        25
    zhongjun96  
       326 天前
    @archxm #24 肯定有算法,前几天五一回老家,18 线县城,这种移动式的红绿灯在导航上都能显示倒计时。
    ![]( https://files.catbox.moe/atwyct.png)
    YR1044
        26
    YR1044  
       326 天前
    国内其实是有智能倒流的,上家公司做过识别公交、特勤车辆,调整信号灯倒计时的
    elboble
        27
    elboble  
       326 天前
    精准定位+交通大数据吧。
    路口红绿灯数据上网,然后准确定位在路口那个方向,调相应路口红绿灯数据。
    fumichael
        29
    fumichael  
       326 天前
    红绿灯倒计时功能幕后大公开,好产品离不开用户真实的反馈!# 红绿灯倒计时 # 智能导航 # 产品经理 https://v.douyin.com/DwvFeMd/

    高德地图的抖音号发出来的
    humbass
        30
    humbass  
    OP
       326 天前
    @fumichael 哇,这个很强
    Canm
        31
    Canm  
       325 天前 via iPhone
    鸡肋,堵车的时候不准,不堵的时候不需要,司机又不瞎,倒计时还更容易让司机更方便分心干别的事
    Nnq
        32
    Nnq  
       325 天前
    非常准 沉浸式 3D 导航 部分红绿灯🚥精确读秒 着实被震感到了
    Yeen
        33
    Yeen  
       325 天前
    高德的经常不准。而且很烦人,干扰开车。
    archxm
        34
    archxm  
       324 天前
    @zhongjun96 现在各种新出的设备,都联网了。现在物联网发力中。
    其实就北京这块,我发现,很多路口都做了升级,而有些路口,高德导航则没有这种倒计时提示。
    反正我上班路上,是这样,某些路口一致没提示,而某些路口有。
    zhensjoke
        35
    zhensjoke  
       318 天前 via iPhone
    @archxm 99%是算的。。因为前天我路过一条街,红绿灯全部是没电的,区域整个停电,但是高德依旧显示倒计时。 红绿灯区间相对稳定,绿灯红灯黄灯三个时间一个周期,时间是固定的,变动的话从用户通过路口的速度数据可以进行矫正。
    archxm
        36
    archxm  
       318 天前
    @zhensjoke 完全有可能,红绿灯是客户端,接收服务器的下发命令啊。只要服务器在跑,那高德必然可以获取数据,只不过红绿灯坏了,无法接收和显示红绿灯了。
    zhensjoke
        37
    zhensjoke  
       317 天前 via iPhone
    @archxm 这么设计的优势是什么。对红绿灯的实时控制?
    lmmortal
        38
    lmmortal  
       239 天前 via iPhone
    @zhensjoke 交通指挥员可以在控制中心控制红绿灯了,而且随时远距离可以调整信号灯,以前需要警车开道现在只需要坐在控制中心把领导经过的路口全搞成绿灯就行了其他方向全是红的,给领导营造出一种十里八乡群众排队迎送的感觉
    mogutouer
        39
    mogutouer  
       165 天前
    @zhensjoke 有没有电无所谓啊,这个只要每天或者一个星期读一次开始时间和间隔时间校准误差,后面的不用实时每次去接口读吧。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3594 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 339ms · UTC 10:29 · PVG 18:29 · LAX 03:29 · JFK 06:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.