2024年3月12日发(作者:)

为什么需要视频编码的解释

为什么需要视频编码的解释2010-05-07 17:38目前,视频技术的应用范

围很广,如网上可视会议、网上可视电子商务、网上政务、网上购物、网上学

校、远程医疗、网上研讨会、网上展示厅、个人网上聊天、可视咨询等业务。

但是,以上所有的应用都必须压缩。传输的数据量之大,单纯用扩大存储器容

量、增加通信干线的传输速率的办法是不现实的,数据压缩技术是个行之有效

的解决办法,通过数据压缩,可以把信息数据量压下来,以压缩形式存储、传

输,既节约了存储空间,又提高了通信干线的传输效率,同时也可使计算机实

时处理音频、视频信息,以保证播放出高质量的视频、音频节目。可见,数据

压缩是非常必要的。由于多媒体声音、数据、视像等信源数据有极强的相关性,

也就是说有大量的冗余信息。数据压缩可以将庞大数据中的冗余信息去掉(去除

数据之间的相关性),保留相互独立的信息分量,因此,多媒体数据压缩是完全

可以实现的。

图像编码方法可分为两代:第一代是基于数据统计,去掉的是数据冗余,

称为低层压缩编码方法;第二代是基于内容,去掉的是内容冗余,其中基于对

象(Object-Based)方法称为中层压缩编码方法,其中基于语义(Syntax-Based)

方法称为高层压缩编码方法。

基于内容压缩编码方法代表新一代的压缩方法,也是目前最活跃的领域,

最早是由瑞典的Forchheimer提出的,随后日本的Harashima等人也展示了不

少研究成果。

一、定义:

所谓视频编码方式就是指通过特定的,将某个的文件转换成另一种视频格

式文件的方式。目前视频流传输中最为重要的编解码标准有国际电联的H.261、

H.263,运动静止图像专家组的M-JPEG和国际标准化组织运动图像专家组的

MPEG系列标准,此外在互联网上被广泛应用的还有Real-Networks的

RealVideo、微软公司的WMV以及Apple公司的QuickTime等。

视频压缩技术是计算机处理视频的前提。视频信号数字化后数据带宽很高,

通常在20MB/秒以上,因此计算机很难对之进行保存和处理。采用压缩技术以

后通常数据带宽右以降到1-10MB/秒,这们就可以将视频信号保存在计算机中

并作相应的处理。常用的算法是由ISO制订的,即JPEG和MPEG算法。JPEG是

静态图像压缩标准,适用于连续色调彩色或灰度图像,它包括两部分:一是基

于DPCM(空间线性预测技术的无失真编码,一是基于DCT(离散余弦变换和的有

失真算法,前者压缩比很小,主要应用的是后一种算法。在非线性编辑中最常

用的是MJPEG算法,即Motion JPEG。它是将视频信号50场/秒(PAL制式变为

25帧/秒,然后按照25帧/秒的速度使用JPEG算法对每一帧压缩。通常压缩倍

数在3.5-5倍时可以达到Betacam的图像质量。MPEG算法是适用于动态视频的

压缩算法,它除了对单幅图像进行编码外还利用图像序列中的相关原则,将冗

余去掉,这样可以大大提高视频的压缩比。前MPEG-I用于VCD节目中,MPEG-

II用于VOD、DVD节目中。

首先要分清楚媒体文件和编码的区别:文件是既包括视频又包括音频、甚

至还带有脚本的一个集合,也可以叫容器;文件当中的视频和音频的压缩算法

才是具体的编码。也就是说一个.avi文件,当中的视频可能是编码a,也可能

是编码b,音频可能是编码5,也可能是编码6,具体的用那种编码的解码器,

则由播放器按照avi文件格式读取信息去调用了。

二、编码方法介绍:

MPEG系列:(由ISO[国际标准组织机构下属的MPEG[运动图象专家组开发)

视频编码方面主要是Mpeg1(vcd用的就是它)、Mpeg2(DVD使用)、Mpeg4(现在

的DVDRIP使用的都是它的变种,如:divx,xvid等)、Mpeg4 AVC(现在正热

门);音频编码方面主要是MPEG Audio Layer 1/2、MPEG Audio Layer 3(大名

鼎鼎的mp3)、MPEG-2 AAC、MPEG-4 AAC等等。注意:DVD音频没有采用Mpeg

的。

H.26X系列:(由ITU[国际电传视讯联盟主导,侧重网络传输,注意:只是

视频编码)包括H.261、H.262、H.263、H.263+、H.263++、(就是MPEG4 AVC-合

作的结晶)。

三、应用举例:监控中实现视频编码的最佳方式

目前视频编码正处于一个技术日新月异的时期,视频编码的压缩性能在不

断得到提升。

在监控中主要使用ASCI和DSP两种方案。由于ASIC芯片的设计、生产周

期过长,使它已跟不上视频编码的发展速度。而DSP芯片,由于它的通用设计,

使它能实现各种视频编码算法,并且可以及时更新视频编码器,紧跟视频编码

的发展速度。另外使用DSP芯片可以比ASIC更灵活的配置编码器,使编码器达

到最佳性能。

强大的H.264视频压缩引擎使产品获得极高的压缩比、高质量的图像质量

和良好的网络传输性能。高性能的DSP处理器能灵活的配置视频编/解码器:动

态设置分辨率、帧率、码率、图像质量等;可以双码流输出,达到本地存储和

网络传输分别处理的功能。使用DM642 DSP的产品,单个芯片能实时压缩4路

以下分辨率的视频:SQCIF、QCIF、CIF、2CIF(PAL:704x288或528x384)。单

个芯片能实时压缩2路4CIF视频。