在shvc中有条件地调用再取样过程的制作方法_6

文档序号:9439591阅读:来源:国知局
1-Fi连接)、有线连接(例如,DSL、电缆调制解调器等)或两者的组合。经编码视频数据从存储装置的发射可能是流式传输、下载发射或两者的组合。
[0209]本发明的技术不一定限于无线应用或设定。所述技术可以应用于视频译码并且支持多种多媒体应用中的任一者,例如空中协议电视广播、有线电视发射、卫星电视发射、因特网流式传输视频发射(例如动态自适应HTTP流式传输(DASH))、经编码到数据存储媒体上的数字视频,存储在数据存储媒体上的数字视频的解码,或其它应用。在一些实例中,系统可经配置以支持单向或双向视频发射,以支持例如视频流式传输、视频重放、视频广播和/或视频电话等应用。
[0210]在一个实例中,源装置包含视频源、视频编码器和输出接口。目的地装置可包含输入接口、视频解码器和显示装置。源装置的视频编码器可经配置以应用本文所揭示的技术。在其它实例中,源装置和目的地装置可包含其它组件或布置。举例来说,源装置可从外部视频源(例如,外部相机)接收视频数据。同样,目的地装置可与外部显示装置介接,而非包含集成显示装置。
[0211]以上实例系统仅是一个实例。用于并行处理视频数据的技术可由任何数字视频编码及/或解码装置来执行。尽管本发明的技术总体上由视频编码装置执行,但是所述技术还可由视频编码器/解码器(通常被称作“编解码器”)执行。此外,本发明的技术还可由视频预处理器执行。源装置及目的地装置仅为源装置在其中产生经译码视频数据以供发射到目的地装置的此类译码装置的实例。在一些实例中,源装置和目的地装置可以实质上对称方式操作以使得所述装置中的每一者包含视频编码和解码组件。因此,实例系统可支持视频装置之间的单向或双向视频发射,例如用于视频流式传输、视频重放、视频广播或视频电话。
[0212]视频源可包含视频俘获装置,例如摄像机、含有先前所俘获视频的视频档案和/或用于从视频内容提供者接收视频的视频馈送接口。作为另一替代方案,视频源可产生基于计算机图形的数据作为源视频,或直播视频、存档视频与计算机产生的视频的组合。在一些情况下,如果视频源为视频摄像机,那么源装置及目的地装置可形成所谓的相机电话或视频电话。然而,如上文所提及,本发明中所描述的技术可大体上适用于视频译码,且可应用于无线及/或有线应用。在每一情况下,可由视频编码器编码所俘获、预先俘获或计算机产生的视频。经编码视频信息可随后由输出接口输出到计算机可读媒体上。
[0213]如所提到,计算机可读媒体可包含瞬时媒体,例如无线广播或有线网络发射,或存储媒体(即,非暂时性存储媒体),例如硬盘、快闪驱动器、压缩光盘、数字视频光盘、蓝光光盘或其它计算机可读媒体。在一些实例中,网络服务器(未图示)可从源装置接收经编码视频数据,且例如经由网络发射将经编码视频数据提供到目的地装置。类似地,媒体生产设施(例如光盘冲压设施)的计算装置可以从源装置接收经编码视频数据并且生产含有经编码视频数据的光盘。因此,在各种实例中,计算机可读媒体可理解为包含各种形式的一或多个计算机可读媒体。
[0214]目的地装置的输入接口从计算机可读媒体接收信息。计算机可读媒体的信息可包含由视频编码器定义的也供视频解码器使用的语法信息,所述语法信息包含描述块及其它经译码单元(例如,图片群组(GOP))的特性及/或处理的语法元素。显示装置向用户显示经解码视频数据,且可包括多种显示装置中的任一者,例如阴极射线管(CRT)、液晶显示器(IXD)、等离子显示器、有机发光二极管(OLED)显示器或另一类型的显示装置。已描述本发明的各种实施例。这些和其它实施例在所附权利要求书的范围内。
[0215]已描述本发明的各种实施例。这些和其它实施例在所附权利要求书的范围内。
【主权项】
1.一种用于对视频信息进行译码的设备,所述设备包括: 存储器,其经配置以存储与用于待译码当前图片的层间参考图片相关联的视频信息;以及 处理器,其操作性地耦合到所述存储器且经配置以: 接收与经配置以界定所述层间参考图片的经再取样版本的区的多个层间参考偏移相关的信息,其中所述区用以产生所述当前图片的预测,且其中所述多个层间参考偏移包含各自相对于所述当前图片指定的左偏移、顶部偏移、右偏移和底部偏移; 至少部分地基于所述多个层间参考偏移而确定是否对所述层间参考图片进行再取样;以及 响应于确定对所述层间参考图片进行再取样,对所述层间参考图片进行再取样。2.根据权利要求1所述的设备,其中: 所述左偏移是所述层间参考图片的所述经再取样版本的左上明度样本与所述当前图片的左上明度样本之间的水平偏移; 所述顶部偏移是所述层间参考图片的所述经再取样版本的所述左上明度样本与所述当前图片的所述左上明度样本之间的垂直偏移; 所述右偏移是所述层间参考图片的所述经再取样版本的右下明度样本与所述当前图片的右下明度样本之间的水平偏移;以及 所述底部偏移是所述层间参考图片的所述经再取样版本的所述右下明度样本与所述当前图片的所述右下明度样本之间的垂直偏移, 其中每一偏移是以明度样本的单位来界定。3.根据权利要求1所述的设备,其中所述处理器经配置以通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样: 所述当前图片的宽度和所述层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。4.根据权利要求3所述的设备,其中所述处理器经配置以当所述条件全部为真时确定不应对所述层间参考图片进行再取样。5.根据权利要求3所述的设备,其中所述处理器经配置以当所述条件中的至少一者不为真时确定应对所述层间参考图片进行再取样。6.根据权利要求1所述的设备,其中所述处理器经配置以通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样: 所述层间参考图片的宽度和所述层间参考图片的所述经再取样版本的宽度是否相等,其中所述层间参考图片的所述经再取样版本的所述宽度是通过从所述当前图片的所述宽度减去所述左偏移和所述右偏移而获得; 所述层间参考图片的高度和所述层间参考图片的所述经再取样版本的高度是否相等,其中所述层间参考图片的所述经再取样版本的所述高度是通过从所述当前图片的所述高度减去所述顶部偏移和所述底部偏移而获得;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。7.根据权利要求6所述的设备,其中所述处理器经配置以当所述条件全部为真时确定不应对所述层间参考图片进行再取样。8.根据权利要求6所述的设备,其中所述处理器经配置以当所述条件中的至少一者不为真时确定应对所述层间参考图片进行再取样。9.根据权利要求1所述的设备,其中所述处理器进一步经配置以基于所述多个层间参考偏移和所述层间参考图片的图片格式而确定是否对所述层间参考图片进行再取样,其中所述图片格式包含以下各者中的一或多者:空间分辨率,色度格式,或位深度。10.根据权利要求1所述的设备,其中所述处理器经配置以通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样: 所述当前图片的宽度和层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等; 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述当前图片的明度分量的位深度和所述层间参考图片的明度分量的位深度是否相等; 所述当前图片的色度分量的位深度和所述层间参考图片的色度分量的位深度是否相等;以及 所述当前图片的色度格式和所述层间参考图片的色度格式是否相等。11.根据权利要求10所述的设备,其中所述处理器经配置以当所述条件全部为真时确定不应对所述层间参考图片进行再取样。12.根据权利要求10所述的设备,其中所述处理器经配置以当所述条件中的至少一者不为真时确定应对所述层间参考图片进行再取样。13.根据权利要求1所述的设备,其中所述处理器经配置以通过执行以下各者中的一或多者而对所述层间参考图片进行再取样:对所述层间参考图片进行上取样、下取样、位移位、裁剪或填补。14.根据权利要求1所述的设备,其中所述处理器进一步经配置以将所述经再取样层间参考图片添加到所述当前图片的参考图片列表。15.根据权利要求1所述的设备,其中所述处理器进一步经配置以响应于确定不应对所述层间参考图片进行再取样而将所述层间参考图片添加到所述当前图片的参考图片列表而无需对所述层间参考图片进行再取样。16.根据权利要求1所述的设备,其中所述设备选自由以下各者中的一或多者组成的群组:桌上型计算机、笔记本计算机、膝上型计算机、平板计算机、机顶盒、电话手持机、智能电话、智能板、电视、相机、显示装置、数字媒体播放器、视频游戏控制台,和视频流式传输装置。17.—种对视频信息进行译码的方法,所述方法包括: 存储与用于待译码当前图片的层间参考图片相关联的视频信息; 接收与经配置以界定所述层间参考图片的经再取样版本的区的多个层间参考偏移相关的信息,其中所述区用以产生所述当前图片的预测,且其中所述多个层间参考偏移包含各自相对于所述当前图片指定的左偏移、顶部偏移、右偏移和底部偏移; 至少部分地基于所述多个层间参考偏移而确定是否对所述层间参考图片进行再取样;以及 响应于确定再取样应对所述层间参考图片进行再取样,对所述层间参考图片进行再取样。18.根据权利要求17所述的方法,其中: 所述左偏移是所述层间参考图片的所述经再取样版本的左上明度样本与所述当前图片的左上明度样本之间的水平偏移; 所述顶部偏移是所述层间参考图片的所述经再取样版本的所述左上明度样本与所述当前图片的所述左上明度样本之间的垂直偏移; 所述右偏移是所述层间参考图片的所述经再取样版本的右下明度样本与所述当前图片的右下明度样本之间的水平偏移;以及 所述底部偏移是所述层间参考图片的所述经再取样版本的所述右下明度样本与所述当前图片的所述右下明度样本之间的垂直偏移, 其中每一偏移是以明度样本的单位来界定。19.根据权利要求17所述的方法,其中所述确定是否对所述层间参考图片进行再取样包括确定包含以下各项的条件: 所述当前图片的宽度和所述层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。20.根据权利要求19所述的方法,其中当所述条件全部为真时确定不应对所述层间参考图片进行再取样。21.根据权利要求19所述的方法,其中当所述条件中的至少一者不为真时确定应对所述层间参考图片进行再取样。22.根据权利要求17所述的方法,其中所述确定是否对所述层间参考图片进行再取样包括确定包含以下各项的条件: 层间参考图片的宽度和所述层间参考图片的所述经再取样版本的宽度是否相等,其中所述层间参考图片的所述经再取样版本的所述宽度是通过从所述当前图片的所述宽度减去所述左偏移和所述右偏移而获得; 所述层间参考图片的高度和所述层间参考图片的所述经再取样版本的高度是否相等,其中所述层间参考图片的所述经再取样版本的所述高度是通过从所述当前图片的所述高度减去所述顶部偏移和所述底部偏移而获得;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。23.根据权利要求22所述的方法,其中当所述条件全部为真时确定不应对所述层间参考图片进行再取样。24.根据权利要求22所述的方法,其中当所述条件中的至少一者不为真时确定应对所述层间参考图片进行再取样。25.根据权利要求17所述的方法,其中所述确定是否对所述层间参考图片进行再取样是基于所述多个层间参考偏移和所述层间参考图片的图片格式,其中所述图片格式包含以下各者中的一或多者:空间分辨率,色度格式,或位深度。26.根据权利要求17所述的方法,其中处理器经配置以通过确定包括以下各项的条件而做出是否对所述层间参考图片进行再取样的确定: 所述当前图片的宽度和层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等; 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述当前图片的明度分量的位深度和所述层间参考图片的明度分量的位深度是否相等; 所述当前图片的色度分量的位深度和所述层间参考图片的色度分量的位深度是否相等;以及 所述当前图片的色度格式和所述层间参考图片的色度格式是否相等。27.根据权利要求26所述的方法,其中当所述条件全部为真时确定不应对所述层间参考图片进行再取样。28.根据权利要求26所述的方法,其中当所述条件中的至少一者不为真时确定应对所述层间参考图片进行再取样。29.根据权利要求17所述的方法,其中所述处理器经配置以通过执行以下各者中的一或多者而对所述层间参考图片进行再取样:对所述层间参考图片进行上取样、下取样、位移位、裁剪或填补。30.一种包括指令的非暂时性计算机可读媒体,所述指令当在包括计算机硬件的处理器上执行时致使所述处理器: 存储与用于待译码当前图片的层间参考图片相关联的视频信息; 接收与经配置以界定所述层间参考图片的经再取样版本的区的多个层间参考偏移相关的信息,其中所述区用以产生所述当前图片的预测,且其中所述多个层间参考偏移包含各自相对于所述当前图片指定的左偏移、顶部偏移、右偏移和底部偏移; 至少部分地基于所述多个层间参考偏移而确定是否对所述层间参考图片进行再取样;以及 响应于确定对所述层间参考图片进行再取样,对所述层间参考图片进行再取样。31.根据权利要求30所述的计算机可读媒体,其进一步包括致使所述处理器通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样的指令: 所述当前图片的宽度和所述层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。32.根据权利要求30所述的计算机可读媒体,其进一步包括致使所述处理器通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样的指令: 所述层间参考图片的宽度和所述层间参考图片的所述经再取样版本的宽度是否相等,其中所述层间参考图片的所述经再取样版本的所述宽度是通过从所述当前图片的所述宽度减去所述左偏移和所述右偏移而获得; 所述层间参考图片的高度和所述层间参考图片的所述经再取样版本的高度是否相等,其中所述层间参考图片的所述经再取样版本的所述高度是通过从所述当前图片的所述高度减去所述顶部偏移和所述底部偏移而获得;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。33.根据权利要求30所述的计算机可读媒体,其进一步包括致使所述处理器通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样的指令: 所述当前图片的宽度和层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等; 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述当前图片的明度分量的位深度和所述层间参考图片的明度分量的位深度是否相等; 所述当前图片的色度分量的位深度和所述层间参考图片的色度分量的位深度是否相等;以及 所述当前图片的色度格式和所述层间参考图片的色度格式是否相等。34.一种用于对视频信息进行译码的设备,所述设备包括: 用于存储与用于待译码当前图片的层间参考图片相关联的视频信息的装置; 用于接收与经配置以界定所述层间参考图片的经再取样版本的区的多个层间参考偏移相关的信息的装置,其中所述区用以产生所述当前图片的预测,且其中所述多个层间参考偏移包含各自相对于所述当前图片指定的左偏移、顶部偏移、右偏移和底部偏移;以及用于至少部分地基于所述多个层间参考偏移而确定是否对所述层间参考图片进行再取样的装置,所述装置经配置以响应于确定对所述层间参考图片进行再取样而对所述层间参考图片进行再取样。35.根据权利要求34所述的设备,其中所述用于确定是否对所述层间参考图片进行再取样的装置经配置以通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样: 所述当前图片的宽度和所述层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。36.根据权利要求34所述的设备,其中所述用于确定是否对所述层间参考图片进行再取样的装置经配置以通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样: 所述层间参考图片的宽度和所述层间参考图片的所述经再取样版本的宽度是否相等,其中所述层间参考图片的所述经再取样版本的所述宽度是通过从所述当前图片的所述宽度减去所述左偏移和所述右偏移而获得; 所述层间参考图片的高度和所述层间参考图片的所述经再取样版本的高度是否相等,其中所述层间参考图片的所述经再取样版本的所述高度是通过从所述当前图片的所述高度减去所述顶部偏移和所述底部偏移而获得;以及 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O。37.根据权利要求34所述的设备,其中所述用于确定是否对所述层间参考图片进行再取样的装置经配置以通过确定包括以下各项的条件而确定是否对所述层间参考图片进行再取样: 所述当前图片的宽度和层间参考图片的宽度是否相等; 所述当前图片的高度和所述层间参考图片的高度是否相等; 所述左偏移、所述顶部偏移、所述右偏移和所述底部偏移是否各自等于O ; 所述当前图片的明度分量的位深度和所述层间参考图片的明度分量的位深度是否相等; 所述当前图片的色度分量的位深度和所述层间参考图片的色度分量的位深度是否相等;以及 所述当前图片的色度格式和所述层间参考图片的色度格式是否相等。
【专利摘要】根据某些方面的用于对视频信息进行译码的设备包含存储器和处理器。所述存储器单元经配置以存储与用于待译码当前图片的层间参考图片相关联的视频信息。所述处理器经配置以:接收与经配置以界定所述层间参考图片的经再取样版本的区的多个层间参考偏移相关的信息,其中所述区用以产生所述当前图片的预测,且其中所述多个层间参考偏移包含各自相对于所述当前图片指定的左偏移、顶部偏移、右偏移和底部偏移;至少部分地基于所述多个层间参考偏移而确定是否对所述层间参考图片进行再取样;以及响应于确定对所述层间参考图片进行再取样,对所述层间参考图片进行再取样。
【IPC分类】H04N19/33
【公开号】CN105191315
【申请号】CN201480024434
【发明人】陈建乐, 李想, 马尔塔·卡切维奇, 瓦迪姆·谢廖金
【申请人】高通股份有限公司
【公开日】2015年12月23日
【申请日】2014年5月1日
【公告号】EP2992678A1, US20140328398, WO2014179605A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1