应用于视频译码器中的取样自适应偏移处理方法及装置的制造方法_2

文档序号:8270326阅读:来源:国知局
这些偏移会被 选取以及编码。至于边缘偏移类型,会先完成像素分类,以将像素分为不同群组(亦可称为 类别、种类)。对于每一像素的像素分类基于使用一 3x3的窗口的梯度计算来执行,如图3 所示,分别对应于0°、90°、135°以及45°的四个组态会用来进行像素分类。
[0010] 基于对在一图像或是一区域中的所有像素的分类,一偏移会被决定并且传送给每 一像素群组。在HM-7. 0规范中,取样自适应偏移处理在亮度(Iuma)成份以及彩度(chroma) 成份进行,其中每个亮度成份会被独立地处理。除了边缘偏移种类4的外,对应于每一种类 的像素的偏移会被产生,其中种类4的边缘偏移会强制使用零偏移(zero offset)。表1列 出了边缘偏移的多个像素种类(即种类0?4),其中"C"代表待分类的像素。
[0011] 表 1
[0012]
【主权项】
1. 一种用于对重建的视频数据进行去区块处理以及取样自适应偏移处理的方法,包含 有: 使用熵译码、逆缩放、逆量化、逆转换,帧内/帧间预测中的一个或多个来对一视频比 特流进行译码,以产生重建的视频数据; 对该重建的视频数据的一图像单元进行去区块滤波处理,以产生去区块后的视频数 据; 根据该图像单元中一已被部分去区块或是将要被去区块的像素行或列的至少一部分 的取样自适应偏移类型,来针对该已被部分去区块或是将要被去区块的像素行或列的至少 一部分决定出多个三态比较结果,其中关于该已被部分去区块或是将要被去区块的像素行 或列的至少一部分的每一像素的该多个三态比较结果是通过将该已被部分去区块或是将 要被去区块的像素行或列的至少一部分的该每一像素与位于一上一行或上一列的一邻近 的去区块的像素进行比较,其中该多个三态比较结果包含"大于"、"等于"以及"小于"的状 态;以及 将该多个三态比较结果存储在一缓冲器中,其中在一后续图像单元的一部分可被取得 来使能该已被部分去区块或是将要被去区块的像素行或列的至少一部分进行去区块处理 之后,以及在对该已被部分去区块或是将要被去区块的像素行或列的至少一部分进行取样 自适应偏移处理之前,从该缓冲器读取出该多个三态比较结果来。
2. 如权利要求1所述的方法,其中该多个三态比较结果中的一三态比较结果用一 8比 特数据来表示。
3. 如权利要求1所述的方法,其中该多个三态比较结果中的一三态比较结果用一 2比 特数据来表示。
4. 如权利要求1所述的方法,其中具有一第一数量的多个三态比较结果用一个具有一 第二数量比特的一多比特数据来联合地表示。
5. 如权利要求4所述的方法,其中该多个三态比较结果中有三个三态比较结果用一 5 比特数据来联合地表示。
6. 如权利要求4所述的方法,其中该多个三态比较结果中有五个三态比较结果用一 8 比特数据来联合地表示。
7. 如权利要求4所述的方法,其中该多个三态比较结果中有十六个三态比较结果用一 26比特数据来联合地表示。
8. 如权利要求1所述的方法,其中该多个三态比较结果存储在由多层式存储单元所构 成的存储器中。
9. 如权利要求8所述的方法,其中每一三态比较结果存储在该由多层式存储单元所构 成的存储器中的一多层式存储单元中,且每一多层式存储单元支持三层或更多层。
10. 如权利要求1所述的方法,其中该图像单元对应于一最大编码单元或是一移位最 大编码单元。
11. 如权利要求10所述的方法,其中该后续图像单元对应于一目前的最大编码单元行 中位于一目前的最大编码单元右侧的一下一最大编码单元,来进行以最大编码单元行为基 础的译码,或是对应于位于一下一最大编码单元行中的一邻近的最大编码单元,以进行该 以最大编码单元行为基础的译码,其中该邻近的最大编码单元位于该目前的最大编码单元 的下方。
12. 如权利要求10所述的方法,其中该后续图像单元对应于一下一方格中的一邻近的 最大编码单元,以进行以方格为基础的译码,其中该邻近的最大编码单元位于一目前的最 大编码单元的右侧。
13. -种用于对重建的视频数据进行去区块处理以及取样自适应偏移处理的装置,包 含有: 用于使用熵译码、逆缩放、逆量化、逆转换、帧内/帧间预测中的一个或多个来对一视 频比特流进行译码以产生重建的视频数据的元件; 用于对该重建的视频数据的一图像单元进行去区块滤波处理以产生去区块的视频数 据的元件; 用于根据该图像单元中一已被部分去区块或是将要被去区块的像素行或列的至少一 部分的取样自适应偏移类型,来针对该已被部分去区块或是将要被去区块的像素行或列的 至少一部分决定出多个三态比较结果的元件,其中关于该已被部分去区块或是将要被去区 块的像素行或列的至少一部分的每一像素的该多个三态比较结果是通过将该已被部分去 区块或是将要被去区块的像素行或列的至少一部分的该每一像素与位于一上一行或上一 列的一邻近的去区块的像素进行比较,其中该多个三态比较结果包含"大于"、"等于"以及 "小于"的状态;以及 用于将该多个三态比较结果存储在一缓冲器中的元件,其中在可取得一后续图像单元 的一部分来使能对该已被部分去区块或是将要被去区块的像素行或列的至少一部分进行 去区块处理之后,以及在对该已被部分去区块或是将要被去区块的像素行或列的至少一部 分进行取样自适应偏移处理之前,该多个三态比较结果从该缓冲器被读取出来。
14. 如权利要求13所述的装置,其中该多个三态比较结果中的一三态比较结果用一 2 比特数据来表示。
15. 如权利要求13所述的装置,其中具有一第一数量的多个三态比较结果用具有一第 二数量比特的一多比特数据来共同地表示。
16. 如权利要求15所述的装置,其中该多个三态比较结果中有三个三态比较结果用一 5比特数据来联合地表示。
17. 如权利要求15所述的装置,其中该多个三态比较结果中有五个三态比较结果用一 8比特数据来联合地表示。
18. 如权利要求15所述的装置,其中该多个三态比较结果中有十六个个三态比较结果 用一 26比特数据来联合地表示。
19. 如权利要求13所述的装置,其中该多个三态比较结果系存储在由多层式存储单元 所构成的存储器中。
20. 如权利要求19所述的装置,其中每一三态比较结果存储在该由多层式存储单元所 构成的存储器中的一多层式存储单元中,且每一多层式存储单元支持三层或更多层。
【专利摘要】本发明公开一种应用于视频译码器中的取样自适应偏移处理的方法以及装置,通过本发明的实施例可降低用来进行取样自适应偏移处理的线缓冲器的需求。根据本发明一实施例,图像单元的一去区块后的像素行或列的三态比较结果根据该去区块的像素行或列的去区块滤波类型来决定。该三态比较结果存储在一缓冲器中,且该三态比较结果从该缓冲器读取出来以对后续的一图像单元的行或列进行取样自适应偏移处理。该比较结果对应于“大于”、“等于”以及“小于”的状态,且该比较结果可被更有效率地存储。
【IPC分类】H04N19-82, H04N19-423, H04N19-86
【公开号】CN104584561
【申请号】CN201380041947
【发明人】赵屏, 张永昌, 朱启诚
【申请人】联发科技股份有限公司
【公开日】2015年4月29日
【申请日】2013年8月5日
【公告号】EP2880856A1, US20140036991, WO2014023207A1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1