专利汇可以提供一种用于视频编码的编码端/解码端双向预测方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种用于 视频编码 的双向预测方法,在编码端双向预测编码时,首先,对当前B 帧 的每一图像 块 ,获得当前图像块给定的侯选前向 运动矢量 ;然后,利用计算得到候选后向运动矢量,采用双向预测的方法得到候选双向预测参考块;在给定的搜索范围之内和/或给定的匹配 阈值 之内,计算匹配;最后,选取最优的匹配块来确定该块最终的前向运动矢量、后向运动矢量和块残差。本发明通过对一个运动矢量的编码就实现了双向预测的目的,而且基本上不增加编码端搜索匹配块的复杂度,能够极大的节省对运动矢量的编码量,并且可以更真实地体现视频中物体的运动,与前向和后向预测编码相结合,实现新的预测编码类型,可适用于正在制定的AVS标准。,下面是一种用于视频编码的编码端/解码端双向预测方法专利的具体信息内容。
1、一种用于视频编码的编码端双向预测方法,其特征在于:包括如下 步骤:
步骤10、对当前B帧的每一图像块,采用前向预测模式,从前向参考 图像中的参考块获得当前图像块候选前向运动矢量CMVF;
步骤20、利用步骤10得到的当前图像块的CMVF,计算得到候选后向运 动矢量CMVB,获得进行双向预测所需的CMVF和CMVB;
步骤30、利用步骤20得到的当前图像块的CMVF和CMVB,通过双向预测 方法得到与所述图像块对应的候选双向预测参考块;
步骤40、在给定的搜索范围之内和/或在匹配值小于或等于预先设定的 匹配阈值以前,在前向参考图像中设定新的参考块,重复进行前面三个步骤, 从所获得的候选双向预测参考块中选取最优参考块;
步骤50、将该图像块的由最优参考块确定的前向运动矢量MVF、后向运 动矢量MVB和块残差,编入码流中。
2、根据权利要求1所述的用于视频编码的编码端双向预测方法,其特 征在于:所述步骤10中,采用前向预测运动模式,获得CMVF的过程,包括 如下步骤:
步骤101、如果是初次,选定前向参考图片中与B帧当前图像块位置相 同的图像块作为前向参考图片中设定的参考块,执行步骤102;否则,直接 执行步骤102;
步骤102、前向参考图片中设定的参考块在前向参考图片中的位置与B 帧当前图像块在当前图片中的位置作差运算,所得到的向量即为候选前向运 动矢量CMVF;结束步骤10。
3、根据权利要求1所述的用于视频编码的编码端双向预测方法,其特 征在于:所述的步骤20中,计算CMVB的过程,包括如下步骤:
步骤110、判断当前的图像模式,如果为帧编码模式,执行步骤111; 如果为场编码方式,判断奇场还是偶场,如果为奇场,执行步骤112;如果 为偶场,执行步骤113;
步骤111、通过如下的公式,计算得到CMVB:
TDB是当前图片与前向参考图片在时域上的距离,TDD是前向参考图片 与后向参考图片在时域上的距离,CMVF与CMVB分别是相应B帧当前块的侯选 前向与后向运动矢量;结束步骤20;
步骤112、通过如下的公式,计算得到CMVB:
TDB是当前图片与前向参考图片,在时域上的距离,TDD是前向参考图 片与后向参考图片在时域上的距离,CMVF与CMVB分别是推导出来的相应B 帧当前块的前向与后向运动矢量;结束步骤20;
步骤113、当后向参考场对应块的运动矢量指向时域上早于当前场的某 一场时,执行步骤112;当后向参考场对应块的运动矢量指向与偶场属于同 一帧相应的奇场时,通过如下的公式,计算得到CMVB:
TDB是当前图片与前向参考图片在时域上的距离,TDD是前向参考图片 与后向参考图片在时域上的距离,CMVF与CMVB分别是推导出来的相应B帧 当前块的前向与后向运动矢量;结束步骤20。
4、根据权利要求1所述的用于视频编码的双向预测方法,其特征在于: 所述的步骤30双向预测方法,具体过程为:对CMVF和CMVB所指的两个预测 参考块对应的像素取平均,求得最终的双向预测参考块。
5、根据权利要求1所述的用于视频编码的双向预测方法,其特征在于: 所述的步骤40中,搜索范围为以参考图片中与B帧当前块位置相同的参考 块为中心的一定区域,最大可遍及整个参考图片,全部搜索范围中通过参考 块计算出的双向预测参考块与对应的B帧当前块像素之差的绝对值之和最 小的参考块为最优参考块。
6、根据权利要求1所述的用于视频编码的编码端双向预测方法,其特 征在于:所述的步骤40中匹配值为双向预测参考块与B帧当前块对应像素 之差的绝对值的和,匹配阈值为预先设定的匹配值,如果匹配值小于或等于 匹配阈值,此时的参考块即为最优参考块。
7、根据权利要求1所述的用于视频编码的编码端双向预测方法,其特 征在于:所述的块残差包括最优参考块与B帧当前块之间对应像素的差异。
8、一种用于视频编码的解码端双向预测方法,其特征在于:包括如下 步骤:
步骤21、从码流中解码,获得前向运动矢量MVF;
步骤31、利用步骤21中得到前向运动矢量MVF时,计算得到后向运动 矢量MVB,得到了双向预测所需的的MVF和MVB;
步骤41、利用步骤31得到的当前图像块的MVF和MVB,通过双向预测方 法,求得最终的双向预测参考块;
步骤51、将步骤41得到的预测参考块与码流中解码相应的得到的块残 差合并形成当前块图像块。
9、根据权利要求8所述的用于视频编码的解码端双向预测方法,其特 征在于:所述的步骤31中,计算MVB,包括如下步骤:
步骤310、判断当前的图像模式,如果为帧编码模式,执行步骤311; 如果为场编码方式,判断奇场还是偶场,如果为奇场,执行步骤312;如果 为偶场,执行步骤313;
步骤311、通过如下的公式,计算得到MVB:
TDB是当前图片与前向参考图片在时域上的距离,TDD是前向参考图片 与后向参考图片在时域上的距离,MVF与MVB分别是相应B帧当前块的前向 与后向运动矢量;结束步骤31;
步骤312、通过如下的公式,计算得到MVB:
TDB是当前图片与前向参考图片,在时域上的距离,TDD是前向参考图 片与后向参考图片在时域上的距离,MVF与MVB分别是推导出来的相应B帧 当前块的前向与后向运动矢量;结束步骤31;
步骤313、当后向参考场对应块的运动矢量指向时域上早于当前场的某 一场时,执行步骤312;当后向参考场对应块的运动矢量指向与偶场属于同 一帧相应的奇场时,通过如下的公式,计算得到MVB:
TDB是当前图片与前向参考图片在时域上的距离,TDD是前向参考图片 与后向参考图片在时域上的距离,MVF与MVB分别是推导出来的相应B帧当 前块的前向与后向运动矢量;结束步骤31。
10、根据权利要求8所述的用于视频编码的解码端双向预测方法,其 特征在于:所述的步骤41双向预测方法,具体过程为:对MVF和MVB所指的 两个预测参考块对应的像素取平均,求得最终的双向预测参考块。
本发明涉及一种用于视频编码的双向预测方法,尤其是一种用于对视频 进行压缩的双向预测方法;属于视频编解码技术领域。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
基于视觉显著性的HEVC优化算法 | 2020-05-08 | 55 |
一种基于机器学习的内容自适应视频编码方法 | 2020-05-08 | 125 |
一种使用纹理平滑信息的3D视频残差编码模式选择方法 | 2020-05-08 | 302 |
一种基于融合神经网络的视频中人体行为识别方法 | 2020-05-08 | 306 |
视频解码方法 | 2020-05-08 | 251 |
一种基于块编码特性的3D视频错误隐藏方法 | 2020-05-08 | 55 |
一种基于文本自编码器的视频内容描述方法 | 2020-05-08 | 53 |
一种早教机器人的控制方法 | 2020-05-08 | 259 |
双向光流中的梯度计算 | 2020-05-08 | 626 |
一种移动机器人单目视觉跟随系统及跟随方法 | 2020-05-11 | 640 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。