用于混合视频编解码器的改进架构的制作方法_5

文档序号:8367831阅读:来源:国知局
之间的决策通常与设计的稳定性及待产生的单元的数目的考虑有关,而与从软件域转译到硬件域所涉及的任何问题无关。通常,仍在经受频繁改变的设计可优选在软件中实施,因为重改硬件实施方案比重改软件设计更为昂贵。通常,稳定的、将大量生产的设计可优选在硬件中实施,例如在专用集成电路(ASIC)中实施,因为对于大的生产轮次,硬件实施方案可比软件实施方案更为低廉。通常,一个设计可以软件形式开发及测试,且稍后通过熟知设计规则变换为对软件的指令进行硬连线的专用集成电路中的等效硬件实施方案。以与由新ASIC控制的机器为特定机器或设备相同的方式,同样,已经编程和/或加载有可执行指令的计算机可看作特定机器或设备。
[0089]揭示至少一个实施例,且所属领域的技术人员对所述实施例和/或所述实施例的特征的变化、组合和/或修改在本发明的范围内。因组合、整合和/或省略所述实施例的特征而产生的替代实施例也在本发明的范围内。在明确陈述数值范围或限制的情况下,应将此些表达范围或限制理解为包含属于明确陈述的范围或限制内的类似量值的重复范围或限制(例如,从约I到约10包含2、3、4等;大于0.10包含0.11,0.12,0.13等)。举例来说,每当揭示具有下限R1和上限Ru的数值范围时,具体是揭示属于所述范围的任何数字。明确地说,属于所述范围内的随后的数字是具体揭示的:R = Rfh(Ru-R1),其中k是伴有1%增量的从1%到100%变化的变量,即,k是1%、2%、3%、4%、5%、…、50%、51%、52%、…、95%、96%、97%、98%、99%或者100%。此外,还特定揭示由如上文所定义的两个R数字定义的任何数值范围。除非另有陈述,否则术语“约”的使用意味着随后数字+/_10%。相对于权利要求的任一元素使用术语“任选地”意味着所述元素是需要的,或者所述元素是不需要的,两种替代方案均在所述权利要求的范围内。使用例如包括、包含和具有等较广术语应被理解为提供对例如由......组成、基本上由......组成以及大体上由......组成等较窄术语的支持。因此,保护范围不受上文所陈述的描述限制,而是由所附权利要求书界定,所述范围包含所附权利要求书的标的物的所有均等物。每一和每个权利要求作为进一步揭示内容并入说明书中,且所附权利要求书是本发明的实施例。所述揭示内容中的参考的论述并不是承认其为现有技术,尤其是具有在本申请案的在先申请优先权日期之后的公开日期的任何参考。本发明中所引用的所有专利、专利申请案和公开案的揭示内容特此以引用的方式并入本文本中,其提供补充本发明的示范性、程序性或其它细节。
[0090]尽管已在本发明中提供若干实施例,但可理解,所揭示系统和方法可以许多其它特定形式体现而不脱离本发明的精神或范围。本发明的实例应被视为说明性的而非限制性的,且本发明不限于本文所给出的细节。举例来说,各种元件或组件可在另一系统中组合或集成,或某些特征可省略或不实施。
[0091]另外,在不脱离本发明的范围的情况下,各种实施例中描述和说明为离散或单独的技术、系统、子系统和方法可与其它系统、模块、技术或方法组合或整合。展示或论述为彼此耦合或直接耦合或通信的其它项目也可以电方式、机械方式或其它方式通过某一接口、装置或中间组件间接地耦合或通信。改变、替代及更改的其它实例可由所属领域的技术人员确认,且可在不脱离本文所揭示的精神和范围的情况下进行。
【主权项】
1.一种用于视频编码的方法,其包括: 变换多个像素以产生第一多个变换系数; 量化所述第一多个变换系数以产生多个经量化变换系数; 基于多个经重建构像素计算多个预测像素,所述多个经重建构像素为用于所述多个像素的预测参考物; 变换所述多个预测像素以产生第二多个变换系数;以及 将多个预测残差系数计算为所述多个经量化变换系数与所述第二多个变换系数之间的差。
2.根据权利要求1所述的方法,其中变换所述多个像素与变换所述多个预测像素使用相同的变换矩阵。
3.根据权利要求1所述的方法,其中不经任何量化而直接使用所述第二多个变换系数来计算所述多个预测残差系数,所述方法进一步包括: 对所述多个预测残差系数进行熵编码以产生多个经编码残差系数。
4.根据权利要求1所述的方法,其中所述多个像素位于视频帧中,且其中用于变换所述多个像素的变换矩阵经选择以匹配所述视频帧的内容特性。
5.根据权利要求1所述的方法,其中所述多个经重建构像素是通过对多个经解量化变换系数进行反变换而产生,且其中所述多个经解量化变换系数是通过对在变换所述多个像素之前已经由量化而计算的另外多个经量化变换系数进行解量化而产生。
6.根据权利要求5所述的方法,其中所述多个经重建构像素在用作所述预测参考物之前使用一或多个环内滤波器加以滤波,且其中所述一或多个环内滤波器包含解块滤波器及样本自适应偏移(SAO)滤波器中的至少一者。
7.根据权利要求5所述的方法,其中所述多个像素位于当前帧中,其中所述多个经重建构像素位于参考帧中,且其中计算所述多个预测像素使用所述参考帧用于帧间预测。
8.根据权利要求5所述的方法,其中所述多个像素位于当前块中,其中所述多个经重建构像素位于在所述当前块之前已译码的参考块中,且其中计算所述多个预测像素使用所述参考块用于帧内预测且遵循选自多个可用帧内预测模式的帧内预测模式。
9.根据权利要求5所述的方法,其中在变换所述多个像素之前已经由量化而计算的所述多个经量化变换系数携带量化噪声,且其中所述量化噪声对所述第一多个变换系数的所述量化没有影响。
10.一种设备,其包括: 处理器,其经配置以: 变换包括多个像素的像素块以产生包括多个变换系数的变换块; 量化所述变换块以产生包括多个经量化变换系数的经量化变换块; 基于一组经重建构像素计算预测块,所述经重建构像素为用于所述像素块的预测参考物; 变换所述预测块以产生经变换预测块;以及 将预测残差块计算为所述经量化变换块与所述经变换预测块之间的差。
11.根据权利要求10所述的设备,其中变换所述像素块与变换所述预测块使用相同的变换矩阵。
12.根据权利要求10所述的设备,其中不经任何量化而直接使用所述经变换预测块来计算所述预测残差块,且其中所述处理器进一步经配置以将所述预测残差块熵编码为多个经编码残差系数。
13.根据权利要求12所述的设备,其中所述处理器进一步经配置以: 通过对在变换所述像素块之前已计算的另一经量化变换块进行解量化而产生经解量化变换块;以及 通过对所述经解量化变换块进行反变换而产生包括所述组经重建构像素的经重建构块。
14.根据权利要求13所述的设备,其中所述像素块位于当前帧中,其中所述经重建构块位于参考帧中,且其中所述预测块是基于运动补偿且使用所述参考帧而计算。
15.根据权利要求10所述的设备,其中在变换所述像素块之前已计算的所述经量化变换块中携带量化噪声,且其中所述量化噪声对所述变换块的所述量化没有影响。
16.一种用于视频解码的方法,其包括: 对多个经编码残差系数进行解码以产生多个经解码残差系数; 变换多个预测像素以产生多个变换系数; 将多个经重建构系数计算为所述多个经解码残差系数与所述多个变换系数的总和;以及 基于所述多个经重建构系数产生多个经重建构像素,其中所述多个预测像素是所述多个经重建构像素的预测版本。
17.根据权利要求16所述的方法,其进一步包括: 对所述多个经重建构系数进行解量化以产生多个经解量化系数, 其中所述多个经重建构像素是通过对所述多个经解量化系数进行反变换而产生。
18.根据权利要求17所述的方法,其中不经任何量化而直接使用所述多个变换系数来计算所述多个经重建构系数,所述方法进一步包括: 对所述多个经重建构像素进行滤波以产生多个经滤波像素。
19.根据权利要求16所述的方法,其中所述多个经重建构像素表示多个原始像素的经重建构版本,其中所述多个原始像素已在视频编码器中通过变换矩阵加以变换,且其中变换所述多个预测像素也使用相同变换矩阵。
20.根据权利要求16所述的方法,其中所述多个预测像素是基于多个预测参考像素经由帧间预测或帧内预测而产生,且其中所述多个预测参考像素在对所述多个经编码残差系数进行解码之前已计算。
【专利摘要】一种用于视频编码的方法,其包括:变换多个像素以产生第一多个变换系数;量化所述第一多个变换系数以产生多个经量化变换系数;基于多个经重建构像素计算多个预测像素,所述多个经重建构像素为用于所述多个像素的预测参考物;变换所述多个预测像素以产生第二多个变换系数;以及将多个预测残差系数计算为所述多个经量化变换系数与所述第二多个变换系数之间的差。
【IPC分类】H04N19-48, H04N19-18, H04N19-61
【公开号】CN104685884
【申请号】CN201380051371
【发明人】于浩平, 高文
【申请人】华为技术有限公司
【公开日】2015年6月3日
【申请日】2013年10月4日
【公告号】EP2891312A2, US20140098861, WO2014055826A2, WO2014055826A3
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1