当前位置: 首页 > 专利查询>中山大学专利>正文

一种基于预测块子块位置交换的编码算法和系统技术方案

技术编号:33127246 阅读:35 留言:0更新日期:2022-04-17 00:38
本发明专利技术公开了一种基于预测块子块位置交换的编码算法和系统,本发明专利技术通过从已完成编码的重构区域中搜索第一临时搜索块,根据预设划分方式对第一临时搜索块进行子块划分处理得到不同划分方式下的多个子块,分别对每一划分方式下的多个子块进行位置交换处理,得到每一划分方式下的候选预测块,充分利用第一临时搜索块中所包含的特殊纹理生成候选预测块而不局限于第一临时搜索块;分别计算候选预测块的第一率失真代价,根据第一率失真代价从候选预测块中确定目标预测块并进行编码处理,增加寻找到具有更小的第一率失真代价的目标预测块的可能性,降低了局限性,有利于提高编码性能,本发明专利技术可广泛应用于视频编码技术领域。本发明专利技术可广泛应用于视频编码技术领域。本发明专利技术可广泛应用于视频编码技术领域。

【技术实现步骤摘要】
一种基于预测块子块位置交换的编码算法和系统


[0001]本专利技术涉及视频编码领域,尤其是一种基于预测块子块位置交换的编码算法和系统。

技术介绍

[0002]现今,在研究视频压缩标准——多功能视频编码(VVC)中,屏幕内容编码是其重要的目标应用之一。帧内块复制模式(Intra block copy,IBC)作为一个高效的屏幕内容压缩工具,一种应用在块层级上的编码技术,对于每个编码单元(coding unit,CU),编码器会在重构区域寻找与当前编码最相似的块,然后根据最相似的块与编码单元的相关参数进行编码。然而,现有的IBC模式中,相似块的确定形式单一,只能从重构区域中选取,具有一定的局限性,不利于编码性能的提升,因此需要寻求解决方案。

技术实现思路

[0003]有鉴于此,为了解决上述技术问题,本专利技术的目的是提供一种提高编码性能的基于预测块子块位置交换的编码算法和系统。
[0004]本专利技术实施例采用的技术方案是:
[0005]一种基于预测块子块位置交换的编码算法,包括:
[0006]从已完成编码的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于预测块子块位置交换的编码算法,其特征在于,包括:从已完成编码的重构区域中搜索第一临时搜索块;根据预设划分方式对所述第一临时搜索块进行子块划分处理,得到不同划分方式下的多个子块;分别对每一所述划分方式下的多个子块进行位置交换处理,得到每一划分方式下的候选预测块;分别计算所述候选预测块的第一率失真代价,根据所述第一率失真代价从所述候选预测块中确定目标预测块;根据所述目标预测块进行编码处理。2.根据权利要求1所述基于预测块子块位置交换的编码算法,其特征在于:所述根据预设划分方式对所述第一临时搜索块进行子块划分处理,得到不同划分方式下的多个子块,包括:根据不同的预设宽度分别对所述第一临时搜索块进行子块划分处理,得到不同划分方式下的多个子块;每一划分方式对应一个所述预设宽度。3.根据权利要求1所述基于预测块子块位置交换的编码算法,其特征在于:所述分别对每一划分方式下的多个子块进行位置交换处理,得到每一划分方式下的候选预测块,包括:将每一划分方式下的子块与该划分方式下的其他子块进行位置交换,得到位置交换后的每一划分方式下的候选预测块。4.根据权利要求1所述基于预测块子块位置交换的编码算法,其特征在于:所述分别计算所述候选预测块的第一率失真代价,包括:计算每一所述候选预测块与编码单元的差异值;获取编码比特数;所述编码比特数表征编码符号信息所需的比特数,所述符号信息包括编码模式符号、候选预测块标识符以及编码模式子符号中的至少一种,所述编码模式子符号表征编码模式下的子模式;计算预设权衡因子与所述编码比特数的乘积,分别计算每一所述差异值与所述乘积的和得到每一所述候选预测块的第一率失真代价。5.根据权利要求1

4任一项所述基于预测块子块位置交换的编码算法,其特征在于:所述根据所述目标预测块进行编码处理,包括:获取所述目标预测块对应的候选预测块标识符;每一所述候选预测块标识符表征对应的划分方式下的位置交换;计算编码单元与所述目标预测块之间的编码残差以及块矢量;将所述候选预测块标识符、所述编码残差以及所述块矢量进行编码处理。6.根据权利要求1

4任一项所述基于预测块子块位置交换的编码算法,其特征在于:所述根据所述第一率失真代价从所述候选预测块中确定目标预测块,包括:当第二率失真代价大于等于最小的第一率失真代价,根据最小的第一率失...

【专利技术属性】
技术研发人员:梁凡莫铭鸿
申请(专利权)人:中山大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1