[发明专利]用于视频编码的方法和装置有效
申请号: | 201080058560.2 | 申请日: | 2010-12-20 |
公开(公告)号: | CN102783148B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | J-F·麦克 | 申请(专利权)人: | 阿尔卡特朗讯公司 |
主分类号: | H04N19/105 | 分类号: | H04N19/105;H04N19/103;H04N19/157;H04N19/179;H04N19/48 |
代理公司: | 北京市中咨律师事务所11247 | 代理人: | 刘薇,杨晓光 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 编码 方法 装置 | ||
技术领域
本发明涉及用于视频编码的方法。
背景技术
诸如音频流或视频流的多媒体流的编码已经在文献中被广泛地描述,并由多个标准进行标准化。大多数视频编码标准描述了先进的压缩技术,它们被开发以使得视频或音频信号以更低的比特率传输,并且一般仅指定视频流的语法和解码过程。尽管编码过程本身没有被标准化,但大多数现有的编码器或多或少地遵循相同的参考体系,由此,批量处理包括计算编码相关的语法单元。这些包括不是残余数据的语法单元,并可包括片段头和用于片段内每个宏块的头部数据,包括帧内预测模式、用于帧内编码和帧间编码的运动矢量、宏块等。例如,在H.264/AVC视频编码标准中,这些语法单元被表示为类别2语法单元,并因此仅包含用于描述编码流的底层编码结构的语法单元,而没有有关像素值的信息。
大多数传统的编码器还根据所接收的输入视频数据和这些所计算的编码相关的语法单元,构建预测像素块的序列。这些预测像素块可例如通过从输入视频流的对应块中减去它们来处理,或反之亦然,从而获得残余像素块的序列。该残余像素块的序列通常被进一步变换和量化,以获得处理后残余像素数据的序列。例如,在H.264编码器中,这些处理后残余像素数据对应于类别3和类别4语法单元。
这些处理后残余像素数据与编码相关的语法单元一起进一步进行组合熵编码步骤。编码的残余像素数据和编码的编码相关的语法单元的最终组合形成传统的编码的视频流。
尽管这种编码方法目前被广泛普及,但它们仍需要大量的处理能力,因为编码器需要对每个输入流计算编码结构相关的语法单元,这需要大量的处理工作。
发明内容
因此,本发明的目的是描述用于编码至少一个视频流的可选的编码方法,其需要更少的处理能力,并产生更高效的编码器。
根据本发明,该目的通过一种方法实现,该方法包括以下步骤:接收所述至少一个输入视频流;构建预测像素块的序列;处理所述预测像素块的序列和所述至少一个输入视频流的对应块,以获得处理后残余像素数据的序列;
其中,所述预测像素块的序列根据来自参考输入数据的输入编码结构数据构建,所述输入编码结构数据还与所述处理后残余像素数据一起进行组合熵编码步骤,从而获得至少一个编码的视频流。
这样,通过提供输入编码结构可从中简单地获得或提取的参考输入数据,并通过根据该输入编码结构构建预测像素块,可以获得简单和改进的方法,因为该编码结构不再由编码器本身计算,而是直接被提供给编码器或者以允许容易提取或获得的形式提供。
组合熵编码步骤可包括输入编码结构和处理后残余数据的熵编码步骤,然后是编码的编码结构和编码的残余数据的组合步骤,或者包括输入编码结构和处理后残余数据的组合步骤,然后是组合的输入编码结构和处理后残余数据的熵编码步骤,或者包括任何其它序列的这种动作的一部分的可能组合。
残余像素块的处理可包括:根据所述预测像素块与所述至少一个输入视频流的对应块之间的差生成残余像素块的序列;变换并量化所述残余像素块的序列,从而获得所述处理后残余像素数据的序列。
可选地,残余像素块的处理可包括根据所述预测像素块(PPB1,PPPB2)与所述至少一个输入视频流(IV1,IV2)的对应块之间的差生成 残余像素块的序列,并过滤残余像素块以获得所述处理后残余像素数据的序列。
在一些实施例中,参考输入数据包括编码的输入编码结构数据,以致输入编码结构数据通过熵解码所述参考输入数据而从所述参考输入数据中获得。
另外,其它变形实施例还包括以下步骤:将至少一个输入视频流的配置数据与输入编码结构数据进行比较,如果数据不匹配,则所述至少一个输入视频流进一步被预处理,从而生成至少一个更新输入视频流,以致残余像素块根据所述预测像素块与所述至少一个更新视频流的对应块之间的差确定。
在这些可选的配置数据被包括在输入视频流内的一些情况下,这可进一步改进编码过程,这将在描述部分进一步说明。
另一个可选的方法包括其它步骤:对处理后残余像素块进行反量化和反变换,以进一步在所述预测像素块的构建期间使用。
这仍可进一步改进编码的准确性。
该方法还可以包括以下步骤:根据参考编码流生成参考输入数据。
该参考编码流可通过对参考视频输入流进行传统的编码而获得。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔卡特朗讯公司,未经阿尔卡特朗讯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080058560.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高压设备温度在线监测设备
- 下一篇:螺旋管式温度计