CN102509101A - 交通视频监控中的背景更新方法和车辆目标提取方法 - Google Patents
交通视频监控中的背景更新方法和车辆目标提取方法 Download PDFInfo
- Publication number
- CN102509101A CN102509101A CN2011103881106A CN201110388110A CN102509101A CN 102509101 A CN102509101 A CN 102509101A CN 2011103881106 A CN2011103881106 A CN 2011103881106A CN 201110388110 A CN201110388110 A CN 201110388110A CN 102509101 A CN102509101 A CN 102509101A
- Authority
- CN
- China
- Prior art keywords
- image
- target
- background
- foreground image
- shade
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 80
- 238000012544 monitoring process Methods 0.000 title claims abstract description 25
- 238000005314 correlation function Methods 0.000 claims abstract description 8
- 238000001514 detection method Methods 0.000 claims description 28
- 230000008030 elimination Effects 0.000 claims description 17
- 238000003379 elimination reaction Methods 0.000 claims description 17
- 230000001186 cumulative effect Effects 0.000 claims description 10
- 230000001788 irregular Effects 0.000 claims description 8
- 238000003708 edge detection Methods 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 241000283070 Equus zebra Species 0.000 description 1
- 230000001154 acute effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000005260 corrosion Methods 0.000 description 1
- 230000007797 corrosion Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种交通视频监控中的背景更新方法和车辆目标提取方法,本发明的背景更新方法包含进行背景更新判决的步骤,背景更新判决的步骤基于Canny边缘检测,解决了常见的市区路口车辆拥堵和红绿灯路口常见的等红灯时的背景实时更新差的问题;本发明的车辆目标提取方法包含本发明的背景更新方法以及消除阴影和粘连的方法,基于本发明的背景更新方法,在获得一个理想背景的前提下,提取车辆目标的前景图像,然后再进行消除阴影和粘连,消除阴影和粘连的方法是利用互相关函数进行阴影消除后再进行空洞填补和边缘裁剪,然后再依次进行去噪、“垂直投影”和“水平投影”,解决了阴影所造成的车辆目标粘连和轮廓不准确的问题,提取出理想的车辆目标。
Description
技术领域
本发明属于智能交通视频监控技术领域,具体涉及一种基于Canny边缘检测的背景更新方法,以及基于上述背景更新方法的车辆目标提取方法。
背景技术
基于视频监控技术的车辆检测方法发展很快,由于检测区域大、系统设置灵活等突出优点,已成为智能交通系统领域的一个研究热点。视频监控技术为交通系统提供了直观、方便的分析手段,因此以视频图像处理、分析、理解为基础的视频监视技术越来越引起人们的重视。车辆检测是智能运输系统的重要组成部分,由于视频设备和高性能计算机硬件的发展以及视频处理技术的成熟,基于视频的车辆检测器成为交通运输领域的研究热点并得到越来越广泛的应用。下述几个要点在车辆检测当中至关重要。
一、背景建模:
常用的背景图像获取方法有:手动给出背景法、中值法、混合高斯模型方法等。
1、手动给出背景法:需要人工实时干预,当人在观察到没有车辆目标时启动摄像装置获得背景图像。
缺点:这种方法增加了人力和物力的需求,不能实现自动背景更新,而且很多情况下很难在没有车辆目标的情况下获得背景图像,如高速路的车辆检测系统。
2、中值法:在一段时间内对像素点的灰度值取中值,用这个中值作为背景图像对应点的灰度值。
缺点:对每一个像素度点,当没有车辆目标通过或光线变化时,该点的灰度值在一个很小的范围内保持稳定,然而当有车辆目标通过或光线变化,该点的灰度值会发生剧烈变化。该方法适合用于场景车辆目标较少的场合,当目标频繁出现时容易将前景车辆目标混入背景图像当中,产生混合现象,从而导致提取的目标不准确。
3、混合高斯模型方法:在读入一段视频后,对图像个点的灰度进行统计。在没有车辆目标通过时,改点的灰度值保持稳定,只有当车辆目标通过时,改点的灰度才会发生剧烈的变化,并依此滤去变化的灰度从而建立背景模型。
缺点:混合模型计算量大,会出现车辆目标长期静止时算法失效的状况。
4、中国专利《交通监控中背景更新方法》,CN200910019287.1,只适用于初始背景建模时理想的状态下,比如高速路车流量不是很多,在获得理想背景下的根据车流量判决背景更新方法。此专利的弊端是:(1)适用于初始背景建模需要理想状态,不能适用市区道路口,尤其是红绿灯路口车辆拥挤并时有停下等红灯,初始背景建模困难,除红绿灯路口外的其他路段包括高速路车辆一直处在运动状态,很少像市区的红绿灯路口,红绿灯路口车辆比较拥堵,而且存在等红灯现象,因此其他路段获得一个满意的初始背景相对容易,而红绿灯路口存在如下困难:①、背景提取后容易有下列糟糕情况:a.初始背景因为车辆一直在监控区域中缓慢运动,导致背景提取出来局部模糊,背景提取的不准确影响后面的车辆检测准确性;b.初始背景建立时,车辆正在等红灯,因此获得的背景中有很多车辆,背景提取的相当不准确,严重影响车辆检测;②背景更新带来的问题:对于其他的更新算法,在车辆运动离开监控区域后会将背景更新至理想的情况下,但下一波车辆等红灯时候,又会把车辆更新到背景中,这样就存在一个死循环:背景由差到好,再到差,再到好,一直循环下去,对于有些算法甚至一直获得不到好的背景,这样更谈不上检测的准确性。(2)根据车流量判决背景更新,这需要一套很复杂的车流判断方法。(3)此专利如果初始背景不理想,后续的一切工作都受影响。
二、阴影消除及其必要性:
在车辆目标检测中,由于车辆阴影的特征与背景迥然不同,而阴影和车辆目标有相同的运动特征,导致运动阴影很容易被误判为车辆目标,给后续的车辆目标检测跟踪带来很大的误差。而且阴影的存在会使多个目标粘连,误判为一个目标;还会使车辆目标形状失真。因此实时有效阴影检测并去除是非常有必要的。
常见的阴影消除方法:彩色空间下阴影检测、互相关阴影检测等。
1、彩色空间下阴影检测算法
目前阴影算法多是在HIS空间下进行的,色调H和饱和度S包含了颜色信息,而强度I则与彩色信息无关;当一个像素点被阴影覆盖时,它的亮度变化较大,而色度信号变化不大。
缺点:车窗和某些局部车身信息同阴影相似,进行阴影消除后,车窗和局部车身被当做阴影消除,车身会存在很大一块区域空洞,这样影响车辆检测中车身信息以及位置信息。
2、互相关阴影检测算法
由于像素点在未被阴影覆盖和被阴影覆盖时的亮度值近似呈线性关系,因此可以利用互相关函数系数的性质来进行阴影检测。
缺点:同样车窗和局部车身被消除,而且车辆阴影边缘不能消除,导致车辆检测不准确。
发明内容
为了克服上述缺陷,本发明提供了一种基于Canny边缘检测的交通视频监控中的背景更新方法,以及基于本发明背景更新方法的交通视频监控中的车辆目标提取方法,本发明的交通视频监控中的背景更新方法解决了常见的市区路口车辆拥堵和红绿灯路口常见的等红灯时的背景实时更新差的问题,本发明的交通视频监控中的车辆目标提取方法还解决了阴影所造成的车辆目标粘连和轮廓不准确的问题。
本发明为了解决其技术问题所采用的技术方案是:
本发明基于Canny边缘检测法,Canny边缘检测法首先在X和y方向求一阶导数,然后组合为四个方向的导数。这些方向导数达到局部最大值的点就是组成边缘的候选点。然而,Canny算法最重要的一个特点是其试图将独立像素变得候选像素并拼装成轮廓,轮廓的形成是对这些像素运用了两个阈值,上限阈值和下限阈值。如果一个像素的梯度大于上限阈值,则被认为是边缘像素,如果低于下限阈值,则被抛弃,如果介于二者之间,只有当其与高于上限阈值的像素连接时才会被接受。Canny推荐的上下限阈值比为2∶1到3∶1之间。对前景灰度图像进行Canny边缘检测会发现,车身的边缘信息非常丰富,有车窗、车轮、车灯等,而阴影则是比较平滑的,只有最边缘一条曲线,利用这一特征可较好地进行后续的消除阴影并解决车辆粘连问题。
基于上述Canny边缘检测法,本发明的交通视频监控中的背景更新方法,包括下述步骤:
步骤A、读取一帧图像,任取一种背景建模方法,获得初始背景图像;
步骤B、进行背景更新判决;
步骤C、背景更新;
其中,步骤B中,进行背景更新判决的步骤如下:
B1、在获得背景图像的基础上,对当前帧的灰度图像做Canny边缘检测,得到当前帧图像中包括背景和前景的轮廓信息;
B2、用背景减法检测出前景目标;
B3、对前景灰度图像做Canny边缘检测,得到前景图像的边缘轮廓;
B4、将当前帧的边缘检测图像与前景的边缘检测图像进行“与”操作;
B5、对“与”操作之后的图像进行像素点的统计,若像素点的累积总数小于等于某一预定值时,则执行步骤C;若像素点的累积总数大于所述预定值时,则返回步骤A。
基于本发明的背景更新方法,本发明的交通视频监控中的车辆目标提取方法,包括背景更新方法和消除阴影和粘连的方法,
所述背景更新方法包括下述步骤A至C:
步骤A、读取一帧图像,任取一种背景建模方法,获得初始背景图像;
步骤B、进行背景更新判决;
其中,步骤B中,进行背景更新判决的步骤如下:
B1、在获得背景图像的基础上,对当前帧的灰度图像做Canny边缘检测,得到当前帧图像中包括背景和前景的轮廓信息;
B2、用背景减法检测出前景目标;
B3、对前景灰度图像做Canny边缘检测,得到前景图像的边缘轮廓;
B4、将当前帧的边缘检测图像与前景的边缘检测图像进行“与”操作;
B5、对“与”操作之后的图像进行像素点的统计,若像素点的累积总数小于等于某一预定值时,则执行步骤C;若像素点的累积总数大于所述预定值时,则返回步骤A;
步骤C、背景更新;
基于所述背景更新方法,在获得一个理想背景的前提下,进行步骤D、将当前帧图像减去背景帧图像并进行二值化,得到车辆目标的前景图像;
然后对步骤D得到的前景图像进行消除阴影和粘连,所述消除阴影和粘连的方法包括下述步骤E至I:
步骤E、利用互相关函数对步骤D得到的前景图像进行初次去阴影;
步骤F、对步骤E得到的前景图像中的目标空洞进行填补和边缘裁剪;
步骤G、对步骤F得到的前景图像进行区域增长,消除噪声、小目标以及不规则目标的干扰;
步骤H、对步骤G得到的前景图像进行“垂直投影”以消除车辆左右阴影和粘连;
步骤I、对步骤H得到的前景图像进行“水平投影”以消除车辆前后阴影和粘连。
本发明所采用的进一步技术方案是,所述步骤E中,利用互相关函数对步骤D得到的前景图像进行初次去阴影的步骤如下:
利用公式 计算当前像素点(x,y)的互相关系数NCC(x,y),其中:
B(x,y)为背景图像,C(x,y)为当前帧图像,定义以(x,y)为中心点、大小为(2L+1)×(2L+1)的模板Tx,y(m,n)=C(x+m,y+n),其中-L≤m≤L,-L≤n≤L,L=5;如果NCC(x,y)大于设定阈值,则认为当前像素点为阴影区域,并将相对应的前景图像中的像素点置为0,实现对前景图像初次去阴影操作。
本发明所采用的进一步技术方案是,所述步骤F中,对步骤E得到的前景图像中的目标空洞进行填补和边缘裁剪的步骤如下:
使用5×5的结构因子对经过初次去阴影后的前景图像进行膨胀,得到处理后的图像一(Image1);使用9×9的结构因子对未经初次去阴影后的前景图像进行膨胀,得到处理后的图像二(Image2);使用3×3的结构因子对图像二(Image2)进行腐蚀,得到处理后的图像三(Image3);最后将图像一(Image1)和图像三(Image3)进行“与”操作,以实现对前景图像中的目标空洞进行填补和边缘裁剪。
本发明所采用的进一步技术方案是,所述步骤G中,对步骤F得到的前景图像进行区域增长,消除噪声、小目标以及不规则目标的干扰的步骤如下:
在步骤F得到的前景图像中进行区域增长,获得N个目标联通域,所述N个是指若干个,然后统计这N个联通域的像素点个数以及该联通域所在外接框的宽高比和占空比,如果相应联通域的像素点个数以及该联通域所在外接框的宽高比和占空比小于设定阈值时,则将该联通域中所有像素点置为0,实现对噪声、小目标以及不规则目标的消除。
本发明所采用的进一步技术方案是,所述步骤H中,“垂直投影”以消除车辆左右阴影和粘连的步骤为:
对步骤G得到的前景图像再次进行区域增长,获得N1个目标联通域,N1个是指若干个,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的横坐标点上对前景边缘图像和前景图像进行垂直扫描,分别统计出每个横坐标点上对应的前景边缘图像的像素点数m1和前景图像的像素点数n1,当m1和n1分别小于等于某一预设值时,则将该联通区域内的此横坐标点垂直方向上的前景图像所对应的每个像素点置为0,实现对车辆目标左右阴影和粘连的消除。
本发明所采用的进一步技术方案是,所述步骤I中,“水平投影”以消除车辆前后阴影和粘连的步骤为:
将步骤H得到的前景图像再次进行噪声、小目标和不规则目标的消除,然后使用5×5的结构因子对去噪后的前景图像分别进行膨胀和腐蚀,此时对前景图像再次进行区域增长,获得N2个目标联通域,N2个是指若干个,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的纵坐标点上对前景边缘图像和前景图像进行水平扫描,分别统计出每个纵坐标点上对应的前景边缘图像的像素点数m2和前景图像的像素点数n2,当m2和n2分别小于某一预设值时,则将该联通区域内的此纵坐标点垂直方向上的前景图像所对应的每个像素点置为0,实现对车辆目标前后阴影和粘连的消除。
本发明中所述的预定值、阈值以及预设值等数值在本发明中并无具体限定,该等数值需根据具体监控路段的实际情况以及像素高低等条件做调整,而本领域技术人员在研读本发明后并根据现有常识和经验能够给定适当的数值,例如步骤B5中的预定值可以设置为300,步骤E中的阈值可以设定为0.985等。本发明中所述的N个、N1个、N2个、m1、n1、m2以及n2等数量也没有具体的数值和范围,该等数量是自动生成,会根据实际情况不同而不同,而且该等“N个”、“N1个”、“N2个”都是指多个,为了便于区分,以免产生混淆,故分别以“N个”、“N1个”、“N2个”加以表述。
本发明的有益效果是:本发明适用于任何监控路段,解决了市区路口车辆拥堵和特别是车辆在等红灯时候背景实时更新差的极端情况,同时本发明的车辆目标提取方法还解决了车辆因阴影而造成的粘连和目标轮廓不准确的问题,能较准确地提取出车辆目标,方法简单可靠,且准确性和鲁棒性高;
与现有技术相比,本发明的优点在于:
1、适应几乎所有背景建模方法,只要获得一个初始背景即可,背景不理想也可以;
2、在背景更新判决并更新后可以很快获得一个理想的背景并实时更新下去,一旦获得理想背景就会一直是实时的理想背景;
3、本发明最大的优点:无论任何路段视频监控,都可以很快获得一个满意初始背景,并实时更新,特别是市区道路和红绿灯路口;
4、由于判决方法准确,可以采用简单的背景更新算法,可以保证实时性;
5、不受光照变化、摄像头抖动、背景扰动及车辆目标干扰影响;
6、本发明的阴影消除方法,可以较好地保存车身信息的完整性,阴影消除相对比较干净,同时解决了因阴影导致的车辆粘连和车辆轮廓不准确的问题。
附图说明
图1为本发明的背景更新判决的流程图;
图2为本发明的消除阴影和粘连的流程图。
具体实施方式
实施例:下面对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
基于Canny边缘检测法,本发明提供了一种交通视频监控中的背景更新方法,按下述步骤进行:
步骤A、读取一帧图像,任取一种背景建模方法,获得初始背景图像;
步骤B、进行背景更新判决,其具体步骤如下:
B1、在获得背景图像的基础上,对当前帧的灰度图像做Canny边缘检测,得到当前帧图像中包括背景和前景的轮廓信息(edge1),如当前帧图像中车的车窗、车轮胎、车灯等轮廓以及背景图像中车道和斑马线等的轮廓边缘信息;
B2、用背景减法检测出前景目标,计算当前帧图像与背景图像的差,得到前景灰度图像,即检测出车辆目标;
B3、对前景灰度图像做Canny边缘检测,得到前景图像的边缘轮廓(edge);
B4、将当前帧的边缘检测图像edge与前景的边缘检测图像edge1进行“与”操作,得到图像edge_and,
B5、遍历edge_and图像求出不为0的像素点总数,若像素点的累积总数小于等于某一预定值时,则执行步骤C,对背景更新设置较大的更新权值,进行快速背景更新;若像素点的累积总数大于所述预定值时,对应的情况可能是:a.当前帧图像中有一辆及以上车辆目标;b.车辆发生拥堵;c.车辆在等红灯等,这时就不应该对背景更新,返回步骤A,若更新的话容易将车辆更新到背景中,影响后面的检测效果则。
C、背景更新:无论在背景获得是否理想的情况下,抓取一段当前没有前景目标的图像,在较短地时间内便可以更新到理想背景,持续稳定的实时更新背景,将不受拥堵和等红灯的车辆影响。当由步骤B5判定当前帧中没有前景目标存在时,此时快速更新将不影响背景更新的效果,所以采用复杂度很低的算法进行快速背景更新,即:
Bk(x,y)=(1-a)Ik(x,y)+aBk-1(x,y),
Bk(x,y)为更新后背景图像的像素点,Ik(x,y)为当前帧的像素点,Bk-1(x,y)为更新前背景图像的像素点,a为更新权值,可以调节。采用这种最简单的更新方法,主要是由于判决条件准确,这样可以一直获得很好的背景,而且算法复杂度很低,确保实时性。
本发明还提供了一种交通视频监控中的车辆目标提取方法,包括本发明的背景更新方法和消除阴影和粘连的方法,基于本发明的背景更新方法,在获得一个理想背景的前提下,进行步骤D、将当前帧图像减去背景帧图像并进行二值化,得到车辆目标的前景图像。
然后对步骤D得到的前景图像进行消除阴影和粘连,所述消除阴影和粘连的方法包括下述步骤E至I:
步骤E、由于像素点在未被阴影覆盖和被阴影覆盖时的亮度值近似呈线性关系,因此可以利用互相关函数系数的性质来体现这种关系并进行初次去阴影操作:
利用公式 计算当前像素点(x,y)的互相关系数NCC(x,y),其中:
B(x,y)为背景图像,C(x,y)为当前帧图像,定义以(x,y)为中心点、大小为(2L+1)×(2L+1)的模板Tx,y(m,n)=C(x+m,y+n),其中-L≤m≤L,-L≤n≤L,L=5;如果NCC(x,y)大于0.985,则认为当前像素点为阴影区域,并将相对应的前景图像中的像素点置为0,实现对前景图像初次去阴影操作。由于使用互相关函数进行阴影消除,会造成车窗和局部车身也被消除,车辆目标出现空洞,而且车辆阴影边缘不能被消除,导致车辆检测不准确,所以还必须要后续进行更细致地阴影消除。
步骤F、对步骤E得到的前景图像中的目标空洞进行填补和边缘裁剪:使用5×5的结构因子对经过初次去阴影后的前景图像进行膨胀,得到处理后的图像一(Image1);使用9×9的结构因子对未经初次去阴影后的前景图像进行膨胀,得到处理后的图像二(Image2);使用3×3的结构因子对图像二(Image2)进行腐蚀,得到处理后的图像三(Image3);最后将图像一(Image1)和图像三(Image3)进行“与”操作,以实现对前景图像中的目标空洞进行填补和边缘裁剪。
步骤G、对步骤F得到的前景图像进行区域增长,消除噪声、小目标以及不规则目标的干扰:在前景图像中进行区域增长,获得N个目标联通域,所述N个是指若干个,然后统计这N个联通域的像素点个数以及该联通域所在外接框的宽高比和占空比,如果相应联通域的像素点个数以及该联通域所在外接框的宽高比和占空比小于设定阈值时,则将该联通域中所有像素点置为0,实现对噪声、小目标以及不规则目标的消除。
步骤H、对步骤G得到的前景图像进行“垂直投影”以消除车辆左右阴影和粘连:对步骤G得到的前景图像再次进行区域增长,获得N1个目标联通域,N1个是指若干个,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的横坐标点上对前景边缘图像和前景图像进行垂直扫描,分别统计出每个横坐标点上对应的前景边缘图像的像素点数m1和前景图像的像素点数n1,当m1<6并且n1<2/3车长(图像中车长的像素点数)时,则将该联通区域内的此横坐标点垂直方向上的前景图像所对应的每个像素点置为0,实现对车辆目标左右阴影和粘连的消除。
步骤I、对步骤H得到的前景图像进行“水平投影”以消除车辆前后阴影和粘连:将步骤H得到的前景图像再次进行噪声、小目标和不规则目标的消除,然后使用5×5的结构因子对去噪后的前景图像分别进行膨胀和腐蚀,此时对前景图像再次进行区域增长,获得N2个目标联通域,N2个是指若干个,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的纵坐标点上对前景边缘图像和前景图像进行水平扫描,分别统计出每个纵坐标点上对应的前景边缘图像的像素点数m2和前景图像的像素点数n2,当m2<6并且n2<2/3车宽(图像中车宽的像素点数),则将该联通区域内的此纵坐标点垂直方向上的前景图像所对应的每个像素点置为0,实现对车辆目标前后阴影和粘连的消除。
经过步骤H和I处理后,留下来的前景目标就是一个完整的车型。在以上处理过程中,无论是否是阴影导致的车辆粘连都能得到解决,因为图像的腐蚀膨胀处理,也极易导致前景目标的粘连,所以该发明对不管是否是阴影造成的粘连都同样有效。
以上所述仅为本发明的较佳可行实施例,非因此局限本发明的专利范围,本发明还可以有其它实施方法,故凡运用本发明说明书及图示内容所为的同等替换或等效变换形成的技术方案,均包含于本发明要求保护的的范围内。
Claims (7)
1.一种交通视频监控中的背景更新方法,包括下述步骤:
步骤A、读取一帧图像,任取一种背景建模方法,获得初始背景图像;
步骤B、进行背景更新判决;
步骤C、背景更新;
其特征在于,步骤B中,进行背景更新判决的步骤如下:
B1、在获得背景图像的基础上,对当前帧的灰度图像做Canny边缘检测,得到当前帧图像中包括背景和前景的轮廓信息;
B2、用背景减法检测出前景目标;
B3、对前景灰度图像做Canny边缘检测,得到前景图像的边缘轮廓;
B4、将当前帧的边缘检测图像与前景的边缘检测图像进行“与”操作;
B5、对“与”操作之后的图像进行像素点的统计,若像素点的累积总数小于等于某一预定值时,则执行步骤C;若像素点的累积总数大于所述预定值时,则返回步骤A。
2.一种交通视频监控中的车辆目标提取方法,其特征在于,包括背景更新方法和消除阴影和粘连的方法,
所述背景更新方法包括下述步骤A至C:
步骤A、读取一帧图像,任取一种背景建模方法,获得初始背景图像;
步骤B、进行背景更新判决;
其中,步骤B中,进行背景更新判决的步骤如下:
B1、在获得背景图像的基础上,对当前帧的灰度图像做Canny边缘检测,得到当前帧图像中包括背景和前景的轮廓信息;
B2、用背景减法检测出前景目标;
B3、对前景灰度图像做Canny边缘检测,得到前景图像的边缘轮廓;
B4、将当前帧的边缘检测图像与前景的边缘检测图像进行“与”操作;
B5、对“与”操作之后的图像进行像素点的统计,若像素点的累积总数小于等于某一预定值时,则执行步骤C;若像素点的累积总数大于所述预定值时,则返回步骤A;
步骤C、背景更新;
基于所述背景更新方法,在获得一个理想背景的前提下,进行步骤D、将当前帧图像减去背景帧图像并进行二值化,得到车辆目标的前景图像;
然后对步骤D得到的前景图像进行消除阴影和粘连,所述消除阴影和粘连的方法包括下述步骤E至I:
步骤E、利用互相关函数对步骤D得到的前景图像进行初次去阴影;
步骤F、对步骤E得到的前景图像中的目标空洞进行填补和边缘裁剪;
步骤G、对步骤F得到的前景图像进行区域增长,消除噪声、小目标以及不规则目标的干扰;
步骤H、对步骤G得到的前景图像进行“垂直投影”以消除车辆左右阴影和粘连;
步骤I、对步骤H得到的前景图像进行“水平投影”以消除车辆前后阴影和粘连。
3.根据权利要求2所述的交通视频监控中的车辆目标提取方法,其特征在于,所述步骤E中,利用互相关函数对步骤D得到的前景图像进行初次去阴影的步骤如下:
利用公式 计算当前像素点(x,y)的互相关系数NCC(x,y),其中:
B(x,y)为背景图像,C(x,y)为当前帧图像,定义以(x,y)为中心点、大小为(2L+1)×(2L+1)的模板Tx,y(m,n)=C(x+m,y+n),其中-L≤m≤L,-L≤n≤L,L=5;如果NCC(x,y)大于设定阈值,则认为当前像素点为阴影区域,并将相对应的前景图像中的像素点置为0,实现对前景图像初次去阴影操作。
4.根据权利要求2所述的交通视频监控中的车辆目标提取方法,其特征在于,所述步骤F中,对步骤E得到的前景图像中的目标空洞进行填补和边缘裁剪的步骤如下:
使用5×5的结构因子对经过初次去阴影后的前景图像进行膨胀,得到处理后的图像一;使用9×9的结构因子对未经初次去阴影后的前景图像进行膨胀,得到处理后的图像二;使用3×3的结构因子对图像二进行腐蚀,得到处理后的图像三;最后将图像一和图像三进行“与”操作,以实现对前景图像中的目标空洞进行填补和边缘裁剪。
5.根据权利要求2所述的交通视频监控中的车辆目标提取方法,其特征在于,所述步骤G中,对步骤F得到的前景图像进行区域增长,消除噪声、小目标以及不规则目标的干扰的步骤如下:
在步骤F得到的前景图像中进行区域增长,获得N个目标联通域,所述N个是指若干个,然后统计这N个联通域的像素点个数以及该联通域所在外接框的宽高比和占空比,如果相应联通域的像素点个数以及该联通域所在外接框的宽高比和占空比小于设定阈值时,则将该联通域中所有像素点置为0,实现对噪声、小目标以及不规则目标的消除。
6.根据权利要求2所述的交通视频监控中的车辆目标提取方法,其特征在于,所述步骤H中,“垂直投影”以消除车辆左右阴影和粘连的步骤为:
对步骤G得到的前景图像再次进行区域增长,获得N1个目标联通域,N1个是指若干个,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的横坐标点上对前景边缘图像和前景图像进行垂直扫描,分别统计出每个横坐标点上对应的前景边缘图像的像素点数m1和前景图像的像素点数n1,当m1和n1分别小于等于某一预设值时,则将该联通区域内的此横坐标点垂直方向上的前景图像所对应的每个像素点置为0,实现对车辆目标左右阴影和粘连的消除。
7.根据权利要求2所述的交通视频监控中的车辆目标提取方法,其特征在于,所述步骤I中,“水平投影”以消除车辆前后阴影和粘连的步骤为:
将步骤H得到的前景图像再次进行噪声、小目标和不规则目标的消除,然后使用5×5的结构因子对去噪后的前景图像分别进行膨胀和腐蚀,此时对前景图像再次进行区域增长,获得N2个目标联通域,N2个是指若干个,对每个联通域进行检测区域定位,判别其所在的区域位置,然后在每个联通域内的纵坐标点上对前景边缘图像和前景图像进行水平扫描,分别统计出每个纵坐标点上对应的前景边缘图像的像素点数m2和前景图像的像素点数n2,当m2和n2分别小于某一预设值时,则将该联通区域内的此纵坐标点垂直方向上的前景图像所对应的每个像素点置为0,实现对车辆目标前后阴影和粘连的消除。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110388110 CN102509101B (zh) | 2011-11-30 | 2011-11-30 | 交通视频监控中的背景更新方法和车辆目标提取方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110388110 CN102509101B (zh) | 2011-11-30 | 2011-11-30 | 交通视频监控中的背景更新方法和车辆目标提取方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102509101A true CN102509101A (zh) | 2012-06-20 |
CN102509101B CN102509101B (zh) | 2013-06-26 |
Family
ID=46221182
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110388110 Expired - Fee Related CN102509101B (zh) | 2011-11-30 | 2011-11-30 | 交通视频监控中的背景更新方法和车辆目标提取方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102509101B (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103065145A (zh) * | 2012-12-07 | 2013-04-24 | 北京中邮致鼎科技有限公司 | 一种车辆运动阴影消除方法 |
CN103077617A (zh) * | 2012-12-24 | 2013-05-01 | 南京航空航天大学 | 基于计算机视觉的人行横道智能交通灯监管系统及方法 |
CN103795909A (zh) * | 2012-10-29 | 2014-05-14 | 株式会社日立制作所 | 拍摄优化装置、摄像装置及拍摄优化方法 |
CN104280036A (zh) * | 2013-07-05 | 2015-01-14 | 北京四维图新科技股份有限公司 | 一种交通信息的检测与定位方法、装置及电子设备 |
CN104899881A (zh) * | 2015-05-28 | 2015-09-09 | 湖南大学 | 一种视频图像中运动车辆阴影检测方法 |
CN105069770A (zh) * | 2015-09-09 | 2015-11-18 | 苏州威盛视信息科技有限公司 | Aoi影像扫描检测处理方法 |
CN105335985A (zh) * | 2014-08-01 | 2016-02-17 | 深圳中集天达空港设备有限公司 | 一种基于机器视觉的入坞飞机实时捕获方法及系统 |
CN106446790A (zh) * | 2016-08-30 | 2017-02-22 | 上海交通大学 | 一种对固定摄像头的交通视频流量追踪分析方法 |
WO2017028010A1 (zh) * | 2015-08-14 | 2017-02-23 | 富士通株式会社 | 背景模型的提取方法、装置以及图像处理设备 |
CN106874837A (zh) * | 2016-12-29 | 2017-06-20 | 中国船舶重工集团公司第七0研究所 | 一种基于视频图像处理的车辆检测方法 |
CN107123287A (zh) * | 2017-06-27 | 2017-09-01 | 吉林大学 | 一种基于自组织协调的交通信号灯控一体化装置 |
CN108279287A (zh) * | 2018-02-01 | 2018-07-13 | 李绍辉 | 基于通信技术的烟雾快速散发系统 |
CN106023650B (zh) * | 2016-07-01 | 2018-11-30 | 南京邮电大学 | 基于交通路口视频及计算机并行处理的实时行人预警方法 |
CN109063634A (zh) * | 2018-07-29 | 2018-12-21 | 国网上海市电力公司 | 在电力监控中采用霍夫圆变换识别目标物体区域电气符号的方法 |
CN109726691A (zh) * | 2018-12-30 | 2019-05-07 | 杭州铭智云教育科技有限公司 | 一种监控方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867415B (zh) * | 2012-09-12 | 2015-05-13 | 重庆大学 | 基于视频检测技术的道路拥堵判别方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101236606A (zh) * | 2008-03-07 | 2008-08-06 | 北京中星微电子有限公司 | 视频监控中的阴影消除方法及系统 |
US20100208987A1 (en) * | 2009-02-16 | 2010-08-19 | Institute For Information Industry | Method and system for foreground detection using multi-modality fusion graph cut |
CN101860664A (zh) * | 2010-06-13 | 2010-10-13 | 华中科技大学 | 一种对光照变化鲁棒的运动目标检测方法 |
-
2011
- 2011-11-30 CN CN 201110388110 patent/CN102509101B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101236606A (zh) * | 2008-03-07 | 2008-08-06 | 北京中星微电子有限公司 | 视频监控中的阴影消除方法及系统 |
US20100208987A1 (en) * | 2009-02-16 | 2010-08-19 | Institute For Information Industry | Method and system for foreground detection using multi-modality fusion graph cut |
CN101860664A (zh) * | 2010-06-13 | 2010-10-13 | 华中科技大学 | 一种对光照变化鲁棒的运动目标检测方法 |
Non-Patent Citations (1)
Title |
---|
王晓冬等: "基于快速归一化互相关函数的运动车辆阴影检测算法", 《计算机应用》 * |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103795909A (zh) * | 2012-10-29 | 2014-05-14 | 株式会社日立制作所 | 拍摄优化装置、摄像装置及拍摄优化方法 |
CN103065145A (zh) * | 2012-12-07 | 2013-04-24 | 北京中邮致鼎科技有限公司 | 一种车辆运动阴影消除方法 |
CN103077617A (zh) * | 2012-12-24 | 2013-05-01 | 南京航空航天大学 | 基于计算机视觉的人行横道智能交通灯监管系统及方法 |
CN103077617B (zh) * | 2012-12-24 | 2015-11-04 | 南京航空航天大学 | 基于计算机视觉的人行横道智能交通灯监管系统及方法 |
CN104280036A (zh) * | 2013-07-05 | 2015-01-14 | 北京四维图新科技股份有限公司 | 一种交通信息的检测与定位方法、装置及电子设备 |
CN105335985A (zh) * | 2014-08-01 | 2016-02-17 | 深圳中集天达空港设备有限公司 | 一种基于机器视觉的入坞飞机实时捕获方法及系统 |
CN105335985B (zh) * | 2014-08-01 | 2019-03-01 | 深圳中集天达空港设备有限公司 | 一种基于机器视觉的入坞飞机实时捕获方法及系统 |
CN104899881A (zh) * | 2015-05-28 | 2015-09-09 | 湖南大学 | 一种视频图像中运动车辆阴影检测方法 |
CN104899881B (zh) * | 2015-05-28 | 2017-11-28 | 湖南大学 | 一种视频图像中运动车辆阴影检测方法 |
WO2017028010A1 (zh) * | 2015-08-14 | 2017-02-23 | 富士通株式会社 | 背景模型的提取方法、装置以及图像处理设备 |
CN105069770A (zh) * | 2015-09-09 | 2015-11-18 | 苏州威盛视信息科技有限公司 | Aoi影像扫描检测处理方法 |
CN106023650B (zh) * | 2016-07-01 | 2018-11-30 | 南京邮电大学 | 基于交通路口视频及计算机并行处理的实时行人预警方法 |
CN106446790A (zh) * | 2016-08-30 | 2017-02-22 | 上海交通大学 | 一种对固定摄像头的交通视频流量追踪分析方法 |
CN106874837A (zh) * | 2016-12-29 | 2017-06-20 | 中国船舶重工集团公司第七0研究所 | 一种基于视频图像处理的车辆检测方法 |
CN106874837B (zh) * | 2016-12-29 | 2020-10-30 | 中国船舶重工集团公司第七一0研究所 | 一种基于视频图像处理的车辆检测方法 |
CN107123287A (zh) * | 2017-06-27 | 2017-09-01 | 吉林大学 | 一种基于自组织协调的交通信号灯控一体化装置 |
CN107123287B (zh) * | 2017-06-27 | 2019-08-02 | 吉林大学 | 一种基于自组织协调的交通信号灯控一体化装置 |
CN108279287A (zh) * | 2018-02-01 | 2018-07-13 | 李绍辉 | 基于通信技术的烟雾快速散发系统 |
CN108279287B (zh) * | 2018-02-01 | 2020-12-18 | 嘉兴市丰成五金材料股份有限公司 | 基于通信技术的烟雾快速散发系统 |
CN109063634A (zh) * | 2018-07-29 | 2018-12-21 | 国网上海市电力公司 | 在电力监控中采用霍夫圆变换识别目标物体区域电气符号的方法 |
CN109726691A (zh) * | 2018-12-30 | 2019-05-07 | 杭州铭智云教育科技有限公司 | 一种监控方法 |
CN109726691B (zh) * | 2018-12-30 | 2020-12-04 | 安徽润谷科技有限公司 | 一种监控方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102509101B (zh) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102509101B (zh) | 交通视频监控中的背景更新方法和车辆目标提取方法 | |
CN102289948B (zh) | 高速公路场景下一种多特征融合的多车辆视频跟踪方法 | |
CN103077617B (zh) | 基于计算机视觉的人行横道智能交通灯监管系统及方法 | |
CN102289940B (zh) | 一种基于混合差分的车流量检测方法 | |
CN101639983B (zh) | 一种基于图像信息熵的多车道车流量检测方法 | |
CN103150559B (zh) | 基于Kinect三维深度图像的头部识别与跟踪方法 | |
CN104183142B (zh) | 一种基于图像视觉处理技术的车流量统计方法 | |
CN102280030B (zh) | 夜晚车辆检测的方法及其系统 | |
CN108615358A (zh) | 一种道路拥堵检测方法及装置 | |
CN104599502A (zh) | 一种基于视频监控的车流量统计方法 | |
CN103034862A (zh) | 基于特征信息分类的道路雨雪状态自动识别方法 | |
CN103730015B (zh) | 交叉路口车流量检测方法及装置 | |
CN101286239A (zh) | 航拍交通视频车辆快速检测方法 | |
CN103207988B (zh) | 一种图像识别方法及装置 | |
CN110287905A (zh) | 一种基于深度学习的交通拥堵区域实时检测方法 | |
CN103903278A (zh) | 运动目标检测与跟踪系统 | |
CN102682602B (zh) | 一种基于视频技术的道路交通参数采集方法 | |
CN103927526A (zh) | 一种基于高斯差分多尺度边缘融合的车辆检测方法 | |
CN101251927A (zh) | 基于视频技术的车辆检测与跟踪方法 | |
CN101231756A (zh) | 运动目标阴影检测方法及装置 | |
CN103383733A (zh) | 一种基于半机器学习的车道视频检测方法 | |
CN103366572A (zh) | 一种交叉口的视频交通参数检测方法 | |
CN102999749A (zh) | 基于人脸检测的安全带违章事件智能检测方法 | |
CN106297278A (zh) | 一种用于查询抛洒物车辆的方法和系统 | |
CN104794907A (zh) | 使用车道分割合并方法的车流量检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130626 |