![]() |
|
||||||||||||||
| . 网站首页 . 新闻 . 新品 . 方案 . 专访 . 活动 . DSP . EDA . 评测室 . 技术文库 . 会员区 . 商城 . 服务导航 . 邮购 . 资源 . | ||
|
||
|
|||||
| 数字视频应用分类和DSP的选择策略 | |||||
作者:李 忠 等 文章来源:电子技术应用 点击数: 更新时间:2004-7-27 ![]() |
|||||
|
数字视频在监控、无线视频网关和数码相机等方面有广泛的应用,在所有这些应用中都需要很强的数据处理能力,DSP的应用将是促进数字视频技术发展的关键。本文对数字视频的应用进行了分类,并针对不同的应用对功耗、处理能力和便携性等不同要求的DSP选择提供建议和相关系统设计方案。 过去,由于带宽和处理能力的限制,数字信号处理更多用在简单的语音信号处理。随着技术的发展,人们可利用的通信带宽越来越宽,芯片处理能力更强,简单的语音已不能满足人们的需求,人们开始关注动态范围更广的音频处理以及视频处理,要求越来越多的视频应用。 这些应用的共同点是它们都要求视频和图像的处理,这些处理可能是图像质量的优化,如锐化和白平衡等,也可能是视频和图像的压缩/解压缩,如MPEG4,或者是不同压缩制式之间的转换,如H.263与MPEG4等。这些处理都要求主处理芯片有较强的图像视频处理功能,但由于所有这些运算所针对的目标市场并不相同,它们对处理器的要求也不一样。所以在对某种应用进行开发之前,必须了解该应用对处理芯片的要求,从而进行成功的器件选型。本文首先对这些应用进行分类,并提供以各种处理芯片为基础的系统方案。 主要视频应用及其分类 1. 视频局端设备 这几项功能需要处理芯片完成视频码制转换、视频码率转换、音频码制转换、音频码率转换、前期/后期处理和数字节目插入。这些工作一方面由于在局端通道密度较高,所以要求芯片处理能力较强,但另一方面又由于编码技术在不断地发展,不断会有新的标准出现,因而要求处理芯片具有较强的可编程性和可扩展性,产品具有较好的延续性。对芯片外围接口的主要要求是高吞吐率。 2. 无线视频网关 3. 机顶盒 4. IP视频电话/视频会议 由于要进行视频采集,接口要求支持视频输入,要实现TCP/IP协议则要求有以太网接口的输出支持。 5. 数字视频监控系统 数字视频监控系统最主要的要求是可编程性,数字处理能力也是实现这些特点的保证。另外,视频输入和网络接口也不可或缺。 6. 数字摄录机/数码相机 除了可编程性外,这两种应用要求芯片具有低功耗特性,此外还要求对移动存储的支持。 7. 个人数字视频播放器/点播机 上面这些视频应用总体上可以分为两大类:一类是高性能,要求多通道处理或多编码制式,或追求高图像质量,同时由于技术的不断发展,它又需要较强的可编程性支持未来的技术发展;另一类是便携应用,强调小型化、低功耗,并能支持多种移动存储接口以及USB、1394或其它高速总线。 针对应用选择合适的芯片 由于以上这些应用大致上可以分为高性能和便携式两类,因此应针对这些不同的应用选择不同的芯片来实现最佳性能。 在高性能视频应用中,通常数据运算量极大,如仅考虑这类图像运算中最基本的离散余弦转换运算(DCT),对于单通道30帧的VGA视频,需要每秒大约6千万次的乘加运算,这还仅是其中非常小的一部分。例如,对于上文提到的视频局端设备,其设计挑战在于多路多码率以及多制式,因而要求片上内存要足够大以放下多路数据和各种译码器,同时还需要与控制主机相连。图1为采用TMS320C6415为核心的局端设备框图,该芯片主频可以达到720MHz,有8兆位的片上内存和PCI接口。类似的应用还有无线媒体网关。 对于客户端设备的应用将有些差异,如IP视频网络电话,由于这类应用通常是单路的,因而不需要太大的片上内存,但它的接口却要求很多。例如,此类设备一般都是直接接视频输入输出,或从有线电视或摄像头到LCD,同时要求接以太网。这里,我们就需要一个内存够用,支持通用视频标准如BT656,还带有以太网接口的处理芯片。图2为以TMS320M642为中心的IP视频电话结构,该芯片带三个视频接口,支持BT656、百兆以太网接口、多路音频串口和66MHz PCI,可支持四路D1图像30帧的MPEG2实时压缩。 相类似的高性能视频应用还有机顶盒、数字视频播放器/点播机和网络相机/监控系统,它们都可以DM642为中心加上各自所需的硬件,形成不同的应用。这也最大程度上发挥了开发投资的价值,一套方案上的经验可以为其它所有方案利用。 对于便携设备的视频应用,最典型的是数字摄录机/数码相机,除了共有的视频图像处理外,这类产品设计最大的考虑就是功耗。这些都是电池驱动的,因而能量消耗必须有所限制,必须选择一款低功耗的处理器芯片。图3为以DM310基础的数码相机系统方案,该芯片可以实现D1图像(720×480)30帧每秒的实时MPEG4编解码。 本文小结: 实际上上面这些应用都有一些共同点,因而如何实现产品的差异化设计是很多开发商的一个隐忧,是否不同的客户用同一套芯片开发同一种应用会生产出同样的产品呢?实际上,由于DSP具有充分的可编程性,完全可以实现产品设计的差异化。同时,为了更好地实现差异化,那些标准件如各种码制的编解码器,也可以同第三方获得。利用市场现有的各种DSP完备成熟的开发环境,可以缩短开发周期,迅速占领市场。 |
|||||
| 欢迎点击进入:TI德州中文网 (国内唯一针对TI应用的中文技术网站) 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 基于DSP的电子节气门PID控制 基于DSP的多路音/视频采集处… 低功耗实时可编程DSP数字助听… 基于DSP+CPLD的断路器智能控… 基于DSP+CPLD的交流电机调速… 基于DSP的分布式微机保护测控… 基于DSP的语音实时变速系统设… 以ARM和DSP嵌入式系统为核心… 基于双DSP的运动目标智能跟踪… 高性能定点DSP位处理单元(BM… |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|
|