视频解码方法技术

技术编号:19704186 阅读:49 留言:0更新日期:2018-12-08 14:47
提供一种视频解码方法。一种用于产生在原始图像和重建图像之间具有最小化误差的重建图像的视频编码方法和设备以及视频解码方法和设备。所述视频解码方法伴随有样点自适应偏移(SAO)调整,所述方法包括:从接收到的比特流的条带头获得针对当前条带的条带SAO参数;从所述条带SAO参数中获得用于当前条带的亮度分量的亮度SAO使用信息和用于当前条带的色度分量的色度SAO使用信息;基于获得的亮度SAO使用信息,确定是否对当前条带的亮度分量执行SAO操作;基于获得的深度SAO使用信息,同样地确定是否对当前条带的第一色度分量和第二色度分量执行SAO调整。

【技术实现步骤摘要】
视频解码方法本申请是申请日为2013年6月11日,申请号为“201380036954.1”,标题为“根据彩色分量共享SAO参数的对视频进行编码的方法和设备”的专利技术专利申请的分案申请。
一个或更多个实施例涉及用于使原始图像和重建图像之间的误差最小化的视频编码和解码。
技术介绍
随着用于再现和存储高分辨率或高质量视频内容的硬件的开发和提供,对于用于有效地对高分辨率或高质量视频内容进行编码或解码的视频编解码器的需求正在增加。根据传统的视频编解码器,基于具有预定尺寸的宏块,根据受限的编码方法来对视频进行编码。空间域的图像数据经由频率变换被变换为频域的系数。根据视频编解码器,将图像划分为具有预定尺寸的块,对每个块执行离散余弦变换(DCT),并以块为单位对频率系数进行编码,以进行频率变换的快速计算。与空间域的图像数据相比,频域的系数容易被压缩。具体地,由于根据经由视频编解码器的帧间预测或帧内预测的预测误差来表示空间域的图像像素值,因此当对预测误差执行频率变换时,大量数据可被变换为0。根据视频编解码器,可通过使用小量数据来代替连续并重复产生的数据,来减少数据量。
技术实现思路
技术问题一个或更多个实施例提供一种用于产生在原始图像和重建图像之间具有最小化的误差的重建图像的视频编码方法和设备以及视频解码方法和设备。解决方案根据一个或更多个实施例的一方面,提供一种样点自适应偏移(SAO)调整方法,所述方法包括:从接收到的比特流的条带头获得针对当前条带的条带SAO参数;从所述条带SAO参数中获得用于当前条带的亮度分量的亮度SAO使用信息和用于当前条带的色度分量的色度SAO使用信息;基于获得的亮度SAO使用信息,确定是否对当前条带的亮度分量执行SAO操作;基于获得的色度SAO使用信息,同样地确定是否对当前条带的第一色度分量和第二色度分量执行SAO调整。有益效果根据各种实施例的用于每个彩色分量的样点自适应偏移(SAO)调整方法可共享与当前样点的第一色度分量和第二色度分量的SAO操作有关的各种SAO参数,从而同时对第一色度分量和第二色度分量执行SAO调整,并预先防止并行处理延迟。另外,与单独地发送关于第一色度分量和第二色度分量的SAO参数相比,可使SAO参数的传输比特的总数量减少一半。附图说明图1a和图1b分别是根据一个或更多个实施例的视频编码设备的框图和由该视频编码设备执行的样点自适应偏移(SAO)调整方法的流程图。图2a和图2b分别是根据一个或更多个实施例的视频解码设备的框图和由该视频解码设备执行的SAO操作的流程图。图3是根据另一实施例的视频解码设备的框图。图4是示出根据一个或更多个实施例的边缘类型的边缘种类的表。图5a和图5b是示出根据一个或更多个实施例的边缘类型的类别的表和曲线图。图6a至图6c示出第一色度分量和第二色度分量之间的关系。图7a是示出根据一个或更多个实施例的被参考用于合并SAO参数的邻近最大编码单元(LCU)的示图。图7b示出根据一个或更多个实施例的条带头和条带数据的句法结构。图7c和图7d示出根据一个或更多个实施例的针对LCU的SAO参数的句法结构。图7e示出根据一个或更多个实施例的用于对SAO参数进行编码的上下文自适应二进制算术编码(CABAC)的上下文信息的句法结构。图7f示出根据一个或更多个实施例的针对SAO类型的SAO参数的句法结构。图8是根据一个或更多个实施例的基于根据树结构的编码单元的视频编码设备的框图。图9是根据一个或更多个实施例的基于根据树结构的编码单元的视频解码设备的框图。图10是用于描述根据一个或更多个实施例的编码单元的构思的示图。图11是根据一个或更多个实施例的基于编码单元的图像编码器的框图。图12是根据一个或更多个实施例的基于编码单元的图像解码器的框图。图13是示出根据一个或更多个实施例的根据深度的较深层编码单元以及分区的示图。图14是用于描述根据一个或更多个实施例的编码单元和变换单元之间的关系的示图。图15是用于描述根据一个或更多个实施例的根据深度的编码单元的编码信息的视图。图16是根据一个或更多个实施例的根据深度的较深层编码单元的示图。图17至图19是用于描述根据本一个或更多个实施例的编码单元、预测单元和变换单元之间的关系的示图。图20是用于描述根据表1的编码模式信息的编码单元、预测单元和变换单元之间的关系的示图。图21是根据一个或更多个实施例的存储程序的盘的物理结构的示图。图22是用于通过使用盘来记录和读取程序的盘驱动器的示图。图23是用于提供内容分配服务的内容供应系统的整体结构的示图。图24和图25是根据一个或更多个实施例的应用了视频编码方法和视频解码方法的移动电话的外部结构和内部结构的各自的示图。图26是根据一个或更多个实施例的应用通信系统的数字广播系统的示图。图27是示出根据一个或更多个实施例的使用视频编码设备和视频解码设备的云计算系统的网络结构的示图。最佳实施方式根据一个或更多个实施例的一方面,提供一种样点自适应偏移(SAO)调整方法,所述方法包括:从接收到的比特流的条带头获得针对当前条带的条带SAO参数;从所述条带SAO参数中获得用于当前条带的亮度分量的亮度SAO使用信息和用于当前条带的色度分量的色度SAO使用信息;基于获得的亮度SAO使用信息,确定是否对当前条带的亮度分量执行SAO操作;基于获得的色度SAO使用信息,同样地确定是否对当前条带的第一色度分量和第二色度分量执行SAO调整。所述方法还可包括:获得针对当前条带的最大编码单元(LCU)之中的当前LCU的LCU的SAO参数;从所述LCU的SAO参数中获得左侧SAO合并信息;基于左侧SAO合并信息,确定是否通过使用与当前LCU邻近的上方LCU的亮度分量以及第一色度分量和第二色度分量的SAO参数来预测用于当前LCU的亮度分量以及第一色度分量和第二色度分量的SAO参数。确定是否预测SAO参数的步骤可包括:如果基于左侧SAO合并信息确定不通过使用左侧LCU的SAO参数来预测当前LCU的SAO参数,则从所述LCU的SAO参数中获得上方SAO合并信息;基于上方SAO合并信息,确定是否通过使用与当前LCU邻近的上方LCU的亮度分量以及第一色度分量和第二色度分量的SAO参数来预测用于当前LCU的亮度分量以及第一色度分量和第二色度分量的SAO参数。所述方法还可包括:从所述LCU的SAO参数中获得用于当前LCU的亮度分量的亮度SAO类型信息以及用于当前LCU的色度分量的色度SAO类型信息;基于获得的亮度SAO类型信息,确定是否对当前LCU的亮度分量执行SAO操作;基于获得的色度SAO类型信息,同样地确定是否对当前LCU的第一色度分量和第二色度分量执行SAO调整。所述方法还可包括:基于获得的亮度SAO类型信息,确定对当前LCU的亮度分量执行边缘SAO调整和带SAO调整中的哪一个;基于获得的色度SAO类型信息,确定对当前LCU的第一色度分量和第二色度分量执行边缘SAO调整和带SAO调整中的哪一个。所述方法还可包括:基于获得的SAO参数对当前LCU的第一色度分量和第二色度分量确定相同的边缘方向。获得亮度SAO类型信息和色度SAO类型信息的步骤可包括:对亮度SAO类型信息的第一上下文二进制位执行上下文自适应二进制算术编码(CA本文档来自技高网...

【技术保护点】
1.一种视频解码方法,包括:通过对比特流执行熵解码来获得当前块的样点自适应偏移SAO合并信息;当SAO合并信息指示当前块的SAO参数根据左侧块的SAO参数来确定时,将当前块的SAO参数确定为与左侧块的SAO参数相同;当SAO合并信息指示当前块的SAO参数根据上方块的SAO参数来确定时,将当前块的SAO参数确定为与上方块的SAO参数相同;当SAO合并信息指示当前块的SAO参数不根据上方块的SAO参数来确定时,从比特流获得当前块的SAO参数;通过使用当前块的偏移值和SAO类型信息对当前块的重建样点进行补偿,其中,SAO参数包括SAO类型信息和偏移值中的至少一个,其中,从比特流获得当前块的SAO参数的步骤包括:通过使用上下文模式对比特流执行熵解码来获得SAO类型信息的第一二进制位,其中,SAO类型信息的第一二进制位指示是否对当前块执行SAO调整;在不进行上下文建模的情况下通过以旁路模式对比特流执行熵解码来获得SAO类型信息的其余二进制位,其中,SAO类型信息的所述其余二进制位指示SAO类型是带偏移类型还是边缘偏移类型;当SAO类型信息指示带偏移类型时,在不进行上下文建模的情况下通过以旁路模式对比特流执行熵解码来获得多个偏移值的绝对值,当所述多个偏移值之中的一个偏移值的绝对值不为0时,通过对比特流执行熵解码来获得所述一个偏移值的符号信息,其中,符号信息指示所述一个偏移值是正的还是负的;当SAO类型信息指示带偏移类型时,在不进行上下文建模的情况下通过以旁路模式对比特流执行熵解码来获得当前块的带种类,其中,当前块的带种类指示多个带之中的左侧带起始位置,其中,SAO合并信息被应用于当前块的亮度分量、第一色度分量和第二色度分量。...

【技术特征摘要】
2012.06.11 US 61/657,9671.一种视频解码方法,包括:通过对比特流执行熵解码来获得当前块的样点自适应偏移SAO合并信息;当SAO合并信息指示当前块的SAO参数根据左侧块的SAO参数来确定时,将当前块的SAO参数确定为与左侧块的SAO参数相同;当SAO合并信息指示当前块的SAO参数根据上方块的SAO参数来确定时,将当前块的SAO参数确定为与上方块的SAO参数相同;当SAO合并信息指示当前块的SAO参数不根据上方块的SAO参数来确定时,从比特流获得当前块的SAO参数;通过使用当前块的偏移值和SAO类型信息对当前块的重建样点进行补偿,其中,SAO参数包括SAO类型信息和偏移值中的至少一个,其中,从比特流获得当前块的SAO参数的步骤包括:通过使用上下文模式对比特流执行熵解码来获得SAO类型信息的...

【专利技术属性】
技术研发人员:艾琳娜·阿尔辛娜亚历山大·阿尔辛
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1