1、帧间预测原理

先看下图,对比前后两帧图像,只有圆的位置发生变化,因此我们可以根据前一帧图像以及圆移动的信息,合成后一帧图像。这样少编码一帧图像,大大压缩了数据。

实际情况如下图,比对前后两帧,背景一样,只有两人身体发生微小变化,找出并记录这些变化信息,就是帧内预测。

2、帧间预测步骤
2.1 找出最佳匹配块

以上面的第一张图为例,就是找到前后两帧中圆的位置。
在H.264中将这一过程叫做运动估计,它是将16x16的亮度宏块,分成16x16、16x8、8x16和8x8的子块进行帧间预测。对于8x8的块(亚宏块,亮度和色度),往下又可以分成8x8、8x4、4x8、4x4的子块。每一种分割都需要尝试࿰

【H2645】帧间预测相关推荐

  1. 【HEVC帧间预测论文】P1.2 An Efficient Inter Mode Decision Approach for H.264 Video Codin

    参考:An Efficient Inter Mode Decision Approach for H.264 Video Coding <HEVC标准介绍.HEVC帧间预测论文笔记>系列博 ...

  2. Overview of HEVC之5 帧间预测

    预测块(PB)的划分:与帧内预测的CB相比, HEVC为帧间预测的CB提供了更多的PB划分形状: PART_2N×2N的划分模式表示CB不划分:PART_2N×N的划分模式表示CB水平划分成两个相等尺 ...

  3. SVAC1.0帧间预测技术分析

    ###Date:2017/10/21 ###Content:SVAC1.0帧间预测技术分析 1.参考帧选择 P条带或B条带最多可有两个参考帧或四个参考场.,它们应为最临近当前解码图像的参考帧或参考场. ...

  4. HM编码器代码阅读(16)——帧间预测之AMVP模式(四)预测MV的获取

    帧间预测的原理 AMVP的原理 帧间预测的实质就是为当前的PU在参考帧中寻找一块最相似块(相似度的判断准则有SAD等方法).但是参考图像通常都比较大,我们直接去搜索的话就太费时了,应该使用某种方法在参 ...

  5. HM编码器代码阅读(13)——帧间预测之AMVP模式(一)总体流程

    帧间预测的原理 AMVP的原理 帧间预测的实质就是为当前的PU在参考帧中寻找一块最相似块(相似度的判断准则有SAD等方法).但是参考图像通常都比较大,我们直接去搜索的话就太费时了,应该使用某种方法在参 ...

  6. HM编码器代码阅读(32)——帧间预测之AMVP/Merge模式(七)encodeResAndCalcRdInterCU函数:残差计算、变换量化

    encodeResAndCalcRdInterCU 原理和细节 经过运动估计.运动补偿,我们得到了MV以及参考块,那么接下来是计算残差.计算MVD,然后对系数进行变换.量化. encodeResAnd ...

  7. 【Codecs系列】HEVC标准(五):帧间预测技术及x265实现分析

    DATE: 2021.12.27 文章目录 1.帧间关键技术 1.1.Merge/Skip 1.2.AMVP 1.2.1 Inter模式下的AMVP技术 1.2.2 Merge模式下的AMVP技术 1 ...

  8. HEVC代码学习——帧间预测:预测MV获取(xEstimateMvPredAMVP、fillMVPCand)

    HEVC帧间预测在AMVP模式下是依靠xEstimateMvPredAMVP函数获取预测MV(MVP)的. 这部分内容的学习还可以参考这两篇博客: HEVC代码学习15:AMVP相关函数 HM编码器代 ...

  9. HEVC帧间预测原理

    一.帧间预测基本原理 主要原理是为当前图像的每个像素块在之前已编码图像中寻找一个最佳匹配块,该过程称为运动估计( Motion Estimation,ME).其中用于预测的图像称为参考图(Refere ...

最新文章

  1. Python常用操作记录
  2. hls fifo_【FCCM2020】HLS 高手对比 Verilog 高手,到底输哪了?
  3. Android NDK学习笔记4:JNI访问Java构造函数
  4. AbstractListView源码分析4
  5. vue中router使用keep-alive缓存页面的注意事项
  6. JSP门户--JetSpeed
  7. ios 开发账号 退出协作_如何在iOS 10中的Notes上进行协作
  8. 可以从应用服务器上传或者下载文件的T-code
  9. 设计模式之单例模式8种实现方式,其八:枚举方式
  10. 兵器类专业学c语言吗,第四轮学科评估C类学科如何?学姐:重点大学,热门专业放心读...
  11. mysql Sql slow log_mysql 5.5 开启慢日志slow log的方法(log_slow_queries)
  12. 如何安装uclient_UClient软件下载-UClient客户端下载 v2.0.0.1580官方版--pc6下载站
  13. 浏览器全面禁止第三方Cookie
  14. 如何使用jquery插件
  15. 视频编码fmpeg 常用命令汇总
  16. HTML体育新闻案例
  17. 使用 patchrom 移植 MIUI
  18. excel填充序列_excel填充序列不见了怎么办-excel
  19. HDOJ 1847Good Luck in CET-4 Everybody!(巴士博弈)
  20. layui表格换行,有固定列的情况

热门文章

  1. 【radar】毫米波雷达-相机-激光雷达融合相关论文汇总(特征融合、RPN融合、弱监督融合、决策融合、深度估计、跟踪)(5)
  2. CornerNet的配置、训练与测试
  3. OpenCV——图像的平移旋转
  4. vue暂存功能_示例vue 的keep-alive缓存功能的实现
  5. 状态估计问题学习记录(1)
  6. ATS名词术语(待续)
  7. LTE MIBSIB1
  8. PHP面试内容 整理搜集 PHP面试涉及技术 一文回顾全部 主要含PHP面试命令列表 方法列表...
  9. 到这个年纪为什么我还要开始学习理解参与区块链?
  10. 【Python】实现将testlink上的用例指定格式保存至Excel,用于修改上传