基于FPGA+嵌入式处理器的违章车辆视频检测系统(2)
- UID
- 1023166
- 性别
- 男
- 来自
- 燕山大学
|
基于FPGA+嵌入式处理器的违章车辆视频检测系统(2)
实时图像采集和处理对系统性能的要求极高,数据流量一般情况下也比较大,因此几乎所有只具有最简单功能的通用DSP都不能在图像采集处理系统中达到所需的性能要求,因而更多地采用FPGA来实现。
综上所述,采用FPGA 代替DSP或者ASIC芯片作为在ARM 芯片前端的图像采集处理器件,实现视频图像采集和处理。
3.3 系统控制单元
系统控制部分是整个电子警察系统的核心,其主要工作为:
(1)获取FPGA截取的视频图像,并对图像进行处理,检测是否有车辆违章闯红灯的行为;(2)当有车辆闯红灯违章行驶时,对车辆违章行为进行抓拍,并在车辆违章图像中添加相应信息;(3)控制车辆违章图像及信息的传输。
为了能很好地完成以上控制功能,可以采用Atmel公司生产的AT91RM9200微处理器。它是完全围绕ARM920TARM Thumb处理器构建的系统。具有丰富的系统与应用外设及标准的接口,从而为低功耗、低成本、高性能的计算机宽范围应用提供一个单片解决方案。为完善性能,AT91RM9200集成了包括JTAGICE、专门UART调试通道(DBGU)及嵌入式的实时追踪等一系列的调试功能。这些功能使得开发、调试所有的应用,特别是使实时性限制的应用成为可能。
3.4 网络传输单元
AT91RM9200内部包含了MAC以太网控制,支持媒体独立接口(Media Independent Interface,MII)或简化独立媒体接口(RMII),可在半双工或全双工模式下提供情报10/100 Mb/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 Attachment,PMA)、双绞线物理媒体依赖子层(Twisted Pair Physical MediumDependent 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中的前端信息采集系统,有着广泛的应用,除了用于检测车辆违章以外,还可以用于交通流量的检测与统计。 |
|
|
|
|
|