基于视频的车辆检测技术和阴影消除方法

发布者:Xingfu8888最新更新时间:2012-02-18 来源: 现代电子技术 关键字:视频  车辆检测技术  阴影消除方法 手机看文章 扫描二维码
随时随地手机看文章

0 引 言

基于视频的车辆检测技术是在传统电视监视系统基础上发展起来的,以车辆检测技术、摄像机和计算机图像处理技术为基础,来大范围地对车辆施行检测和识别的新兴技术。与传统检测技术相比,它具有处理速度快、安装维护便捷且费用低、监视范围广、可获得各种交通参数等诸多优点。随着图像处理技术和微电子技术的发展,视频检测技术在交通运输系统中的发展潜力巨大。

在典型的交通自动监控系统中,用一个静态的摄像机实时监控固定区域,通过对车辆目标的提取、分类和跟踪等操作,进一步提取交通参数。所以,从视频流中实时分割车辆目标是交通自动监控系统的一个基本环节。提取车辆目标的流程主要包含运用算法将前景车辆从拍摄的图像中提取出来,并对其进行阴影检测,去除阴影。该文依照此流程选取合适的前景提取算法——背景差分法,实时进行背景更新,对前景中产生的阴影进行分析,并提出合理有效的阴影去除方法。

基于视频的车辆检测

背景差分法是车辆运动检测系统中的一种常用算法。该算法通过实时维护一个背景模型,将当前帧消除背景影响即可获得前景图像。而路面、树木、建筑物等一直处于静止状态,因此被当作背景通过差分被去除。经过处理后的图像理论上只包括运动目标,直接进行二值化,提取目标即可,但实际上这时由于摄像机的抖动以及路面光线变化、风吹草动、车辆目标本身的阴影和其他因素对检测结果的影响是很大的,往往造成很大的误差,甚至错误。在提取前景后针对不同的阴影,去除之以获得真实的车辆目标。

1.1 背景建模

将开始的n帧图像用于背景建模(采用n=200)。对相邻一定间隔的两帧图像作差值,获得差值图像A。即有:

式中:N为A相应位置的差值,得到二值化的帧差掩模图像N;“1”为对应变化的像素;“O”为对应没有变化的像素。

在帧差掩模序列中,对于长时间没有变化的像素点,即帧差掩模图像序列在一段时间内该像素点都保持为“O”,则认为此像素点对应于背景像素,将原始图像中该点像素值拷贝到理想背景图像中,同时设置此理想背景像素点的状态为“背景像素”。此过程完成后,可能有的理想背景像素点的状态还未转换成“背景像素”,即未被重建,则在后续过程中继续执行上述步骤,对已重建的背景像素点,转而进行背景更新。

1.2 背景更新

在获得背景图像后,随着时间的推移,场景内会有很多变化,其中比较明显的是光照亮度的变化和背景物体的移动,这就需要对背景图像不断地进行更新。文中采用一种当前图像和背景图像加权的方式进行更新。更新方法为:记当前图像中像素值为I(x,y),背景图像中像素值为I*(x,y),对应的帧差掩模图像N(x,y)=0,则I(x,y)为背景像素,I(x,y)与I*(x,y)按照式(2)进行加权:

式中:α为更新系数,关系着更新速度,而更新速度要求背景能够捕捉亮度的变化,同时又不能让瞬间的变化长时间存在。假设取α=O.1,当图像亮度大面积变化时,整个背景像素的均值将发生较大幅度的改变,所以当均值改变大于一定范围时,为了能够更快地更新背景,取α=0.2。

若|I(x,y)一I*(x,y)|大于阈值或N(x,y)=1,则I(x,y)为前景像素;如果I(x,y)连续长时间作为前景像素,则需要重建此像素点的背景,重新按照背景重建步骤恢复背景。

1.3 运动目标提取[page]

在获得重建的背景之后,可以根据当前图像和背景图像的差值求得运动目标。为了减少计算量和干扰,可以预先设定感兴趣区域,以后的处理只是在感兴趣区域进行。设视频序列图像为I(x,y),当前的背景图像为I*(x,y),背景差图像D(x,y)=||I(x,y)一I*(x,y)||。利用阈值来计算车辆图像像素模板图像:

式中:δ为一个较小的阈值,模板图像M(x,y)中的为1的点表示车辆图像区域,为0的点表示背景图像区域。单纯地利用灰度值差异来求取的车辆信息并不完整:若阈值选取过大,会使得车辆某些部分被认为是背景,使得车辆图像残缺,获得车辆的信息不准确,甚至是阴影部分的信息还没有消除,而车辆部分的信息却已经大部分消除(见图3);若阈值选取过小,由于光照的原因形成的阴影会和车辆连接在一起,变成车辆的一部分(见图4),但是这种方法可以很好地保留车辆的完整信息,只要可以把阴影部分的干扰消除,就可以达到很好的效果。因此,精确地去掉阴影在车辆信息的提取过程中起着关键的作用。

2 阴影检测及消除

运动车辆和路面物体在光照作用下不可避免地产生阴影。静止物的阴影可通过背景差分去除,但由于镜头的抖动、静止物体的再活动等,阴影部分不可能完全去除而产生噪声(以下简称为外阴影);目标车辆自身阴影及目标之间的投影(以下简称为内阴影)。本文采用基于粗糙集阴影边缘点分类的方法,较好地实现了阴影边缘的检测。

2.1 阴影边缘点的分类

假设阴影区域和非阴影区域存在着一个过渡带,即认为边缘是有宽度的。

(1)外阴影与内阴影的灰度相差较大通过大量图像发现:外阴影的平均灰度要比内阴影的平均灰度低,在同一浅色背景下表现为对比度大些。此时对求得的集合A1,A2(A1表示剔除噪声后,所有像素中梯度大的像素组成的集合;A2表示剔除噪声后,所有像素的最大邻域差值大的像素组成的集合。A1,A2即为需要的像素集合)。分别求K(x,y),H(x,y),K(x,y)为像素点的梯度,H(x,y)为邻域函数。在A1中,A

(2)外阴影与内阴影的灰度相差不大这样求得的K(x,y)或H(x,y)不能分为两个较明显的区间,此时仅求H(x,y)即可。

2.2 部分假边缘点的处理

如果外阴影和内阴影分布不均匀,即外阴影内部某些点的K(x,y),H(x,y)恰好属于内阴影边缘点的,会产生误判。此时应在内阴影的M(R)中去掉这些点,方法如下:对内阴影边缘点集M(R)逐一进行统计,使该点向四周移动,若都能碰到属于外阴影边缘高梯度点(梯度大于或等于B的点)或高最大邻域灰度差的点(最大邻域灰度差大于或等于D的点),则该点是外阴影的内部点,将其从内阴影边缘点集M(R)中去掉。这样,剩下的点均为真正的边缘点了。

2.3 边缘细化和连续

因假设边缘是有宽度的,为更精确地检测边缘,需对边缘进行细化。具体方法是如果两个边缘点的梯度方向相同,且相互位于法线上,保留最大邻域差。这样可得到较高定位精度的细化边缘离散点。

为将离散点连成线,需建立三叉树,依次检查M和N中每个像素点,根据不同方向,判断前趋点和后继点。对每一个边缘点确定了前趋点和后继点之后,即可从边线的起点出发,依次得到直线上的每个像素点,从而获得连续的阴影边缘,进而消除阴影。

3 结 语

近年来,随着计算机、图像处理、人工智能、模式识别、视频传输等技术的不断发展,基于视频的车辆检测技术得到了越来越广泛的应用。

本文在最常见的背景差分法的基础上,通过选取小阈值,获得含阴影部分的前景目标,利用基于粗糙集分类方法求得阴影边缘点,从而消除阴影。在此过程中,使用了一种云除假边缘点的方法,利用最大邻域灰度差及边缘梯度,既得到了真正的边缘点又去除了噪声,然后对边缘点进行了细化和连续,得到了单宽度的阴影边缘。该算法简单,易操作,精确度高,可用于实际应用中。

关键字:视频  车辆检测技术  阴影消除方法 引用地址:基于视频的车辆检测技术和阴影消除方法

上一篇:一种应用于车载系统的GPS接收机射频前端的设计
下一篇:基于GPIB的车载音响自动测试系统

推荐阅读最新更新时间:2024-05-02 21:55

基于RS-485总线的计算机视频监控系统的研究
    摘要: 提出一种用RS-485总线构成视频监控系统的方法。系统用便携式视频压缩终端运载视频图像进行实时压缩,通过RS-485总线将压缩图像数据传送给主机。     关键词: 视频监控 RS-485总线 图像压缩 DSP芯片 RS-485总线抗干扰能力强,能实现多站远距离通信,组网方便,成本低廉,因而在工业控制领域得到广泛应用。随着串行通信接口芯片和RS-485接口芯片传输速度的大幅度提高,使得利用RS-485总线传输图像数据成为可能,但是未压缩视频图像的数据量极大,即使总线传输速度高达1Mbps,传输一幅512×512×8的灰度图像就要耗时2.1s,因此必须视频图像数据进行压缩编码,再通过总线传输。
[应用]
实时视频图像的清晰度检测算法研究
实时视频图像的质量分析已成为众多应用领域性能好坏的关键因素之一,因此实时视频图像的清晰度检测变得尤为重要。目前针对实时视频图像清晰度检测的研究较少,图像清晰度检测算法的研究对象主要针对静止的图像。现有的图像清晰度检测算法大致分为空域和频域两类。在空域中多采用基于梯度的算法,如拉普拉斯(Laplace)算法、差分平方和(SPSMD)算法、Sobel算子等。此类算法计算简洁、快速、抗噪性能好、可靠性较高。在频域中多采用图像的FFT变换(或其他变换),如功率谱(Power-spectra)算法等 。此类算法的检测效果好,但计算复杂度高、计算时间长,不适合应用在基于软件实现的实时检测系统中。 当前对实时视频图像的一种重要应用是对
[嵌入式]
英特尔举办第十四届物联网峰会
英特尔举办第十四届物联网峰会,携手中国生态伙伴迈向融合边缘新时代 2021年10月12日,银川——以“慧见 智及万物”为主题的2021第十四届英特尔物联网峰会今天在银川举行。会上,英特尔公司高级副总裁兼物联网事业部全球总经理Thomas Lantzsch通过视频连线的方式与英特尔公司物联网事业部副总裁、物联网视频事业部全球总经理、物联网事业部中国区总经理陈伟博士共同介绍了英特尔在融合边缘和视频领域的全球战略、产品进展及生态建设情况,重申了中国市场在英特尔物联网业务中的重要地位。来自英特尔公司物联网事业部不同领域的多位发言人还通过现场演讲与视频连线相结合的形式,针对中国市场的独特环境,重点分享了英特尔在工业、零售、金融服务、酒店
[物联网]
英特尔举办第十四届物联网峰会
业内首个在单片FPGA上实现的全面视频分析套件
全球的安全系统已经由于视频监控的出现和演进而得到了革命性的改变,它利用相机技术改善了很多很多地方的安全。随著相机和软件技术的改进,视频监控已经从模拟(VCR)向数字(DVR硬盘录像机)和基于IP的互联网流媒体视频发展,这使得你现在可以通过互联网每天24小时传输视频信号。 近年来,恐怖活动的增加已经使得视频监控技术成为老百姓心目中重要的和息息相关的公共意识。最新的IMS研究报告说,对可靠视频监控的市场需求正在以38%的复合年增长率增长,并将在2011年实现40亿美元的市场价值。 最近,数字视频技术已被广泛应用于各种工业应用,如零售、教育、医疗保健和交通环境。此外,视频监控也已广泛应用于街道和公路,以提高公众安全
[嵌入式]
测试测量在移动视频中的应用
移动电话业界和广播网络运营商越来越愿意为包括笔记本电脑、移动电话和PDA在内的移动接收终端提供多媒体流的视频内容服务。DVB-H(数字视频广播-手持)克服了移动环境下采用DVB-T(数字视频广播-地面)的限制之后,已准备好为手持设备传输电视信号。此外,为DVB-H应用的测试技术正在评估中,以保证电路、终端和网络的可靠集成。 DVB-H对于移动电视发送是再合适不过的技术,因为它可以适应移动电视所遇到的两大困难: %26;#8226; 第一,DVB-H采用称为MPE-FEC的附加错误纠正(incorporating additional error correction),这在DVB-T中是没有的。MPE-FEC工作在互联网协议
[应用]
网络视频服务器四大特色及十大技术详解
      随着网络摄像技术的发展以及这几年来宽带技术的普及,网络视频服务器已经逐渐成为当前视频监控设备的主流产品。越来越多的用户开始选择网络视频服务器作为安防工作中的重要工具。     网络视频服务器四大特色     网络视频服务器(网络视频服务器的定义)内部主要包括三个模块:图像采集、图像压缩,网络传输。图像采集模块实现视频信号的a/d转换;图像压缩模块以某种压缩编码标准实现对数字信号的压缩编码;网络传输模块实现对压缩数据的传输和系统功能设置等功能。     简便性:通过目前发展迅速、经济高效的计算机通讯网络把视频数据传输到监控中心,只需要一根价格低廉的5类网络线缆,如果视频服务器内部有wifi模块,采用无线局域网
[安防电子]
国内视频问诊逐渐兴起 移动医疗将实现大迈步
    移动视频,于普通大众而言,这个曾经分外陌生的词汇,如今早已耳熟能详,伴随着互联网技术的不断革新,4G带动移动应用的升级,移动视频迎来了飞速的发展阶段,普通大众也越来越多的享受到移动视频所带来的诸多便利。移动视频的表现形式丰富、信息容量大、互动性强、用户体验程度高、传播范围广,这些特点催生了移动视频应用到更广泛的领域当中,如:娱乐应用、移动医疗、智能家居等。     据中国互联网络信息中心(CNNIC)今年2月发布的《第35次中国互联网络发展状况统计报告》(以下简称《报告》)显示:自2008年以来,网络视频行业的用户规模一直呈增长趋势,截至2014年12月,网络视频用户规模达4.33亿,比去年年底增加了478万。这个数字正随着
[医疗电子]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved