[发明专利]一种基于视觉背景提取的高速公路车辆检测方法有效

专利信息
申请号: 201510502841.7 申请日: 2015-08-14
公开(公告)号: CN105005778B 公开(公告)日: 2018-07-17
发明(设计)人: 路小波;卫朋;曾维理;李聪;姜胜芹 申请(专利权)人: 东南大学
主分类号: G06K9/00 分类号: G06K9/00
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 210096*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 高速公路车辆 背景提取 车辆区域 车道线 图像 填充 检测 视觉 背景初始化 外接矩形框 背景更新 背景建模 彩色图像 车辆内部 方式检测 灰度图像 实时性好 图像处理 纵向填充 八邻域 初始化 帧图像 分割 读入 航拍 去除 视频 绘制 高速公路 转换 改进
【权利要求书】:

1.一种基于视觉背景提取的高速公路车辆检测方法,其特征在于按照以下步骤进行:

步骤1:初始化:用无人机对高速公路进行航拍,所述无人机的飞行高度距离高速公路路面60~70米,无人机的飞行速度为15~20千米/时,无人机的飞行方向与车辆的行驶方向一致,无人机始终位于高速公路正中心的上方,机载摄像机的分辨率为200万像素,航拍视频的帧速率为25帧/秒,然后从无人机的机载摄像机读入视频文件,并截取一帧W×H×3大小的彩色图像,其中W和H为正整数,分别表示彩色图像的宽度和高度,然后将获得的彩色图像从彩色空间转换到灰度空间,得到大小为W×H的灰度图像,记为F;

步骤2:对图像F进行背景建模:如果图像F对应于视频文件的第一帧图像,则进行背景模型的初始化,否则,进行背景模型的更新;

所述背景模型的初始化过程为:

先为图像F中的每一个像素点P(x,y)建立一个灰度值集合,其中x和y分别是像素点P(x,y)的横坐标和纵坐标,用M(P(x,y))表示像素点P(x,y)的灰度值集合,M(P(x,y))中元素的数量为N,用vi表示M(P(x,y))中第i个元素的值,其中1≤i≤N,则M(P(x,y))可具体表示为

M(P(x,y))={v1,v2,...,vN},

接下来要对M(P(x,y))进行初始化,即对M(P(x,y))中的每一个元素的值进行初始化,用M0(P(x,y))表示M(P(x,y))的初始值,用NG(P(x,y))表示像素点P(x,y)的空间邻域,其中G表示所取空间邻域的范围,如果P(x,y)为边界点,则NG(P(x,y))由图像F中真正存在的P(x,y)的空间邻域点构成,M0(P(x,y))中的元素是通过随机选择NG(P(x,y))中的像素点的灰度值组成的,用P(x',y')表示NG(P(x,y))中横坐标为x'、纵坐标为y'的像素点,用V0(P(x',y'))表示P(x',y')在第一帧图像中的灰度值,则M0(P(x,y))具体表示为

M0(P(x,y))={V0(P(x',y'))|P(x',y')∈NG(P(x,y))},

然后提取高速公路路面的灰度值范围:首先检测出图像F中的高速公路上的车道线,然后利用检测到的车道线获取高速公路区域以及车道线之间的每一个车道区域,接下来计算每一个车道区域的灰度直方图,最后找出每个灰度直方图的最高直方块并得到其所对应的灰度值范围,从各个最高直方块对应的灰度值范围中选出最小灰度值和最大灰度值,并分别以最小灰度值和最大灰度值作为整个高速公路路面灰度值范围的边界点,高速公路路面灰度值范围记为[r1,r2],其中r1表示所选出的最小灰度值,r2表示所选出的最大灰度值;

所述背景模型的更新过程为:如果图像F中像素点P(x,y)的灰度值V(P(x,y))在高速公路路面灰度值范围[r1,r2]之外,则将其归为前景点;否则以图像F中像素点P(x,y)的灰度值V(P(x,y))为中心R为半径定义一个灰度值范围,用SR(V(P(x,y)))表示,选取R=20,如果所述灰度值范围与P(x,y)的灰度值集合M(P(x,y))的交集,即

SR(V(P(x,y)))∩{v1,v2,...,vN}

中元素的个数大于设定的阈值αmin,选取αmin=1,则认为此P(x,y)为背景点,否则为前景点,如果P(x,y)为背景点,则定义一个时间子采样要素β,选取β=16,P(x,y)有1/β的概率用P(x,y)的当前灰度值去替换P(x,y)的灰度值集合M(P(x,y))中的任意一个元素,同时也有1/β的概率用P(x,y)的当前灰度值去替换P(x,y)的空间邻域NG(P(x,y))中任意一个像素点的灰度值集合中的任意一个元素,最后,对P(x,y)的状态进行统计,如果其连续被检测为前景点的帧数达到δ,选取δ=15,则将其更新为背景点,以此过程来遍历处理图像F中的每个像素点;

步骤3:路面分割:首先检测出每一帧图像中最外层的两条车道线,然后将位于这两个车道线外侧的像素点设置为背景点;

步骤4:八邻域填充:对被检测为背景点的P(x,y)的八邻域N8(P(x,y))内的所有像素点进行前景点个数统计,如果前景点的个数大于等于设定的阈值ε,则将P(x,y)设置为前景点,其中1≤x≤W-2,1≤y≤H-2;

步骤5:去除车道线:利用车道线较窄的特点来去除车道线,具体流程为:

步骤5.1逐行扫描图像像素点,当扫描到的像素点为背景点时,将其记为Pa(xa,ya)并进入步骤5.2;

步骤5.2定义两个临时变量xa',并令xa'=xa+1,其中xa'表示Pa(xa,ya)后的待扫描的像素点的横坐标,其初始值为Pa(xa,ya)后的第一个待扫描的像素点的横坐标,并用Pa'(xa',ya)表示图像中横坐标为xa'、纵坐标为ya的像素点,即Pa'(xa',ya)位于Pa(xa,ya)的正右侧,为计数器且用于表示位于Pa(xa,ya)正右侧的连续前景点的个数,然后进入步骤5.3;

步骤5.3如果当前的Pa'(xa',ya)为前景点,则令xa'=xa'+1,然后重复步骤5.3,否则进入步骤5.4;

步骤5.4如果大于0并且小于设定的阈值选取则将Pa(xa,ya)和当前Pa'(xa',ya)之间的像素点都设置为背景点,如果大于或等于阈值则不做任何改变,进入步骤5.5;

步骤5.5令xa=xa',然后检查是否扫描结束,如果扫描没有结束,则跳转至步骤5.1继续扫描图像,如果扫描结束,则进入步骤6;

步骤6:填充车辆内部:采用纵向填充的方法来填充车辆内部,具体流程为:

步骤6.1逐行扫描图像像素点,当扫描到的像素点为背景点时,将其记为Pb(xb,yb)并进入步骤6.2;

步骤6.2定义一个临时变量yb1,并令yb1=yb-η,其中yb1表示位于Pb(xb,yb)正上方的第η个像素点的纵坐标,η为自然数,选取η=14,如果此时yb1<0,则令yb1=0,用Pb1(xb,yb1)表示图像中横坐标为xb、纵坐标为yb1的像素点,即Pb1(xb,yb1)位于Pb(xb,yb)的正上方,然后进入步骤6.3;

步骤6.3如果Pb1(xb,yb1)为背景点并且yb1<yb,则令yb1=yb1+1,然后重复步骤6.3,否则进入步骤6.4;

步骤6.4如果yb1=yb,则跳转至步骤6.1继续扫描图像,如果yb1<yb,则定义一个临时变量yb2,并令yb2=yb+η,其中yb2表示位于Pb(xb,yb)正下方第η个像素点的纵坐标,如果此时yb2>H-1,其中H是图像F的高度,则令yb2=H-1,用Pb2(xb,yb2)表示图像中横坐标为xb、纵坐标为yb2的像素点,即Pb2(xb,yb2)位于Pb(xb,yb)的正下方,然后进入步骤6.5;

步骤6.5如果Pb2(xb,yb2)为背景点并且yb2>yb,则令yb2=yb2-1,然后重复步骤6.5,否则进入步骤6.6;

步骤6.6如果yb2=yb,则跳转至步骤6.1继续扫描图像,如果yb2>yb,则将Pb1(xb,yb1)和Pb2(xb,yb2)之间的所有像素点都设置为前景点,然后检查是否扫描结束,如果扫描没有结束,则跳转至步骤6.1继续扫描图像,如果扫描结束,则进入步骤7;

步骤7:提取车辆区域并绘制车辆区域的外接矩形框,具体流程为:

步骤7.1逐行扫描图像像素点,当扫描到的像素点为前景点并且没有赋予其任何标记时,将其记为Pc(xc,yc)并进入步骤7.2;

步骤7.2赋予当前像素点Pc(xc,yc)一个标记,用Lc(Pc(xc,yc))表示,然后遍历当前像素点Pc(xc,yc)的八邻域N8(Pc(xc,yc))内的所有像素点,并将其中所有的前景点放入一个点的集合Qc(Pc(xc,yc))中,然后进入步骤7.3;

步骤7.3从Qc(Pc(xc,yc))中取出一个前景点,也赋予其标记Lc(Pc(xc,yc)),然后再将所取前景点八邻域内的所有没有标记过Lc(Pc(xc,yc))的前景点存入Qc(Pc(xc,yc))中,然后判断Qc(Pc(xc,yc))是否为空集,如果不是,则重复步骤7.3,否则进入步骤7.4;

步骤7.4所有具有标记Lc(Pc(xc,yc))的像素点便组成了一个车辆区域,找出这些点中的最上点、最下点、最左点、最右点,便得到了此车辆区域的外接矩形框,然后进入步骤7.5;

步骤7.5将得到的外接矩形框存储起来,然后检查是否扫描结束,如果扫描没有结束,则跳转至步骤7.1继续扫描图像,如果扫描结束,则跳转至步骤1继续截取下一帧图像。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510502841.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top