当前位置:首页 > 消费电子 > 消费电子
[导读]虽然数码相机 (DSC) 投入市场仅几年时间,但已经使消费类电子成像业发生了翻天覆地的变化。

虽然数码相机 (DSC) 投入市场仅几年时间,但已经使消费类电子成像业发生了翻天覆地的变化。目前,全球售出的相机中大约有三分之一是数码相机,而且其份额还在稳步上升。随着多兆象素DSC生成分辨率越来越高的图像而开始挑战传统的胶卷像机,消费类DSC也正提供智能化操作模式,帮助用户在各种条件下都能拍摄出更好的照片。视频模式也已经成为消费类 DSC的标准功能,使用户能够快速拍摄多个照片,以便选择更好的快照,同时也使他们能够保存重大事件的简短剪辑。此外,DSC 也开始与手机集成在一起,实现静止图片与剪辑随时随地的快速传输。

随着瞬息万变的 DSC 市场不断分化,开发商必须不断充分利用技术创新的优势来细分其产品。当今其中一项创新就是在基于高性能数字信号处理器 (DSP) 的消费类 DSC 中引入 MPEG-4 视频压缩技术。MPEG-4标准使 DSC 能够有效提供视频及其他操作模式,增加所存储视频剪辑的数量,并支持视频图像强大可靠的传输。DSP可以提供低价位相机产品中 MPEG-4 编码以及解码所需要的计算性能,尤其那些具备支持快速图像处理架构的DSP更是如此。可编程性使开发商在整个DSC 产品线中使用相同的 DSP 平台,从而通过软件优化不同产品的成像管道 (image pipe)。

新的压缩标准

DSC传统依赖于 JPEG 压缩标准,其设计用于存储静止图像,并且已通过互联网而广为流行。在压缩中,JPEG 采用离散余弦变换 (DCT) 与量化技术有效地从包含 8x8 象素阵列的最小编码单元 (MCU) 的数据描述中消除大部分空间冗余。然后此算法采用熵或可变长度编码 (VLC) 技术进一步减少存储与传输的图像数据。图像解压的步骤则与此相反。根据图像内容,尽管压缩比随图像的不同而不同,但是JPEG算法一般情况下可以将象素数据压缩一个数量级而不丢失视觉完整性。

用于动画与视频的各种 MPEG 标准采用与 JPEG 相同的帧内技术入手来压缩基本的静止图像或I帧,然后采用附加的帧间技术以消除随后帧中的暂时冗余。帧间技术事实上涉及将每个连续帧的 16x16 象素宏块压缩到上一个帧的宏块,然后采用运动估计与补偿技术来描述宏块的帧到帧移动。这些预测帧或P帧只需要描述其从上一帧的改变。然后以应用所决定的间隔定期对 I帧进行编码。

图 1说明了一般 MPEG 视频压缩中所涉及的步骤。图像顶部从输入到输出的帧内压缩步骤(DCT、量化与VLC)足以生成 I帧。为了创建 P帧,刚编码的帧必须在本地帧缓冲器中被解码并存储,以便实现过去帧的逐块压缩到未来帧(即运动估计),从而实现帧间压缩。视频解码涉及图下部的步骤(逆量子化、反向 DCT、运动补偿)。除了图中所示之外,MPEG 标准还具有采用独立流程的音频压缩-解压算法。


图 1:MPEG 视频压缩流程图

MPEG-4:多媒体标准

MPEG 标准在不断发展,以适应新兴的视频应用。最初的 MPEG-1 标准开发用于大容量存储与系统检索,例如:交互式 CD-ROM 以及 VCD。此后,在 MPEG-2中对该标准进行了修改,以支持更高的分辨率、更广泛的格式以及与 HDTV 相关的数字编码。由于在 DVD 中的应用,MPEG-2 更受青睐。在视频数据库的要求所驱动下,MPEG-7 标准规定了用于信息搜索的内容表述。

MPEG-4 开发用于交互式多媒体应用,其中包括那些通过无线连接提供的多媒体应用。它与基本 H.263 视频压缩标准共享算法。与早期的 MPEG 标准相比,MPEG-4 为更高密度的图像提供了更好的压缩,并为更强大可靠的传输提供了更高的容错弹性 (error resilience)。另外,MPEG-4 支持在帧中引入对象类型,从而可以独立规定、压缩、传输和重新组合不同的图像及图形单元。但是,该标准的对象支持功能仍有待开发切实可行的实施方案。到那时,包括 DSC 在内的大部分 MPEG-4 应用可以继续基于通常情况下与图像的完整矩形帧对应的单个对象。

高压缩效率

特定剪辑的压缩比随主题的不同而千差万别,不过一般情况下 MPEG 压缩技术可以将 JPEG 帧的后续形式-运动 JPEG (M-JPEG) 的压缩比在相同分辨率下提高一个数量级。进一步的压缩源自帧间技术的采用。视频帧一般大约为 10万象素(352 x 288 象素,CIF 分辨率)或大约 2.5 万象素(176 x 144象素,QCIF 分辨率),而不是一般情况下与 JPEG 相关的 2~5 兆象素。尽管分辨率的这种降低在高质量照片中是不能接受的,但是对于许多消费类 DSC 产品来说却足够了,尤其是考虑到它实现了写真视频的采集。

MPEG-4 算法充分利用压缩技术中的精化功能,将早先的 MPEG 比率降低了大约20%。高级 MPEG-4 压缩可以将每秒15帧 (fps) 的 QCIF 视频图像从原始视频数据的 4.5Mbps 压缩为不到 64kbps,同时还可以保持适当的浏览质量。在DSC 中,MPEG-4 压缩使相机能够在内存中存储比 M-JEPG 大几倍的视频图像。

更佳的容错弹性

MPEG-4 集成了多种提高容错弹性的新技术,容错弹性是很有用的特性,因为人们正越来越多地传输利用 DSC 采集的照片与剪辑。随着 DSC 手机的日益流行,强大可靠的传输成为了必不可少的要求。MPEG-4 的容错弹性技术包括:

  • 更多的再同步标记,其可将所传输的数据分成小视频包,从而使接收方能够在最小化数据丢失情况下恢复各种传输错误;
  • 报头扩展代码,其指示每个数据包的报头,以防止由于包含重要报头信息的视频帧中第一个视频包的破坏而导致潜在的报头信息丢失;
  • 将视频数据分成运动与纹理(空间)数据,通过提高该部分数据被接收到的几率而促进从错误恢复;
  • 可逆 VLC,允许接收方从再同步标记后向与前向进行解码,以便在发生传输错误后恢复尽可能多的图像;
  • 用于空间及时间错误的差错隐藏技术(在 MPEG-4 中规定了几种技术,这些技术是对该算法的补充,而并非其组成部分)。

对 DSP 性能与灵活性的需求

由于帧间运动估计及补偿中涉及其他步骤,因此 MPEG-4 压缩与解压算法比JPEG 需要强得多的处理能力。所以,DSC中的图像处理引擎必须能够达到更高的性能水平。尽管 ASIC 能够实现此项任务,但是它不易于结合到不同 DSC 产品的成像管道中;另一方面,可编程 DSP 不但能够提供 MPEG-4 算法所需的性能,而且还可以通过软件优化不同系统。另外,还可以对相同的 DSP 进行编程,使其执行JPEG算法,以便在更高分辨率的DSC中推广使用。因此,整个 DSC 产品线可以基于单个 DSP 平台,从而在节约大量开发时间与成本的同时还能促进产品的细分。

带成像架构的 DSP 示例

德州仪器 (TI) 推出的 TMS320DM270 数字媒体处理器就是一种为 DSC 等成像应用而专门设计的高性能 DSP。DM270 是基于多处理器架构之上的,其采用一个ARM7 32 位 RISC 微控制器来处理非成像功能,并用作整个系统的主控制器,同时采用可编程的 C54x™ DSP 核心处理音频编码与解码。另外,DM270 还集成了专门设计用于处理大部分高计算要求成像任务的可编程协处理器。其中一个协处理器-SIMD 图像处理引擎 (iMX) 执行 DCT、反向DCT以及众多其他处理运算中的运动估计与补偿。其他协处理器执行可变长度编码/解码、量化与逆量子化。

图 2 展示了 DM270 的主要功能块与流程。除了主要的处理器之外,该器件还通过各种通用 I/O 引脚集成了高速缓冲存储器、图像块缓冲器、以及用于外部存储器、CCD、LCD 或 TV 输出及其他通信接口的控制器。专用的图像预处理硬件可以消除主处理器的某些任务负担,如:白平衡、自动曝光以及自动调焦。

在外部只需要 SDRAM 来完善 DSC 的图像处理引擎。由于 MPEG 必须保持附加帧以进行运动估计与补偿,因而在 QCIF (176x144) 分辨率下,编码需要大约 110千字节 SDRAM。凭借其高度集成与专用架构,DM270 能够在CIF (352x288) 分辨率下处理超过 30fps 的 MPEG-4 编码,同时能够在 HVGA (640x240) 分辨率、超过30fps 的解码期间处理超过50% 的象素。该器件还支持多媒体中所采用的其他主要视频、音频与语音标准,而且可以与设计用作手机引擎的 DSP 一起结合使用。


图2:DM270 架构

DSC 手机与其他新兴应用

在瞬息万变的视频成像消费类电子产品市场中,怎么高估编程灵活性的重要性都不为过。DSC 正迅速发展并融入新的应用。其中之一是带有集成相机的手机,提供静止图像与视频剪辑的采集与传输功能。该系统现已投放市场。MPEG-4 数据可以嵌入多媒体信息服务 (MMS) 协议栈中,从而可以采用无线 IP 网络信息的行业标准在无线网中轻松传输视频数据包。

开发商可能也希望具备 DSP 所带来的灵活性,以便设计那些在无线产品中也具备的、其他类型的相机系统,例如:支持基于 H.324 的视频会议的系统。该视频会议无线电话采用 H.263 或 MPEG-4 来对视频进行编码与解码。另外,可能还需要将讯息发送功能与可视会议融为一体的、对会话初始化协议 (SIP) 的支持。MPEG-4 的未来发展,如:对象功能,可能会需要对已经投入应用的单元以及正在开发中的单元进行重新编程。其中一项发展便是新出现的 MPEG-4 AVC(高级视频编码)标准(又称为 H.264 标准)的更高压缩密度。可编程的 DSP 实现了对所有这些标准及其他标准的支持,从而可以有助于成像系统开发商细分其产品,并激发新的市场需求。

在成像质量方面,DSC仍然需要一定时间才能与最高质量的传统胶卷相机抗衡。但是,在低端市场中,DSC 却可以提供传统相机所无法与之匹敌的视频与其他功能。目前,DSC 开发商正从更高的压缩比与更高的容错弹性探索 MPEG-4,以帮助其提供消费者所期望的更多功能。而可编程 DSP 可以提供在低成本 DSC 上实现MPEG-4算法所需要的性能,在高度分化市场中,它们为开发商提供了可满足各种需求而需要的灵活性。基于 DSP 的 MPEG-4 压缩还为在未来把DSC与无线设备集成并支持其他新型应用打开了机遇之门。利用 MPEG-4DSP,低成本消费类 DSC 将会继续迎来辉煌的未来。让我们放眼展望吧!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:主要介绍了应用DSP的电能质量检测系统的硬件电路及软件开发工具,对采集来的某电铁电流信号进行了电能质量检测,并开展了实际实验尝试。实验结果显示,实际信号含有大量谐波,但通过应用DSP的电能质量检测系统成功检测到了它...

关键字: 电能质量检测 Matlab仿真 DSP

随着生活水平的提高,大家都想从生活压力中释放出来,越来越多的人向往户外运动、露营等,在大自然的拥抱中释放压力,解放自我,从而成为户外旅行火热的原因之一。因此,很多音箱厂商都开始推出针对户外的户外蓝牙音箱。但是市面上的蓝牙...

关键字: PD快充 I2S DSP IC

摘要:数字信号处理器(DSP,digitalSignalproceSSor)是专门用于某些数字信号处理任务的微处理器,一般由集成电路芯片构成。当前,水声领域中声呐探测设备正逐渐向大运算量、强实时性及小型化等方向发展,对高...

关键字: 水声信号处理 DSP 声呐

DSP开发板,就是围绕DSP的功能进行研发,推出用于DSP芯片开发的线路板,并提供原理图和源代码给客户。DSP尤以TI公司的DSP市场占有率最大。

关键字: DSP 开发板

在这篇文章中,小编将为大家带来无线模块的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 无线模块 自动化 DSP

当你在大疆无人机上拍照,跟踪或者自主飞行时,背后有一堆高性能处理器在为这些应用加速,其中就有DSP(Digital Signal Processor)。DSP的软硬件解决方案为图像,机器学习和飞行控制业务提供高性能计算平...

关键字: 嵌入式 DSP 大疆

(全球TMT2022年5月26日讯)Yahoo和全球领先的独立程序化户外 (DOOH) 广告技术公司Hivestack巢仕达宣布建立全球战略合作伙伴关系,致力于连接双方行业领先的技术,并为全球范围内的优质程序...

关键字: STACK BSP DSP MT

华为开源云原生AI卫星应用方案亮相KubeCon EU 2022 瓦伦西亚2022年5月20日 /美通社/ -- 5月18日,在云原生领域备受瞩目的会议——KubeCon和CloudNativeCon欧洲峰会主论坛中,...

关键字: DSP 华为 卫星 开源

上海2022年5月17日 /美通社/ -- 富士胶片控股株式会社(即富士胶片集团)于2022年5月发布2021财年财务报告。数据显示,公司全年(2021年4月1日~2022年3月31日)实现销售收入25,258亿日元(同...

关键字: 富士 COVID-19 ST 数码相机

(全球TMT2022年5月16日讯)日前,国际权威研究机构Gartner发布《市场份额分析:2021年全球软件行业市场规模报告》,报告显示浪潮云海服务器虚拟化软件InCloud Sphere(以下简称InCloud S...

关键字: DSP 虚拟化 软件 AI

消费电子

95912 篇文章

关注

发布文章

编辑精选

技术子站

关闭