基于TMS320DM643的视频监控系统电路模块设计

应用电子电路

899人已加入

描述

  随着社会的发展,视觉监控系统得到了很大的普及,特别是在911事件后,全世界都加强了反恐意识,飞机场,银行,停车场,超市等公共场所被安放了大量的监控设备,对场景进行全天候的监控。但是,实时视频的处理对系统有着严格的要求,特别是是常见的处理中总包含这大量的乘加法等运算,而且视频总是有着多种格式和特殊的显示要求,故实时的视频处理系统的设计无论是在硬件上还是软件上都具有更高更严的要求。基于此本文提出了一种基于DM643的嵌入式实时视频处理系统,DM643具有DM642的功能,并且价格更便宜。

  以TMS320DM643为核心,结合视频编解码芯片等设计了高性能的视频监控系统。详细说明了视频处理的相关核心硬件结构;及其在动态图像序列背景中, 运动目标的识别与跟踪的软件设计。整个系统采用DM643对视频数据进行处理,通过实际应用证明该方案具有高速视频输入输出能力,为视频编解码算法开发、 视频处理产品设计搭建了高性能的平台。

  系统的硬件设计

  该系统是以DSP控制模块为核心,由存储模块、视频输入模块、视频输出模块、通讯模块以及电源模块等构成。

  视频编、解码电路模块

  视频解码模块的主要功能是将从摄像头采集来的PAL/NTSC复合视频信号进行采样、量化得到任意分辨率的数字信号,为DM643提供视频流。视频解码器选用的是TI公司的TVP5150视频解码芯片。该芯片是一个高性能数字视频解码器,可以将NTSC/PAL制模拟视频信号转换成BT.656格式的标准数字视频信号(YUV4:2:2)。下面是视频解码的滤波部分电路图:

  智能监控

  图2 滤波电路图

  视频解码器TVP5150视频信号输入范围为0.75Vpp,而外部视频信号输入范围一般为1Vpp,所以外部视频输入与TVP5150视频输入之间串接到地分压电阻网络,以达到TVP5150所需的输入电平。DM643支持标准的BT.656格式的数字视频数据流的输入格式,能与TVP5150的视频数据流进行无缝连接。

  

  串行通信电路模块

  该模块实现的功能是DSP芯片通过异步串行总线RS-485向机械控制电路(云台)发送指令,实现摄像头的自动跟踪。该系统采用的是TL16C752通用异步收发器UART,它采用8位异步并行存储器接口,并采用+3.3V电源供电,可以与DM643的外部存储器接口(EMIF)直接连接。

  智能监控

  图4 串口连接图

  

  网络接口电路模块

  DM643上HPI和EMAC是复用的,这里根据系统需要只用了EMAC(以太网媒体访问控制器)。其中EMAC+MDIO用于为以太网物理层(PHY)器件提供接口,其中EMAC为接口以太网PHY提供数据通路,MDIO为接口以太网PHY提供管理信息通路。即EMAC控制PHY与DSP之间的数据包的交换,MDIO控制PHY的配置与状态信息的监测。

  智能监控

  图5 网络接口

  

  电源电路模块

  本系统采用TPS54310的专用电源芯片,输入为5V,输出为1.4V和3.3V,分别给DSP内核和I/O端口供电,产生另外一个3.3V给视频编解码及其他芯片供电。注意这两个3.3V电源要分开设计,以免电源噪声相互干扰。把1.4V模块的电源输出有效引脚PG连接到3.3V模块的允许电压输入引脚EN。这样,只有当1.4V电压有效之后,3.3V电压才开始上电,这就保证了DM643的内核电压先于I/O电压上电。下面是产生1.4V的电路。

  智能监控

  图6 电源部分电路图

  本文根据成本、运算量等要求,合理选择了TMS320DM643作为主处理芯片,以相位相关配准算法为核心算法,实现实时运动图像识别系统。本系统设计结构合理、全面,通过串口能够控制云台的转动,从而实时的追踪目标,提高监控的效果。显示部分能够实时的观察到图像,网口的设计也能够通过网络进行通信。本文描述了一个完整的视频处理系统,该系统具有很强的实用性和扩展性,可以作为核心模块应用到各种高性能的视频系统中。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分