- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.5 实时媒体流的差错控制技术 6.5.1实时媒体流的差错控制技术基础 常见的传输差错类型可以分成三种: (1)比特错误:单个的比特翻转或者丢失。 (2)连续比特错误:一定数量的比特破坏或丢失。 (3)包丢失:由于网络拥塞导致包丢失,使接收方没有收到包含视频数据的网络包。 6.5 实时媒体流的差错控制技术 6.5.1实时媒体流的差错控制技术基础 传输差错类型的后果包括, (1)接收数据中的差错只限于单个宏块,不会影响到多媒体数据的其它部分。 (2)比特错误在时间和空间上产生累积效应,使多媒体质量急剧下降。图6.55 时空差错传播示意图 (3)比特差错引起同步信息丢失,解码器无法知道收到的信息属于帧的哪个部分。 6.5 实时媒体流的差错控制技术 6.5.1实时媒体流的差错控制技术基础 视频差错控制技术:编码器通过增加相应的编码策略或改进视频码流结构,使视频解码器便于检测差错,并利用视频中的时空相关性来恢复因差错而丢失或毁坏的数据,降低信道差错对视频传输质量影响的技术。 6.5 实时媒体流的差错控制技术 6.5.1实时媒体流的差错控制技术基础 视频差错控制方法的分类 (1)前向差错恢复编码方法:通过增加冗余信息来获得差错健壮性。 (2)解码端差错隐藏方法:不需要使用任何附加信息,只是利用视频信号中的冗余信息和人眼视觉系统特性来掩盖出错的图像数据。 (3)基于编解码器交互的差错控制方法中的问题:要求必须存在反向信道,并且通常只适用于点到点的情况。 6.5 实时媒体流的差错控制技术 6.5.2 基于编码端的差错恢复编码技术 分层编码 6.5 实时媒体流的差错控制技术 6.5.2 基于编码端的差错恢复编码技术 多描述编码 6.5 实时媒体流的差错控制技术 6.5.3 基于解码端的差错隐藏技术 差错检测 运动补偿的时域预测 空域和频域插值 编码模式和运动信息的恢复 极大平滑恢复 投影到凸面集 6.5 实时媒体流的差错控制技术 6.5.4 基于编解码端交互的差错控制技术 反向信道 选择性编码 数据选择 无等待重传 具有优先权的多重拷贝重传 投影到凸面集 6.5 实时媒体流的差错控制技术 6.5.5 联合信源信道编码技术 视频比特流在传输的过程中可能发生了比特丢失或者翻转,使用信道解码器的软输出,可以定位最有可能出错的若干个比特,然后将这些比特所有组合一测试,找到具有最小误差的一种。当然,如果猜测的错误比特越多,那么搜索空间就越大,实时性就无法保证。 6.5 实时媒体流的差错控制技术 6.5.6 基于内容的差错控制技术 基于内容特征的视频层次化分割; 视频内容的半自动化分类; 基于内容选择差错控制方法; 6.6 视频编码传输中的控制技术 编码控制主要包括速率控制、失真控制和计算复杂度控制三种。 三种控制是相互关联、相互影响的。 失真控制是视频传输编码的最终目的,即获得较好的图像质量。 速率控制和计算复杂度控制是为获得限制条件下最佳图像质量服务的。 6.6 视频编码传输中的控制技术 6.6.1 编码速率控制技术 编码器中速率控制的任务是在保证解码器缓冲区不发生溢出(上溢和下溢)的前提下,尽可能地提高码流的质量。 6.6 视频编码传输中的控制技术 6.6.1 编码速率控制技术 1. 基于缓存反馈的速率控制 速率控制处于编码器内,但是溢出问题发生在解码器的缓冲区。 编码器通过比较码流的生存时间和回放时间来判断是否发生了溢出。 6.6 视频编码传输中的控制技术 6.6.1 编码速率控制技术 1. 基于缓存反馈的速率控制 首先是要根据分辨率,帧速率以及质量方面的要求来设定的合适的码速率和缓冲区大小。 其次,要及时的检测编码产生的码流速率,并根据缓冲区占用情况作调整。 6.6 视频编码传输中的控制技术 6.6.2 计算复杂度控制技术 随着视频传输技术的发展,编码器需要具有在计算复杂度和视频质量之间的折中能力,即能对视频编码器的计算复杂度有所控制。 “可变复杂性算法”(VCA) 计算复杂度控制对视频码率和视频质量都有影响。 6.7 本章小结 多媒体信息传输效率受到传输信道的影响:信道的传输带宽和传输误码率。 多媒体数据中存在时空、频谱、心理以及结构上的各种冗余性。 目前的压缩编码技术一般采用变换编码方式,先通过某种变换方法将多媒体信号转换到更适合压缩的表示空间上,然后再进行量化,最后将量化后符号通过熵编码技术生成压缩码流。 6.7 本章小结 多媒体压缩的系列国际标准。 多媒体传输中可以通过差错控制技术来解决信道错误问题。 需要考虑编解码系统在编码速率、计算复杂度、视频质量等三方面的控制技术,获得在这三种性能之间的最佳平衡。 6.3 视频压缩编码技术 6.3.6 MPEG-4编码标准 2
文档评论(0)