根据彩色分量共享SAO参数的对视频进行编码的方法和设备技术

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

【技术实现步骤摘要】
【国外来华专利技术】根据彩色分量共享SAO参数的对视频进行编码的方法和设 备
一个或更多个实施例涉及用于使原始图像和重建图像之间的误差最小化的视频 编码和解码。
技术介绍
随着用于再现和存储高分辨率或高质量视频内容的硬件的开发和提供,对于用于 有效地对高分辨率或高质量视频内容进行编码或解码的视频编解码器的需求正在增加。根 据传统的视频编解码器,基于具有预定尺寸的宏块,根据受限的编码方法来对视频进行编 码。 空间域的图像数据经由频率变换被变换为频域的系数。根据视频编解码器,将图 像划分为具有预定尺寸的块,对每个块执行离散余弦变换(DCT),并以块为单位对频率系数 进行编码,以进行频率变换的快速计算。与空间域的图像数据相比,频域的系数容易被压 缩。具体地,由于根据经由视频编解码器的帧间预测或帧内预测的预测误差来表示空间域 的图像像素值,因此当对预测误差执行频率变换时,大量数据可被变换为0。根据视频编解 码器,可通过使用小量数据来代替连续并重复产生的数据,来减少数据量。
技术实现思路
技术问题 一个或更多个实施例提供一种用于产生在原始图像和重建图像之间具有最小化 的误差的重建图像的视频编码方法和设备以及视频解码方法和设备。 解决方案 根据一个或更多个实施例的一方面,提供一种样点自适应偏移(SAO)调整方法, 所述方法包括:从接收到的比特流的条带头获得针对当前条带的条带SAO参数;从所述条 带SAO参数中获得用于当前条带的亮度分量的亮度SAO使用信息和用于当前条带的色度分 量的色度SAO使用信息;基于获得的亮度SAO使用信息,确定是否对当前条带的亮度分量执 行SAO操作;基于获得的色度SAO使用信息,同样地确定是否对当前条带的第一色度分量和 第二色度分量执行SAO调整。 有益效果 根据各种实施例的用于每个彩色分量的样点自适应偏移(SAO)调整方法可共享 与当前样点的第一色度分量和第二色度分量的SAO操作有关的各种SAO参数,从而同时对 第一色度分量和第二色度分量执行SAO调整,并预先防止并行处理延迟。另外,与单独地发 送关于第一色度分量和第二色度分量的SAO参数相比,可使SAO参数的传输比特的总数量 减少一半。 【附图说明】 图Ia和图Ib分别是根据一个或更多个实施例的视频编码设备的框图和由该视频 编码设备执行的样点自适应偏移(SAO)调整方法的流程图。 图2a和图2b分别是根据一个或更多个实施例的视频解码设备的框图和由该视频 解码设备执行的SAO操作的流程图。 图3是根据另一实施例的视频解码设备的框图。 图4是示出根据一个或更多个实施例的边缘类型的边缘种类的表。 图5a和图5b是示出根据一个或更多个实施例的边缘类型的类别的表和曲线图。 图6a至图6c不出第一色度分量和第二色度分量之间的关系。 图7a是示出根据一个或更多个实施例的被参考用于合并SAO参数的邻近最大编 码单元(LCU)的示图。 图7b示出根据一个或更多个实施例的条带头和条带数据的句法结构。 图7c和图7d示出根据一个或更多个实施例的针对IXU的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的 IXU的SAO参数;从所述IXU的SAO参数中获得左侧SAO合并信息;基于左侧SAO合并信息, 确定是否通过使用与当前LCU邻近的上方LCU的亮度分量以及第一色度分量和第二色度分 量的SAO参数来预测用于当前LCU的亮度分量以及第一色度分量和第二色度分量的SAO参 数。 确定是否预测SAO参数的步骤可包括:如果基于左侧SAO合并信息确定不通过使 用左侧IXU的SAO参数来预测当前IXU的SAO参数,则从所述IXU的SAO参数中获得上方 SAO合并信息;基于上方SAO合并信息,确定是否通过使用与当前IXU邻近的上方IXU的亮 度分量以及第一色度分量和第二色度分量的SAO参数来预测用于当前LCU的亮度分量以及 第一色度分量和第二色度分量的SAO参数。 所述方法还可包括:从所述IXU的SAO参数中获得用于当前IXU的亮度分量的亮 度SAO类型信息以及用于当前LCU的色度分量的色度SAO类型信息;基于获得的亮度SAO 类型信息,确定是否对当前LCU的亮度分量执行SAO操作;基于获得的色度SAO类型信息, 同样地确定是否对当前LCU的第一色度分量和第二色度分量执行SAO调整。 所述方法还可包括:基于获得的亮度SAO类型信息,确定对当前LCU的亮度分量执 行边缘SAO调整和带SAO调整中的哪一个;基于获得的色度SAO类型信息,确定对当前IXU 的第一色度分量和第二色度分量执行边缘S本文档来自技高网...

【技术保护点】
一种样点自适应偏移(SAO)调整方法,所述方法包括:从接收到的比特流的条带头获得针对当前条带的条带SAO参数;从所述条带SAO参数中获得用于当前条带的亮度分量的亮度SAO使用信息和用于当前条带的色度分量的色度SAO使用信息;基于获得的亮度SAO使用信息,确定是否对当前条带的亮度分量执行SAO操作;基于获得的色度SAO使用信息,同样地确定是否对当前条带的第一色度分量和第二色度分量执行SAO调整。

【技术特征摘要】
【国外来华专利技术】2012.06.11 US 61/657,9671. 一种样点自适应偏移(SAO)调整方法,所述方法包括: 从接收到的比特流的条带头获得针对当前条带的条带SA0参数; 从所述条带SA0参数中获得用于当前条带的亮度分量的亮度SA0使用信息和用于当前 条带的色度分量的色度SA0使用信息; 基于获得的亮度SA0使用信息,确定是否对当前条带的亮度分量执行SA0操作; 基于获得的色度SA0使用信息,同样地确定是否对当前条带的第一色度分量和第二色 度分量执行SA0调整。2. 如权利要求1所述的方法,还包括: 获得针对当前条带的最大编码单元(LCU)之中的当前LCU的LCU的SA0参数; 从所述LCU的SA0参数中获得左侧SA0合并信息; 基于左侧SA0合并信息,确定是否通过使用与当前LCU邻近的上方LCU的亮度分量W及第一色度分量和第二色度分量的SA0参数来预测当前LCU的亮度分量W及第一色度分量 和第二色度分量的SA0参数。3. 如权利要求2所述的方法,其中,确定是否预测SA0参数的步骤包括: 如果基于左侧SA0合并信息确定不通过使用左侧LCU的SA0参数来预测当前LCU的SA0参数,则从所述LCU的SA0参数中获得上方SA0合并信息; 基于上方SA0合并信息,确定是否通过使用与当前LCU邻近的上方LCU的亮度分量W及第一色度分量和第二色度分量的SA0参数来预测当前LCU的亮度分量W及第一色度分量 和第二色度分量的SA0参数。4. 如权利要求2所述的方法,还包括: 从所述LCU的SA0参数中获得用于当前LCU的亮度分量的亮度SA0类型信息W及用于 当前LCU的色度分量的色度SA0类型信息; 基于获得的亮度SA0类型信息,确定是否对当前LCU的亮度分量执行SA0操作; 基于获得的色度SA0类型信息,同样地确定是否对当前LCU的第一色度分量和第二色 度分量执行SA0调整。5. 如权利要求4所述的方法,还包括: 基于获得的亮度SA0类型信息,确定对当前LCU的亮度分量执行边缘SA0调整和带SA0 调整中的哪一个; 基于获得的色度SA0类型信息,确定对当前LCU的第一色度分量和第二色度分量执行 边缘SA0调整和带SA0调整中的哪一个。6. 如权利要求5所述的方法,还包括: 基于获得的SA0参数对当前LCU的第一色度分量和第二色度分量确定相同的边缘方 向。7. 如权利要求5所述的方法,其中,获得亮度SA0类型信息和色度SA0类型信息的步骤 包括: 对亮度SA0类型信息的第一上下文二进制位执行上下文自适应二进制算术编码 (CABAC)解码,并获得指示是否对当前LCU的亮度分量执行SA0调整的信息; W旁路模式对亮度SA0类型信息的剩余上下文二进制位执行CABAC解码,并获得指示 对当前LCU的亮度分量执行边缘SA0调整和带SA0调整中的哪一个的信息; 对色度SAO类型信息的第一上下文二进制位执行CABAC解码,并获得指示是否对当前LCU的色度分量执行SA0调整的信息; W旁路模式对色度SA0类型信息的剩余上下文二进制位执行CABAC解码,并获得指示 对当前LCU的色度分量执行边缘SA0调整和带SA0调整中的哪一个的信息。8. 如权利要求2所述的方法,还包括:针对当前LCU的亮度分量和色度分量的左侧SA0 合并信息和上方SA0合并信息,通过使用相同的上下文模式来执行CABAC解码。9. 如权利要求4所述的方法,还包括;W旁路模式执行CABAC解码...

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

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

1