版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
视频编码技术介绍视频编码压缩技术大家都知道视频是由一张张静止的图像连续播放构成,在网络传输中,如果每帧都传输完整的原始图像,那么视频的体积会非常大,对网络传输和存储都是不可接受的,所以就诞生H.263/H.264/H.265这些视频压缩技术。帧内压缩帧内压缩类似于图片压缩,跟这一帧的前面(或后面)一帧(或几帧)无关,由当前帧中,已编码的部分来推测当前待编码的这一部分数据是什么。如上图,帧内压缩基于宏块进行编码,宏块就是把每一帧划分成一个个小块,块的大小可以不等,大片平坦无变化的内容划分成大块,运动多、细节多的内容划分成小块。帧内压缩根据帧内预测算法对宏块进行压缩。帧内预测算法很多我简单举个例子:比如上图先编好第一个宏块,第二个宏块就不存储完整的图像信息了,而是记录和第一个宏块的差异。帧间压缩帧间压缩就是以前一帧或后一帧作为参照物,本帧只存储和前后帧的变化量。比如上面两张图是一个视频中的前后两帧,这两帧的差别很小,可能比一张图片中的两个宏块差别还小,所以用帧间压缩显然要比帧内压缩效果好。一般来说,视频的第一帧是帧内预测帧(废话,它想参考其他帧的数据也没有的参考),场景切换时是帧内预测帧(比如视频里插了一段广告,这个广告跟视频里其他的内容都无关,用它来预测还不如我自己编自己省空间)。下面问题来了:为什么h264/h265的帧内压缩不直接使用现成的图片压缩技术比如jpeg?首先h264和h265所提出得帧内压缩方案要比JPEG的方案优秀很多,具体主要体现在预测机制的导入和符号化算法的优化。其次,从h264时代开始,视频压缩就不得不考虑到在流媒体应用方面的泛用性问题。而以JPEG为主的现有的图片压缩算法都是需要先已知整幅图片,而才对图片进行压缩。这使得这些技术几乎无法整体迁移至视频应用领域。而帧内压缩的预测推断计算使得一副图像可以做到边计算边传输,这对于流媒体影像服务来说非常“体贴舒适”。I帧I帧又称帧内编码帧,是一种自带全部信息的独立帧,无需参考其他图像便可独立进行解码,可以简单理解为一张静态画面。视频序列中的第一个帧始终都是I帧,因为它是关键帧。P帧P帧又称帧间预测编码帧,需要参考其前面的I帧或者P帧才能进行编码。表示的是当前帧画面与前一帧(前一帧可能是I帧也可能是P帧)的差别。解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。与I帧相比,P帧通常占用更少的数据位,但不足是,由于P帧对前面的P和I参考帧有着复杂的依耐性,因此对传输错误非常敏感。B帧B帧又称双向预测编码帧,也就是B帧记录的是本帧与前后帧的差别。也就是说要解码B帧,不仅要取得之前的缓存画面,还要解码之后的画面,通过前后画面的与本帧数据的叠加取得最终的画面。B帧压缩率高,但是对解码性能要求较高。一个含I、B、P帧的视频如上图解码的时候先解出第一个I帧(图上的1帧)然后解出第一个P帧(图上的4帧),之后解出第一个B帧(图上的2帧)解这个B帧需要参照前面解出的I帧和P帧。之后解出第二个B帧(图上的3帧)解这个B帧需要参照前面解出的I帧和P帧。注意,B帧参照的前后帧是I帧和P帧,不会去参照前一个或后一个B帧。帧丢失对视频的影响I帧是重要帧,如果I帧丢了,在下一个I帧前都显示不出正常的图像,实际的效果是黑屏或者图像卡住不动。B帧丢了,只对这一帧有影响,由于帧数比较高,可能视频上感觉不出来。P帧丢了,P帧前面的B帧就无法正常生成了,P帧后面的P帧也失去参考,只能去参考丢失的P帧前面一个正常的P帧。体现出来的现象是花屏和马赛克。直到下一个I帧才会恢复。简单说一下H.263和H.265编码H.263编码只支持I帧和P帧,不支持B帧,属于上一代技术,,H.264和H.263相比有更好的压缩比和图像质量,所以现在H.263已经被H.264取代,基本上新的会议系统不会用H.263编码了。H.265在压缩算法上相对于H.264做了巨大的优化,同样的画质情况下,H.265比H.264可以节约一半的带宽。那么问题来了:如果客户问到云视讯为什么不支持H.265我们要怎么回答呢?可以参考以下解答:H.265的优势是传输带宽节约了一半,目前云视讯传输码流在2-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 手术室护理评估
- 介绍汽车的历史
- 透析患者干体重的宣教
- 胃癌常见症状及护理要点讲解
- 交谈训练普通话课件
- 2025年捆钞机项目申请报告范文
- 2025年高温蠕变试验机项目立项申请报告范文
- 甲状腺功能减退症常见症状及护理技巧培训
- 2026年港股投资策略分析报告:迈向新高度
- 脑出血术后康复与护理要点
- 消控设施培训课件
- 学堂在线 工程伦理2.0 章节测试答案
- 2024体彩考试题目及答案大全
- 校园智能零售合作计划:自动售货机服务方案探索
- 综治中心规范化建设授课
- 群众体育管理的概述
- 专题4战略性矿产资源与我国的能源安全(课件)-2024年高考地理一轮复习辑
- 2025年陕西建筑安全员A证考试题库及答案
- 中国建筑企业在海外的法律风险防范
- 体育社会组织发展-深度研究
- 2024年社区工作者考试必考1000题及完整答案
评论
0/150
提交评论