新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于DM365的嵌入式网络摄像机设计

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

作者: 时间:2011-10-22 来源:网络 收藏
2.2 视频处理模块

本文引用地址://www.cghlg.com/article/150105.htm

  视频处理模块采用TI的达芬奇高性能多媒体处理器TMS320 完成设备管理、音视频的压缩处理及传输通信,通过外接的以太网物理层芯片实现有线接口,利用转WIFI芯片GS1010 实现无线通信,支持TCP/IP 协议。

  TMS320德州仪器(TI)推出的达芬奇技术(DaVinciTM technology),面向便携高清视频应用的新型数字媒体处理器。该处理器延续了达芬奇家族中DM355 的处理器构架,集成了一颗ARM926EJ-S 内核,一个H.264 高清编解码协处理器HDVICP 和一个MPEG-4/JPEG高清编解码协处理器MJCP,可以支持H.264/MPEG-4 的高清视频编解码。

   内部集成有视频处理子系统VPSS(Video Processing Subsystem)、H.264 协处理器(HDVICP)、ARM926EJS 的处理器以及各种相关外设,并且可以使用丰富的外设,例如高速的USB OTG 2.0。通过各种扩展的结合,DM365 可应用于相机、网络数码等领域。

  2.2.1 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控制器,电源管理模块和系统模块。

  2.2.2 视频处理子系统(VPSS)

  TMSDM365 拥有一个视频处理子系统(Video Processing Subsystem-VPSS)支持输入接口(Video Processing Front End-VPFE)用于外部图像外设,例如图像传感器, 视频解码器等等。

  并且支持输出接口(Video Processing Back End-VPBE)用于显示设备,例如模拟SDTV/HDTV显示器,数字LCD 显示等等。

  除了这些外围设备,有一个共同的缓冲存储器和DMA 控制设置,以确保有效地利用DDR2/mDDR 带宽。共享缓冲逻辑/内存是唯一的模块,无缝集成到一个图像的VPSS 内的图像/视频处理子系统。它作为主要的源和接收器给所有的VPFE 和VPBE 模块, 以从DDR2/mDDR 获得或传递数据。为了有效地利用外部DDR2/mDDR 带宽, 它通过高带宽总线(64-bit宽)DMA系统, 共享缓冲区的逻辑/内存接口。共享缓存的逻辑/内存接口通过一个128-bit 宽总线给所有VPFE 和VPBE 模块。

  VPFE 模块包含图像传感器接口(ISIF), 图像通道(IPIPE), 图像通道接口(IPIPEIF)和硬件3A 统计发生器(H3A)。这些模块提供了设备强大和灵活的前端接口。

  VPBE 模块包含屏幕菜单(OSD)和视频编码(VENC)模块。这些模块支持设备带有强大和灵活的后端显示接口。

  2.3 视频采集前端

  视频采集前端核心部件即摄像头,一般摄像头由镜头、图像传感器、数字信号处理芯片、等部分组成。景物通过镜头生成的光学图像投射到图像传感器表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理,最后通过接口传输到计算机中进行处理,通过显示器即可看到图像。

  CCD 和CMOS 传感器是当前被普遍采用的两种图像传感器,两者都是利用感光二极管进行光电转换,将光像转换为电子数据。由于CCD 与CMOS 图像传感器的工作原理的不同导致两者在性能表现上各有优劣。

表1 CCD与CMOS优缺点比较

  总之,CMOS 传感在采集图像品质方面相对于CCD 传感器有一些缺点,有上表可知但CMOS 在其他特性方面却占有一定优势。考虑到系统对功耗的要求比较高,而CMOS 摄像头采集图像质量还是能够满足大部分监控需求的,所以本系统选用CMOS摄像头。

  2.4 无线发射模块

  利用 wifi 技术来实现视频的无线发送,Wifi 是Wireless Fidelity 的缩写,是一种无线局域网数据传输的技术与规格,也就是IEEE 所定义的无线通信标准IEEE 802.11。从DM365开发板的接口特性考虑,系统节点采用wifi 解决方案GS1010 芯片,该款无线SOC 芯片采用双ARM7 内核,包括实时时钟(RTC)、功耗控制单元、闪存(Flash)和 SRAM,并且整合了wifi 射频(RF)前端和微控制器,具备定位跟踪以及监控物资功能,这样的芯片结构大大减轻了节点的复杂度,也节省了节点的成本。电源模块为传感器模块及处理器模块提供能量,气体调理电路的输出仅需要连接到GS1010 的ADC 接口,这样就基本完成了wifi的气体监测节点的硬件。GS1010 采用0.18 微米工艺制造,10mm*10mmQFN 封装,在硬件上节省了元器件数量,简化了设计电路布线密度,提高了系统的可靠性,1.8V 工作时电流为2mA,3.6V 时为5mA,在单节AA 电池下能维持长达5~10 年的节点运行寿命。

  另外,它还支持IEEE802.11b/g 标准,并提供802.11i(WPA2-PSK)、AES 编码、EAPFAST三种方式保证数据和信息安全。

  3 结束语

  视频信号具有直观、丰富与时序性的信息内涵,在传达信息方面有着其他信号无法达到的效果。本文重点阐述了DM365 的Linux 视频采集与传输系统硬件的具体设计,该系统功耗低、价格廉,实现了对复杂、恶劣工作环境的实时监控,可以应用于煤矿中的无人工作面,及时了解工作面环境等各种变化,保障了现场工作人员的安全。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭