1 引言
数字视频是利用诸如摄像机的视频捕捉设备采集外界影像信息并将影像信息数字化,然后将其记录到储存介质(如录像带、硬盘、光盘)或通过网络传输。而视频监控在安全防范系统中具有重要意义。这里提出基于TMS320DM355型达芬奇(DaVinci)数字媒体片上系统(DMSoC)的便携式多媒体视频监控器。
2 DaVinci技术简介
DaVinci技术是TI公司针对数字视频图像处理及应用而提供的一套完整的解决方案,包括处理器、开发工具、软件以及系统专业技术。DaVinci技术可利用数字信号处理与集成电路技术提供高度集成的片上系统(SoC),优化和处理数字视频。该片上系统具有高效的处理能力、存储器、I/O带宽。同时也是平衡内部互连和专用外设组合。数字视频子系统的硬件和软件集成有可配置和编程的开发工具集。DaVinci技术能够使开发人员摆脱数字视频的技术细节,整的达芬奇软件架构涵盖低级的OS驱动程序和应用程序接口APl。便于实现数字视频功能。开发人员无需了解各种音频、视频、影像以及语音CODEC背后的机制和DSP的编程,仅需调用少量函数即可提供编解码功能和视频功能。DaVinci技术通过提供开放式平台降低系统创建和管理的众多组件的复杂性。在该平台上,Tl及其第三方合作伙伴集成了构成数字视频系统所需的各种组件,这些组件都基于DaVinci平台。同时开放式开发平台还扩展到应用程序,实现应用程序也基于相同的DaVinci平台。
目前TI公司采用Davinci技术的器件主要分为3类:①ARM926EJ+MJCP(MPEG4和JPEG协处理器MPEG4/JPEG),典型器件TMS320DM355;②采用TMs320C6000系列的DSP TMS320DM643 1/33/35/37和TMS320DM647/8;③由ARM926EJ+TMS320C6000系列的DSP TMS320DM6446/43/41,其中TMS320DM6446/41还包括视频图像协处理器VICP。表1给出,TI公司的DaVinci技术器件引比较。
3 TMS320DM355简介
高性能、低功耗的TMS32DM355 DaVinci技术器件由于内部无DSP内核的多媒体处理器,采用协处理器MJCP实现多媒体数据编解码。因此TMS320DM355可实现低功耗,低成本设计方案。TMS320DM355在高清MPEG-4编码过程中的功耗约为400 mW,而待机功耗仅为1 mW。视频模式下使用基于TMS320DM355的数码相机,两节AA电池可录制80 min的高清视频,使HD产品电池寿命延长一倍。TMS320DM355内部集成的视频处理子系统VPSS(Video Processing Subsvrs-tem)、MPEG-4/JPEG协处理器(MJCP)、ARM926EJ-S内核以及多种外设组成,可应用于数码相机、IP摄像机、数码相框、医学成像及婴儿视频监护器等领域。图1为TMS320DM355的内部功能框图。