【技术实现步骤摘要】
【国外来华专利技术】用于处理视频序列帧的编码器、解码器、计算机程序和计算机程序产品
本专利技术涉及一种用于处理视频序列帧的编码器和解码器。所述编码器和解码器特别设计用于处理视频序列的块,所述视频序列使用相邻块的信息。
技术介绍
大多数视频编码技术使用预测加残差编码来模拟视频图像。对每个帧都是基于分区进行预测。也就是说,每个帧被分区为块,然后每个块被分区为两段、三段或四段。例如,四叉树分区将块分割为四个部分。如图1所示,可以通过不同的方式对块进行分区。在图1中,将移动前景对象和移动背景的简单场景进行可视化。HEVC的四叉树PU分区,以及相关的四叉树-二叉树分区法是矩形块分区的代表。几何分区是通过将具有直线的块分割成两段(也称为楔形)来实现的。对于几何运动分区,每个块的分区附带信息由行参数组成,所述行参数指定如何将块分割成两段。这种线参数可以用两个坐标对、距离块中心的角度和距离等来指定,这增加了编码器和解码器的编码负载。
技术实现思路
鉴于上述问题和缺点,本专利技术旨在改进传统方法。本专利技术的目的在于提供一种编 ...
【技术保护点】
1.一种用于对视频序列帧进行编码的编码器,其特征在于,包括:分区单元和熵编码单元;所述分区单元用于:/n接收所述帧的当前块;/n获得包括表示一条或多条候选几何分区(geometric partitioning,简称GP)线路的线路信息的列表,其中,所述一条或多条候选GP线路中的每条候选GP线路是基于所述当前块的一个或多个候选相邻块的信息生成的;/n确定将所述当前块分区为两段的最终GP线路;/n从所述一条或多条GP线路的列表中选择GP线路,以获得选定的GP线路;/n为所述当前块生成GP参数,其中,所述GP参数包括指示所述最终GP线路与所述选定的GP线路之间的偏移的偏移信息;/ ...
【技术特征摘要】
【国外来华专利技术】1.一种用于对视频序列帧进行编码的编码器,其特征在于,包括:分区单元和熵编码单元;所述分区单元用于:
接收所述帧的当前块;
获得包括表示一条或多条候选几何分区(geometricpartitioning,简称GP)线路的线路信息的列表,其中,所述一条或多条候选GP线路中的每条候选GP线路是基于所述当前块的一个或多个候选相邻块的信息生成的;
确定将所述当前块分区为两段的最终GP线路;
从所述一条或多条GP线路的列表中选择GP线路,以获得选定的GP线路;
为所述当前块生成GP参数,其中,所述GP参数包括指示所述最终GP线路与所述选定的GP线路之间的偏移的偏移信息;
所述熵编码单元用于:
对所述GP参数进行编码。
2.根据权利要求1所述的编码器,其特征在于,所述一个或多条候选GP线路的每条候选GP线路在所述列表中包括候选GP线路特定线路信息,其中:
所述候选GP线路特定线路信息包括指示所述一条或多条候选GP线路各自的候选GP线路指示起点的坐标(x,y)和指示终点的坐标;或
所述候选GP线路特定线路信息包括所述一条或多条候选GP线路各自的候选GP线路与所述当前块的中心之间的距离,以及所述一条或多条候选GP线路各自的候选GP线路的角度。
3.根据权利要求2所述的编码器,其特征在于,所述最终GP线路与所述选定的GP线路之间的偏移包括所述选定的GP线路的起点与所述最终GP线路的起点之间的偏移,以及所述选定的GP线路的终点与所述最终GP线路的终点之间的偏移。
4.根据上述权利要求任一项所述的编码器,其特征在于:
所述候选相邻块的信息包括对所述候选相邻块进行分区的相邻GP线路的信息,所述候选GP线路是将所述相邻GP线路扩展到所述当前块生成的;和/或
所述候选相邻块的信息包括将所述候选相邻块分区为两个矩形段的相邻水平或相邻竖直线路的信息,所述候选GP线路是通过将所述相邻水平或相邻竖直线路扩展至所述当前块生成的;和/或
所述候选相邻块的信息包括所述相邻块的内部预测模式,所述候选GP线路通过所述内部预测模式的分析生成;和/或
所述候选相邻块的信息包括所述相邻块的纹理部件或运动向量场,所述候选GP线路是通过利用所述纹理部件或运动向量场对所述相邻块进行分段而生成的,以获得对所述候选相邻块进行分区并将所述相邻GP线路扩展到所述当前块的相邻GP线路。
5.根据上述权利要求任一项所述的编码器,其特征在于,所述列表包括两条或更多条候选GP线路,其中:
所述分区单元用于从所述最接近所述最终GP线路的列表中选择所述候选GP线路作为所述选定的GP线路;或
所述分区单元用于从所述列表中选择使得速率失真最小化的候选GP线路作为选定的GP线路。
6.根据上述权利要求任一项所述的编码器,其特征在于,所述GP参数还包括所述选定的GP线路的信息。
7.根据权利要求6所述的编码器,其特征在于:
所述选定的GP线路的信息包括与所述选定的GP线路对应的选定相邻块的块索引;或
所述列表包括两条或两条以上候选GP线路,所述候选GP线路特定线路信息还包括每个所述候选GP线路的线路索引,所述选定的GP线路的信息包括所述选定的GP线路的线路索引。
8.根据权利要求1-4任一项所述的编码器,其特征在于:
所述候选相邻块为所述当前块的一个默认相邻块。
9.根据权利要求任一项所述的编码器,其特征在于,所述分区单元用于通过以下方式确定所述最终GP线路:
从所述列表中选择候选GP线路作为初始GP线路;
重复修改所述选定初始GP线路,以获得修改后的GP线路,计算所述修改后的GP线路的率失真成本,若所述修改后的GP线路的率失真成本小于或等于阈值,则选择所述修改后的GP线路作为所述最终GP线路;和/或
重复修改所述选定初始GP线路,以获得多条修改后的GP线路,计算所述多条修改后的GP线路中每个线路的速率失真成本,并选择速率失真成本最小的修改后的GP线路。
10.根据上述权利要求任一项所述的编码器,其特征在于,所述偏移信息包括步长和量化偏移值,其中,所述最终GP线路和所述选定的GP线路之间的偏移对应于所述步长和量化偏移值的乘积。
11.一种用于对视频序列中的帧进行解码的解码器,其特征在于,包括熵解码单元和分区单元,其中:
所述熵解码单元用于对所述当前块的编码几何分区(geometricpartitioning,简称GP)参数进行解码,其中,所述编码GP参数包括指示最终GP线路和选定的GP线路之间的偏移的偏移信息;
所述分区单元用于:
生成包括表示一条或多条候选GP线路信息的列表,其中,所述一条或多条候选GP线路中的每条候选GP线路是基于每个所述当前块的一个或多个候选相邻块的信息生成的;
从所述一条或多条GP线路的列表中选择GP线路,以获得选定的GP线路;
基于所述解码后的GP参数和所述选定的GP线路,获得将所述当前块分区为两段的所述最终GP线路,其中,所述GP参数包括指示所述最终GP线路和所述选定的GP线路之间的偏移的偏移信息。
12.根据权利要求11所述的解码器,其特征在于,所述一个或多条候选GP线路的每条候选GP线路在所述列表中包括候选GP线路特定线路信息。
所述候选GP线路特定线路信息包括指示所述一条或多条候选GP线路的...
【专利技术属性】
技术研发人员:赵志杰,马克斯·布莱瑟,马蒂亚斯·维恩,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。