交通信号灯检测方法及装置的制造方法

文档序号:9844358阅读:615来源:国知局
交通信号灯检测方法及装置的制造方法
【技术领域】
[0001] 本发明涉及无人汽车涉及领域,尤其涉及一种交通信号灯的自动识别方法及装 置。
【背景技术】
[0002] 对于现实生活中的无人驾驶来说,能准确地判断出交通路口信号灯的状态(即当 前交通信号灯为黄灯、绿灯、红灯中的哪一种)是极为重要的。即使在车辆有驾驶员时,车辆 本身能做出对交通信号灯的判断也是十分有益的,譬如,它能提醒漫不经心的司机信号灯 的变化或是为色盲驾驶员提供安全行驶的依据。
[0003] -个很直观的想法是车辆直接通过交通管制部门发送的交通信号灯控制信息的 获取,来做出交通驾驶判断,这样的判断准确率和时效性均较好。实证中,通过主动式交通 信号灯系统可以实现主动向过往车辆传送当前信号灯状态的准确信息。但可惜的是,这样 的系统需要在交通信号灯和车辆上安装昂贵的硬件,因而尚未在市场上广泛推广开来。因 而,在无人车驾驶领域来说,要依靠主动式交通信号灯系统来实现关于交通信号数据的获 取尚无法得以实现。
[0004]退而求其次的想法是利用算法模拟人类对交通信号灯的视觉判断,即通过交通信 号灯所特有的颜色和形状等基本要素做特征提取和识别。传统上,无人车驾驶是通过基于 摄像机的方法来实现对交通信号灯的检测,但这样的算法要面对两方面的挑战:一个是交 通信号灯在成像画面上的占比太小,导致定位不易,特别是从一定距离处开始的检测更加 重了这一问题;第二是该算法主要数据来源为视频信息,对于极端气候如雨雪、雾霾则严重 影响画面质量导致判断精度不高。但近年来,随着传感器的数据传输速率和精确度不断提 升,已经能达到被动式交通信号灯状态检测的要求,同时,辅助传感器如GPS系统也提升到 了使得这样的被动式交通信号灯状态检测系统已经可以可靠地运用到现实中了。该系统能 否安全有效运行的关键在于其对通常失效情况的处理能力,譬如,假阳性信号、短暂的遮挡 等问题,这些使得单纯基于摄像机的方法在实际运用中存在局限性。
[0005] 为了解决单纯基于视频的检测方法所带来的局限性,我们
[0006] 尽管如何解决交通信号灯的定位问题已经有了一些解决途径,但是定位的这一假 设的前提条件,包括如何处理误差来源,均无人涉及。在本文中,我们通过原理分析和对我 们进行交通信号灯检测的每个环节可能出现的误差来源进行建模分析,以及对摄像机和事 先定位建立起了一个比对框架,从而一定程度上解决了这些问题。

【发明内容】

[0007] 为此,需要提供一种可以充分利用一些时序信息,通过直方图过滤来追踪和更新 对交通信号灯的位置和状态的估计方法。为了在某种程度上约束我们对交通信号灯的搜索 范围,我们事先做好对交通信号灯的定位,运用从GPS系统中能够得到的位姿数据,从而使 得在检测中我们能够预知交通信号灯的相对方位的方法。
[0008] 为实现上述目的,发明人提供了一种交通信号灯检测方法,包括如下步骤,
[0009] 根据分布信息搜寻交通信号灯,得到交通信号灯的粗估计位置;
[0010] 以所述交通信号灯的粗估计位置为中心生成一个全局坐标系下的坐标网格,将坐 标网格投影到摄像机图像平面,根据摄像机采集的实时图像信息通过坐标系定位转换后在 坐标网格中计算交通信号灯的位置概率分布,根据所述位置概率分布划分精估计位置;
[0011] 对精估计位置中的每个坐标网格画面进行滤波,生成交通信号灯的颜色概率分 布。
[0012] 具体地,所述分布信息还包括交通信号灯颜色饱和度信息,还包括步骤,
[0013] 根据不同交通信号灯颜色饱和度信息设计对应的过滤模板,所述步骤"对精估计 位置中的每个坐标网格画面进行滤波"包括步骤,对精估计位置中的每个坐标网格画面使 用过滤模板进行滤波。
[0014] 具体地,所述步骤"根据摄像机采集的实时画面信息通过坐标系定位转换后在坐 标网格中计算交通信号灯的位置概率分布"包括步骤,根据分布信息与实时画面信息计算 感知误差,将所述感知误差代入贝斯叶算法计算所述交通信号灯的位置概率分布。
[0015] 优选地,还包括步骤,预采集交通信号灯地图:在预设线路预采集交通信号灯的分 布fg息。
[0016] -种交通信号灯检测装置,包括粗位置估计模块、精位置估计模块、颜色滤波模 块,
[0017] 所述粗位置估计模块用于根据分布信息搜寻交通信号灯,得到交通信号灯的粗估 计位置;
[0018] 所述精位置估计模块用于以所述交通信号灯的粗估计位置为中心生成一个全局 坐标系下的坐标网格,将坐标网格投影到摄像机图像平面,根据摄像机采集的实时图像信 息通过坐标系定位转换后在坐标网格中计算交通信号灯的位置概率分布,根据所述位置概 率分布划分精估计位置;
[0019] 所述颜色滤波模块用于对精估计位置中的每个坐标网格画面进行滤波,生成交通 信号灯的颜色概率分布。
[0020] 具体地,所述分布信息还包括交通信号灯颜色饱和度信息,
[0021] 所述颜色滤波模块还用于根据不同交通信号灯颜色饱和度信息设计对应的过滤 模板,对精估计位置中的每个坐标网格画面使用所述过滤模板进行滤波。
[0022] 具体地,所述精位置估计模块还用于根据分布信息与实时画面信息计算感知误 差,将所述感知误差代入贝斯叶算法计算所述交通信号灯的位置概率分布。
[0023] 优选地,还包括预采集模块,所述预采集模块用于预采集交通信号灯地图:在预设 线路预采集交通信号灯的分布信息。
[0024] 区别于现有技术,上述技术方案通过预采集地图,结合预采集信息进行概率计算 的方法,能够有效排除外部环境的干扰,提高交通信号灯检测的正确率和识别率。
【附图说明】
[0025] 图1为本发明【具体实施方式】所述的交通信号灯侦测网格示意图;
[0026] 图2为本发明【具体实施方式】所述的多交通信号灯侦测示意图;
[0027] 图3为本发明【具体实施方式】所述的交通信号灯检测方法流程图;
[0028] 图4为本发明【具体实施方式】所述的昏暗光线下信号灯状态图;
[0029] 图5为本发明【具体实施方式】所述的光耀下信号灯状态图;
[0030] 图6为本发明【具体实施方式】所述的复杂条件下信号灯状态图;
[0031 ]图7为本发明【具体实施方式】所述的各坐标系关系示意图;
[0032] 图8为本发明【具体实施方式】所述的预采集色彩分布直方图;
[0033] 图9为本发明【具体实施方式】所述的交通信号灯三通道过滤结果;
[0034]图10为本发明【具体实施方式】所述的中午时分的单个信号灯检测和路口驾驶判断 的正确率对比图;
[0035]图11为本发明【具体实施方式】所述的黄昏时分的单个信号灯检测和路口驾驶判断 的正确率对比图;
[0036]图12为本发明【具体实施方式】所述的夜晚时分的单个信号灯检测和路口驾驶判断 的正确率对比图;
[0037]图13为本发明【具体实施方式】所述的三个时段综合的单个信号灯检测和路口驾驶 判断的正确率对比图;
[0038]图14为本发明【具体实施方式】所述的复杂路况检测示例图;
[0039] 图15为本发明【具体实施方式】所述的检测精度与置信度关系示意图;
[0040] 图16为本发明【具体实施方式】所述的单个交通信号灯的检测精度结果表。
[0041] 图17为本发明【具体实施方式】所述的多盏交通信号灯检测的交通路口驾驶判断结 果精度表。
[0042] 图18为本发明【具体实施方式】所述的交通信号灯检测装置模块图。
[0043] 附图标记说明:
[0044] 1800、粗位置估计模块;
[0045] 1802、精位置估计模块;
[0046] 1804、颜色滤波模块;
[0047] 1806、预采集模块。
【具体实施方式】
[0048] 为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实 施例并配合附图详予说明。
[0049] -、总体思路
[0050] 图1展示了带有侦测网格的连续两帧摄像机画面,这个侦测网格是从全局坐标
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1