嵌入式视频检测电子警察设计方案(初步稿)_第1页
嵌入式视频检测电子警察设计方案(初步稿)_第2页
嵌入式视频检测电子警察设计方案(初步稿)_第3页
嵌入式视频检测电子警察设计方案(初步稿)_第4页
嵌入式视频检测电子警察设计方案(初步稿)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

嵌入式视频检测电子警察设计方案(初步稿)邹托武20090314目录1系统总体设计311前言312系统简介313设计依据514设计目标与原则615系统原理716系统的组成1017系统功能1018系统优点11随着我国经济建设的蓬勃发展,城市的人口和机动车拥有量也在急剧增长,交通流量日益加大,交通拥挤堵塞现象日趋严重,交通事故时有发生。交通问题已经成为城市管理工作中的首要问题,阻碍和制约着城市经济建设的发展。因此,深入研究解决城市交通问题有着极为重要的现实意义。要解决城市交通问题,就必须准确掌握交通信息。目前国内常见的交通信息采集方法有人工监测、地埋感应线圈、超声波探测器、红外线检测以及视频检测等方法,其中,视频检测方法以其操作直观灵活、安装简便、维护容易、费用低、检测范围广等特点,比其他方法更具优越性。交通视频检测系统是一种利用图像处理技术对交通目标检测和识别的计算机处理系统。通过对道路交通状况的实时监测,实现路段上行驶机动车数量的自动统计,行驶车辆速度和车辆类别等交通参数的自动计算操作,达到监测道路交通状况,采集有关交通参数信息的作用。同时,将检测到的交通信息存储起来,为分析和管理交通提供依据,并且可以同时捕捉违章车辆。国内外情况简介视频检测技术的应用始于二十世纪七十年代末。在美国联邦公路管理局的资助下,加州JETPROPULSION实验室于1978年开始尝试使用视频技术来检测车辆的运行,并取得了初步的进展。此后,欧美其它国家及日本等国相继展开了对视频检测技术的研究,一些视频检测系统也应运而生。其中,比较有代表性的是由明尼苏达大学研制开发并逐渐投入应用的AUTOSCOPE视频检测系统ISS公司是目前国际上视频检测交通上的老大拥有二十多年的ITS方面的开发经验,并且有一系列产品,从中我们可以学习先进的设计理念。伴随着视频检测在交通管理控制应用范围的增大,一些针对各种视频检测设检测系统的评价研究也相继展开,为视频检测技术的与发展提供了宝贵的实地数据及改进的策略与方向。二十一世纪,在研究界、企业界和交通管理部门的共同努力下,视频检测技术日趋成熟,逐渐取代传统的感应线圈、雷达等检测技术,成为实际交通管理工作中获取交通息的重要来源与手段。同时,韩国汉城奥林匹克高速公路、纽约GWANUS快速路、香港机场隧道等诸多的成功应用实例,使视频检测技术受到了越来越广泛的关注。由于我国在视频检测技术的研究应用方面起步较晚,所以还处于初步的尝试阶段。尽管国内高德威智能交通系统有限公司、深圳神州交通系统有限公司、北京汉王等企业推出了视频检测的产品,美国AUTOSCOPE视频检测系列产品也在国内开始推广,视频检测技术的市场占有率仍然很低。影响推广的主要因素包括1初期设备投资高,要求用户有较高的经济承受能力;2产品的性能稳定性和规模有待提高;3公路管理者认识上的局限性等。但是应该看到,随着视频检测产品的不断完善,视频检测技术必将以其独有的优势与先进性,成为我国公路交通管理系统乃至智能交通系统的生力军。(特别是针对目前金融危机,我国出台经济刺激计划未年几年内要投入2000亿资金发展交通行业,因此视频检测产品在未来具有相当好的前景)根据市场现状现在的视频检测电子警察实施方案,仍然是两种主要的情况一种是以路口工控机为主体的实现模式为数字视频摄像机视频检测图像卡工控机。该方案以工控机为核心,配备摄像机、视频图像采集卡、调制解调器/GPRS、硬盘等,采用虚拟线圈取代地感线圈,在信号机提供的红灯信号配合下,实现一个路口多至四个方向的闯红灯违章监测。对每个违章闯红灯的车辆实现远、近景抓拍图像,作为违章证据,并通过多种通讯方式将抓拍的图像传送到监控中心。另一种是利用嵌入式是一体化抓拍单元、数字视频摄像或拍照单元、车辆检测单元、网络传输单元、红绿灯信号监测单元组成,主机通过地感线圈与车检器的检测及红绿灯信号来对过往车辆进行实时抓拍。利用嵌入式系统替代前端工控主机。这两种方案都有各自的优缺点,工控机方案利用市场上成熟的工控机、图像采集卡可以非常方便的搭建起系统,采用上位机编程方式例如VC就可以实现一个简单的采集平台,工作主要集中在上位机编程,利用图像的方式抓拍违章车辆主要依靠图像算法的先进性。嵌入式平台依靠成熟的车道上的车辆检测单元,对违章车辆的捕捉相对可靠,嵌入式平台对环境适应性好,结构简单成本相对低,但安装并不方便由其是针对四方向多车道时候并不能有效的降低成本,而且功能相对单一没有升级的能力。针对上述两种方案的优缺点,我在这里提出一种全新的纯嵌入式方案,利用TI公司的专门视频处理芯片DM642来完成视频处理功能也就是利用数字图像判别车辆违章的捕捉,利用专门CPU(如IDT79RC32K438)或者ARM来完成网络、图片处理存储、以及DSP管理功能与通讯功能。在系统中每一路方向由一个DM642来完成判别,每路方向的DSP通过PCI桥相互与CPU联接,CPU访问每路DSP并且通过PCI桥从DSP的缓存中收取捕捉下来的闯红灯图片。CPU可以一方面缓存在自己的NANDFLASH中或者ATA的硬盘中,在特定的时间通过网络把图片上传给监控中心。现分别针对这个嵌入式系统来详细描述一下系统构成。一、电子警察整体本系统采用视频信号作为触发源,它的工作原理为在路口每一方向安装一个全景摄像机,全天候监视着路口行驶的车辆;如果有车辆进入基于DSP视频图像检测处理模块所设置的虚拟线圈中,就会产生触发,该触发可以传递给前端摄像机,并且开启DSP实时跟踪车辆系统;同时,DSP系统不断地检测交通参数(具体指车速、车流量、车型)并保存;当机动车违反交通规则即闯红灯时,DSP系统马上就会控制全景摄像机进行连续一系列的违章过程及全景环境认证拍照,近景摄像机进行车牌特写拍照,将所拍得的相片存储,并且利用空闲时间对存储图片进行JPEG压缩,随时提供给CPU系统。通过CPU控制系统将抓拍到的违章图片和交通参数通过光纤或PTSN,ISDN,DDN,GPRS无线传输传送到指挥中心,为管理部门进行违章处罚和交通数据分析提供依据。视频电子警察系统由三大部分组成,即前端嵌入式检测系统(包括多路DSP及CPU)、中心计算机处理系统以及数据传输系统。用下图来说明实例一个方向双车道交通信号近景摄像机1光端机嵌入式视频检测处理器全景摄像机近景摄像机2光端机违章处理单位公安网车管所服务器一个方向四车道近景摄像机1交通信号近景摄像机2嵌入式视频检测处理器全景摄像机近景摄像机3前端系统部分近景摄像机4四方向的安装示意范图人行横道人行横道停止线虚拟线圈全景摄像机近景摄像机(抓拍车牌)15米本系统的特点1、不用破路用“视频检测”方法,只需在初始本底图片上设置虚拟线圈(在这里我还在考虑是否能实时修改虚拟线圈的设置,在现场调试时很有作用,根据每路方向上摄像机安装的不同会造成虚拟线圈的设置的差异,具体虚拟线圈算法思路会在下面详细介绍)进行车辆信号触发,抓拍全景和近景照片,不须在道路上施工安装电感线圈。2、维护方便系统的维护,不用更换线圈,不用破路,不会影响交通,延长了路面寿命,减少工程量,嵌入式系统工作稳定不会经常出现死机或损坏现象并且由于功耗相对工控机方面要小的很多,对使用环境也没有太大的要求,在这里我主张尽量使用工业级芯片确保嵌入式系统的稳定。3、使用寿命长虚拟线圈的寿命无限长,可无数次设置和使用,根据环境的改变或者是道路状况的改变,操作人员可以通过本底图片或者现场视频进行更改虚拟线圈从而修正系统。4、设置灵活视频检测区的大小、数量和位置,通过远程计算机屏幕可以方便、灵活地对相关路口设定。远程监控中心设置的数据文件可以通过网络回传给CPU起到配置文件的作用,从而影响DSP的工作。5、排除干扰使用图像匹配算法及道路区域特征、运动识别的判断,有效滤除检测区域内的行人、自行车以及灯光等形成的干扰。6、适合多相位系统按多相位或箭头指示灯的多种组合,形成闯红灯的取证判据,正确区分左转、直行、右转的行车路线。在系统中必须存在与信号灯主机对接的模块,用以区分各个方向不同车道的红绿灯的情况,通过串口发送指令给CPU去解析,从而给DSP发出不同处理指令。7、远程控制前端系统自诊断获得路口拍摄现场设备故障信息(每个嵌入式模块具有判别连接的摄像机的工作情况好坏,因摄像机是安装在杆子上的全天侯工作非常容易出现各种异常情况)反馈到中心计算机,便于组织维修;中心计算机通过网络,定时遥测路口摄像机的工作状态,检测信号灯及虚拟线圈信号;中心计算机通过网络,对前端系统主机的日期、时间统一设置;8、多种获取数据方式单点应用现场嵌入式系统具有一定的存储图片能力至少能保储三天左右时间的闯红灯图片,并且可以不通过网络读取。联网应用远程传送按光纤、PTSN、ISDN、DDN、GPRS无线传输等多种方式选用,实现路口和中心两端的数据传输。9、交通参数检测实现主要三种交通参数检测车型分类、车流量检测、车速检测。10、可扩展性好。能够在条件具备的情况下,检测跨越中心线行驶、逆向行驶、违章停车、临时变道、超速行驶、视频监控和实时录像等功能;根据闯红灯自动记录系统通用技术条件的学习,提出了对本系统的的技术指标自动抓拍响应时间95照片有效率85,即指抓拍到的图像可使用率照片正确率100,即指抓拍到可有效使用的照片能够100作为执法处罚的证据图像分辨率不低于768576拍照监视区域路面最小光照度05LX连续抓拍车辆的间隔时间THRESHOLD,这里I0,1L1,L为相应的虚拟线圈的块数。THRESHOLD为设定的MAD阈值,根据白天与晚上分别取相应的值。对发生变化的块计数完后,根据最后的计数值来判定图像在虚拟线圈区域的变化是不是由运动车辆引起的,如果改变的块数与总线圈块数之比大于一定的百分比,则认为有车辆经过。整个流程用自定义的三步法来判断。叙述如下第一步首先匹配第一层线圈是否产生变化,用来判断车辆是否已经开到停止线上来。如果第一层线圈没有就化,继续执行第一步,否则进入第二步。第二步匹配第二层线圈,判断车辆是否已经行驶在斑马线上。如果第二层没有变化,则回到第一步,不然进入第三步过程。第三步通过对第一层线圈的匹配及第一层线圈的特征分析,和匹配第二层线圈,用来发现车辆是否以开过第一层线圈既停止线,并且还在继续的运行。如果第一层线圈不变化以及第一层线圈里的亮度值与色度值保持在一定的范围内,并且第二层线圈有变化,则说明了有一个闯红灯的过程发生,保存相应的三个过程的图片。不然回到第一步判断过程。闯红灯检测程序算法流程进入检测循环WHILE1车道循环FORI0ILANEI,所有车道循环完毕返回到检测循环绿灯或者该车道不检测绿灯时检测标志位复位检测该车道且对应信号为红灯LOOPFLAGI0FLAGI1FLAGI2参数及变量定义和初始化远景和近景图象分配内存读取两幅远景及所有需检测近景检测红绿灯红灯则检测,绿灯则进入下一个车道。按照信号三分量来区分车道,我们设定第一车道对应左转信号,最后一个车道对应右转信号,中间的所有车道对应直行信号根据抓拍图片数标志确定执行下列哪一步SWITCHFLAGI,I为车道号匹配第一层线圈匹配第二层线圈匹配第一层线圈动则返回LOOPNOYESYESNOLOOPYESNOLOOPLOOP对于闯红灯检测系统调试的重点在检测程序部分,首先要合适的设置好虚拟线圈和道路参数,特别是两层虚拟线圈的位置,因为最终检测时是依靠线圈的位置来启动抓拍的时机,两层的位置根据系统采用切换卡的特性,不能设置的相对太高,应该保持在实际的4到5米左右。在启动检测程序前,先启动一下信号灯检测程序,看信号灯的信号是否能正确的接收。各种设置完成后,就可以启动抓拍程序,因为实际的路面情况是相当繁杂的,在红灯状态下时常有一些逆行或者人行、阴影的干扰,这时我们在抓第一张时,不仅仅只判断第一层线圈的变化,还要判断第二层不要产生变化,同时要保证停止线模型产生了变化达到阈值否晚上判断是否是灯光的影响保存第一张图片标志FLAGI置1变化达到阈值否保存第二张图片标志FLAGI置2匹配第一层变化很小返回到LOOP,否则延迟,延迟次数超过4,删除图片标志置0返回LOOP匹配第二层线圈白天检测停止线(如果路面灯光条件不好晚上在近景图片中检测尾灯)一层不动,二层动且白天有停止线(晚上有尾灯)满足且是红灯则抓第3张立即切换到近景抓第4张否则延迟,次数过多FLAG标志复位,返回变化(用来防止阴影或者是摄像机闪烁产生的干扰),保证变化的趋势是向前动作的。在抓拍第二张的过程中,首先要判断第二层的虚拟线圈发生变化超过阈值,而且为了防止两辆车连续逆行而对程序的干扰,在判断完第二层变化后,把第二层线圈的位置向前移动20个像素,判断这一层的变化值,如果车辆是向前移动闯红灯的话,这一层的变化不大,但如果是逆向来的车,这一层也会发生变化,由于要合理的捕捉到车牌,相对而言第三张捕捉的过程要繁杂些,首先要保证车辆车尾开到了斑马线附近,因为第一层的线圈此时的变化应该很小,我们在处理时适当在这里把第一层线圈的位置前移5到10个像素,然后还要判断停止线模型,停止线模型也是在虚拟线圈设置时设计好的(停止线因为是一根纯白的有一定宽度的线,它与路面产生了强烈的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论