[发明专利]一种基于马尔科夫随机场的车辆遮挡处理方法有效
申请号: | 201310263026.0 | 申请日: | 2013-06-27 |
公开(公告)号: | CN103310465A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 路小波;陈林;熊阳 | 申请(专利权)人: | 东南大学 |
主分类号: | G06T7/20 | 分类号: | G06T7/20;G06T7/60;G08G1/01 |
代理公司: | 江苏永衡昭辉律师事务所 32250 | 代理人: | 齐旺 |
地址: | 210096*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种基于马尔科夫随机场的车辆遮挡处理方法,包括以下步骤:步骤10)建立背景图;步骤20)建立车辆前景轮廓图;步骤30)在车辆轮廓里填充块;步骤40)进行块的遮挡处理,包括步骤401)至步骤405):步骤401)在车辆K包含的所有n个块中,以第t-1帧灰度图像中的第i个块 |
||
搜索关键词: | 一种 基于 马尔科夫 随机 车辆 遮挡 处理 方法 | ||
【主权项】:
1.一种基于马尔科夫随机场的车辆遮挡处理方法,其特征在于:该处理方法包括以下步骤:步骤10)建立背景图,包括步骤101)至步骤104):步骤101)通过计算机读取由摄像装置拍摄的含有运动车辆的m帧图像的视频,并获取第d-1帧灰度图像Gd-1与第d帧灰度图像Gd的帧差图|Gd-Gd-1|,同时获取第d帧灰度图像Gd与第d+1帧灰度图像Gd+1的帧差图|Gd-Gd+1|,将上述连续两个帧差图作图像的与运算,得到第d帧图像的车辆掩码图Vmaskd,Vmaskd=|Gd-Gd-1|&|Gd-Gd+1|,其中,m和d均为正整数,2<d+1<m;步骤102)建立初始背景图BcGd:利用式(1),将第d帧灰度图像Gd与车辆掩码图Vmaskd做差得到的绝对值,作为初始背景图BcGd:BcGd=|Gd-Vmaskd| 式(1)步骤103)将车辆掩码图Vmaskd作取反运算,得到车辆掩码取反结果图Md,Md=|Fgd-Vmaskd|,其中,Fgd是一个与当前第d帧灰度图像Gd同样大小和规格的图像矩阵,且该图像矩阵中每个像素点的值为255;再将Md进行二值化处理,利用式(2),得到初始背景二值图Mud(x,y):Mu d ( x , y ) = 1 [ M d ( x , y ) > T 1 ] 0 else ]]> 式(2)其中,Md(x,y)表示车辆掩码取反结果图Md中处于(x,y)位置的像素值,T1表示初始背景二值化阈值,然后累计k帧灰度图像的初始背景二值图,得到背景累计次数Σ d = 1 k Mu d ( x , y ) , ]]>1 10 m < k < 1 5 m ; ]]> 步骤104)累计k帧灰度图像的初始背景图,得到背景累计图
将背景累计图除以背景累计次数,得到背景图BackG:BackG = Σ d = 1 k BcG d ÷ Σ d = 1 k Mu d ( x , y ) ; ]]> 步骤20)建立车辆前景轮廓图,包括步骤201)—步骤203):步骤201)当第l帧视频出现车辆K,将第l帧灰度图像Gl与背景图BackG做差得到的绝对值,作为车辆K的前景图Vprol:Vprol=|Gl-BackG|,再将车辆K的前景图Vprol进行二值化处理,去除背景干扰,利用式(3)得到车辆前景二值图Vprol2(x,y),Vpro l 2 ( x , y ) = Vpro l ( x , y ) ( Vpro l ( x , y ) > T 2 ) 0 else ]]> 式(3)其中,Vprol(x,y)表示车辆前景图Vprol处于(x,y)位置的像素值,T2表示车辆前景二值化阈值;步骤202)对车辆前景二值图Vprol2(x,y)进行形态学闭运算,使车辆的前景区域具有连通性,得到车辆前景连通图Vconl;步骤203)利用链码跟踪方法提取车辆前景连通图Vconl中车辆K的轮廓,再利用格雷厄姆扫描法获取车辆K的前景轮廓的凸包OutBl,对凸包OutBl进行滤波处理,排除背景噪声:若凸包OutBl的面积sizeof(OutBl)>T3,则保留该车辆;若凸包OutBl的面积sizeof(OutBl)≤T3,则删除该车辆,T3表示凸包面积阈值;步骤30)在车辆轮廓里填充块,包括步骤301)至步骤303):步骤301)依据车辆K的轮廓,首先取车辆轮廓线上一点为块的一个顶点,块的其余三个顶点均设定在轮廓线内部,沿着车辆轮廓线,每隔2个像素单位增加一个大小为c×c像素的块,c的取值为3、4或5;步骤302)获取车辆K轮廓的最小纵坐标yb和最大纵坐标yt,当车辆K远离检测区域,从yi=yb+2p处开始逐行扫描,在第yi行,获取车辆K轮廓的最小横坐标xl和最大横坐标xr,自坐标为(xl,yi)至坐标为(xr,yi)的同一行中,每隔2个像素增加一个大小为c×c像素的块,且每个块的四个顶点都在车辆K的轮廓内,其中,p表示步骤303)返回步骤302)的次数,p的初始值为0,yb≤yi≤yt;步骤303)返回步骤302),直至yi=yt,记填充块的个数为n;步骤40)进行块的遮挡处理,包括步骤401)至步骤405):步骤401)在车辆K包含的所有n个块中,以第t-1帧灰度图像中的第i个块
为模板,利用三步搜索法确定在第t帧灰度图像中,与
最为匹配的匹配块
块
中心在第t-1帧灰度图像中的位置为
匹配块
中心在第t帧灰度图像中的位置为
其中,i=q+1,q表示步骤405)返回步骤401)的次数,q的初始值为0;步骤402)测算
的运动矢量Mv i = { ( x , y ) | ( x , y ) = ( x i t - x i t - 1 , y i t - y i t - 1 ) } , ]]> 其中,(x,y)表示运动矢量Mvi的坐标;步骤403)对匹配块
进行验证处理;步骤404)对块进行遮挡判断和遮挡处理;步骤405)返回步骤401),直至i=n,完成所有块的验证处理和遮挡处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310263026.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种辅助治疗癌症的药膳食品
- 下一篇:充电系统