datasheet

基于TMS320DM643的视频监控系统的设计

2008-03-11来源: 互联网 关键字:TMS320DM643  监控  视频  编解码  芯片

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

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


图1 硬件框图


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


图2 滤波电路图


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


图3 连接图


     其中,VP1CLK0作为视频源的输入时钟,VP1CTL0、VP1CTL1和VP2CTL2则分别作为视频源的CAPEN/AVID/HSYNC、VBLNK/VSYNC、FID输入同步信号。
视频解码模块采用的视频编码器SAA7105支持PAL与NTSC格式的视频编码输出;同时可提供分辨率为1280*1024的VGA视频输出,可直接驱动PC显示器。
    2、存储模块
     存储模块主要由FLASH和SDRAM组成。FLASH存储器具有可在系统进行电擦写,掉电后信息不丢失的功能,用它来保存系统自启动代码以及系统程序代码,SDRAM存储器的存取速度较高,用它来存放系统运行时的代码以及临时图像数据。该系统扩展的SDRAM存储器是4M*64位的,扩展的FLASH存储器是4M*8位的。
    3、DSP核心模块
     该模块主要实现整个系统的控制,完成运动目标检测算法运算,和向串行通行模块发送控制指令。算法主要采用相位相关配准算法。该模块是由TI公司的TMS320DM643来实现的,DM643的特点是工作主频高达600MHZ,处理性能可达4800MIPS。
     4、串行通信模块
      该模块实现的功能是DSP芯片通过异步串行总线RS-485向机械控制电路(云台)发送指令,实现摄像头的自动跟踪。该系统采用的是TL16C752通用异步收发器UART,它采用8位异步并行存储器接口,并采用+3.3V电源供电,可以与DM643的外部存储器接口(EMIF)直接连接。


图4 串口连接图


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


图5 网络接口


      6、电源模块
      本系统采用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 电源部分电路图


     三、系统的软件设计
      系统的软件部分分为系统初始化、视频数据采集模块、主处理模块、串口发送控制指令模块、FLASH在线下载模块五部分。其中主处理模块是系统的核心算法部分,该系统的核心算法是基于快速傅立叶变换(FFT)的相位相关配准算法。其工作原理为:首先它通过FFT运算计算出相邻两帧图像的功率谱;其次将两个功率谱进行单位归一化得到相位谱并对相位谱进行互相关操作;经过对相位相关谱进行IFFT运算获得相位相关函数;然后检测这一互相关函数的最高峰及其坐标值(p,q),该坐标值就是两帧图像背景部分的偏移量;最后对两帧图像进行二次差分操作,得到运动目标位置。下面是该算法的流程图:


图7 软件算法流程图


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

   

关键字:TMS320DM643  监控  视频  编解码  芯片

编辑:ssb 引用地址:http://www.eeworld.com.cn/afdz/2008/0311/article_425.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:Tensilica宣布移植MPEG-4 BSAC 解码器至HiFi 2 音频引擎
下一篇:利用Java实现对云台和镜头的远程控制

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

基于TMS320DM6446的数字电影放映系统

的基础上,利用达芬奇软件技术,提出了开发数字电影放映系统的方案及其具体实现方法。该方案有利于缩短产品的研发周期,更快地占领市场。1 硬件设计    数字电影放映系统主要是以数字多媒体处理器TMS320DM6446为核心来实现的。TMS320DM6446是TI公司的高集成度视频处理芯片,业界称为达芬奇(DaVinci)数字媒体片上系统(Digital Media system-on-Chip,DMSoC)。图1为TMS320DM6446功能结构框图。     如图1所示,DMSoC包括ARM子系统、DSP子系统、视频处理子系统(VPSS)、系统控制模块、电源管理模块、外部
发表于 2014-11-21
基于TMS320DM6446的数字电影放映系统

嵌入式网络智能视频监控系统设计与实现

提出了一种新型的嵌入式网络智能视频监控系统构架方案,该方案由视频分析单元、视频服务器、一级客户端、二级客户端组成;系统地分析了各个部分的关键技术并给出了具体设计和实现方案。多级客户端的结构可以提供对多个嵌入式智能视频监控器的系统管理,可以实现对多个监控场景的全面、无缝监控。系统基于Davicn TMS320DM6446芯片实现。实验表明,该系统安全可靠,可扩充性强,应用灵活。关键词:智能视频监控系统;嵌入式系统;网络监控;Davicn TMS320DM6446;智能视频分析类别:嵌入式联网技术头条 0 引言视频监控技术经历了3个主要的发展阶段:第1代是以磁带存储为主要特征的本地模拟视频监控系统(VTR时代);第2代是以ISDN
发表于 2014-11-19
嵌入式网络智能视频监控系统设计与实现

基于TMS320DM365的数字视频监控单元的设计

  1   视频单元的组成及硬件设计   视频单元以T MS320DM365 为核心处理器芯片,并以TMS320DM365 为中心设计视频缓冲、视频解码等功能。单元的硬件主要有达芬奇处理器芯片( TMS320DM365, 以下简称DM365) 、视频解码器芯片( TV P5158) , DDR2 SDRAM, FLASH, EN C28J60 以太网控制器、电源管理芯片等。视频单元的框图如图1 所示。本文主要介绍了视频采集输入部分、外部存储器部分、以太网部分和视频输出部分这4 部分。   DM365 高度集成了众多组件, 其中包括符合生产要求的H. 264, MPEG 4, MPEG 2, MJPEG
发表于 2014-10-20
基于TMS320DM365的数字视频监控单元的设计

数码摄像机的设计与实现

 21世纪是数码时代,数字类消费产品的需求量正在进行着惊人的增长。在这些产品中,视频类产品的比重相当的大,在人们的日常生活中越来越普及。在这些产品中,无论是数码摄像机,还是具有摄像功能的手机,其最核心的部分便是音视频处理器,选择什么样的处理器,决定着此类产品的成本,性能,市场前景。 在本设计中,笔者选取了TI公司的TMS320DM270(DM270)作为核心的处理芯片。 可行性分析 为了使消费者获得质量更高的数字视频和影像内容,面向像素数为300万至500万像素的数码相机、数码摄像机及便携式多媒体产品。德州仪器(TI)推出了基于DSP的数字媒体处理器DM270,它是基于多处理器架构之上,集成DSP C5409和32
发表于 2014-09-16
数码摄像机的设计与实现

基于TMS320DM642的CCD图像采集系统设计

1系统总体设计1.1系统结构本系统以TMS320DM642为核心,采用模块化设计思想,整个系统主要由视频解码芯片(A/D转换芯片)、可编程逻辑门阵列(OSD FPGA)、TMS320DM642及外围电路组成。外围电路主要包括CCD摄像机、SDRAM图像存储器、FLASH程序存储器及TMS320DM642外围电路(复位、电源连接等)。图1为该系统的结构框图。 1.2系统工作原理由CCD摄像头摄入的PAL制图像传送到SAA7115解码器,SAA7115解码器将信号转变成并行的BT.656图像码流送至TMS320DM642视频口VP0,TMS320DM642将其再解码,得到YUV(4:2:2)格式的图像,并通过EDMA传输
发表于 2014-03-08
基于TMS320DM642的CCD图像采集系统设计

基于TMS320DM643的设备监控系统中彩色图像处理的实现

生相应的变化,通过对其颜色的实时监控达到实时获取发生装置状态的目的,从而达到监控目的。1 系统硬件设计1.1 TMS320DM643性能分析    TMS320DM643是TI公司推出的针对多媒体处理的高性能数字媒体处理器,在图像处理方面具备优势。在C64xDSP的基础上,针对多媒体处理的实际需要,集成了完备的数字视频、数字音频输入输出及以太网接口,该芯片工作主频最高可达600MHz,处理能力可达4800MIPS。为提高处理效率,保证高速的DSP和相对低速的外设之间速率匹配,TMS320DM643在片上设有L1D、L1P和L2RAM/Cache两级缓存,二级缓存L2的具体用途通过缓存寄存器的相应位来设置
发表于 2013-09-12
基于TMS320DM643的设备监控系统中彩色图像处理的实现

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
pt type="text/javascript" src="//v3.jiathis.com/code/jia.js?uid=2113614" charset="utf-8">