资料介绍
早些年间,由于带宽和处理能力的限制,人们在谈到数字信号处理时,更多的是简单的语音信号处理。接下来,随着技术的发展,人们可利用的带宽越来越大,处理能力越来越强,简单的语音已不满足人们的需求,人们开始关注动态范围更广的音频处理直至现在的视频处理, 人们要求越来越多的视频应用。比如,希望更远方亲人通电话世人看到他们的笑容,希望随时随地的看电影,希望拍摄家庭聚会的场景同亲友分享在未来回忆,希望用视频监控保护着家人,等等。归纳一下,在这个市场上我们会看到以下的应用:
视频局端设备
无线视频网关
机顶盒
数字视频播放器/点播机
IP视频电话
网络相机\监控系统
数字摄录机
便携式视频流装置(等等)
这些应用的共同点是它们都要求视频和图像的处理,这些处理可能是图像质量的优化,如锐化、白平衡等;也可能是视频和图像的压缩/解压缩,如MPEG-4;也可能是不同压缩制式之间的转换,如H.263与MPEG - 4等等。这些处理都要求主处理芯片有较强的图像视频处理功能,但由于所有这些运算由于针对的最终市场并不不同,它们对处理器的要求也不尽相同。所以在对某种应用进行开发之前,必须要理解该应用对处理芯片的要求,从而进行成功的选型。本文首先对这些应用进行分类,然后以德州仪器的系列处理芯片为例给出相应的选型建议。
视频应用及其分类
首先我们概括地看一下上文提到的几个典型的视频应用
视频局端设备
最常见的局端设备是位于有线电视局端的视频再复用器,它通常提供以下的功能:
接入复用数字通道
插入本地内容(如广告等)
输出客户定制内容
这几项功能需要处理芯片完成以下的工作:
视频码制转换
视频码率转换
音频码制转换
音频码率转换
前期/后期处理
数字程序插入
这些工作一方面由于在局端,通道密度较高,所以要求芯片处理能力较强。另一方面又由于编码技术在不断地发展,不断会有新的标准出现,因而要求处理芯片具有较强的可编程性和可扩展性,产品具有较好的延续性。
芯片外围接口的主要需求是高吞吐率。
无线视频网关
无线视频网关是位于MSC内的一个局端交换系统,用于将任何制式的视频内容转成手机支持的格式从而将这些内容在无线网络上发布。它的功能使得对处理芯片的要求与视频局端设备比较相像,但也有它自己的要求。由于无线网络对环境的依赖比较大,不同连接的信道质量会有所不同,这就要求网关针对信道质量将视频内容转换到该信道所支持的码率上。
相应地对芯片要求同局端设备但性能要求更高。由于作为网关要与其它网络例如分组交换网接口,要求芯片的外围接口支持网络总线例如ATM或以太网
机顶盒
这里的机顶盒是指在用户端同步解码,处理和播放几条视频,音频和数据流的媒体集中播放器,有些机顶盒还支持对DVB或DVD其它MPEG数据流的编码功能。
这里,芯片处理任务比较简单,一般就是接受数据流然后解码或编码,但由于是进行流处理,并且多半是MPEG 2质量的视频流,所以需要处理能力较强。
IP视频电话/视频会议
IP视频电话是将实时的多通道视频集成到现有的IP语音电话中,视频会议则在多点间实现视频电话会议。
目前这两种应用多采用H.263或MPEG-4,芯片要完成这两种制式的编解码,同时完成图像采集处理的任务,单芯片处理能力要求较强。
由于要进行视频采集,接口要求支持视频输入,要实现TCP/IP协议,则要求有以太网口的输出支持。
数字视频监控系统
数字视频监控系统相较传统视频监控系统来说是一个显著的飞跃,它增加了更多的智能型,例如可以进行移动报警,通过图像处理方法,在监控区域发现移动物体就报警;数字化的视频档案更加便于管理,例如可以通过自动图像分析方法来找到目的片断,通过网络,数字化信息更便于传输。
这里最主要的要求是可编程性,这些智能特点没有可编程性不可能实现。当然,处理能力也是实现这些特点的保证。另外,视频输入和网口也是不可或缺的。
数字摄录机/数码相机
这两领域是消费类数字图像的典型应用,一般来讲,前者强调移动图像的摄录,后者追求静止图像的高质量。如果处理芯片的可编程性足够强,这两者完全可以兼顾。这可以带来两个好处,第一,可以开发出平衡这两方面需求的产品,既可以录像又可以拍出高质量的照片;第二,考虑到成本的影响,仍然开发不同的产品,但可以共用一套图像处理方案,这样便减少了开发的重复投资。
除了可编程性,这两应用对芯片的要求就是低功耗,因为它们都是便携式的。其它的要求就是对移动存储的支持。
个人数字视频播放器_随身看/点播机
这类设备都是完成视频解码,前者更强调便携性而后者则强调节目源的丰富。
在这里处理性能并不是第一位要考虑的,整个系统的能耗显得更加关键。另一方面,要求芯片的接口比较丰富以支持LCD显示屏,CFC或其它存储卡,或者硬盘接口。
这些视频应用总体上可以分为两大类:一类是高性能,要求多通道处理或多编码制式,或追求高图像质量,同时由于技术的不断发展,它又需要较强的可编程性支持未来的技术发展;另一类是可便携应用,强调的是小型化,低功耗,支持多种移动存储接口以及USB, 1394或其它高速总线。
针对应用选择合适的芯片
上文已提到,这些应用大致上可以分为两类,高性能和可便携。TI针对这些市场都有相应的产品。
首先我们看一下高性能的应用。
高性能视频应用
在这类市场里,通常数据运算量极大,比如仅考虑这类图像运算中最基本的运算离散余弦转换(DCT),对于单通道30帧的VGA视频,它就需要每秒大约6千万次的乘加运算。这还仅是其中非常一小部分。
要完成这么艰巨的任务,我们就不得不看一看TI的单核性能最强的DSP核C64x,一个主频可以达到720MHz,峰值运算能力达到5760MIPS的32位DSP。除了这些无与伦比的主频和通用乘加性能,C64的核更增强了对8位和16位操作的支持,而图像领域绝大多数运算是在8位的基础上。例如,C64x增加了很多专用指令,如SUBABS4,同一机器周期里可同时完成四次减法和求绝对值, 还有诸如BITC4,AVGx,MPYHLx,DOTP2等等。这些增强使得运动补偿平均提升达七倍,而四重8位运算则使得每时钟周期运动估计的8x8最小绝对差(MAD)的计算能力提高到7.6倍。这些都使以C64x为核心的DSP成为高性能视频应用的选择。
我们来具体看一下,例如上文提到的视频局端设备,由于它是一局端设备,挑战在于多路多码率以及多制式,因而要求片上内存要大已放下足够的多路数据和各种译码器,同时也需要与控制主机相连。由此TMS320C6415就是一个不二的选择。它主频可以跑到720MHz,有8兆位的片上内存,有PCI接口。图一就是一个C6415为核心的局端设备框图。
图一,视频局端设备
相类似的应用还有无线媒体网关。
对于客户端设备,用TMS320C6415就不是那么合适了。例如IP视频网络电话,它通常是单路的,因而不需要太大的片上内存,但它的接口却要求很多。例如他们一般都是直接视频输入输出,或从有线电视或从摄像头到LCD,又要求接以太网。这里,我们就需要一个内存够用(因而便宜),支持通用视频标准如BT656,还带有以太网口的处理芯片TMS320DM642。
视频局端设备
无线视频网关
机顶盒
数字视频播放器/点播机
IP视频电话
网络相机\监控系统
数字摄录机
便携式视频流装置(等等)
这些应用的共同点是它们都要求视频和图像的处理,这些处理可能是图像质量的优化,如锐化、白平衡等;也可能是视频和图像的压缩/解压缩,如MPEG-4;也可能是不同压缩制式之间的转换,如H.263与MPEG - 4等等。这些处理都要求主处理芯片有较强的图像视频处理功能,但由于所有这些运算由于针对的最终市场并不不同,它们对处理器的要求也不尽相同。所以在对某种应用进行开发之前,必须要理解该应用对处理芯片的要求,从而进行成功的选型。本文首先对这些应用进行分类,然后以德州仪器的系列处理芯片为例给出相应的选型建议。
视频应用及其分类
首先我们概括地看一下上文提到的几个典型的视频应用
视频局端设备
最常见的局端设备是位于有线电视局端的视频再复用器,它通常提供以下的功能:
接入复用数字通道
插入本地内容(如广告等)
输出客户定制内容
这几项功能需要处理芯片完成以下的工作:
视频码制转换
视频码率转换
音频码制转换
音频码率转换
前期/后期处理
数字程序插入
这些工作一方面由于在局端,通道密度较高,所以要求芯片处理能力较强。另一方面又由于编码技术在不断地发展,不断会有新的标准出现,因而要求处理芯片具有较强的可编程性和可扩展性,产品具有较好的延续性。
芯片外围接口的主要需求是高吞吐率。
无线视频网关
无线视频网关是位于MSC内的一个局端交换系统,用于将任何制式的视频内容转成手机支持的格式从而将这些内容在无线网络上发布。它的功能使得对处理芯片的要求与视频局端设备比较相像,但也有它自己的要求。由于无线网络对环境的依赖比较大,不同连接的信道质量会有所不同,这就要求网关针对信道质量将视频内容转换到该信道所支持的码率上。
相应地对芯片要求同局端设备但性能要求更高。由于作为网关要与其它网络例如分组交换网接口,要求芯片的外围接口支持网络总线例如ATM或以太网
机顶盒
这里的机顶盒是指在用户端同步解码,处理和播放几条视频,音频和数据流的媒体集中播放器,有些机顶盒还支持对DVB或DVD其它MPEG数据流的编码功能。
这里,芯片处理任务比较简单,一般就是接受数据流然后解码或编码,但由于是进行流处理,并且多半是MPEG 2质量的视频流,所以需要处理能力较强。
IP视频电话/视频会议
IP视频电话是将实时的多通道视频集成到现有的IP语音电话中,视频会议则在多点间实现视频电话会议。
目前这两种应用多采用H.263或MPEG-4,芯片要完成这两种制式的编解码,同时完成图像采集处理的任务,单芯片处理能力要求较强。
由于要进行视频采集,接口要求支持视频输入,要实现TCP/IP协议,则要求有以太网口的输出支持。
数字视频监控系统
数字视频监控系统相较传统视频监控系统来说是一个显著的飞跃,它增加了更多的智能型,例如可以进行移动报警,通过图像处理方法,在监控区域发现移动物体就报警;数字化的视频档案更加便于管理,例如可以通过自动图像分析方法来找到目的片断,通过网络,数字化信息更便于传输。
这里最主要的要求是可编程性,这些智能特点没有可编程性不可能实现。当然,处理能力也是实现这些特点的保证。另外,视频输入和网口也是不可或缺的。
数字摄录机/数码相机
这两领域是消费类数字图像的典型应用,一般来讲,前者强调移动图像的摄录,后者追求静止图像的高质量。如果处理芯片的可编程性足够强,这两者完全可以兼顾。这可以带来两个好处,第一,可以开发出平衡这两方面需求的产品,既可以录像又可以拍出高质量的照片;第二,考虑到成本的影响,仍然开发不同的产品,但可以共用一套图像处理方案,这样便减少了开发的重复投资。
除了可编程性,这两应用对芯片的要求就是低功耗,因为它们都是便携式的。其它的要求就是对移动存储的支持。
个人数字视频播放器_随身看/点播机
这类设备都是完成视频解码,前者更强调便携性而后者则强调节目源的丰富。
在这里处理性能并不是第一位要考虑的,整个系统的能耗显得更加关键。另一方面,要求芯片的接口比较丰富以支持LCD显示屏,CFC或其它存储卡,或者硬盘接口。
这些视频应用总体上可以分为两大类:一类是高性能,要求多通道处理或多编码制式,或追求高图像质量,同时由于技术的不断发展,它又需要较强的可编程性支持未来的技术发展;另一类是可便携应用,强调的是小型化,低功耗,支持多种移动存储接口以及USB, 1394或其它高速总线。
针对应用选择合适的芯片
上文已提到,这些应用大致上可以分为两类,高性能和可便携。TI针对这些市场都有相应的产品。
首先我们看一下高性能的应用。
高性能视频应用
在这类市场里,通常数据运算量极大,比如仅考虑这类图像运算中最基本的运算离散余弦转换(DCT),对于单通道30帧的VGA视频,它就需要每秒大约6千万次的乘加运算。这还仅是其中非常一小部分。
要完成这么艰巨的任务,我们就不得不看一看TI的单核性能最强的DSP核C64x,一个主频可以达到720MHz,峰值运算能力达到5760MIPS的32位DSP。除了这些无与伦比的主频和通用乘加性能,C64的核更增强了对8位和16位操作的支持,而图像领域绝大多数运算是在8位的基础上。例如,C64x增加了很多专用指令,如SUBABS4,同一机器周期里可同时完成四次减法和求绝对值, 还有诸如BITC4,AVGx,MPYHLx,DOTP2等等。这些增强使得运动补偿平均提升达七倍,而四重8位运算则使得每时钟周期运动估计的8x8最小绝对差(MAD)的计算能力提高到7.6倍。这些都使以C64x为核心的DSP成为高性能视频应用的选择。
我们来具体看一下,例如上文提到的视频局端设备,由于它是一局端设备,挑战在于多路多码率以及多制式,因而要求片上内存要大已放下足够的多路数据和各种译码器,同时也需要与控制主机相连。由此TMS320C6415就是一个不二的选择。它主频可以跑到720MHz,有8兆位的片上内存,有PCI接口。图一就是一个C6415为核心的局端设备框图。
图一,视频局端设备
相类似的应用还有无线媒体网关。
对于客户端设备,用TMS320C6415就不是那么合适了。例如IP视频网络电话,它通常是单路的,因而不需要太大的片上内存,但它的接口却要求很多。例如他们一般都是直接视频输入输出,或从有线电视或从摄像头到LCD,又要求接以太网。这里,我们就需要一个内存够用(因而便宜),支持通用视频标准如BT656,还带有以太网口的处理芯片TMS320DM642。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 数字视频屏
- 数字视频处理基础知识 0次下载
- 如何使用FPGA和DSP实现数字视频消像旋系统的设计 10次下载
- 全新达芬奇技术开发平台加速数字视频产品开发详细中文概述 4次下载
- TI达芬奇数字视频的技术核心详细中文概述 2次下载
- 达芬奇技术颠覆了数字视频的设计详细中文概述 12次下载
- 达芬奇技术的数字视频系统设计方案 0次下载
- 基于DSP_ARM的双核结构数字视频监控系统设计 2次下载
- 数字视频监控系统中预录像的实现
- 数字视频手册 (PDF)
- 基于达芬奇技术的数字视频系统设计与实现
- 数字视频图像采集和存储的ASIC芯片设计
- 数字视频测量和分析
- 基于定点DSP 的CMOS 数字视频监控终端设计
- 基于定点DSP的CMOS 数字视频监控终端设计
- 基于FPGA的数字视频信号处理器设计 1292次阅读
- 先进的数字视频编码器 1495次阅读
- 基于AIT2139全数字视频信号处理器实现视频转换器的应用方案 3156次阅读
- 基于达芬奇处理器TMS320DM6446实现数字视频系统的应用方案 3152次阅读
- 数字视频播放机的嵌入式操作系统平台的搭建和解决方案 3129次阅读
- 基于DSP TMS320VC5402芯片实现数字视频监控系统的设计 4231次阅读
- 利用DSP芯片实现MPEG-4视频编码的优化设计 2120次阅读
- 采用MPEG-4压缩算法的数字视频监控系统的应用方案 2228次阅读
- 基于FPGA的无线视频技术应用解决方案详解 1494次阅读
- 可编程逻辑解决方案解决无线传输数字视频信息面临接口转换问题 712次阅读
- 基于TI的达芬奇 DSP系统解决方案适用于高效数字视频应用 3444次阅读
- DSP是什么?详解DSP又称数字信号处理器 4.7w次阅读
- 数字视频编解码技术回顾及展望 1047次阅读
- 基于TMS320的数字视频采集卡设计 1886次阅读
- 基于数字视频的 达芬奇技术 722次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多