基于DM642嵌入式监控方法设计介绍
基于TMS320DM642网络摄像机的设计及实现
![基于TMS320DM642网络摄像机的设计及实现](https://img.taocdn.com/s3/m/07b7587202768e9951e738be.png)
0 引言随着网络技术和多媒体技术的广泛应用,数字网络视频得到了飞速发展。
在网络视频会议和网络监控领域中,将传统的模拟视频信号转换成数字视频信号并且借助于现有的网络进行IP传输已成为当今的一大热点。
在技术实现方式上,通常采用网络摄像机来实现。
(1) 网络摄像机的设计方案。
网络摄像机的解决方案有多种选择,但市场上主流产品一般选择两种方案:一是采用CPU+ASIC,二是采用双CPU结构,即一个嵌入式CPU和一个专用信号处理芯片DSP,使用的视频处理算法基本上是H.264的标准。
本文选择的是方案二,介绍了一种基于TMS320DM642 DSP的网络摄像机设计方案。
硬件原理如图1所示。
基于TMS320DM642 DSP的网络摄像机硬件设计大体分为6个部分,分别为视频采集电路、音频输入/谢红辉(东北电力大学信息工程学院通信工程系,吉林 吉林 132012)【摘 要】现代社会急速向信息社会发展,而多媒体技术是信息化中主要的技术环节之一,它已渗透到各学科领域和国民经济的各个方面。
网路摄像机作为多媒体的主要内容,得到广泛的研究和应用,同时也推动了Internet网络,无线移动网络相关的通信技术的发展。
数字信号处理器(DSP芯片),作为快速和实时处理的最重要的载体之一,也得到了广泛的应用。
ISO/IEC和ITU推出的音视频编码方面的一系列标准,如H.261、H.263、H.264等,为视频通信提供了前提。
论文将网络摄像机硬件系统及其实现技术作为课题的研究内容,介绍了基于TMS320DM642SDSP网络摄像机的硬件实现方案。
本硬件系统可广泛应用于数字监控系统、视频会议、可视电话等领域。
【关键词】网络摄像机;H.264;TMS320DM642;电路设计【中图分类号】TP391.41 【文献标识码】A 【文章编号】1009-8054(2009) 07-0116-06Design and Implementation of TMS320DM642-based Network CameraXIE Hong-hui(Communication Engineering Dept., Information Engineering College,Northeast Dianli University, Jilin Jinlin 132012, China)【Abstract 】Multimedia is the principal technology in informatization, Network camera, as the main content of the multi-media technology, is deeply studied and widely applied, and thus promotes the development of the Internet and wireless mobile communication technologies. DSP, as the carrier of high-speed and real-time processing, also achieves wide-spread application. A series of audio-video coding standards put out by ISO/IEC and ITU, such as H.261, H.263and H.264, have provided guarantees for video communication. This paper describes the studies on the network-camera hardware system and its implementation scheme of TMS320DM642SDSP-based network camera. This hard-ware system may be widely applicable to digital monitoring system, video conference, videophone and other domains.【Keywords 】network camera; H.264; TMS320DM642; circuit design基于TMS320DM642网络摄像机的设计及实现信息安全与通信保密・2009.7输出电路、以太网接口电路、存储器扩展电路、CPLD电路、电源电路等[1]。
基于DM642的远程网络视频监控系统
![基于DM642的远程网络视频监控系统](https://img.taocdn.com/s3/m/14ba420816fc700abb68fc8e.png)
l = = 二
霹礓 …
文章 编 号 :02 8 9 (0 80 — 0 2 0 10 — 6 2 2 0 )5 0 8 — 3
基于 D 4 M6 2的远程 网络视频监控 系统
魏 宗坤 ,徐 胜 ,朱 彦伊 ,管 庆
( 子 科技 大 学一美 国德 I 器 DS s技 术 中心 . 四 川 成 都 6 0 5 ) 电 ’仪 I . P 10 4
sa l n r cia , B s g s e i c mu t d a p o e s r T 3 0 tbe a d p a t l c y u i p cf l me i r c so MS 2 DM6 2 f TI a d s se ma a e o t r , t i s se h s n i i 4 o n y t m n g r s f wa e h s y t m a t e b l y t ee o t l mo i r mut— h n e i e n u s T e y tm r h tc u e s d s rb d f sl a d t e h d ls h a i t o t lc n r nt l c a n l vd o i p t. h s se a c i t r i e c e rt i o o i e i i y, n h n t e mo ue i l me t t n o h s se i ic s e .T e x e me t l r s l i d c t h t t i y t m a e x a d d e sl a d t c n mp e n ai f t e y t m s s u s d o d h e p r n a e u t n iae t a hs se c n b e p n e a i i s s y, n i a se d l r c s e t nt r g t s n ra i h o g i tr e , I a d c n as r vd n f c ie s f a e a d a d r t a i p o e s r mo e mo i i a k i e l t y on me t r u h n e n t t n a lo p o i e a e e t o t r n h r wa e v w
基于DM642的嵌入式无线视频监控系统硬件设计
![基于DM642的嵌入式无线视频监控系统硬件设计](https://img.taocdn.com/s3/m/e70418528f9951e79b89680203d8ce2f006665ca.png)
基于DM642的嵌入式无线视频监控系统硬件设计
段大高;崔岩松;邓中亮
【期刊名称】《电子器件》
【年(卷),期】2005(28)4
【摘要】选用TMS320 DM642作为系统CPU,并采用最新视频编码标准H.264压缩算法,实现基于CDMA网络传输的无线视频监控和视频数据存储系统.文中详细地描述了系统组成、结构和功能,对系统各个组成模块进行了详细分析和设计,主要包括视音频输入、CDMA传输串口、IDE及USB通信等模块,并针对DM642高速CPU,分析了系统设计中应注意的问题.
【总页数】4页(P839-841,870)
【作者】段大高;崔岩松;邓中亮
【作者单位】北京邮电大学自动化学院,北京,100876;北京邮电大学自动化学院,北京,100876;北京邮电大学自动化学院,北京,100876
【正文语种】中文
【中图分类】TN949.292
【相关文献】
1.基于DM642的嵌入式视频监控系统硬件设计 [J], 刘源;朱善安;叶旭东
2.基于DM642嵌入式图像融合处理系统硬件设计 [J], 王旭东;王晓卫;李明哲
3.基于DM642的嵌入式可见光图像识别系统硬件设计与实现 [J], 陈沛然;张晓霞;王祥斌;王仕超;周勇;冷洁
4.基于DM642的视频监控系统硬件设计 [J], 赵燕丽;刘志猛
5.嵌入式3G无线视频监控系统硬件设计与信号完整性仿真 [J], 黄帅;许雪梅;徐蔚钦;周文
因版权原因,仅展示原文概要,查看原文内容请购买。
基于DM642的视频监视系统的研究与设计
![基于DM642的视频监视系统的研究与设计](https://img.taocdn.com/s3/m/0ccff18871fe910ef12df8b7.png)
( c o l f nomainS in e&T c n lg , o twet ioo gUnv ri , h n d 6 0 Chn S h o f r t ce c oI o e h oo y S uh s Ja tn ies y C e g u 31 ia) t 1 0 ,
以 , M6 2 目前 实现视 频应 D 4是 用 系统 的 理 想平 台之 一 。
存 储 ,其 系统 框 图如 图 1 示 。 所
高性能 3 i数字 信号处 理 器 2bt ( D SP) 系 列 ,其 典 型 代 表
DM 6 2是 专 用 于视 频 系统 应 4
用 的高性 能 D P,具 有高 速运 SБайду номын сангаас
8l t S A DR M S AM DR l fM) j 1 B 6 l FAH } LS } 4B { MI
I I1 类 :T 3 1 l冬分 - , P 9 爻l { 5 A :
~
De i n a e e r h o i o M o t rng S s e s d o sg nd r s a c n V de nio i y t m ba e n DM 6 2 4
一
一—
—
视频解码器 1 — I 一 ~
视频解码器 2
… 。 。 :。。
.
EJ F M
l l ;— I ・ P— ● 0I 一 2‘ V 0 b
算性 能和 丰富 的外 围接 口 ( 多 通道视 频 I、以太 网 I等 ) : 1 : 1 。所
Ab ta t t a v nad sgno s r c :I sgie e i f DM 6 2b s d o d oM o io ig yse isc nr l r c s o s diae utm e a w 4 a e nVie nt rn S tm,t e ta o e s rWa de c t dm li di p p o e s r TM S 20 rc so, 3 DM 64 t i yse c ul a t r tmos r ut i e i asa es m etm e whihb o h o e 2,h sS tm o d c p u ea t o ev d osg l tt a i , 4- n h c r ug td wnt h c s fe tvey A n e dim o e r h ago i m o a tm ac ngm oto si a in i . 3 w a o s d d t o te ci l. d an w a nd s a c l rt h f rf s thi i n e tm to n H 26 spr po e e o r p a et e ta ton lt r e se e c l rt m n t em o i n e tm a i e i n whih c l ptm iet o fe e l c h r dii a h e - tp s a h ago i r h i to si ton r g o h c ou d o i z hec dea t r ta p a r m C++ t r ns lntfo C/ o DSP. Ke or :TM S3 DM 6 yw ds 20 42; S D P;vie o io ; o in e tma in d o m n tr m to si to
基于DM642的嵌入式实时图像处理系统设计
![基于DM642的嵌入式实时图像处理系统设计](https://img.taocdn.com/s3/m/f79cc1e55ef7ba0d4a733b1c.png)
( o oi si t, a bnI tueo e h oo y H ri 1 0 0 , i ) R b t sI tue H ri n i t f c n l , abn 0 1 Chn c n t st T g 5 a
Ab ta t Ths p p r a g t tr a-i m a e p oc s ig. d p ig t e ie fm0 I z t n s r c : i a e r e sa e l me i g r e sn a o t h d a o dua ia i t t n r 0 d sg , ul ne e d dr a-i a rc s ig h rwa epa o m a e nte e in web i a mb d e e l me i gep o e sn ad r lt r b s do h d t m f n w e ea ino lm e ad dc td DSP c i- MS3 O e g n rt f o mut di e iae i hp T 2 DM6 2. a ea v n g so 4 ih st d a  ̄ e f t h s a I olm e o p we on u t n ton nier ai ; e e eo h m lv u ,lw o rc s mp i a d sr g u v s ly Th n we d v lp t e on t e t sbe e e d d rali a e p o e sn o t r y t xen il mb d e e — me i g r c s ig s f t m wa e s sem sn u ig DSP, OS r a— Bl e l t p rt gc r n 5r f en efa wor; ial h x e i e t l a ao t ie i o e a i o ea d RF er c r me me n e k Fn l te e p r y m na t b an d d
基于DM642的嵌入式无线视频监控系统硬件设计
![基于DM642的嵌入式无线视频监控系统硬件设计](https://img.taocdn.com/s3/m/dbe39e46561252d380eb6e33.png)
无线视频监控系统是公安、交通、水利等行业的重要装备,目前无线视频传输设备主要采用微波方式,其致命弱点是传输距离短,有障碍物时传输距离大为减少, 多年来一直没有得到很好的解决。
随着运营商在国内大部分地区推出GRPS 和CDMA1x公共无线数据网络, 通过公共无线数据网络传输视频已成为当今研究和应用的热点, 它能彻底解决微波方式的短距离问题。
由于公共无线数据网络的带宽比较窄且不稳定, 采用编码效率不高的视频压缩算法(如H. 263、MPEG-4 等) , 传输效果不理想, 无法满足大多数监控场合的要求。
H. 264 是JVT制定的最新视频压缩标准, 比H. 263 和MPEG- 4 在同质量时码流可低50% , 同时支持无线网络传输, 但其运算复杂度也是H.263 和MPEG- 4 的3-5倍, 因此一般的CPU 系统无法满足要求。
TMS320DM642是TI最新推出的高性能数字媒体处理器, 指令最高可达4800MIPS, 可以满足实时H. 264 编码算法的要求。
本文设计了基于TMS320DM642 的嵌入式系统, 采用H. 264 视频编码算法, 成功的开发了基于CDMA 传输的无线视频监控系统。
1无线视频监控系统构成1.1无线视频监控系统设计需求本系统要求采用嵌入式视频发送终端,对采集视频图像进行实时压缩并通过CDMA网络发送,接收端采用PC 机对接收视频数据进行解码并显示。
对于嵌入式视频发送终端有如下需求:2.4CDMA无线传输串口模块本系统中采用Q2358C串行接口模块作为CDMA接入设备,它支持语音通信、支持中英文短信、双音多频功能(DTMF) 等功能。
波特率从300 到115, 200 bit/s, 支持上网最高速率153 kb/s, 采用AT 指令集通过RS-232串口进行通信。
DM642没有异步通用串行接口, 需采用扩展异步通信芯片来实现串行通信。
TL16C752B是UART收发器,最高波特率可以达到3Mb/s(使用48MHz 时钟源时) , 其内部具有64byte发送/接收FIFO , 接收FIFO的启动和停止可通过软件编程实现, 支持多种波特率、多种串行数据格式。
基TMS320DM642的嵌入式网络视频监控系统
![基TMS320DM642的嵌入式网络视频监控系统](https://img.taocdn.com/s3/m/a5cb2cb97c1cfad6195fa776.png)
基TMS320DM642的嵌入式网络视频监控系统煤炭作为一种特殊商品,其质量评价必须要有能够代表整个样品的煤样,煤样的取得须有一套规范的采样和制样系统。
商品煤样的采取和制备过程需要有严密的操作和质量监控系统,以保证煤炭质量评价的公正和严谨。
目前安全监控领域的主流产品是数字硬盘录像机,主要适用于监控点集中的局域监控用,煤炭质量评价的作业区域跨度大。
港区内作业地点不可判断性等特点,可应用于数字硬盘录像机。
本系统采用专用图像DSP 处理器TMS320DM642,搭建了DSP-PC 网络互连和图像传输的多路实时视频采集系统,使网络监控系统以其可靠性高、组网便利等优点在应用中直接得到体现。
1 系统硬件设计1.1 TMS320DM642 简介TMS320DM642 采用TMS320C64X 系列DSP 的内核,集成有一些面向视频及图像处理的外围设备。
TMS320DM642 以其在720 MHz 时钟下运算速度可高达5 760 MI/s 提供节省时间的高速DSP 编程。
1.2 系统总体构成系统整体硬件设计基于TMS320DM642 EVM 板TMS320DM642 Ver5.1,图像信号由扩展的多路CCD 图像传感器提供,模拟信号经图像解码器SAA7113 将其解码成数字并行ITU-R BT.656 码流,并传送至TMS320DM642 的视频接口。
TMS320DM642 视频口VP0、VP2 接收到视频数据流,采集每帧图像后,图像数据通过EDMA 方式转移到外部存储器,这时TMS320DM642 处理器可根据应用程序的需要读取数据并执行相应的运算处理程序,然后通过EMAC 网络模块进行网络传输。
其总体构成框图如图1 所示。
该系统是以主处理器TMS320DM642 为核心,由视频,外部存储,网络等模块组成。
将完成视频信号的实时采集、图像压缩处理及网络传输等功能。
1.3 视频模块系统视频模块主要由4 路CCD 图像传感器、TMS32013M642 的视频端口、图像采集器件等组成。
基于DM642的双目视觉监控系统设计与实现
![基于DM642的双目视觉监控系统设计与实现](https://img.taocdn.com/s3/m/2f17a45abb68a98270fefa39.png)
基于DM642的双目视觉监控系统设计与实现引言由于双目视觉监控系统可以模仿人眼功能,感知三维世界信息,能够得到被测对象到CCD 摄像机的深度信息,近几年已开始在需要三维立体检测的领域得到应用。
另外,双目视觉监控系统也可用于多场景监控,大大扩展了人的视野范围。
双目视觉一直是机器视觉领域的热门研究课题,在工业控制、智能交通、金融、公共安全等应用领域逐渐显示出非常广阔的发展前景。
详细分析和研究基于DM642 的双目视觉监控系统,给出系统的软硬件设计方案,并在DM642 开发评估板(EVM)上实现系统功能。
1 双目视觉监控系统的硬件结构该双目视觉监控系统的硬件总体结构如图1 所示。
在图1 中,双通道视频编码、解码芯片采用Philips 公司的SAA7105 和SAA7115H。
SDRAM 使用的是Hynix 公司容量为128 Mb 的两片HY57V283220T 系列芯片。
FLASH 选用AMD 公司的AM29LV 系列芯片,容量为8 Mb。
核心处理芯片是TI 公司的DM642,丰富的外围接口和完全的可编程性,使得它在数字视频处理领域具系统利用双CCD 摄像机和2 片SAA7115H,DM642 的2 个视频捕获视频端口Video Port0 和VideoPort1 组成了既相互独立又相互联系的双通道视频采集系统,实现了对双通道视频的实时采集。
双CCD 摄像机捕获的模拟视频信号经各自通道SAA7115H 模/数转换后,形成BT.656 格式的数字视频信号,经电平转换后,从DM642 的Video Port0,1 输入;在DM642 中,双通道视频数据经过相应算法处理后,由VideoPort 2 经视频编码芯片SAA7105 数/模转换后输出PAL 制式模拟视频信号到监视器进行显示,最终实现在一个监视器上可自由切换输出的双通道视频,也可同时显示。
系统通过DM642 的EMIF 接口,连接SDRAM 和FLASH 存储器。
基于DM642的嵌入式网络视频服务器的设计
![基于DM642的嵌入式网络视频服务器的设计](https://img.taocdn.com/s3/m/2be6bb73c850ad02de804185.png)
基于DM642的嵌入式网络视频服务器的设计
引言
目前的安防监控领域的主流产品是DVR(数字硬盘录像机),它的主要特点是适合监控点集中的局域监控应用。
但是,随着对于远程分布式监控需求的增长,嵌入式网络视频服务器以其可靠性高,组网方便等优点越来越受到安防领域厂商和客户的重视。
视频服务器的解决方案有多种选择,但是市场产品的主流一般选择两种方案:(1)CPU+ASIC。
该方案选择以ARM 为核的CPU和专用媒体处理芯片搭建。
优点是开发时间相对较短,但由于采用ASIC,灵活性较差,产品一旦定型,很难更改。
(2)采用面向媒体处理的专用DSP。
其开发时间不长,优点是由于算法是软件代码,所以可以不断对产品性能进行升级,重复开发成本较低。
基于以上几点,本系统采用第二种方案设计。
一.系统的硬件设计。
视频服务器最主要的功能是完成图像和声音的采集、压缩及传输的功能。
视频服务器用到的核心技术一般包括视频压缩算法,音频压缩算法,网络传输协议。
目前市场上的主流技术主要是MPEG4或H26x视频压缩算法、。
基才TMS320DM642的嵌入式网络视频监控系统
![基才TMS320DM642的嵌入式网络视频监控系统](https://img.taocdn.com/s3/m/c5ba8a8f83d049649b6658b0.png)
图3 网络 通信 电 路 原 理 图
数 结 构 都 符 合 N K的 标 准 应 用 程 序 编 程 接 I , N 进 行 提 D S 由D K l 前 控 制 。 底 层 硬 件 驱 动 与 T P I 协 议 栈 的接 口包 含T P c/ P C 协
V 1 P/ A和V 1 配 置 成 接 收 8 IU RB . 6 流 格 式 , 别 挂 P, B 位 T — T 5 码 6 分
关键 词 : M¥ 2 DM6 2:网络 ;图像 采 集 ;监 控 T 30 4
基于TMS320DM642的嵌入式网络视频监控系统
![基于TMS320DM642的嵌入式网络视频监控系统](https://img.taocdn.com/s3/m/276c0b8284868762caaed51a.png)
( agz n mi lc o i Y n t U we t Eet nc e y r s& I om t n n r ai ,Hu e Jnzo 3 0 3 hn ) f o bi i h u 4 4 2 .C ia g
I 4、 M6 2
服 务 器 端 H ML文 件 T ( 含视频传输脚本 ) 包
磊面 甄
视 频 编 码
力, 而且 由于其具有 丰富的在 片外 设 , 内置 了 网络 接 口、
… ……。 栗 … …… 。
通 过 网络 济览 器 请求连接视频服务器
客 户 端 生 成 包 含 视 频 信 息 的 H ML T
d ma d o r c c l a p ia o . e n f p a t a p l f n i ei
【 e r s MS 2 D 4 ; m e dd n tok v e ntrss m K y wod 】T 3 0 M6 2 e b d e ; e r i omoi yt w d o e
mo i r s se i e in d w t ih sa i t, g o ma e q Mi n t y tm s d sg e i h g tb l y o h i o d i g u  ̄, g o e r r n miso e o ma c , a d i c n me t t e o d n t k t s si n p r r n e wo a f n t a e h
文 章 编 号 :02 8 9 (0 8 1 — 0 9 0 10 — 6 2 2 0 )0 0 7 — 3
基于 T 3 0 M6 2的嵌入式 MS 2 D 4 网络视频监控 系统 串
基于DM642的嵌入式视频监控系统硬件设计
![基于DM642的嵌入式视频监控系统硬件设计](https://img.taocdn.com/s3/m/d77111cd89eb172ded63b763.png)
刘 源, 朱善安 , 叶旭东
( 浙江大学 电气工 程学院 , 杭州 30 2 ) 10 7
摘 要 : 以视频编解码硬件系统及其实现技术为研究内容, MS 2D 4 为核心, 以T 30 M62 结合 T P 10 A 70 视频编解 V S5 &S A 15
码芯片 , 设计 了高性能 的视 频监控 系统 。详 细说明 了系统架 构 以及各 功 能模块 , 出 了各 模块 的硬 件连 接 图, 结合 实际设 给 并
A src: i p p re h szst eh rwaed sg n el ain o ie n o ig d cdn ytm. bt t Ths a e mp a i h ad r e in a d rai t fvd o e c dn / eo ig s se a e z o
II u n,ZH U Sh n a U Y a a — H,YE u d n X —o g
( olg fElcr a n iern C le e eti lE gneig,Z ein iest o c hja gUnvri y,Ha g h u 3 0 2 h n ) n z o 1 0 7C ia
多媒体处理器DM642及其在视频监控中的应用
![多媒体处理器DM642及其在视频监控中的应用](https://img.taocdn.com/s3/m/2d7f98ff710abb68a98271fe910ef12d2af9a9d0.png)
多媒体处理器DM642及其在视频监控中的应用系统的设计计划有无数种,但是市场产品的主流普通挑选两种计划:一是基于CPU和专用的视频编解码ASIC芯片。
该计划挑选以为核心的CPU 和专用媒体处理芯片搭建。
优点是开发时光相对较短,但因为采纳ASIC,灵便性较差,产品一旦定型,很难更改。
二是采纳面对媒体处理的专用。
其开发时光不长,优点是因为算法是软件代码,所以可以不断对产品性能举行升级,重复开发成本较低。
由全球最大的DSP创造商(TI)推出的TMS320DM642(以下简称DM642)作为一款高性价比、专用于多媒体应用的DSP,已被国内外视频应用从业者广泛接受和采纳。
本文较具体地介绍DM642的主要特性和系统应用开发技术,并给出基于DM642的视频监控应用实例。
DM642多媒体处理器DM642是TI 公司特地为多媒体应用而开发的DSP,采纳TI 的其次代高级超长命令字结构(VelociTI),使得在一个命令周期能够并行处理多条命令。
它可在600MHz时钟频率下工作,每个命令周期可并行8条32bit命令,因此,可达到4800的峰值计算速度。
DM642采纳两级缓存结构:第一级包括互相自立的LIP(16kB)和LID (16kB),只能作为高速缓存用法;其次级L2(256kB)是一个统一的程序/数据空间,可整体作为SRAM映射到存储空间,也可整体作为其次级Cache,或是二者按比例的一种组合来用法。
DM642具有64个自立通道的EDMA(扩展的挺直存储器拜访)控制器,负责片内L2与其他外设之间的数据传输。
容量较大的两级缓存和EDMA 通道是DM642高性能的体现之一,若能合理用法和管理,将能大幅度提高程序的运行性能。
其结构1所示。
此外DM642具有丰盛的外围设备接口,包括3个可配置的双通道视频端口video port,其中每个videoport又分成A和B两个通道,A/B 通道可分离处理一路视频采集,因此DM642最多可以处理6路视频采第1页共5页。
基于DM642的嵌入式实时视频处理系统设计与实现
![基于DM642的嵌入式实时视频处理系统设计与实现](https://img.taocdn.com/s3/m/22b507563b3567ec112d8a0f.png)
1 引
言
2 1 ×1பைடு நூலகம்个 6 6位的乘法或 4个 8 8位的乘法。这 ×
样强大的运算能力 , 使得 D 6 2 M 4 完全可以作为实
时视频处理的核心处理器。 D 62拥有 3个专 门的可配置的视频端 口, M4 每个视频端 口由 A和 B两个通道组成 , 共用一个
它可达到 480M P 0 IS的峰值计算速度 , 并具有 6 4
系统支持的输入视频信号包括 P L N S A 、TC等 多种标准和非标准的模拟复合视频信号。复合视
个 3 位通用寄存器和 6 2 个算术逻辑单元和 2个 乘法器 , 其乘法单元可 以在每个 时钟周期 内执行
收稿 日期 : 0 — 9— 5 2 6 0 1. 0
维普资讯
第2 卷 第1 期 8 1
20 年 1 月 06 1
武汉理工大学学报 ・ 信息与管理工程版
JU N LO T( F R A IN&M N G M N N IE O R A FWU I O M TO N A A E E TE GN E
频信号经 Pip 公 司的视频解码 芯片 SA 15 hi ls A 71
作者简介 : 刘云涛 (92 , , 18 一)男 湖北天门人 。 武汉理工大学信息工程学院硕:研究生 } = 基金项 目: 武汉市重点科技攻关资助项 目(O4o1o ) 2o 1oo7 .
维普资讯
时并行处理 8 个指令 。在时钟主频 60M z , 0 H 下
对数字视频信号进行处理 ( 视频 的处理 由 D 62 M 4
基于DM642的无线视频监控系统
![基于DM642的无线视频监控系统](https://img.taocdn.com/s3/m/55f4356e783e0912a2162ae2.png)
( 江大 学 电气工程 学院 , 江 杭州 30 2 ) 浙 浙 107
摘要 : 针对难 以安装有线网络场所 的远程实时监控问题 , 采用 了视频处 理芯 片 D 4 、 M62 视频解码芯 片 T P 10 C M V 5 5 A、 D A无线收发模 块 D U8 0 T . X等组 成硬件终端 , 0 负责视频采集 、 P G 编码压缩 及发 送 , 于 U P协议 设计高效视 频传输控 制算法 , 用 V + ME- 4 基 D 利 C+
本研究 利 用 D 6 2芯 片 对 实 时 视 频 进 行 基 于 M4 MP G 4算 法 的编码 压 缩 , E- 设计 基 于 U P协 议 的节 省 D
带宽的高效传输控制算法进行数据传输 , 最后通过开
发P c客户端 软 件 进 行视 频 接 收 , 实现 低 码 率 下 的无
wel s s l sz n a y i s l t n ti s i b e frv r u nt r g o c so s l a mal i a d e s n t l i .I s u t l o a o s mo i i c a in . e aao a i on Ke r s y wo d :wi ls i e n trn y t m;DM6 2;vd o t n miso ;d r cs o c mp n n r e s vd o mo i i g s se e o 4 ie r s si n i t w o o e t a e h
( ol eo lc cl nier g Z ei gU ie i , a gh u3 0 2 , hn ) C l g f et a E g e n , hj n nvr t H n zo 0 7 C ia e E r n i i a sy 1
基于DM642的视频监控系统硬件设计
![基于DM642的视频监控系统硬件设计](https://img.taocdn.com/s3/m/a3080f69571252d380eb6294dd88d0d233d43cb5.png)
基于DM642的视频监控系统硬件设计随着人们生活水平的提高和对工作、生活环境中平安自卫需求的增长,系统近年来得到了快速的进展。
传统的基于PC机的视频监控系统多存在着诸如安装携带不便、不能在恶劣环境下用法等一些缺点,这就亟待一种全新的视频监控系统的浮现。
随着近年来超大规模和软硬件技术的迅猛进展,特殊是、PowerPC等嵌入式芯片的浮现,将嵌入式处理器应用到视频监控系统中不仅克服了上述基于PC机系统的一些缺点,而且其强大的功能加上丰盛的外设接口和高度的可编程性使得视频监控的硬件和软件都更窬易实现。
正是因为越来越高的性价比加上体积小、成本低等独特优势,使得嵌入式芯片在视频监控领域也慢慢拥有了一席之地。
1 系统概述文中设计的通用视频监控系统,采纳TI公司2002年生产的专用多媒体芯片TMS320DM642(简称“DM642”)作为处理器,能够实现4路音视频同时采集,并支持复杂的音频视频压缩算法(如MPEG4标准),可以24小时不间断地举行有声视频的采集、回放与存储。
系统的工作过程如下:系统上电或复位后,从Flash加载程序,完成对芯片的初始化和外围硬件的配置等工作,之后便开头举行图像采集。
DM642通过I2C口对系统中的其他芯片举行控制,从摄像头采集到的模拟视频信号经过视频转换为数字视频信号,送入DM642的视频通道(VP端口);同步采集到的模拟音频信号经过音频编解码器模/数转换后,送入DM642的音频通道(McASP端口)。
DM642将接收到的数字视频信号和数字音频信号用MPEG4标准编码压缩,再通过DM642扩展出来的ATA接口将数据以文件的格式存储到本地硬盘,供日后调用。
本系统主要由以下几个模块组成:DM642模块、存储模块、视频和音频模块、等,系统结构1所示。
2 DM642模块第1页共5页。
基于DM642的智能视频监控系统的DSP实现
![基于DM642的智能视频监控系统的DSP实现](https://img.taocdn.com/s3/m/2d327901f01dc281e43af039.png)
基于DM642的智能视频监控系统的DSP实现引言随着社会经济发展,城市交通和基础设施的不断进步,人们对安全的要求不断提高,视频监控系统已经广泛用于小区安全监控、火警监控、流量控制以及军事、银行、商场、机场、地铁等公共场所的安全防范。
近年来,数字视频监控正以其无可比拟的优势逐渐取代模拟视频监控,为用户提供更安全、更智能化的视频监控服务。
智能监控向网络化,智能化,数字化发展。
目前最先进的数字视频监控系统已经具有智能化分析功能,以计算机图像处理技术为基础,对实时场景中的目标进行检测、识别、跟踪分析,并在此基础之上进行行为理解分析,从而代替或者部分代替人类进行监视活动。
近年来,视频监控系统平台的设计层出不穷,而少有系统架构设计层面的介绍。
国内外较为常见的系统设计,一种是使用PC机作为算法运行的硬件平台,如Morita等采用的C/S结构[1]或Dias等采用的分布式结构[2]。
这种系统的主要缺点是成本高,由于PC对数字图像处理不易优化,智能算法很难达到实时要求。
另一种使用专门数字图像处理器构建硬件平台。
这种系统的最大不足在于随着系统规模扩大、信息量增多,加大了服务器负担,进而影响了整个系统。
在算法研究上,视频监控关键技术包括:背景建立,动目标检测,动目标提取与跟踪,动目标智能分析。
其中背景建立和动目标检测是关键技术中的基础,其实现的好坏直接影响监控效果。
目前较常见的算法有:帧间差分法[3],背景差分法[4],光流法[5]等。
已有很多仿真工作见报道,但是较少有系统实现了的基于数字信号处理器DSP的嵌入式实时处理。
本文设计的视频监控系统遵循数字化、网络化和智能化的发展趋势,综。
基于DM642的嵌入式视频远程监测系统设计
![基于DM642的嵌入式视频远程监测系统设计](https://img.taocdn.com/s3/m/40129cf3112de2bd960590c69ec3d5bbfd0ada16.png)
基于DM642的嵌入式视频远程监测系统设计
陈磊;王金海
【期刊名称】《仪器仪表用户》
【年(卷),期】2009(016)006
【摘要】提出了一个基于TMS320DM642的嵌入式视频远程监测系统的设计与实现.系统以DM642为数据处理的核心,建立了包括视频采集模块,视频处理模块和通信模块的远程监测终端,实现了模拟视频信号的采集,数字化处理和远程传输的系统功能,并为后继的开发提供了通用接口,具有良好的灵活性和可扩展性.系统采用了模块化设计和整体化编程的开发方法,提高了系统开发的效率.
【总页数】3页(P24-26)
【作者】陈磊;王金海
【作者单位】天津工业大学信息与通信工程学院,天津市,300160;天津工业大学信息与通信工程学院,天津市,300160
【正文语种】中文
【中图分类】TP391.4
【相关文献】
1.基于DM642的嵌入式实时视频处理系统设计与实现 [J], 刘云涛
2.基于DM642的嵌入式网络视频服务器的设计 [J], 张素文;柯院兵;苏义鑫
3.基于DM642的嵌入式视频Web服务器的设计与实现 [J], 陈鲲;陈云秋;刘信新
4.基于DM642的嵌入式视频监控系统硬件设计 [J], 刘源;朱善安;叶旭东
5.基于DM642的嵌入式视频监控系统的实现与优化 [J], 郝宏伟;王淑敏;李渊
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于DM642嵌入式无线视频监控硬件设计选用TMS320DM642作为系统CPU,并采用最新视频编码标准H.264压缩算法,实现基于CDMA" target="_blank">CDMA网络传输的无线视频监控和视频数据存储系统。
文中详细地描述了系统组成、结构和功能,对系统各个组成模块进行了详细分析和设计,主要包括视音频输入、CDMA传输串口、DE及USB通信等模块,并针对DM642高速CPU,分析了系统设计中应注意的问题。
无线视频监控系统是公安、交通、水利等行业的重要装备,目前无线视频传输设备主要采用微波方式,其致命弱点是传输距离短,有障碍物时传输距离大为减少,多年来一直没有得到很好的解决。
随着运营商在国内大部分地区推出GRPS和CDMA1x公共无线数据网络,通过公共无线数据网络传输视频已成为当今研究和应用的热点,它能彻底解决微波方式的短距离问题。
由于公共无线数据网络的带宽比较窄且不稳定,采用编码效率不高的视频压缩算法(如H.263、MPEG-4等),传输效果不理想,无法满足大多数监控场合的要求。
H.264是JVT制定的最新视频压缩标准,比H.263和MPEG-4在同质量时码流可低50%,同时支持无线网络传输,但其运算复杂度也是H.263和MPEG-4的3-5倍,因此一般的CPU系统无法满足要求。
TMS320DM642是TI最新推出的高性能数字媒体处理器,指令最高可达4800MIPS,可以满足实时H.264编码算法的要求。
本文设计了基于TMS320DM642的嵌入式系统,采用H.264视频编码算法,成功的开发了基于CDMA传输的无线视频监控系统。
1无线视频监控系统构成1.1无线视频监控系统设计需求本系统要求采用嵌入式视频发送终端,对采集视频图像进行实时压缩并通过CDMA网络发送,接收端采用PC机对接收视频数据进行解码并显示。
对于嵌入式视频发送终端有如下需求:①一路PAL/NTSC标准模拟视频输入,一路模拟音频输入;②采用CDMA接入方式将视频数据通过网络发送;③采用CF卡或硬盘对视频进行本地存储;④发送图像和保存图像的尺寸和帧率等参数可调;⑤可通过无线网络进行远程控制,并且要求低功耗。
1.2系统的总体设计由于CDMA无线网络带宽窄、带宽波动大,因此系统中采用H.264作为视频压缩算法。
同时本地存储与CDMA发送视频在图像尺寸和帧率上不同,需要采用两个编码结构分别进行编码。
()图1显示了本系统的总体结构框图,系统主要包括DM642CPU、视频输入、音频输入/输出、硬盘接口、串口和USB通信(USB2.0)等主要功能模块,此外还包括实时时钟(RTC)、显示和I/O接口(LCD&I/O)、SDRAM、FLASH和电源(POWER)模块。
下面将详细地对各个功能模块进行一一分析和设计。
图1视频发送终端系统框图2无线视频监控系统硬件设计2.1TMS320DM642简介TMS320DM642是TI推出的针对多媒体处理领域应用的高性能数字媒体处理器。
该处理器是专门为视频与影像市场量身定制的,特别适用于VOIP视频、视频点播(VOD)、多信道数字视频摄录像应用以及高品质视频编码与解码解决方案。
DM642处理器内部集成了TMS320C64X的DSP内核,在600MHz运行速度下,指令可达4800MIPS,由于其强大的运算能力,可以实现实时的H.264编解码算法。
DM642内部集成了外部内存接口(EMIF)控制单元,通过20根地址线和64位数据总线可直接与外部的SDRAM、FLASH进行连接。
本系统中由于采用100MHz的SDRAM,考虑到信号完整性,SDRAM直接与DM642连接,而FLASH通过总线加以驱动后加以连接。
2.2视频输入模块DM642具有三个视频端口,支持多种分辨率和标准,如CCIR601、ITU-BT.656、BT.1120等,每个端口为20bit位宽,可以被灵活的配置为一个20/16bit或两个10/8bit通道。
同时,每个端口都可配置为视频输入或视频输出。
本系统中采用VP0与SAA7113H相连进行视频输入采集。
()SAA7113H为9bit视频解码器,其内部有由视频源选择、反混叠滤波器和ADC组成的两通道模拟预处理电路、增益控制、时钟发生电路(CGC)、多标准数字解码器、亮度饱和度控制电路等组成。
它支持PAL、NATSC等多种视频输入格式,输出支持标准的ITU.656YUV4∶2∶28bit格式,通过I2C总线进行控制,只需一个24.576MHz外部晶振,采用3.3V电源、具有小于0.5W的功耗。
SAA7113H与DM642接口见图2。
图2SAA7113H与DM642接口2.3音频输入输出(CODEC)模块DM642具有多通道音频串行端口(McASP)和两个多通道有缓存的串口(McBSPs),但它们是与视频端口复用的,本系统中采用VP1中的McBSPs1作为与音频Codec连接的接口。
TLV320AIC23B是TI推出的一款高性能的立体声音频Codec芯片,内置耳机输出放大器,支持MIC和LINEIN两种输入方式(二选一),且对输入和输出都具有可编程增益调节。
()AIC23B的模数转换(ADCs)和数模转换(DACs)部件高度集成在芯片内部,采用了先进的Sigma-delta过采样技术,可以在8k到96k的频率范围内提供16bit、20bit、24bit和32bit的采样,ADC和DAC的输出信噪比分别可以达到90dB和100dB。
AIC23B还具有很低的能耗,回放模式下功率仅为23mW。
AIC23B与DM642接口见图3。
图3AIC23B与DM642接口2.4CDMA无线传输串口模块本系统中采用Q2358C串行接口模块作为CDMA接入设备,它支持语音通信、支持中英文短信、双音多频功能(DTMF)等功能。
波特率从300到115,200bit/s,支持上网最高速率153kb/s,采用AT指令集通过RS-232串口进行通信。
DM642没有异步通用串行接口,需采用扩展异步通信芯片来实现串行通信。
TL16C752B是UART收发器,最高波特率可以达到3Mb/s(使用48MHz时钟源时),其内部具有64byte发送/接收FIFO,接收FIFOfpc连接器,防水连接器,连接器论坛,jst连接器,连接器厂家,射频连接器,电线连接器,快速连接器,电子连接器,amp连接器的启动和停止展会 /exhibit可通过软件编程实现,支持多种波特率、多种串行数据格式。
DM642与其连接采用EMIF控制,地址线A0~A2、数据线D0~D7、读写控制信号IOR/IOW与经过驱动的总线相连,而选通信号CSA/CSB由GAL产生。
TL16C752B与Q2358C模块之间通过MAX3243进行电平转换连接。
图4给出一路串行接口连接方式。
()图4系统串口通信接口2.5DE及USB通信模块本系统中对采集视频要进行本地数据存储,采用CF卡或IDE硬盘来保存数据,在通过USB2.0将保存于CF卡或DE以上硬件设计完成基于DM642搪玻璃反应罐、的嵌入式无线视频监控系统,该系统以高速DSP为核心,辅以相应的外围电路,搪瓷反应釜、搪玻璃反应罐、搪瓷搅拌器 ( )实现实时H.264视频编解码。
目前,该系统已经顺利通过调试,连续运行稳定,为公安、交通、水利等行业的无线视频监控提供切实可行的方案,硬盘中的数据在需要时读出。
DM642与DE接口通过GAL16LV8产生的信号进行控制。
TUSB6250采用内嵌8051内核的USB2.0到ATA/ATAPI桥接器,其完全兼容USB2.0标准,支持八个可配置终端(四路输入和四路输出)。
内部集成USB存储设备传输协议,与ATA/ATAPI设备无缝连接。
内部集成的60MHz8051微处理器指令速度可达30MIPS,40kbyteRAM可灵活的配置为数据或代码RAM,13个通用I/O口能进行各种通信和控制使用,并有I2C接口。
在本系统中通过I2C和HPI总线实现DSP和TUSB6250之间的通信。
DE及USB部分接口见图5。
图5DM642与IDE及USB部分接口2.6电源及其它模块DM642采用双电源供电,内核电源采用为1.4V消耗电流为890mA;I/O电源采用3.3V消耗电流为210mA。
由于内核电源电压低同时消耗电流较大,如果采用LDO 电源效率较低,消耗功率将加大,所以在本系统中采用两个开关电源芯片TPS54310分别产生3.3V和1.4V电源,电源效率可达90%以上。
发送/接收FIFO,接收FIFOfpc连接器,防水连接器,连接器论坛,jst连接器,连接器厂家,射频连接器,电线连接器,快速连接器,电子连接器,amp连接器的启动和停止展会/exhibit可通过软件编程实现,支持多种波特率、多种串行数据格式。
DM642与其连接采用EMIF控制,地址线A0~A2、数据线D0~D7、读写控制信号IOR/IOW与经过驱动的总线相连,而选通信号CSA/CSB由GAL产生。
TL16C752B与Q2358CDM642提供了16个通用I/O,通过这些I/O实现键盘输入、控制开关量输入与输出。
DM642的视频端口VP3配置为输出直接与LCD连接。
另外,系统中采用DS1338作为实时时钟,提供实时时间信息。
3系统设计中的注意事项)运行顺序P0001(Homing) switch ON => external 起动转换 ON(3) 运行数据设定Items of Position data Ste p no. Coord inate Contr ol metho d Oper atio npatt ernOper atio n meth od Goal posit ion [puls e] Circular interpolat ion aux. point [pulse] M code Acc./Dec . no. Opera tion speed [pls/s] Dwell time [㎳] Circul ar interp olatio n direct ion X setting 1 Absol ute Posit ionEnd Sing le 10000 0 0 1 1000 100 CW 2 Absol utePosit ion End Sing le 20000 0 0 1 1500 100 CW 3 Absol utePosit ion End Sing le 30000 0 0 1 2000 100 CW(4) 参数设定扩展参数外部指令选择 0: Start 脉冲输出方向 0:CW M 代码输出 0:NONE 外部指令 1: Permit2) 程序11.2.7 匀速运行 (Operation step no. setting)1) 说明(1)使用设备设备 说明P0000 X 轴 错误重设, 输出禁止复位转换P0001 X 轴 原点转换P0002 X 轴 步号改变P0003 X 轴 减速停止P000F X 轴 起动转换P0010 X 轴 接收指令信号P0011 X 轴 运行信号P0012 X 轴 错误状态信号P003 BCD Digital switch inputM000 ~ M003 X 轴深圳KTV 招聘 (热招网址 ) information/external I/O signal status)D0000 ~D0006X 轴运行深圳KTV招聘 (热招网址 )ion)(2) 运行顺序P0001(Homing) switch ON => P000F(Start) switch ON => P0003(减速停止) switch ON => P0002(start stp no. change) switch ON => P000F(Start) switch ON => P0003(减速停止) switch ON▷当设定BCD 外部数字输入为10, switch ON P0002后.(3) 运行数据设定Items of Position data Stepno.CoordinateControlmethodOperationpatternOperationmethodGoalposition[pulse]Circularinterpolation aux.point[pulse]McodeAcc./Dec. no.Operationspeed[pls/s]Dwelltime[㎳]CircularinterpolationdirectionX setting 1 Absolute Speed End Single 0 0 0 1 1000 100 CW10 Absoute Speed End Single 0 0 0 1번1000 100 CW2) 程序3.1原理图设计DM642内部运行频率是通过外部时钟输入经内部PLL倍频后得到,PLL倍频可通过CLKMODE1和CLKMODE2管脚来选择x1、x6或x12,因此这两个管脚外部一定要接相应的电阻可调,以便DM642可在不同速度下运行。