1.       B_Skip类型宏块 :无像素残差,无运动矢量残差(MVD)和参考帧。解码时,通过Direct预测模式(时间或空间)计算出前、后向MV后,直接利用前、后向MV得到像素预测值。像 素重构值=像素预测值 (P74  ,avs标准)。

2.      B_Direct_16*16类型宏块 :有像素残差,无运动矢量残差(MVD)和参考帧。解码时,通过 Direct预测模式(时间或空间)计算出前、后向MV后,利用前、后向MV得到像素预测值。然后,像素重构值=像素预测值+像素残差解码值

3.      3.P_Skip类型宏块: 也就是COPY宏块。无像素残差,无运动矢量残差(MVD)。直接利用预测MV得到像素预测值。像素重构值=像素预测值

4. 对称模式是一种双向预测模式,此时位流中只包含前向参考索引和前向运动矢量,对称模式的后向参考

索引和后向运动矢量的推导见9.9.1。

在B帧中,也就是说,B_Sym_Fwd_8x16,表示,左双(码流中只包含前向的参考帧和mvd,后面的推导)、右前(只使用前向)。

264,avs中Skip宏块与Direct预测模式 ,对称模式的区别相关推荐

  1. Skip宏块与Direct预测模式浅析

    对于我来说,这个是一个老问题了.以前蓝风车专门给我讲解,我都没搞懂(真有点对不起蓝风车的细心教诲哈.呵呵~~~).今天终于弄清楚了,特此总结出来,请大家指正. ==================== ...

  2. H.264/AVC 中的宏块、片、帧

    上篇文章最后,因为编辑的原因,有一点没有补充.就是最后给出的维基百科的FMO彩图,其中的Type 0 并不是规则0中的交错片组,而是不使用FMO情况下的,标准的H.264像片,而Type 1 至Typ ...

  3. H264 Direct预测模式

    h.264直接预测 直接预测是B帧上一种独有的预测方式,其中直接预测又分为两种模式: 时域直接模式(temporal direct).空域直接模式(spatial direct). 在分析这两种模式之 ...

  4. 十二、解析H.264码流的宏块结构(上)

    GitHub代码地址:点击这里 H.264中Slice Body--宏块结构(Macroblock)的解析 1.Slice Data结构的定义 在已经实现了一个slice的header部分之后,下面的 ...

  5. AVS 帧内预测模式的汇编优化

    王瑞* 基金项目:本课题得到国家自然科学基金资助项目基金(项目编号:60772101)的资助. 作者简介:王瑞(1986-), 男, 山东莱芜人, 硕士, 主要从事视频压缩方面的研究. E-mail: ...

  6. H.264解码器中CAVLC码表查找算法的分析与优化

    0 引言    近年来,随着信息技术飞速发展和互联网的日益普及,尤其是以视频为信息主要来源的多媒体领域越来越受到人们的关注.H.264是ITU-T的视频编码专家组(VCEG)和ISO/IEC的活动图像 ...

  7. 十三、熵编码算法(4):H.264使用CAVLC解析宏块的残差数据

    GitHub代码地址:点击这里 1. H.264的CAVLC解析宏块残差数据的流程 在H.264的解码器在解析宏块的残差数据时,其流程类似于上文提到的CAVLC编码的逆过程.在解析一个宏块残差的时候, ...

  8. 【H.264/AVC视频编解码技术具体解释】十三、熵编码算法(4):H.264使用CAVLC解析宏块的残差数据...

    <H.264/AVC视频编解码技术具体解释>视频教程已经在"CSDN学院"上线,视频中详述了H.264的背景.标准协议和实现,并通过一个实战project的形式对H.2 ...

  9. 宏块帧内预测的具体过程

    对一个宏块进行帧内预测的具体过程如下: (1)对于8x8色度块就选择一种帧内色度预测模式建立相应的帧内预测块: (2)按遍历的方法分别计算4种Intra_16x16帧内预测模式的代价(Rdcost16 ...

最新文章

  1. SAP 创建启用了ARM功能的采购订单,报错 -Shipping processing is not selected to supplier 100057 in purchase org. 0002
  2. CVPR 2021 比CNN和Transformer更好的Backbone?伯克利谷歌提出BoTNet,精度达84.7%
  3. 对比less聊scss(1):scss特性
  4. FineUI 选中多行获取行ID
  5. 放假为什么要借周末呢?
  6. 圆弧裁剪算法c++_程序媛转TA之理论篇十二:反走样的几种算法原理
  7. mysql mssql 性能对比_详解mysql分区实验测试--非分区表与分区表的性能对比
  8. VBA编程之ODBC连接数据库
  9. [二维压缩] | 图像游程编码
  10. 物联网|ZETA技术助力远超抄表实现智能化、精细化
  11. “死机短信”缠上山寨手机 往下翻就死机黑屏
  12. 博客管理系统测试用例设计——XMind版和网页版
  13. 马云对话马斯克:福报变成了一周工作12小时?
  14. 计算机视觉算法与应用 英文pdf,计算机视觉:算法与应用(套装共2册) [Computer Vision:Algorithms and Applications]...
  15. 自动驾驶、无人驾驶、车联网笔记分享
  16. VI/VIM 编辑器
  17. R语言绘制热图(其实是相关系数图)实践(二)corrplot包
  18. wsgw登录抓包记录
  19. oracle存储过程新手学习
  20. 软件测试--BA/PM 傻傻分不清楚?

热门文章

  1. C#多线程编程系列(二)- 线程基础
  2. 微服务--分布式事务的实现方法及替代方案
  3. thinkphp index.php隐藏,thinkphp5怎么隐藏index.php入口文件?
  4. mysql优化和索引_mysql优化和索引
  5. java数据结构 - 单链表(腾讯面试题实现单链表反转)
  6. 【2019浙江省赛 - K 】Strings in the Pocket(马拉车,思维)
  7. 【CCFCSP- 201312-4】有趣的数(线性dp)
  8. 12.Cross-Validation
  9. android吸附菜单,Android仿微博、人人Feed详情页吸附导航栏
  10. oracle查效能,【DataGuard】Oracle 11g物理Active Data Guard实时查询(Real-time query)特性...