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

滴滴司机端显示路口预计红绿灯倒计时,是怎么实现的?

  •  
  •   wanwaneryide · 2023-08-03 10:26:08 +08:00 · 6581 次点击
    这是一个创建于 444 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天打了两次滴滴,在坐车的过程中,看到滴滴的司机端现在显示下个路口红绿灯的等待时间,从准确定上来看的话,与实际的红绿灯只有 2-3 秒的偏差,偏早偏晚都有出现,还算是比较准确的。 想知道这个倒计时的时间是怎么得到的?主干道的红绿灯还有显示倒计时,小路口只有个红绿灯,没得倒计时显示的。滴滴不是才被罚么,交管部门直接将交通的信号数据给到滴滴怕是不太可能吧?还是说滴滴是靠自己计算得出来?

    71 条回复    2023-08-22 01:29:33 +08:00
    MelodyZhao
        1
    MelodyZhao  
       2023-08-03 10:27:27 +08:00   ❤️ 3
    高德地图早就有了吧,之前看新闻上说是靠算法算出来的
    zmQAQ
        2
    zmQAQ  
       2023-08-03 10:28:02 +08:00   ❤️ 1
    现在导航 APP 都有这个功能😓
    sadfQED2
        3
    sadfQED2  
       2023-08-03 10:30:19 +08:00 via Android
    现在哪个导航 app 没这功能?据说是算法算出来的
    kuzhan
        4
    kuzhan  
       2023-08-03 10:30:32 +08:00
    你 out 了,目前地图导航软件自带这个功能
    jayzau1973
        5
    jayzau1973  
       2023-08-03 10:30:37 +08:00
    @MelodyZhao 高德倒计时很准,应该不是靠算法吧。我们这有的红绿灯乱在跳,长期有交警,不知道靠算法怎么去实现
    wanwaneryide
        6
    wanwaneryide  
    OP
       2023-08-03 10:31:13 +08:00
    @MelodyZhao 一直用的百度,也没车,主力地铁,辅助打车,所以第一次在滴滴上见到的
    wanwaneryide
        7
    wanwaneryide  
    OP
       2023-08-03 10:32:22 +08:00
    @zmQAQ
    @sadfQED2
    @kuzhan 没车,主力地铁,辅助打车,所以见得少
    ReZer0
        8
    ReZer0  
       2023-08-03 10:32:27 +08:00
    地图软件在个别地区与交管有接口对接,能够准确获取红绿灯时间。其它无对接地区,是通过算法实现,所采集的路口样本数据越多,算法越精确。
    wanwaneryide
        9
    wanwaneryide  
    OP
       2023-08-03 10:33:24 +08:00
    @ReZer0 靠算法的还是牛批
    niudiewei
        10
    niudiewei  
       2023-08-03 10:35:44 +08:00
    高德的红绿灯靠的是人工对时间,片区负责人人工校准上传数据。真的人工智能。
    listenfree
        11
    listenfree  
       2023-08-03 10:37:28 +08:00
    难道不应该是数据连网?不管多智能,可控性肯定不法保证。
    yyzh
        12
    yyzh  
       2023-08-03 10:38:27 +08:00 via Android
    @jayzau1973 有些有数据对接,其他的就是靠算法了
    https://www.patentguru.com/cn/inventor/%E5%B7%A6%E5%B8%86
    sujin190
        13
    sujin190  
       2023-08-03 10:39:49 +08:00 via Android
    哥啊滴滴被罚已经是很久以前的事了,你这延迟有点高了,再说大佬都说过知错就改还是好同志,而且吧红绿灯倒计时也不是啥敏感数据,有啥不能开放的,也确实是个好事也可以为未来智驾做铺垫,管方确实在开放接口了
    kujio
        14
    kujio  
       2023-08-03 10:39:50 +08:00
    我猜应该是,交管有接口的对接,没接口的靠采集推算,这个算法大概不难,记录每个通过这个路口的司机的通过时间就行,现在车载导航覆盖率那么高。
    Canight
        15
    Canight  
       2023-08-03 10:48:20 +08:00
    我只能说,不准
    27149
        16
    27149  
       2023-08-03 10:52:15 +08:00
    99%算法算的,甚至都称不上算法,用的统计,只要经过这个路口的车辆足够多,就足够准。冷知识:红绿灯间隔非常固定,变化非常小。我只要知道红绿灯从几点到几点,执行第几个规则,就能知道在这个时间段内任意时间状态。
    Thecosy
        17
    Thecosy  
       2023-08-03 10:56:46 +08:00
    你多经过几次就有数据能够推算出来路口的红绿灯数据了
    version
        18
    version  
       2023-08-03 10:57:38 +08:00
    高德就有了..基本很准很准...差距 1 秒..
    通过大数据.车辆没到一个红绿灯.车辆停止开始计时..然后启动上报..到下一批停止.就能计算中间绿灯开启多少秒.
    spicy777
        19
    spicy777  
       2023-08-03 10:58:27 +08:00
    cloudzhou
        20
    cloudzhou  
       2023-08-03 10:59:50 +08:00
    应该有官方接口了,因为很多红绿灯是没有显示时间的,但是准确性还蛮高
    yolee599
        21
    yolee599  
       2023-08-03 11:03:21 +08:00
    就是根据其他用户的数据来算,用他 APP 的人越多结果越准确,数据都是共享的
    BeforeTooLate
        22
    BeforeTooLate  
       2023-08-03 11:05:31 +08:00
    前几天跑山路,在过弯的时候居然可以提醒对面来车,后来我想了下,应该是对面这辆车也开了高德,通过算法通知了彼此,因为有些时候对面来车不通知的
    lerry
        23
    lerry  
       2023-08-03 11:07:54 +08:00
    @BeforeTooLate #22 就是弯道提醒而已,哪有那么神奇
    xixibb
        24
    xixibb  
       2023-08-03 11:09:01 +08:00
    高德的倒计时非常准。。。
    wjfz
        25
    wjfz  
       2023-08-03 11:12:17 +08:00
    一部分对接交管系统,一部分算法计算。

    让我觉得有意思的是,没有这个功能的时候,大家都没有。有这个功能之后,百度地图和高德地图都有了。
    wjfz
        26
    wjfz  
       2023-08-03 11:13:34 +08:00   ❤️ 2
    @lerry 先了解清楚再下结论哈。。#22 的推测是正确的,因为高德官方宣传过这个功能。
    fnmgzbv2
        27
    fnmgzbv2  
       2023-08-03 11:15:44 +08:00 via iPhone
    时有时无的,应该就系数据对接的吧,如果是算法,应该全部灯位都有才对,准不准是一回事。
    CEBBCAT
        28
    CEBBCAT  
       2023-08-03 11:21:21 +08:00
    本站已经和 Google 达成商务合作,只要把标题放入搜索框,点按搜索后即可获得详实解答
    8Ri72kLA9ORo6m6f
        29
    8Ri72kLA9ORo6m6f  
       2023-08-03 11:37:51 +08:00
    现在导航软件更新了好多功能,OP 不经常用,不知道正常,5 月份开车,走省道,急转弯还会提醒对方车道来车,提醒不要超车,很有意思
    Diors
        30
    Diors  
       2023-08-03 11:40:56 +08:00
    滴滴的导航还会提醒路边有人骑车,这是怎么实现的?
    iridium945
        31
    iridium945  
       2023-08-03 11:43:04 +08:00
    @wjfz #25 哪家想出来了另一家 COPY 吧,然后交管又不能只向一家提供数据这样的感觉?
    foolnius
        32
    foolnius  
       2023-08-03 11:46:58 +08:00
    @lerry #23
    https://news.mydrivers.com/1/907/907084.htm
    高德地图行业首发手机弯道会车预警:智能提示前方来车
    dddd1919
        33
    dddd1919  
       2023-08-03 11:47:20 +08:00
    百度地图很早就有了,经开区的红绿灯都有读秒而且误差也就一两秒,出了经开区就没这功能,估计准确的数据更可能是接了官方数据
    NoOneNoBody
        34
    NoOneNoBody  
       2023-08-03 11:47:21 +08:00
    这个算法不难,只有相同路段装高德的车辆足够,且网络响应迅速,实际上就是个流速计算
    NewTab12138
        35
    NewTab12138  
       2023-08-03 11:59:21 +08:00
    哪有什么算法,都是相关部门提供的数据接口
    BeforeTooLate
        36
    BeforeTooLate  
       2023-08-03 12:08:00 +08:00
    @lerry 不简单啊,对面没车不提醒,山路弯道是看不到那一边会车情况的
    garibellee
        37
    garibellee  
       2023-08-03 12:12:14 +08:00
    众说纷纭
    fredweili
        38
    fredweili  
       2023-08-03 12:35:41 +08:00
    浙江碰到的多,还比较准,认为是交管的信号灯数据接入了
    domainnamesir
        39
    domainnamesir  
       2023-08-03 12:39:10 +08:00 via Android
    地图 APP 都有啊
    diagnostics
        40
    diagnostics  
       2023-08-03 12:39:55 +08:00
    @niudiewei 人工 + 智能,怎么不算人工智能了。doge
    anjingdexiaocai
        41
    anjingdexiaocai  
       2023-08-03 13:02:50 +08:00 via Android
    就是官方接口,我以前也以为算法。但是后来回老家县城,那个道一个车都没有,请问你怎么计算?明显是交通部的官方接口
    fmvp520
        42
    fmvp520  
       2023-08-03 13:10:18 +08:00
    我之前看过一个新闻说的就是公交车上屁股后面可以显示红灯倒计时,因为红绿灯杆上有信号发射器,公交车有对应的接受器,然后可以给公交车屁股后面的车提醒。
    jamosLi
        43
    jamosLi  
       2023-08-03 13:16:25 +08:00
    高德还会不同车之间的联网。好几次急转弯提醒对象来车小心,开始觉得是巧合,后来发现不是,那才是最震惊的。红绿灯只是洗的大数据,没发现现在很多都不准了么。
    jamosLi
        44
    jamosLi  
       2023-08-03 13:17:29 +08:00
    @fmvp520 那叫路网协同,雄安的路都是那么建设的。新的杭甬高速也是那么搞的。
    mdn
        45
    mdn  
       2023-08-03 13:24:22 +08:00
    感觉是算法,毕竟有些地方红绿灯没联网或者停电事故
    现在还有精确在第几车道,虽然有时不准,但大部分时间都是准的,科技改变生活
    xenme
        46
    xenme  
       2023-08-03 13:27:23 +08:00 via iPhone
    回国的时候发现百度有了,感觉很神奇。
    研究后发现,1. 部分城市和交警有数据协同,2. 剩下大部分都是统计算法计算出来的
    wqhui
        47
    wqhui  
       2023-08-03 13:38:47 +08:00
    新的红绿灯有这功能,属于城市交通智能化,交管部门会开放数据这些数据给大平台。对于车流来讲全程维持 30km/h 比 60km/h->停车->60km/h 快,通过红绿灯时间的引导提高通行效率
    Tengdw
        48
    Tengdw  
       2023-08-03 13:58:20 +08:00
    大部分是算法很少一部分接的交管平台的接口,你这问题建议看知乎上的回答 https://www.zhihu.com/question/545653479
    lifesimple
        49
    lifesimple  
       2023-08-03 14:43:41 +08:00
    我觉得八成就是接入交通部门的接口获取的红绿灯数据吧,要是主要靠算法的话,那大部分红绿灯都能靠算法推测啊,实际上也就一些固定的红绿灯点才有这个红绿灯计时。
    edgm
        50
    edgm  
       2023-08-03 14:52:39 +08:00
    有高德内部人员采访视频,就是靠算法。
    这么多城市,高德不可能一个个对接。
    aoling
        51
    aoling  
       2023-08-03 14:56:30 +08:00
    高德还能实时显示服务区流量饱和度,这个没有接口吧,所以必须是大数据自己算的
    aoling
        52
    aoling  
       2023-08-03 14:57:33 +08:00
    我只要蹲在一个路口观察几分钟,我也可以精确读秒下一轮红绿灯的
    lerry
        53
    lerry  
       2023-08-03 15:40:52 +08:00
    @wjfz #26
    @foolnius #32
    @BeforeTooLate #36
    厉害了,是我孤陋寡闻了
    akira
        54
    akira  
       2023-08-03 15:54:56 +08:00
    之前都没有是大家都没去想,光顾着覆盖率去了。 后面只要有一个人想到了,抄起来那还不简单。
    HongXinss
        55
    HongXinss  
       2023-08-03 16:59:19 +08:00
    算法算的,就像你骑电动车去上班,经过一个每天都通过的路口,并且每次到红绿灯的时间都差不多,只要红绿灯没坏,你就会预计出来在几点几分可以畅通无阻。 。
    算法就是在这个基础上不断统计车出入流量的
    yywc20
        56
    yywc20  
       2023-08-03 17:13:09 +08:00
    通过车流量加算法,我回老家就不太准了尤其一条新路还没摄像头的。
    huangqihong
        57
    huangqihong  
       2023-08-03 17:15:59 +08:00
    之前新闻说了的,红绿灯的接口没有对外,高德是通过算法算出来的,
    我这里有时候准,有时候不准,大概在 1-7s 的偏差,
    7s 的偏差很少,主要回老家碰到的,手机显示 45s ,灯上显示 60s
    unde
        58
    unde  
       2023-08-03 17:22:26 +08:00
    道路协同
    nothingistrue
        59
    nothingistrue  
       2023-08-03 17:30:48 +08:00
    友情提示,滴滴被罚是因为把数据往外面搞(不管是有意还是无意),不是搜集数据。国内要是能因为搜集数据被重罚,那太阳得打西边出来。
    kera0a
        60
    kera0a  
       2023-08-03 17:33:04 +08:00 via iPhone
    @anjingdexiaocai
    空间维度上就一辆车,但时间维度上很多车啊,统计一下算呗
    villivateur
        61
    villivateur  
       2023-08-03 19:31:34 +08:00
    @MelodyZhao 不是算出来的,只是对接了交通管理部门的接口
    0312birdzhang
        62
    0312birdzhang  
       2023-08-03 19:34:06 +08:00
    哥,咱村里通网了 (doge
    Plutooo
        64
    Plutooo  
       2023-08-03 21:30:38 +08:00
    算法算的,就好像高速能显示哪个路段堵一样
    ik
        65
    ik  
       2023-08-03 22:21:06 +08:00 via iPhone
    我记得上次讨论这个问题不是这个结论啊,刷了前面的三十几层都没看到之前的结论,之前讨论的是红绿灯附近有什么信号还是什么波之类的?
    crazyzzm
        66
    crazyzzm  
       2023-08-04 08:55:53 +08:00
    外面路上开滴滴的应该不少吧,没记错的话滴滴要求司机必须使用滴滴自己的导航,所以滴滴是可以拿到车的信息的。结合路口信息,滴滴可以知道车在路口附近是停止还是移动,反过来可以猜测路口红灯还是绿灯。单纯靠一辆车误差会比较大,但是多几辆车,是否能提高准确性呢?
    work9898
        67
    work9898  
       2023-08-04 09:26:02 +08:00
    我用的高德和百度地图现在都有这个功能,而且有了一段时间了
    huguang3320
        68
    huguang3320  
       2023-08-04 10:09:20 +08:00
    我当时也有这个疑问
    jfcai
        69
    jfcai  
       2023-08-04 16:10:09 +08:00
    从我这边小城镇来看是靠算的,因为大部分都有误差,约 1 ~ 4 秒。刚开通红绿灯功能那会比较新奇,出门都开导航。有一天出门比较早,连续好几个平时有红绿灯提示的路口变在没有提示了,那些红绿灯深夜都会变成只闪黄灯,估计是早上样本数不够还没算出来。
    yaleyu
        70
    yaleyu  
       2023-08-04 21:39:47 +08:00
    现在导航 APP 是越来越牛逼了,都有提示保持当前车速的话,下个路口正好绿灯,关键下个路口还要转几个没红绿灯的弯
    Atomo
        71
    Atomo  
       2023-08-22 01:29:33 +08:00 via Android
    目前高德只在上了阿里云城市大脑的城市里接入了交通信号系统,为了实现反向控制红绿灯,缓解交通压力,其他城市都是靠车辆启停时间大数据算出来的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   958 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 22:42 · PVG 06:42 · LAX 15:42 · JFK 18:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.