【技术实现步骤摘要】
【国外来华专利技术】用于视频编码的方法和装置
本专利技术涉及用于视频编码的方法。
技术介绍
诸如音频流或视频流的多媒体流的编码已经在文献中被广泛地描述,并由多个标准进行标准化。大多数视频编码标准描述了先进的压缩技术,它们被开发以使得视频或音频信号以更低的比特率传输,并且一般仅指定视频流的语法和解码过程。尽管编码过程本身没有被标准化,但大多数现有的编码器或多或少地遵循相同的参考体系,由此,批量处理包括计算编码相关的语法单元。这些包括不是残余数据的语法单元,并可包括片段头和用于片段内每个宏块的头部数据,包括帧内预测模式、用于帧内编码和帧间编码的运动矢量、宏块等。例如,在H.264/AVC视频编码标准中,这些语法单元被表示为类别2语法单元,并因此仅包含用于描述编码流的底层编码结构的语法单元,而没有有关像素值的信息。大多数传统的编码器还根据所接收的输入视频数据和这些所计算的编码相关的语法单元,构建预测像素块的序列。这些预测像素块可例如通过从输入视频流的对应块中减去它们来处理,或反之亦然,从而获得残余像素块的序列。该残余像素块的序列通常被进一步变换和量化,以获得处理后残余像素数据的序列。例如,在H.264编码器中,这些处理后残余像素数据对应于类别3和类别4语法单元。这些处理后残余像素数据与编码相关的语法单元一起进一步进行组合熵编码步骤。编码的残余像素数据和编码的编码相关的语法单元的最终组合形成传统的编码的视频流。尽管这种编码方法目前被广泛普及,但它们仍需要大量的处理能力,因为编码器需要对每个输入流计算编码结构相关的语法单元,这需要大量的处理工作。
技术实现思路
因此,本专利技术的目的是描述 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2009.12.21 EP 09290985.21.一种用于编码至少一个视频流(IV1,IV2)的方法,所述方法包括以下步骤:-接收至少一个输入视频流(IV1,IV2);-构建预测像素块(PPB1,PPB2)的序列;以及-处理所述预测像素块(PPB1,PPB2)的序列和所述至少一个输入视频流(IV1,IV2)的对应块,以获得处理后残余像素数据(QRPD1,QRPD2)的序列;其中,所述预测像素块(PPB1,PPB2)的序列根据从参考输入数据(IREF)中导出的宏块级别的输入编码结构数据(IESD)构建,所述输入编码结构数据(IESD)还与所述处理后残余像素数据(QRPD1,QRPD2)一起进行组合熵编码步骤,从而获得至少一个编码的视频流(EV1,EV2),其中,所述参考输入数据(IREF)包括所述输入编码结构数据(IESD),所述输入编码结构数据(IESD)不是残余像素数据。2.如权利要求1所述的方法,其中,所述处理包括:根据所述预测像素块(PPB1,PPB2)与所述至少一个输入视频流(IV1,IV2)的对应块之间的差生成残余像素块(RPB1,RPB2)的序列;变换并量化所述残余像素块(RPB1,RPB2)的序列,从而获得所述处理后残余像素数据(QRPD1,QRPD2)的序列。3.如权利要求1所述的方法,其中,所述参考输入数据(IREF)包括宏块级别的编码的输入编码结构数据(EIESD),以致所述输入编码结构数据(IESD)通过对所述参考输入数据(IREF)进行熵解码而从所述参考输入数据(IREF)中获得。4.如权利要求2所述的方法,其中,所述参考输入数据(IREF)包括宏块级别的编码的输入编码结构数据(EIESD),以致所述输入编码结构数据(IESD)通过对所述参考输入数据(IREF)进行熵解码而从所述参考输入数据(IREF)中获得。5.如权利要求1至4任意一项所述的方法,还包括以下步骤:将所述至少一个输入视频流(IV1)的配置数据与所述输入编码结构数据(IESD)进行比较,并且如果数据不匹配,则所述至少一个输入视频流(IV1)进一步被预处理,从而生成至少一个更新输入视频流(UIV1),以致所述残余像素块根据所述预测像素块(PPB1)与所述至少一个更新输入视频流的对应块之间的差确定。6.如权利要求1至4任意一项所述的方法,还包括以下步骤:从编码的参考视频流(EVREF,EVREFh)中提取所述参考输入数据(IREF)。7.如权利要求5所述的方法,还包括以下步骤:从编码的参考视频流(EVREF,EVREFh)中提取所述参考输入数据(IREF)。8.如权利要求6所述的方法,还包括以下步骤:对参考视频流(VREF)编码以提供所述编码的参考视频流(EVREF)。9.如权利要求7所述的方法,还包括以下步骤:对参考视频流(VREF)编码以提供所述编码的参考视频流(EVREF)。10.如权利要求8所述的方法,其中,所述至少一个输入视频流(IV1,IV2)根据所述参考视频流(VREF)和输入修正数据(delta1,delta2)生成。11.如权利要求9所述的方法,其中,所述至少一个输入视频流(IV1,IV2)根据所述参考视频流(VREF)和输入修正数据(delta1,delta2)生成。12.一种用于编码多个视频流(IV1,IV2)的方法,所述方法包括以下步骤:选择所述视频流(IV1,IV2)中的一个作为参考视频流(VREF),所述参考视频流(VREF)进一步被编码以获得编码的参考视频流,由此,其它视频流进一步根据权利要求6或7进行编码。13.一种用于编码至少一个视频流(IV1,IV2)的编码器(E1-E8),所述编码器包括至少一个输入端子(IN1,IN2),用于接收至少一个输入视频流(IV1,IV2);所述编码器进一步用于构建预测像素块(PPB1,PPB2)的序列,处理所述预测像素块(PPB1,PPB2)的序列和所述至少一个输入视频流(IV1,IV2)的对应块,从而获得处理后残余像素...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。