基于嵌入式系统的违章车辆视频检测系统

发布者:心语乐章最新更新时间:2013-10-09 来源: eefocus关键字:车辆视频检测  智能交通系统  电子警察 手机看文章 扫描二维码
随时随地手机看文章
0 引言

随着我国经济的发展,机动车辆不断地增长,现有道路等硬件设施的增长已经满足不了日益膨胀的交通问题,智能交通系统(Intellige nt Transportation System,ITS)越来越受重视。
所谓智能交通系统(ITS)就是将先进的信息技术、数据通信传输技术、电子传感技术以及计算机处理技术等有效地集成运用于整个地面交通管理系统而建立的一种在大范围内、全方位发挥作用的、实时、准确、高效的综合交通运输管理系统。近年来,ITS在城市交通管理方面得到了普遍应用,在缓解道路交通、防范交通违章及事故发生等方面获得了良好的效果。本文针对ITS应用,特别是电子警察系统的应用,提出了车辆违章视频检测方案,以适应ITS的发展需求。

1 电子警察系统

电子警察主要是针对机动车在路口闯红灯这种极易造成恶性事故的交通违章现象进行自动监测记录,做到了无人值守,不间断监测,证据充分正确,提高交通执法的准确性和效率。传统典型的电子警察系统通常是由系统控制、违章车辆检测、拍摄、传输以及辅助配套设备等几部分组成。

目前,一般电子警察系统主要采用环形线圈感应器、以增强型PC为基础的工控机(IPC)平台控制的模式。环形线圈的安装不便、容易受损坏,IPC对室外环境的适应差等缺点,给电子警察正常稳定运行及维护工作造成极大的困难。因此,车辆违章检测技术对电子警察的高精度、大面积推广有很大的影响,是电子警察系统中重要的一部分,是交通管理系统中不可缺少的组成部分。

2 现有车辆违章检测技术

车辆检测器是交通管理系统中不可缺少的组成部分,主要是通过数据采集和设备监视等方式,向监控系统中的信息处理和信息发布单元提供各种交通参数,作为监控中心分析、判断、发出信息和提出控制方案的主要依据。常用的交通车辆检测器主要包括环行线圈检测器、超声波或微波(雷达波)检测器、红外线检测器、视频检测器等。

比较几种检测方法可以知道,超声波或微波(雷达波)检测器和红外线检测器使用的条件比较苛刻,使用比较少,主要用于人工检测方式。目前最普遍的、经常用的是环行线圈视频检测器,但是视频车辆检测器与感应线圈等检测器相比,具有如下的技术特点:

(1)视频检测器安装与维护方便,无需开挖路面,对道路交通的影响很小。
(2)视频车辆检测器能检测较大的交通场景面积,单台摄像机就可同时监测多个车道,从而减少传感器的安装数目,并可进行大范围内的车辆跟踪。
(3)能提供绝大多数的交通参数信息,包括车流量、单车速度、平均车速、车间距等。
(4)获得的视频及图像信息很直观,是人机可读的,还可以加以保存。从而为监控人员进行相关操作提供了参考。

3 嵌入式视频检测系统

根据交通违章管理的要求和系统主要功能,对交通视频检测系统进行了研究并形成了可行方案。其思想是将视频摄像头安装在路杆上并对下面的路况进行监视,捕获的数字化视频信息由现场进行图像处理,再传送到交通管理中心。同时,选取基于嵌入式系统的电子警察视频检测的模式来实现对传统电子警察系统的改进,此电子警察系统的构成如图1所示。

由图1可以看出,基于嵌入式系统的电子警察主要由三部分组成:视频采集部分、图像处理与系统控制部分、网络传输部分。

3.1 视频采集单元

从CCD摄像头的光电转换器件得到的视频信号都是模拟信号,将模拟电视信号变成数字电视信号要经过模/数(A/D)转换过程。模/数转换包含三个过程,即取样、量化及编码。其中,取样的目的是将时间上连续的模拟信号变成时间上离散的信号,量化是将幅度上连续的取样值变成幅度上离散的取样值,而编码的作用是将离散化的取样值编成二进制数码。经取样、量化、编码所得到的数字信号即为视频PCM信号。[page]

在进行视频处理时,从摄像头输入模拟信号,这些全电视信号构成极为复杂,因而对视频信号进行A/D转换的电路也非常复杂,Philips公司将这些非常复杂的A/D转换电路集成到了一块芯片中,从而生产出功能强大的视频输入处理芯片SAA7113,为视频信号的数字化应用提供了极大的方便。

SAA7113是一种视频解码芯片,它可以输入4路模拟视频信号,通过内部寄存器的不同配置可以对4路输入进行转换,输入4路CVBS或2路S视频(Y/C)信号,输出8位“VPO”数据总线。通过设置寄存器的值,可以输出标准的ITU-R BT656,YUV 4:2:2格式。

SAA7113具有双通道模拟预处理电路,包括信号源选择,两个模拟抗混迭滤波器和模/数转换器,一个自动钳位和增益控制电路,一个时钟发生电路(CGC),一个数字多制式解码器,一个亮度/对比度/饱和度控制电路和一个色彩空间转换矩阵。主要应用于多媒体、可视电话、图像处理及安防等方面。

3.2 视频图像处理单元

从视频A/D芯片SAA7113送来的数字视频流必须经过处理,如对数字视频流进行解码,识别出行、场同步信号,并根据电子警察系统要求选择采集的图像大小,截取每帧图像数据等。系统控制单元根据电子警察系统的设计要求,对红灯信号时截取的图像数据帧进行处理,并判断是否有车辆违章行为;如有车辆闯红灯,则将截取到的图像添加相应信息,保存到系统存储器中,并传输到交通管理监控中心。

一个路口的电子警察系统一般有多路视频信号同时传入,数据量大,实时性要求高。如果将这些视频数据送到电子警察控制单元ARM芯片进行处理是不现实的。因此必须在ARM芯片前端增加专门的图像采集处理器件。在目前市场上的图像采集处理系统中,用作系统的核心器件一般有现场可编程门阵列(FPGA)、数字信号处理器(DSP)以及特定用途集成电路(专用ASIC)芯片。FPGA是在ASIC基础上发展起来的,克服了ASIC不够灵活的缺点,FPGA芯片不仅可以和ASIC芯片一样解决电子传统小型化、低功耗等问题,还具有高速、高可靠性、开发周期短、质量稳定、开发软件投入小、开发工具先进、标准产品小需测试及可实时在线检测等一系列ASIC无法比拟的优点,而且还可以根据后期现场的需要进行现场编程,可擦写多次,使得无论在开发过程中和后期现场调试或者增加一定的功能都十分方便,设计比较灵活;而且随着现代工艺的发展和提高,FPGA芯片本身的成本越来越低。同时,在数字图像处理方面,DSP更适宜于用作高层数据处理。实时图像采集和处理对系统性能的要求极高,数据流量一般情况下也比较大,因此几乎所有只具有最简单功能的通用DSP都不能在图像采集处理系统中达到所需的性能要求,因而更多地采用FPGA来实现。

综上所述,采用FPGA代替DSP或者ASIC芯片作为在ARM芯片前端的图像采集处理器件,实现视频图像采集和处理。

3.3 系统控制单元

系统控制部分是整个电子警察系统的核心,其主要工作为:

(1)获取FPGA截取的视频图像,并对图像进行处理,检测是否有车辆违章闯红灯的行为;
(2)当有车辆闯红灯违章行驶时,对车辆违章行为进行抓拍,并在车辆违章图像中添加相应信息;
(3)控制车辆违章图像及信息的传输。

为了能很好地完成以上控制功能,可以采用Atmel公司生产的AT91RM9200微处理器。它是完全围绕ARM920T ARM Thumb处理器构建的系统。具有丰富的系统与应用外设及标准的接口,从而为低功耗、低成本、高性能的计算机宽范围应用提供一个单片解决方案。为完善性能,AT91RM9200集成了包括JTAGICE、专门UART调试通道(DBGU)及嵌入式的实时追踪等一系列的调试功能。这些功能使得开发、调试所有的应用,特别是使实时性限制的应用成为可能。

3.4 网络传输单元

AT91RM9200内部包含了MAC以太网控制,支持媒体独立接口(Media Independent Interface,MII)或简化独立媒体接口(RMII),可在半双工或全双工模式下提供情报10/100Mb/s的以太网接入。以太网MAC是OSI参考模型物理层(PHY)和逻辑链路层(LLC)间MAC子层的硬件工具。以太网MAC包括所需逻辑与DMA管理的发送与接收FIFO。然而,AT91RM9200并未提供物理层接口,故需外接一片物理层芯片,以提供以太网的接入通道。

DM9161是一款单芯片、低功耗、物理层传输接口芯片,支持100BASE-TX及10BASE-T网络应用。DM9161采用低功耗、高效率CMOS处理器,包含了由IEEE 802.3u规定的100BASE-TX所有物理层功能,包括物理代码子层(Physical Coding Sublayer,PSC)、物理媒体捆绑(Physical Medium Attachrnent,PMA)、双绞线物理媒体依赖子层(Twisted Pair Physical Medium Dependent Sublayer,TP-PMD)、10BASE-TX编码/解码(10BASE-TX Encoder/Decoder,ENC/DEC)及双绞线媒体接入单元(Twisted Pair Media AccessUnit,TPMAU)。DM9161利用自动媒体速度和协议选择功能,提供强大的自适应支持。由于DM9161内置有波形塑造滤波器,因而不用外部扩展滤波器就能实现在100BASE-TX或10BASE-T媒介中传输信号。DM9161通过RJ45接口,可实现与路由器或CDMAMODEM连接。

4 结语

车辆视频检测是一门多种技术融合多学科交叉的综合学科,基于嵌入式系统的违章车辆视频检测系统是整个电子警察系统的核心,实验数据表明有比较高的检测率,基于视频的车辆检测系统是ITS中的前端信息采集系统,有着广泛的应用,除了用于检测车辆违章以外,还可以用于交通流量的检测与统计。

关键字:车辆视频检测  智能交通系统  电子警察 引用地址:基于嵌入式系统的违章车辆视频检测系统

上一篇:基于ARM-Linux的自主避障机器鱼设计
下一篇:Silicon Labs推出基于Cortex-M0+的节能MCU

推荐阅读最新更新时间:2024-03-16 13:28

美国研发智能交通系统车辆无需停车安全驶过十字路口
每天,驾驶员们都需要忍受因道路建设或十字路口事故导致的交通堵塞。因此,人们对自动驾驶汽车的未来充满了希望,期望智能交通系统能够提供平稳的交通、提高安全性,带来各种经济和环境效益。 (图片来源:亚利桑那州立大学) 据外媒报道,美国亚利桑那州立大学Ira A. Fulton工程学院的计算机科学系教授Aviral Shrivastava表示:“当然,此种转变不会突然发生。在很长的一段时间内,自动驾驶和人工驾驶汽车会并存。因此,我们必须研发交通管理系统来适应非常复杂的互动关系,十字路口更是需要此种系统。” 根据美国联邦高速公路管理局(Federal Highway Administration)的数据,道路网络研究主要集中于
[汽车电子]
美国研发<font color='red'>智能</font><font color='red'>交通系统</font> 让<font color='red'>车辆</font>无需停车安全驶过十字路口
无线传感器网络在智能交通系统中的应用 
网络节点和网关节点的设计       网络节点软件功能设计      在ITS无线传感器网络的设计中,网络节点按照功能不同,需要分别进行设计。终端节点、汇聚节点和网关节点的软件功能如图3所示。终端节点安装不同的传感器用于运动车辆信息采集和道路信息获取等。其功能实现可按照精简功能设备(RFD,ReducedFunctionDevice)标准来实现。终端节点与汇聚节点按照星型网络组网,在固定时间点由睡眠状态醒来与汇聚节点主动通讯。信息路由则交给父(汇聚)节点及网络中具有路由功能的协调器和路由器完成,降低了节点功耗和软件实现复杂度。汇聚节点是终端节点软件功能上的扩展,实现了扩展网络及路由消息的功能,允许更多重点节点接入网络。可按
[工业控制]
武汉新版电子警察上岗 360度监控街面/图
    为避红灯,“借道”人行路;为躲电子眼,靠右绕个弯走“S形”……今后,这些耍小聪明的行为,将被拍摄记录了。武汉交管部门昨透露,启用可360度旋转的高清摄像头,即时抓拍各种交通违法行为。 民警正在操作新版电子眼抓拍交通违法行为     武汉交管部门说,首批61个新版“电子警察”已在江汉区启用,年内扩大至武汉中心城区。     7日上午10时,金家墩客运站旁的后襄河路,一辆红色雪铁龙小轿车靠边停车,而这一地带并无停车位。司机没想到,她的违法行为已被锁定——在江汉交通大队电子警察抓拍室,民警轻点鼠标,监控器上的车辆“越来越近”,违停的画面被瞬间定格、保存,整个过程仅短短1分钟。     据介绍,这套最新的交通
[安防电子]
新型电子警察监控产品 融入智能识别技术
    近年来,大中型城市的道路拥堵不堪,人们期待交通智能化建设能改善现有的交通难题。根据近期出台的《道路交通安全“十二五”规划》、《道路交通科技发展十二五规划》,有权威人士预测,未来十年我国在智能交通领域的投入将达1820亿元,其巨大的发展机遇是前所未有的。作为智能交通道路监控系统的重要应用,电子警察发展日渐成熟,多样化功能升级受市场青睐。       电子警察扮演举足轻重的作用     20世纪60-70年代是世界经济发展的黄金时期,但伴随经济高速发展出现了交通状况的不断恶化。尤其是进入21世纪以来,无论是发达国家还是发展中国家,都毫无例外不同程度地受交通问题的困扰,交通拥挤、交通事故、环境污染已成为现代社会亟待解决
[安防电子]
新型智能交通系统防撞车 可根据司机习惯发警告
  据每日科学网报道,美国麻省理工学院的机械工程师正在开发一种新型防撞车智能安全系统,其与众不同之处在于,其智能算法可根据司机的驾驶习惯向司机发出撞车警告,并能最终采取相应措施来控制车辆,以防止车祸的发生。该研究的算法理论和实验结果发表在《机器人与自动化》杂志上。   到目前为止,工程师们已经开发出多种预防撞车的安全系统,包括自动巡航控制系统、以雷达或激光为基础的传感器系统、接近其他车辆时可减速的系统以及盲点预警系统等。这些系统一般采用闪灯或鸣笛的方式提醒司机注意其他车辆,或者在车辆出现打滑或转向失控时自动刹车。   不过上述系统都面临一个共同的挑战,那就是在设计中如何处理过度安全保护的问题。如果一个安全系统过度灵敏,将会
[汽车电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • Linux内核移植
    实验步骤:(1)准备工作(2)修改顶层Makefile(3)修改falsh 分区(4)配置编译内核下面以Linux2 6 30 4内核移植到gec2440为例:一、准备 ...
  • S5PV210 PWM定时器
    第一节 S5PV210的PWM定时器S5PV210共有5个32bit的PWM定时器,其中定时器0、1、2、3有PWM功能,定时器4没有输出引脚。PWM定时器使用PCLK_PS ...
  • S5PV210 NAND Flash
    NAND Flash关于NAND FlashS5PV210的NAND Flash控制器有如下特点:1) 支持512byte,2k,4k,8k的页大小2) 通过各种软件模式来进行NAND Fl ...
  • S5PV210串口
    串口设置之输入输出字符S5PV210 UART相关说明 通用异步收发器简称UART,即UNIVERSAL ASYNCHRONOUS RECEIVER AND TRANSMITTER,它用来 ...
  • S5PV210按键控制LED
    原理图如图所示:查询用户手册得到:程序例子:(完整代码见“代码下载链接”)1、轮询的方式查询按键事件 *main c* 核心代码如下:while(1 ...
  • S5PV210控制蜂鸣器
  • S5PV210的启动过程
  • S5PV210点亮LED
  • S5PV210启动过程详解
何立民专栏 单片机及嵌入式宝典

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

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