[发明专利]一种基于多尺度特征融合的拖牵过程安全预警方法有效
申请号: | 201910506741.X | 申请日: | 2019-06-12 |
公开(公告)号: | CN111145184B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 李旭;金鹏;王培宇;宋世奇 | 申请(专利权)人: | 东南大学 |
主分类号: | G06T7/11 | 分类号: | G06T7/11;G06T7/136;G06T7/187;G06T7/90 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 曹坤 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 尺度 特征 融合 过程 安全 预警 方法 | ||
1.一种基于多尺度特征融合的拖牵过程安全预警方法,其特征在于:其操作步骤具体如下:
1.1、对采集的被拖车所在后方区域图像I0进行复制,得到彩色图像I0′;后将图像I0′缩小为原图大小的得到图像I1;接着对I1进行截取,得到车牌感兴趣区域图像I2,截取范围为:在像素坐标系中x1取值范围为(w1/5,3×w1/5),y1取值范围为(h1/3,2×h1/3),其中x1、y1是图像I2中图像点横、纵坐标,w1、h1是图像I1宽、高;
1.2、将车牌区域作为当前帧图像的大尺度特征,对车牌感兴趣区域图像I2,进行大尺度特征提取操作,得到大尺度特征的位置信息,其具体步骤如下:
1.2.1、基于颜色特征的图像分割:
首先根据颜色空间转化公式,将彩色图像I2从红绿蓝空间转化为HSL空间;然后对HSL空间的车牌感兴趣图像的像素点进行遍历,符合蓝色阈值范围的像素点的灰度值置为255,否则为0,得到颜色分割后的图像,蓝色像素点阈值范围为:
h∈[hmin,hmax],s∈[smin,smax],l∈[lmin,lmax] (1),
其中h、s、l分别表示像素点的色调、饱和度、亮度,hmax、hmin是色调分量的高、低阈值,smax、smin是饱和度分量的高、低阈值,lmax、lmin是亮度分量的高、低阈值;
1.2.2、形态学处理:
对颜色分割后的图像采用3×3大小的矩形结构元素进行腐蚀操作,去除小块噪声区域;然后采用3×5大小的矩形结构元素进行膨胀操作,填补字符间孔洞,连通车牌区域,得到T个大小及形状不同的连通区域Ct,t=1,2,3...T;其中t表示连通区域Ct的序号,T为区域总数;
1.2.3、车牌定位:
统计每个连通区域横坐标最大值xmaxt、最小值xmint与纵坐标最大值ymaxt、最小值ymint;其次根据公式(2)计算每个连通区域的长宽比,公式如下:
式中,rt为连通区域Ct的长宽比,xmaxt、xmint、ymaxt和ymint分别为连通区域Ct横坐标最大值和最小值、纵坐标最大值和最小值,t表示连通区域Ct的序号,t=1,2,3...T,T为连通区域的总数;
然后按照条件(3)进行筛选:若长宽比满足条件(3),则保留对应的连通区域,否则剔除;筛选条件如下:
rmin≤rt≤rmax (3),
其中,rt为连通区域Ct的长宽比,rmin、rmax分别表示长宽比的低、高阈值;
若筛选后的连通区域个数为0,表示车牌定位失败,返回步骤(1.1);否则对筛选后的连通区域进行面积计算,挑选出面积最大的区域,即车牌区域,从而得到在图像I2中车牌区域的左上角顶点坐标(xp2,yp2)、宽wp2和高hp2;接着根据几何关系,将车牌区域映射到原图像I0上,得到大尺度特征的位置信息,即相应的车牌区域的左上角顶点坐标(xp0,yp0)、宽wp0和高hp0;映射关系如公式(4)所示:
式中,w1、h1分别是图像I1的宽和高,k为图像缩放比例;
最后根据车牌位置信息对原图像I0进行截取,得到原图像上车牌区域图像I3,截取范围:x0取值范围为(xp0,xp0+wp0),y0取值范围为(yp0,yp0+hp0);其中x0、y0分别是图像I0中图像点横、纵坐标,(xp0,yp0)是车牌区域左上角顶点坐标,wp0、hp0是车牌区域的宽和高;若当前帧为首帧图像,则设首帧图像车牌区域左上角顶点纵坐标y0值为yp0;
1.3、将车牌区域特征点作为当前帧图像的小尺度特征,对车牌区域图像I3进行基于改进BRISK的小尺度特征提取,得到车牌区域特征点Pj以及小尺度特征的位置信息,其具体步骤如下:
1.3.1、基于车牌中心区域的自适应阈值计算:
将车牌区域图像I3进行灰度化,并统计车牌中心区域像素点灰度值中n个最大值和n个最小值,车牌中心区域范围为:
式中,μpc、νpc分别是车牌中心区域横、纵坐标,wp0、hp0分别是车牌区域图像的宽和高;然后根据图像灰度值和对比度计算阈值,公式如下:
式中:分别代表图像中最大、最小的第i个灰度值,α为比例系数,ε0为阈值;
1.3.2、构建BRISK尺度空间金字塔:
对车牌区域灰度图像进行采样,形成N个外层图像和N个内层图像,从而建立BRISK尺度空间;其中,外层图像由车牌灰度图像连续半采样得到,第一个内层图像由灰度图像以1.5倍的采样因子降采样得到,其他内层图像由第一个内层图像连续半采样得到;
1.3.3、尺度空间特征点检测:
首先,对原图像采用FAST5-8检测算法,对每一个外层和内层采用改进的FAST9-16检测算法,提取候选特征点;其次,在3×3×3的立体邻域内进行非极大值抑制,从而去除非稳定的候选特征点;最后,对每一个检测出的候选特征点进行亚像素校正和尺度校正,得到特征点Pj精确的尺度和坐标,j=1,2,...,J;其中,改进的FAST9-16检测算法步骤如下:
1.3.3.1:在以待检测像素点为中心、半径为3像素的圆周上,统计圆周上灰度值满足下述条件的连续像素点个数M;若M大于9,则该待检测像素点为候选特征点,否则进入子步骤(1.3.3.2);判断条件如下:
(Gm>Gp+ε0)<or>(Gm<Gp-ε0) (7),
式中,Gm为圆周上像素点的灰度值,m表示圆周上像素点的序号,m=1,2,...,16,Gp为待检测像素点的灰度值,ε0为自适应阈值;
1.3.3.2:根据高斯算子计算待检测像素点的梯度值,若满足下述条件,则该待检测像素点为候选特征点;判断条件如下:
其中,M是圆周上连续灰度值突变的像素点个数,grad是由高斯算子计算得到的梯度值,Zmax是梯度的最大值,ε1是阈值,β是权重系数;
1.3.4:若当前帧图像为首帧,则保留首帧图像特征点,返回步骤(1.1);否则继续执行下述步骤,
1.4、对于车牌区域特征点Pj,进行基于KNN的特征点匹配操作,将当前帧与首帧车牌特征点进行匹配,得到有效特征点对集,j=1,2,...,J,j表示特征点Pj的序号,J为Pj的总数;匹配包括两个过程:先确定候选特征点对集,属于粗匹配,再针对候选特征点对集确定有效特征点对集,即精匹配;粗匹配的具体步骤如下:
1.4.1、初始化j=1;
1.4.2、对于当前帧图像特征点Pj,在首帧图像上通过KNN算法查找与其对应的最近邻、次近邻特征点Pj′和Pj″,并得到特征点Pj与Pj′、Pj″的汉明距离分别为dj′、dj″;若则特征点Pj与点Pj′匹配成功,否则匹配失败,剔除对应特征点对;其中,ε2为汉明距离之比的阈值;
1.4.3、若j<J,将j增1,并进入步骤(1.4.2);否则结束粗匹配过程,得到候选特征点对集;
确定有效特征点对的精匹配过程为:对粗匹配得到的候选特征点对集,通过随机抽样一致性算法消除误匹配点对,从而得到有效特征点对集,
1.5、根据有效特征点对集的坐标信息,对多尺度特征的位置信息进行融合,得到被拖车纵向晃动幅值,从而进行安全预警,具体步骤如下:
1.5.1、根据车牌特征点坐标,计算每对特征点的纵坐标差值;
1.5.2、若特征点对数小于阈值ε3,略过本步骤,进入步骤(1.5.3);否则筛选出特征点对集纵坐标差值最大值,并剔除,然后进入步骤(1.5.3);
1.5.3、统计纵坐标差值的平均值,得到小尺度特征位置信息,即特征点纵向偏差d1;
1.5.4、根据公式对多尺度特征的位置信息进行融合,得到被拖车纵向晃动幅值d0;
d0=d1+(y0-yp0) (9),
其中,d1为车牌特征点纵向偏差,y0、yp0分别为首帧、当前帧图像车牌区域左上点的纵坐标;若该幅值d0大于阈值ε4,则报警;最后返回步骤(1.1)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910506741.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可调节的床升降机构
- 下一篇:包括长链二元酸的混合物的处理方法