视频图像
芯片业者柏承双
加油加油加油
展开
-
IPB帧编码顺序(解码顺序)与显示顺序
仅仅使用前一个显示的基准帧来编码的帧被称为“P帧”,同时使用前一个显示帧和未来帧作为基准帧进行编码的帧称为“B帧”。在通常的场景中,编解码器编码一个I帧,然后向前跳过几个帧,用编码I帧作为基准帧对一个未来P帧进行编码,然后跳回到I帧之后的下一个帧。编码的I帧和P帧之间的帧被编码为B帧。之后,编码器会再次跳过几个帧,使用第一个P帧作为基准帧编码另外一个P帧,然后再次跳回,用B帧填充显示序列中的空隙。转载 2013-07-24 14:18:38 · 1777 阅读 · 0 评论 -
没有access_unit_delimiter的视频文件怎么进行图像分界判断
来自:http://www.360doc.com/content/13/0926/08/14029021_317144348.shtml=====================最近在进行视频帧类型判断及定位的工作,根据自己的理解写的代码对大部分h264视频进行帧判断都没有问题,因为大部分视频数据有分界符access_unit_delimiter来标志新的picture的开始。但是最近转载 2013-09-26 08:46:03 · 1471 阅读 · 0 评论 -
H.264中的NAL单元类型 nal_unit_type
nal_unit_typeNAL 单元和 RBSP 语法结构的内容 0未指定 1一个非IDR图像的编码条带 slice_layer_without_partitioning_rbsp( ) 2编码条带数据分割块A slice_data_partition_a_layer_rbsp( ) 3编码条带转载 2013-09-26 11:12:49 · 1334 阅读 · 0 评论 -
coding tree unit解析
来自维基百科:http://zh.wikipedia.org/wiki/%E7%B7%A8%E7%A2%BC%E6%A8%B9%E5%96%AE%E5%85%83编码树单元(英语:CodingTree Unit,缩写:CTU)是H.265/高效率视讯编码(High Efficiency Video Coding, HEVC)的处理单元。此处理单元类似H.264/高阶视讯编码(Adv转载 2013-09-27 10:35:37 · 3025 阅读 · 0 评论 -
MVC学习--JMVC入门
拖延了两个多月,终于可以开始MVC方面的学习了,开头总担心3月的时候收到热心朋友传送的MVC论文集会荒废掉,本周终于可以开工了。经过两个月的资料准备,已经基本确定了以JVT-AD007标准文档和JMVC的代码开始MVC的学习,经过本周的努力,标准文档和代码都快速浏览了一遍,也比较简略的看了几篇论文,现在先做个小结。由于一切刚刚开始,希望看到文章的朋友多多斧正,也希望更多的朋友能加入到3DTV和MV转载 2013-12-10 10:04:51 · 2070 阅读 · 1 评论 -
深入剖析H.264帧间预测(P宏块)
来自:http://blog.csdn.net/stpeace/article/details/8115392工具:foreman_qcif.yuv, JM8.6, H.264visa. 下面仅讨论P宏块的亮度Y分量,为简便起见,只讨论整数像素. 步骤1:用JM8.6编码foreman_qcif.yuv的3帧(IPP), 得到test.264,用H.264visa打开test.转载 2014-04-18 15:10:53 · 1125 阅读 · 0 评论 -
Skip宏块与Direct预测模式浅析
来自:http://blog.chinaunix.net/uid-13423116-id-2894428.htmlB_Skip类型宏块(200503版标准,表7-14最后一行): 无像素残差,无运动矢量残差(MVD)。解码时,通过Direct预测模式(时间或空间)计算出前、后向MV后,直接利用前、后向MV得到像素预测值。像素重构值=像素预测值 B_Dire转载 2014-04-18 16:16:35 · 1453 阅读 · 0 评论 -
JM86 中 POC 的计算方法
来自:http://hi.baidu.com/snowxshy/item/8fcad08318b86adfd1f8cdcb一·参数说明 这一节阐述的是 encoder.cfg 中的参数对编码过程的影响 要注意的是 encoder.cfg 中的参数跟 input 结构体中的变量是一一对应的 StartFrame:从视频流的第几帧开始编码 FramesToBeE转载 2014-04-11 11:05:54 · 1129 阅读 · 1 评论