你的位置:大电流电感 > 交流中心

基于FPGA+嵌入式处理器的违章车辆视频检测系统

2020-02-17 10:04:49      点击:
上一篇:基于ARM-LINUX平台的物联网服务器设计

实时图像采集和处理对系统性能的要求极高,数据流量一般情况下也比较大,因此几乎所有只具有最简单功能的通用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并未提供物理层接口,故需外接一片物理层芯片,以提供以太网的接入通道。