![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
H.264/AVC
文章平均质量分 64
Jecci_stu
这个作者很懒,什么都没留下…
展开
-
H.264/AVC (advanced video coding 高级视频编码)
在视频会议应用中,视频质量和网络带宽占用是矛盾的,通常情况下视频流占用的带宽越高则视频质量也越高;如要求高质量的视频效果,那么需要的网络带宽也越大;解决这一矛盾的钥匙当然是视频编解码技术。评判一种视频编解码技术的优劣,是比较在相同的带宽条件下,哪个视频质量更好;在相同的视频质量条件下,哪个占用的网络带宽更少。 视频编解码技术有两套标准,国际电联(ITU-T)的标准H.261、H.263、H转载 2013-06-04 14:09:44 · 3056 阅读 · 0 评论 -
H.264 I帧,IDR帧笔记
I和IDR帧都是使用帧内预测的。在编码和解码中为了方便,要首个I帧和其他I帧区别开,所以才把首个I帧叫做IDR帧,这样就方便控制编码和解码流程。IDR帧的作用是立刻刷新,使错误不致传播,从IDR帧开始,重新算一个新的序列开始编码。而I帧不具有随机访问的能力,这个功能是由IDR承担。IDR会导致DPB(参考帧列表——这是关键所在)清空,而I帧不会。 IDR图像一定是I图像,但是I图像原创 2013-05-31 13:46:35 · 1991 阅读 · 0 评论 -
有关slice 解码过程的(翻译标准8.2部分)
(在这里,只考虑到帧(frame)的情况,对于场(field),相互场对(complementary field pair)暂不作考虑)1.图像序列号POC(picture order count)解码过程.picture order count ,在解B slice时,用来决定参考picture初始化顺序; 在解时间直接模式(temporal direct mode)下的运动矢量,不直接转载 2013-06-03 11:08:43 · 1546 阅读 · 0 评论 -
修改版:基于上下文的自适应变长编码CAVLC原理与流程
CAVLC概念CAVLC的全称是Context-Adaptive Varialbe-Length Coding,即基于上下文的自适应变长编码。CAVLC的本质是变长编码,它的特性主要体现在自适应能力上,CAVLC可以根据已编码句法元素的情况动态的选择编码中使用的码表,并且随时更新拖尾系数后缀的长度,从而获得极高的压缩比。H.264标准中使用CAVLC对4×4模块的亮度和色度残差数据进行编码原创 2013-11-20 16:50:49 · 1330 阅读 · 0 评论 -
二维对数搜索法,毕厚杰课本P40的讲解不够详细,这里补充说明。
对预测图像的编码实际上就是寻找最佳匹配图像宏块,找到最佳宏块之后就找到了最佳移动矢量d(dx,dy)。 为减少搜索次数,现在已开发出许多简化算法用来寻找最佳宏块,下面介绍其中的三种。 1. 二维对数搜索法(2D-logarithmic search) 这种方法采用的匹配判据是MSE为最小。它的搜索策略是当沿着最小失真方向搜索。二维对数搜索方法如图10-06所示。在搜索原创 2013-11-26 19:41:18 · 6868 阅读 · 0 评论