- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JPEG编码方法 图2.4 DCT编码和解码过程 (a)DCT编码过程; (b) DCT解码过程 4.5.2 H.261标准 为了满足在综合数字网络(ISDN)上开展可视通信业务的需要, ITU专门成立了一个可视电话编码规范小组来制定有关视频信号传输编码标准, 并先后完成了H.261和H.263标准的制定工作。 H.261是“p×64 kb/s视频编解码器”标准, 其中p的取值范围在1~30之间, p×64 kb/s是速率, 各个通道的数码率为64 kb/s。 由于H.261主要是为可视电话和电视会议制定的, 因此, 标准中所建议的视频编码算法应具有实时处理能力, 延时应控制到最小程度。当p=1或2时, 由于数码率较低, 仅能用于桌面上进行面对面直观通信。 而当p≥6时, 由于提高了数码率, 能够传输较复杂的图像, 图像质量也得到改善, 因此更适合电视会议。 表2.2 CIF和QCIF编码格式参数举例 GIF QCIF 行数/帧 像素数/行 行数/帧 像素数 亮度Y 288 360(352) 144 180(176) 色度Cb 144 180(176) 72 90(88) 色度 Cr 144 180(176) 72 90(88) H.261只对CIF、QCIF两种图像格式进行处理,帧率最高为29.97帧/秒,最低为10帧/秒; H.261压缩编码,主要由具有运动补偿的帧间预测、块DCT和霍夫曼编码组成; 一般除初始帧为 I 帧外,后续帧为P帧;而且,为了防止信道误码引起的差错积累,每132帧要进行一次帧内编码; 图 4-30 H.261的编码层次 它分为4个层次: 画面、块组(GOB)、宏块(MB)和块。其中, 每个CIF画面有12个GOB, 每个块组由3×11个宏块组成, 每个宏块由4个8×8亮度块(Y)和两个8×8色度块(Cb和Cr各1个)组成, 一个块由8×8像素点(DCT编码单位)组成。一个QCIF图像有3个GOB, 是CIF的四分之一。 这种以块为单位的层次结构对高压缩比视频编码算法来说是至关重要的。 每个画面层的数据中都有一个图像标题, 图像标题后是GOB的数据。 图像标题包括一个20位的图像起始码以及其它信息。例如, 视频编码格式(CIF或QCIF)、临时标记(帧编号)等。GOB层有一个块组标题, 紧随其后的是宏块数据。 块组标题包括一个16位的GOB起始码以及其它信息。例如, GOB的位置、GOB量化信息等。 第4章 视频数据的压缩编码 第4章 视频数据的压缩编码 4.0 引言 4.1基于帧的视频编码 4.3恒定速率编码器的速率控制 4.5 图像和视频压缩编码的国际标准 4.0 引言 视频数据的压缩编码,是对第三章的数据压缩知识的 一个综合应用。 4.1 基于帧的视频编码 4.1.1 典型的编码器与解码器 编码器 解码器 视频图像的条(片)与宏块划分 对视频图像的压缩编码,是分块进行的。一帧图像,首先分成 若干条(片),每条又分为许多宏块; 宏块,是基本的处理单元,包含一个亮度块、两个色度信号块; 编码器的工作原理 1、图像信号的预处理 视频信号并不是逐帧单独压缩、传送,只有其中一部分帧 是这样传送,对于那些剩余的帧,只发送实际图像和预测 图像的差值(DFD); 运动估值:预测精度取决于对相邻帧间运动的估值; 运动补偿:由于估值并不精确,需要发送额外的信息来 指明运动部分的预测位置与实际位置的差别; 2、运动估值与补偿 DFD:即△,帧间差; 帧间编码 帧内编码 带有运动估值与补偿的帧间预测编码的原理 说明: 运动矢量的获取: 当前帧在参考帧中, 块匹配得到最佳匹配块, 估计得到位移矢量D; 参考帧的获取: 参考帧,由差分重构 加上前个预测值bk-1 得来,包含二者信息; 预测帧的获取: 参考帧,经过运动补偿 得到当前帧的前个预测值; 差分 当前块(帧) 预测块 (前一个) 差分重构 参考帧 3、DCT变换 4、量化 图像经DCT变换后,DCT系数之间相关性已经很小,而且大部分能量集中在少数的系数上。可以对整幅图像进行DCT变换,但由于图像各部位的细节不同,常采用分块DCT的办法,即:将宏块再分为8X8个子块,对每个子块进行DCT变换,不同细节的子块,DCT保留的系数可不同,从而降低运算量和存储空间。 量化会带来误差(信息损失)。通过量化(Q),可以保留重要的DCT系数,并将不重要的DCT系数量化到零,这是数据压缩的重要的一步。 人眼主要对DCT的直流系数和较低的频率系数有响应,对于幅度较低的高频系数,人眼觉察不到。利用这个特性,可以在量化表中设定一些门限值,幅度达不到门限值的高频系数可取为零; 5、从二维矩
文档评论(0)