基于位深度的样本自适应偏移缩放的制作方法_6

文档序号:8947768阅读:来源:国知局
可包含:计 算机可读存储媒体,其对应于诸如数据存储媒体的有形媒体;或通信媒体,其包含(例如) 根据通信协议来促进计算机程序从一处到另一处的传送的任何媒体。以此方式,计算机可 读媒体通常可对应于(1)为非暂时性的有形计算机可读存储媒体,或(2)诸如信号或载波 的通信媒体。数据存储媒体可为可由一或多个计算机或者一或多个处理器存取以检索指 令、代码及/或数据结构以用于实施本发明所描述的技术的任何可用媒体。计算机程序产 品可包含计算机可读媒体。
[0133] 作为实例而非限制,此类计算机可读存储媒体可包括RAM、ROM、EEPROM、CD-ROM或 其它光盘存储装置、磁盘存储装置或其它磁性存储装置、闪速存储器,或可用以存储呈指令 或数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。此外,任何连接可 被适当地称为计算机可读媒体。举例来说,如果使用同轴电缆、光缆、双绞线、数字订户线 (DSL)或诸如红外线、无线电及微波的无线技术而从网站、服务器或其它远程源发射指令, 那么同轴电缆、光缆、双绞线、DSL或诸如红外线、无线电及微波的无线技术包含在媒体的定 义中。然而,应理解,计算机可读存储媒体及数据存储媒体并不包含连接、载波、信号或其它 暂时性媒体,而是有关于非暂时性有形存储媒体。如本文所使用,磁盘及光盘包含压缩光盘 (CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软性磁盘及蓝光光盘,其中磁盘通常以 磁性方式重现数据,而光盘通过激光以光学方式重现数据。以上各者的组合也应包含在计 算机可读媒体的范围内。
[0134] 可由诸如以下各者的一或多个处理器执行指令:一或多个数字信号处理器 (DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA),或其它等效整 合或离散逻辑电路系统。因此,如本文所使用的术语"处理器"可指适合于实施本文所描述 的技术的上述结构或任何其它结构中的任一者。另外,在一些方面中,可将本文所描述的功 能性提供在经配置以用于编码及解码的专用硬件及/或软件模块内,或并入在组合式编码 解码器中。此外,所述技术可完全地实施于一或多个电路或逻辑元件中。
[0135] 本发明的技术可实施于多种装置或设备中,所述装置或设备包含无线手机、集成 电路(IC)或IC集合(例如,芯片集)。本发明中描述各种组件、模块或单元以强调经配置 以执行所揭示技术的装置的功能方面,但未必要求通过不同硬件单元而实现。更确切地,如 上文所描述,各种单元可组合在编码解码器硬件单元中,或通过互操作性硬件单元(包含 如上文所描述的一或多个处理器)的集合且结合合适软件及/或固件而提供。已描述各种 实例。这些实例及其它实例是在所附权利要求书的范围内。
【主权项】
1. 一种用于视频译码的设备,其包括: 存储器单元,其经配置以存储视频数据; 处理器,其与所述存储器单元通信,所述处理器经配置以: 确定用于应用于所述视频数据以改善所述视频数据中的信号幅度的重构的样本自适 应偏移SAO滤波器的偏移值; 针对所述视频数据确定指示位深度的第一值及指示缩放因子的第二值; 基于将所述缩放因子应用于所述偏移值来提供经缩放偏移值;及 根据所述经缩放偏移值来缩放所述视频数据的至少一个颜色分量。2. 根据权利要求1所述的设备,其中所述处理器经进一步配置以接收在译码树型单元 CTU的级别处发信的所述偏移值。3. 根据权利要求1所述的设备,其中所述处理器经进一步配置以接收指示与所述视 频数据的至少一个图片相关联的所述缩放因子的所述第二值,所述第二值是在图片参数集 PPS的级别处发信。4. 根据权利要求1所述的设备,其中所述处理器经进一步配置以接收指示与所述视频 数据的图片序列相关联的所述位深度的所述第一值。5. 根据权利要求1所述的设备,其中所述处理器经进一步配置以缩放包括与所述视频 数据的块相关联的亮度值或至少一个色度值中的一者的所述至少一个颜色分量。6. 根据权利要求1所述的设备,其中所述处理器经进一步配置以基于线性地缩放所述 偏移值来提供所述经缩放偏移值,所述线性地缩放所述偏移值是至少部分地基于所述缩放 因子。7. 根据权利要求1所述的设备,其中所述处理器经进一步配置以基于非线性地缩放所 述偏移值来提供所述经缩放偏移值,所述非线性地缩放所述偏移值是至少部分地基于所述 缩放因子。8. 根据权利要求1所述的设备,其中所述处理器经进一步配置以至少部分地基于与所 述至少一个颜色分量相关联的给定位深度来确定线性地还是非线性地缩放所述至少一个 颜色分量。9. 根据权利要求1所述的设备,其中所述处理器经进一步配置以基于分别与第一颜色 分量群组及第二颜色分量群组相关联的第一位深度及第二位深度来确定线性地还是非线 性地缩放所述第一群组及所述第二群组。10. 根据权利要求9所述的设备,其中所述处理器经进一步配置以基于以下方式来缩 放所述至少一个颜色分量: 根据第一经缩放偏移值来线性地缩放所述视频数据的第一颜色分量群组;及 根据第二经缩放偏移值来非线性地缩放所述视频数据的第二颜色分量群组。11. 根据权利要求1所述的设备,其中所述处理器经进一步配置以: 基于将解块滤波器应用于所述视频数据的至少一个块来使与所述视频数据中的所述 至少一个块相关联的块边缘平滑; 至少部分地基于应用于所述偏移值的所述缩放因子来缩放所述至少一个块的相邻像 素值群组;及 至少部分地基于所述经缩放群组的边缘形状来识别边缘偏移类别;及 基于所述经识别边缘偏移类别来调整所述SAO滤波器。12. 根据权利要求1所述的设备,其中: 所述设备包括解码器;且 所述处理器经进一步配置以: 基于熵解码所述偏移值来提供经解码偏移值;及 基于将所述缩放因子应用于所述经解码偏移值来提供所述经缩放偏移值。13. 根据权利要求1所述的设备,其中: 所述设备包括编码器;且 所述处理器经进一步配置以: 基于熵编码所述偏移值来提供经编码偏移值;及 基于将所述缩放因子应用于所述经编码偏移值来提供所述经缩放偏移值。14. 一种解码视频数据的方法,所述方法包括: 接收用于应用于所述视频数据以改善所述视频数据中的信号幅度的重构的样本自适 应偏移SAO滤波器的经编码偏移值; 针对所述视频数据确定指示位深度的第一值及指示缩放因子的第二值; 基于熵解码所述经编码偏移值来提供经解码偏移值; 基于将所述缩放因子应用于所述经解码偏移值来提供经缩放偏移值;及 根据所述经缩放偏移值来缩放所述视频数据的至少一个颜色分量。15. 根据权利要求14所述的方法,其进一步包括接收在译码树型单元CTU的级别处发 信的所述偏移值。16. 根据权利要求14所述的方法,其进一步包括接收指示与所述视频数据的至少一 个图片相关联的所述缩放因子的所述第二值,所述第二值是在图片参数集PPS的级别处发 {目。17. 根据权利要求14所述的方法,其中提供所述经缩放偏移值包括至少部分地基于所 述缩放因子来线性地缩放所述偏移值。18. 根据权利要求14所述的方法,其中提供所述经缩放偏移值包括至少部分地基于所 述缩放因子来非线性地缩放所述偏移值。19. 根据权利要求14所述的方法,其进一步包括: 基于将解块滤波器应用于所述视频数据的至少一个块来使与所述视频数据中的所述 至少一个块相关联的块边缘平滑; 至少部分地基于应用于所述偏移值的所述缩放因子来缩放所述至少一个块的相邻像 素值群组;及 至少部分地基于所述经缩放群组的边缘形状来识别边缘偏移类别;及 基于所述经识别边缘偏移类别来调整所述SAO滤波器。20. -种编码视频数据的方法,所述方法包括: 确定用于应用于所述视频数据以改善所述视频数据中的信号幅度的重构的样本自适 应偏移SAO滤波器的偏移值; 针对所述视频数据产生指示位深度的第一值及指示缩放因子的第二值; 基于熵编码所述偏移值来提供经编码偏移值; 基于将所述缩放因子应用于所述经编码偏移值来提供经缩放偏移值;及 根据所述经缩放偏移值来缩放所述视频数据的至少一个颜色分量。21. 根据权利要求20所述的方法,其进一步包括接收在译码树型单元CTU的级别处发 信的所述偏移值。22. 根据权利要求20所述的方法,其进一步包括接收指示与所述视频数据的至少一 个图片相关联的所述缩放因子的所述第二值,所述第二值是在图片参数集PPS的级别处发 {目。23. 根据权利要求20所述的方法,其进一步包括: 基于将解块滤波器应用于所述视频数据的至少一个块来使与所述视频数据中的所述 至少一个块相关联的块边缘平滑; 至少部分地基于应用于所述偏移值的所述缩放因子来缩放所述至少一个块的相邻像 素值群组;及 至少部分地基于所述经缩放群组的边缘形状来识别边缘偏移类别;及 基于所述经识别边缘偏移类别来调整所述SAO滤波器。24. -种用于视频译码的设备,其包括: 用于确定用于应用于视频数据以改善所述视频数据中的信号幅度的重构的样本自适 应偏移SAO滤波器的偏移值的装置; 用于针对所述视频数据确定指示位深度的第一值及指示缩放因子的第二值的装置; 用于基于将所述缩放因子应用于所述偏移值来提供经缩放偏移值的装置;及 用于根据所述经缩放偏移值来缩放所述视频数据的至少一个颜色分量的装置。25. 根据权利要求24所述的设备,其进一步包括用于接收在译码树型单元CTU的级别 处发信的所述偏移值的装置。26. 根据权利要求24所述的设备,其进一步包括用于接收指示与所述视频数据的至少 一个图片相关联的所述缩放因子的所述第二值的装置,所述第二值是在图片参数集PPS的 级别处发信。27. 根据权利要求24所述的设备,其进一步包括: 用于基于将解块滤波器应用于所述视频数据的至少一个块来使与所述视频数据中的 所述至少一个块相关联的块边缘平滑的装置; 用于至少部分地基于应用于所述偏移值的所述缩放因子来缩放所述至少一个块的相 邻像素值群组的装置;及 用于至少部分地基于所述经缩放群组的边缘形状来识别边缘偏移类别的装置;及 用于基于所述经识别边缘偏移类别来调整所述SAO滤波器的装置。28. -种包括代码的非暂时性计算机可读媒体,所述代码在被执行时致使设备执行过 程,所述过程包括: 确定用于应用于视频数据以改善所述视频数据中的信号幅度的重构的样本自适应偏 移SAO滤波器的偏移值; 针对所述视频数据确定指示位深度的第一值及指示缩放因子的第二值; 基于将所述缩放因子应用于所述偏移值来提供经缩放偏移值;及 根据所述经缩放偏移值来缩放所述视频数据的至少一个颜色分量。
【专利摘要】本发明提供用于样本自适应偏移SAO缩放的系统、方法及设备。举例来说,所述设备可包含处理器,所述处理器经配置以确定用于应用于视频数据以改善所述视频数据中的信号幅度的重构的SAO滤波器的偏移值。所述处理器可经进一步配置以针对所述视频数据确定指示位深度的第一值及指示缩放因子的第二值,以基于将所述缩放因子应用于所述偏移值来提供经缩放偏移值,且根据所述经缩放偏移值来缩放所述视频数据的至少一个颜色分量。所述处理器还可经配置以识别用于经缩放相邻像素值群组的边缘偏移类别,且基于所述经识别边缘偏移类别来调整所述SAO滤波器。
【IPC分类】H04N19/186, H04N19/70, H04N19/176, H04N19/82, H04N19/136, H04N19/117
【公开号】CN105165010
【申请号】CN201480019873
【发明人】金佑植, 霍埃尔·索赖·罗哈斯, 瑞珍·雷克斯曼·乔许, 马尔塔·卡切维奇
【申请人】高通股份有限公司
【公开日】2015年12月16日
【申请日】2014年4月3日
【公告号】US20140301438, WO2014168812A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1