【技术实现步骤摘要】
一种信号灯组的位置矫正方法及设备
本专利技术涉及交通信号灯领域,特别涉及一种信号灯组的位置矫正方法。本专利技术同时还涉及一种信号灯组的位置矫正设备。
技术介绍
交通信号灯状态的准确检测,可以为抓拍闯红灯等交通违法行为提供保障,为交警部门执法提供有力依据,对保障交通安全、减少交通事故、提高交通质量具有重要作用。交通信号灯组位置对信号灯状态的准确检测至关重要。目前,交通信号灯与电警相机的距离较远,且信号灯组面积较小,当安装杆件热胀冷缩等因素引起相机微小移动时,交通信号灯组在视频帧中位置会发生较大偏移,且各灯组位置偏移差别较大。此时,为了保证交通信号灯状态检测的准确,需要对交通信号灯组位置进行矫正。目前,现有技术中存在以下两种矫正方案:(1)该方案首先在当前视频帧中提取满足色度、亮度以及饱和度阈值的颜色前景点;其次对提取的颜色前景点进行行投影和列投影分析,获取交通信号灯的位置。但是,该方案提取前景点时,使用了色度、亮度以及饱和度阈值,存在很大主观因素,当信号灯附近存在颜色相近的物体时,很难准确得到信号灯位置;另外该方案仅利用单帧图像获取前景点,快速闪过颜色接近的干扰物区域可能被误判为信号灯。(2)该方案首先获取各信号指示灯的重定位区域;其次在单个定位周期内计算每帧图像的重定位区域中各像素点的颜色分量强度;接着在定位周期结束时删除不满足要求的像素点,根据剩余像素点确定指示灯中点,结合指示灯尺寸确定指示灯位置。该方案中认为各信号灯组的位置偏移量基本一致,且寻找周期性变化最剧烈的区域易受附近周期性变化目标的影响,因此对所有信号灯组位置进行整体偏移矫正。但是,忽略了各信 ...
【技术保护点】
1.一种信号灯组的位置矫正方法,其特征在于,包括:通过全卷积网络获取信号灯组中的各个灯眼在矫正周期的各个视频帧中对应的像素点集合;根据所述像素点集合确定所述灯眼在各所述视频帧中的位置区域,或者根据所述像素点集合以及所述灯眼的参照位置区域确定所述灯眼在各所述视频帧中的位置区域,所述参照位置区域为所述灯眼在最近一次矫正后的位置区域;根据所述灯眼在各所述视频帧中的位置区域以及所述参照位置区域确定所述灯眼在各所述视频帧中的位置偏移量,并根据所述灯眼在各所述视频帧中的位置偏移量确定所述灯眼在当前帧中的位置偏移量;根据各所述灯眼在所述当前帧中的位置偏移量确定所述信号灯组的位置偏移量,并根据各所述信号灯组的位置偏移量矫正所述当前帧中各所述信号灯组的位置。
【技术特征摘要】
1.一种信号灯组的位置矫正方法,其特征在于,包括:通过全卷积网络获取信号灯组中的各个灯眼在矫正周期的各个视频帧中对应的像素点集合;根据所述像素点集合确定所述灯眼在各所述视频帧中的位置区域,或者根据所述像素点集合以及所述灯眼的参照位置区域确定所述灯眼在各所述视频帧中的位置区域,所述参照位置区域为所述灯眼在最近一次矫正后的位置区域;根据所述灯眼在各所述视频帧中的位置区域以及所述参照位置区域确定所述灯眼在各所述视频帧中的位置偏移量,并根据所述灯眼在各所述视频帧中的位置偏移量确定所述灯眼在当前帧中的位置偏移量;根据各所述灯眼在所述当前帧中的位置偏移量确定所述信号灯组的位置偏移量,并根据各所述信号灯组的位置偏移量矫正所述当前帧中各所述信号灯组的位置。2.如权利要求1所述的方法,其特征在于,通过全卷积网络获取信号灯组中的各个灯眼在矫正周期的各个视频帧中对应的像素点集合,具体为:将所述信号灯组的配置框的位置区域作为信号灯组区域;根据所述信号灯组区域确定全卷积网络检测区域;利用所述全卷积网络依次对各所述视频帧中全卷积网络检测区域内的灯眼进行检测,以获取所述像素点集合,所述像素点集合与所述灯眼的位置相对应。3.如权利要求2所述的方法,其特征在于,所述根据所述像素点集合以及所述灯眼的参照位置区域确定所述灯眼在各所述视频帧中的位置区域,具体包括:分别确定各像素点周围指定区域内所存在的属于所述像素点集合的像素点的数量,所述指定区域与所述灯眼的配置框的大小形状一致;根据所述像素点集合中各像素点位置以及所述像素点周围指定区域内所存在的属于所述像素点集合的像素点的数量确定所述灯眼位置区域的中心点;若根据所述中心点生成的灯眼初步位置区域与所述参照位置区域存在重合区域,根据所述重合区域的中心点确定所述灯眼在各所述视频帧中的位置区域;若根据所述中心点生成的灯眼初步位置区域与所述参照位置区域不存在重合区域,将所述参照位置区域作为所述灯眼在各所述视频帧中的位置区域。4.如权利要求2所述的方法,其特征在于,所述根据所述像素点集合确定所述灯眼在各所述视频帧中的位置区域,具体包括:分别确定各像素点周围指定区域内所存在的属于所述像素点集合的像素点的数量,所述指定区域与所述灯眼的配置框的大小形状一致;根据所述像素点集合中各像素点位置以及所述像素点周围指定区域内所存在的属于所述像素点集合的像素点的数量确定所述灯眼位置区域的中心点;根据所述中心点确定所述灯眼在各所述视频帧中的位置区域。5.如权利要求1所述的方法,其特征在于,所述根据所述灯眼在各所述视频帧中的位置偏移量确定所述灯眼在当前帧中的位置偏移量,具体为:将所述灯眼在各所述视频帧中的位置偏移量通过归一化处理得到各所述视频帧的位移系数,所述位移系数为所述灯眼在所述视频帧中的位置偏移量与所述灯眼在所有视频帧中的位置偏移量总和的比值;将所述灯眼在各所述视频帧的位置偏移量以及对应的各所述视频帧的位移系数的乘积之和作为所述灯眼在当前帧中的位置偏移量。6.如权利要求1所述的方法,其特征在于,所述根据各所述灯眼在所述当前帧中的位置偏移量确定所述信号灯组的位置偏移量,具体为:将所述当前帧的各信号灯组中各所述灯眼的位置偏移量通过归一化处理得到各所述灯眼的权重系数,所述权重系数为所述灯眼的位置偏移量与所述信号灯组中所有灯眼的位置偏移量的总和的比值;将各所述灯眼的位置偏移量以及对应的各所述灯眼的权重...
【专利技术属性】
技术研发人员:刘晓洋,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。