基于DM365 的嵌入式网络摄像机的设计.doc

基于DM365 的嵌入式网络摄像机的设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于DM365 的嵌入式网络摄像机的设计

基于DM365 的嵌入式网络摄像机的设计 摘要: 在许多比较恶劣的环境如野外、井下、甚至在战争中,人们更需要获取及时、有效的视频信息,这种环境对系统的能耗、抗干扰性、稳定性等方面提出了更高的要求,把嵌入式技术应用于视频的采集和传输可以解决很多复杂的环 ... 引言 在许多比较恶劣的环境如野外、井下、甚至在战争中,人们更需要获取及时、有效的视频信息,这种环境对系统的能耗、抗干扰性、稳定性等方面提出了更高的要求,把嵌入式技术应用于视频的采集和传输可以解决很多复杂的环境问题。德州仪器 (TI)推出的基于达芬奇技术的新型TMS320DM365 数字媒体处理器,DM365 高度集成了众多组件,其中包括符合生产要求的H.264、MPEG-4、MPEG-2、MJPEG 与VC1 编解码器,可满足智能视频处理功能的集成影像信号处理(ISP)解决方案,以及一系列板载外设等,可使开发人员将系统成本降低25%。本文围绕DM365 数字媒体处理器,对基于DM365 的嵌入式视频采集与传输系统的设计做了具体介绍。 嵌入式视频采集与传输系统的整体结构 本系统利用目前先进的WiFi 无线通信技术,结合H.264 视频压缩算法构建无线视频监控系统。系统工作过程为:视频采集节点将采集到的视频、音频数据,经过前端压缩等处理之后,转换成统一的IP 数据包格式,以WiFi 无线方式发送到AP,AP 接入工业光纤以太网,实现无线与现有通信网络的无缝连接,构成感知矿山多媒体数字网络。该无线视频监控系统既可应用于矿井救灾应急通信系统,也可用于井下皮带、液压支架等煤矿安全生产管理,可极大提高矿井安全监控系统的能效,节约矿井生产成本。无线视频监控系统图如图1 所示。 图1 系统整体架构 系统硬件实现 系统核心架构 本视频采集与传输系统完成的主要功能是在煤矿井下能够进行实时流畅的多媒体通信。 系统设计的总指导原则是:在保持实时的多媒体通信质量的前提下,低功耗,低成本。节点硬件主要包括:视频采集前端、视频处理模块、无线发射模块和电源模块以及一些外围电路。 系统的原理框图如图2 所示。 图2 摄像机原理框图 视频处理模块 视频处理模块采用TI的达芬奇高性能多媒体处理器TMS320DM365 完成设备管理、音视频的压缩处理及传输通信,通过外接的以太网物理层芯片实现有线网络接口,利用转WIFI芯片GS1010 实现无线网络通信,支持TCP/IP 网络协议。 TMS320DM365 是德州仪器(TI)推出的基于达芬奇技术(DaVinciTM technology),面向便携高清视频应用的新型数字媒体处理器。该处理器延续了达芬奇家族中DM355 的处理器构架,集成了一颗ARM926EJ-S 内核,一个H.264 高清编解码协处理器HDVICP 和一个MPEG-4/JPEG高清编解码协处理器MJCP,可以支持H.264/MPEG-4 的高清视频编解码。 DM365 内部集成有视频处理子系统VPSS(Video Processing Subsystem)、H.264 协处理器(HDVICP)、ARM926EJS 的处理器以及各种相关外设,并且可以使用丰富的外设,例如高速的USB OTG 2.0。通过各种扩展的结合,DM365 可应用于相机、网络数码摄像机等领域。 ARM处理器 ARM 组系统采用ARMv5TEJ(32/16bit)指令集的ARM926EJ-S 内核CPU,是采用管道化流水线的32bit RSIC 处理器,工作频率为216/270/300MHz。ARM CPU 执行通常的系统控制任务,如系统初始化,配置,电源管理,用户界接口和用户命令等。ARM 作为主控和执行这些功能是因为它有一个大的程序存储空间和快速的任务切换能力,因而其更适合复杂的,多任务和通用的任务控制。 ARM 子系统(ARMSS)包含ARM926EJ-S RISC 处理器,ARM 内部存储器,嵌入式跟踪模块和嵌入式跟踪缓存模块(ETM/ETB)和系统控制外设。ARM926EJ-S RISC 处理器又包含协处理器15,内存管理单元(MMU),16KB 指令集,8KB 数据cache,写缓存和Java 加速器。ARM 内部存储器包括一个32KB 的内部RAM(32-bit 宽访问)和16KB 内部ROM。系统控制ARM中断控制器,PLL控制器,电源管理模块和系统模块。 视频处理子系统(VPSS) TMSDM365 拥有一个视频处理子系统(Video Processing Subsystem-VPSS)支持输入接口(Video Processing Front End-VPFE)用于外部图像外设,例如图像传感器, 视频解码器等等。 并且支持输出接口(Video Processing Back End-VPBE)用于显示设备,

文档评论(0)

kaiss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档