【技术实现步骤摘要】
一种基于时序的红绿灯检测结果处理方法和装置
[0001]本专利技术涉及自动驾驶
,尤其涉及一种基于时序的红绿灯检测结果处理方法和装置。
技术介绍
[0002]自动驾驶系统中交通信号灯的检测和识别是非常重要的一部分,根据检测到的红绿灯状态可以帮助车辆做出正确的行驶决策。检测结果会受到扰动的影响,发生误检测的情况。
[0003]针对误检测的情况,现有技术通常采用最大值平滑的方法,取最近若干帧的检测结果,分别统计最近若干帧中各红绿灯状态的数目,选出数目最大的红绿灯状态当作当前帧平滑后的红绿灯状态,该方法并未考虑到红绿灯转移过程中的时序关系,无法有效处理连续多帧不符合转移时序的误检测。
[0004]鉴于此,亟需一种基于时序的红绿灯检测结果处理方法,以解决修正后的红绿灯状态无法满足时序关系的问题。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种基于时序的红绿灯检测结果处理方法,能够基于红绿灯转移过程中的时序关系,修正误检测的红绿灯状态。
[0006]第一方面,本专利技术实施例 ...
【技术保护点】
【技术特征摘要】
1.一种基于时序的红绿灯检测结果处理方法,其特征在于,将车辆采集的若干帧图像输入预先训练好的目标检测模型,获得各帧所述图像的检测结果;根据所述车辆所在路口红绿灯的位置,确定所述红绿灯在所述图像中的投影点;针对各个所述投影点:确定所述投影点与其所在图像的检测结果是否匹配,如果否,更新所述投影点所在图像的检测结果;针对包含所述红绿灯的各帧图像:基于红绿灯状态转移过程中的时序关系,确定当前帧图像的检测结果中红绿灯状态是否需要修正,如果是,根据其他帧图像的检测结果中红绿灯状态,修正所述当前帧图像的检测结果中红绿灯状态。2.如权利要求1所述的方法,其特征在于,所述检测结果包括:检测框信息;确定所述投影点与其所在图像的检测结果是否匹配,包括:根据所述检测框信息,获取检测框的中心点;根据预设的匹配算法,确定所述投影点与所述中心点是否匹配。3.如权利要求2所述的方法,其特征在于,根据预设的匹配算法,确定所述投影点与所述中心点是否匹配,包括:计算所述投影点与所述中心点的距离,若所述距离大于设定的阈值,则所述投影点与所述中心点不匹配。4.如权利要求3所述的方法,其特征在于,进一步包括:若所述距离不大于所述设定的阈值,则根据所述投影点与所述中心点生成匹配组合;根据所述匹配组合,生成若干匹配方案;从所述若干匹配方案中,筛选出具有未匹配的投影点最少的目标匹配方案;根据所述目标匹配方案,确定与所述投影点匹配的中心点、未匹配的投影点。5.如权利要求4所述的方法,其特征在于,进一步包括:根据所述投影点与所述中心点的匹配关系,获取所述投影点对应的红绿灯的转向信息;将所述转向信息添加到所述投影点所在图像的检测结果中。6.如权利要求1所述的方法,其特征在于,更新所述投影点所在图像的检测结果,包括:确定其他帧图像是否具有与所述投影点匹配的检测框,如果是,则根据其他帧图像的检测框,预测所述投影点所在的当前帧图像的检测框,根据所述当前帧图像的检测框提取检测图像,将所述检测图像转换至HSV空间,根据所述检测图像中像素点在所述HSV空间中的取值,确定所述当前帧图像中红绿灯状态;所述当前帧图像的检测框和红绿灯状态,构成更新后所述当前帧图像的检测结果。7.如权利要求...
【专利技术属性】
技术研发人员:高强,
申请(专利权)人:九识苏州智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。