H264
文章平均质量分 76
Zhou-Jimmy
有独立的人格意志,有丰富的想像力和创造性,有健全的判断能力和价值取向,有高尚的趣味和情操,有良好的修养和同情心,对个人、家庭、国家、天下有一种责任感,对人类的命运有一种担待。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
运动补偿
二、运动补偿 1. 树结构的运动补偿 H.264采用了不同大小和形状的宏块分割与亚分割的方法。一个宏块的16×16亮度值可以按照16×16、16×8、8×16或8×8进行分割;而如果选择了8×8分割,还可以按照8×8、8×4、4×8或4×4进行亚分割,如图5所示。这些宏块分割与亚分割的方法将会使得每个宏块中包含有许多不同大小块。利用各种大小的块进行运动补偿的方法我们将称为树结构转载 2008-07-27 09:05:00 · 10634 阅读 · 1 评论 -
SAD和SATD的区别与几个名词解释
SAD和SATD的区别与几个名词解释Q:如果不用率失真最优化,为什么选择SATD+delta×r(mv,mode)作为模式选择的依据?为什么运动估计中,整象素搜索用SAD,而亚象素用SATD?为什么帧内模式选择要用SATD?A: SAD即绝对误差和,仅反映残差时域转载 2011-08-31 09:55:57 · 1618 阅读 · 0 评论 -
H.264-FQA
[color=red][b]本贴是大家在学习过程中遇到的一些基本问题的积累,相当于大家对自己学习中遇到的一些简单的问题的记录和共享,不进行技术讨论。因此本帖采用自问自答方式,希望在此提出问题的作者在自己弄懂所提出的问题后能够回来补充答案。[/b][/color]=====转载 2011-08-30 14:56:20 · 2147 阅读 · 0 评论 -
指数哥伦布编码
规定语法元素的编解码模式的描述符如下:比特串:b(8):任意形式的8比特字节(就是为了说明语法元素是为8个比特,没有语法上的含义)f(n):n位固定模式比特串(其值固定,如forbidden_zero_bit的值恒为0)i(n):使用n比特的有符号整数(语法中没有转载 2011-08-27 09:45:56 · 3469 阅读 · 0 评论 -
cavlc编码level的原理和过程
本帖最后由 wapa 于 2010-12-17 10:03 PM 编辑cavlc编解码 非trailingone 非零 变换系数幅值的原理与过程:基本原理:1. 首先将系数幅值(level)除以某一个值(1编码;2. 对商值level_prefix编码转载 2011-08-27 09:46:59 · 1233 阅读 · 0 评论 -
关于CAVLC相关码表在JM程序实现的理解
在毕书CAVLC共六个表,其中表1.3和1.4是一个表.对应JM86有五个函数:writeSyntaxElement_NumCoeffTrailingOnes里有lentab[3][4][17]codtab[3][4][17]对应1.1表转载 2011-08-27 09:46:23 · 1266 阅读 · 0 评论 -
CAVLC中的前缀和后缀——264小生
看了几天T264代码,总算弄清楚了CAVLC中如何处理前缀和后缀的,记录一下。 H264中的CAVLC在对TrailingOne之后的非零系数编码时,使用了前缀(prefix)和后缀(suffix)的概念,并且用suffixlength来表示后缀的长度。具体编码过程是这样的转载 2011-08-27 09:47:50 · 1130 阅读 · 0 评论 -
CAVLC编码过程详解——Sunrise
谨以此文献给QQ群“H.264乐园”和群里那些无私奉献的同行朋友! 也希望能对刚进入这个领域的朋友有所帮助,欢迎做过CAVLC的同行能批评指正! 编码过程: 假设有一个4*4数据块 { 0, 3, -1, 0, 0, -1, 1, 0, 1, 0,转载 2011-08-27 09:47:23 · 794 阅读 · 0 评论 -
H.264编码标准的码率控制结构
本文详细讨论了H.264编码标准的码率控制结构,与MPEG-2的TM5模型进行了比较;并对JVT-G012提出的流量往返控制模型进行了探讨;最后对H.264码率控制提出了一些改进意见。一、引言 到目前为止,视频编码标准通常采用去除时空域相关性的帧内/帧间预测、离散余弦转载 2011-08-26 09:14:41 · 1858 阅读 · 0 评论 -
H.264 FRExt技术
H.264 FRExt技术 在2004年7月,JVT又完成了H.264FRExt扩展部分(Amendment)的制定工作,包括High profile(HP)、High 10 profile(Hi10P)、High 4:2:2 profile(Hi422P)、High转载 2011-08-19 10:56:35 · 1180 阅读 · 0 评论 -
H.264中POC类型之探讨
由于POC对于参考序列的初始化,重排序及标记关系重大,所以做了如下的分析:以下讨论情况是针对帧编码:pic_order_cnt_type=0的时候poc与frame_num没有直接的关系,是显式地出现在bit流中为pic_order_cnt_lsb,pic_order_cnt_lsb只是一个低位的poc,对应的高位PicOrderCntMsb不出现在bit流中,这个需要编码器或者解码器转载 2008-08-02 16:24:00 · 2396 阅读 · 0 评论 -
PAFF 和MBAFF
PAFF 和MBAFF:当对隔行扫描图像进行编码时,每帧包括两个场,由于两个场之间存在较大的扫描间隔,这样,对运动图像来说,帧中相邻两行之间的空间相关性相对于逐行扫描时就会减小,因此这时对两个场分别进行编码会更节省码流。对帧来说,存在三种可选的编码方式:将两场合并作为一帧进行编码转载 2011-09-01 10:08:21 · 5986 阅读 · 0 评论 -
MV预测过程详解(附图)
===========第一步:确定相邻块=========== MV 预测以宏块分割(或亚宏块分割,如果宏块存在亚分割)为单位,同一个宏块分割(或亚宏块分割)内所有 4*4 块 MV 预测值相同。以每个宏块分割(或亚宏块分割)的左上角像素 pixel1 和右上角转载 2011-09-01 20:13:12 · 1602 阅读 · 1 评论 -
IDR(刷新帧)与I帧的一些知识点
IDR(刷新帧)与I帧的一些知识点 2011-06-10 15:26IDR帧属于I帧,但是I帧不一定是IDR帧。解码器收到IDR帧时,将驱动器参数块(DPB)清空。而I帧不会。(我自己理解为即把参考帧列表刷新从新更新,就是不再参考idr前面的帧)由此可见,在编码器转载 2011-08-31 10:44:01 · 2421 阅读 · 0 评论
分享