【技术实现步骤摘要】
【国外来华专利技术】具有上下文解码和重构旁路的视频编码的方法和系统优先权本申请要求在2017年1月11日提交的题为“METHODANDSYSTEMOFVIDEOCODINGWITHCONTEXTDECODINGANDRECONSTRUCTIONBYPASS”的美国专利申请No.15/403,935以及在2016年8月25日提交的题为“METHODANDSYSTEMOFVIDEOCODINGWITHCONTEXTDECODINGANDRECONSTRUCTIONBYPASS”的美国临时专利申请No.62/379,574的权益,并且这些申请出于所有目的通过引用整体并入。
技术介绍
由于不断增加的视频分辨率以及对高质量视频图像的期望提高,因此对视频的高效图像数据压缩存在高要求,然而对于利用现有视频编码标准(诸如VP9、AllianceOpenMediaVersion1(AV1)、H.264、H.265/HEVC(高效视频编码)标准等)进行的编码而言性能是有限的。上述标准使用扩展形式的传统方法来解决不足压缩/质量问题,但结果往往仍然不足。传统的视频编解码器将视频帧划分为块,然后逐块对帧进行编码或解码。这可以包括在编码器的解码循环处重构的各种大小的预测块。然后,求预测块与匹配块的实际图像数据的差异,并且对该差异或残差而不是实际块的所有图像数据进行编码并发送到解码器。残差被形成为变换系数块,其大小可以与预测块不同,并且用于进一步压缩和发送到解码器。然后,解码器通过应用逆变换来逆转该处理以重构帧,该逆变换从解码的变换系数块重构编码单元块处的残差,然后通过使用帧间预测(时间参考块)和帧内预测(空间 ...
【技术保护点】
1.一种计算机实现的视频编码方法,包括:获得视频序列的多个帧,其中各个帧被划分为至少一个大块,所述至少一个大块被划分为像素数据的多个小块并包括当前小块;识别与当前小块属于同一大块并将用于解码当前块的至少一个空间相邻块;在当前小块准备好被解码时,确定将由所述至少一个空间相邻块提供的完全构造的上下文是否将是可用的;以及当所述至少一个空间相邻块的完全构造的上下文不可用时,使用至少一个上下文就绪块的已经可用的上下文数据来解码当前小块。
【技术特征摘要】
【国外来华专利技术】2016.08.25 US 62/379,574;2017.01.11 US 15/403,9351.一种计算机实现的视频编码方法,包括:获得视频序列的多个帧,其中各个帧被划分为至少一个大块,所述至少一个大块被划分为像素数据的多个小块并包括当前小块;识别与当前小块属于同一大块并将用于解码当前块的至少一个空间相邻块;在当前小块准备好被解码时,确定将由所述至少一个空间相邻块提供的完全构造的上下文是否将是可用的;以及当所述至少一个空间相邻块的完全构造的上下文不可用时,使用至少一个上下文就绪块的已经可用的上下文数据来解码当前小块。2.如权利要求1所述的方法,其中,所述至少一个上下文就绪块被布置在当前小块的大块的外部。3.如权利要求1所述的方法,其中,所述至少一个上下文就绪块被布置在与当前小块的大块相邻的大块中。4.如权利要求1所述的方法,其中,所述至少一个上下文就绪块被布置在与当前小块的大块相邻并沿着当前小块的大块的边缘延伸的小块行或小块列中。5.如权利要求4所述的方法,包括具有上下文数据的多个外部上下文就绪块,所述上下文数据被组合以形成要用于解码当前小块的上下文值。6.如权利要求1所述的方法,其中,所述至少一个上下文就绪块被布置在与当前小块的大块相邻的大块中并且在当前小块的至少一个相同行或列中。7.如权利要求1所述的方法,其中,当前小块和所述至少一个上下文就绪块的大小不同。8.如权利要求1所述的方法,其中,完全构造的上下文包括:多个可用帧间预测模式的至少一个帧间预测模式标识,至少一个运动矢量,参考块的至少一个标识,用于帧内预测的至少一个像素数据值,或要用于形成残差的至少一个变换系数。9.如权利要求1所述的方法,包括确定所述至少一个空间相邻块是否包括包括尚未构造成完全构造的上下文的解码符号的可用上下文数据;以及使用所述符号来确定要用于构造当前小块的完全构造的上下文的当前小块的符号。10.如权利要求9所述的方法,包括:确定所述至少一个空间相邻块的符号上下文;根据所述符号上下文选择当前小块的符号的多个概率模型中的熵解码概率模型;使用所选择的概率模型来构造当前小块的符号;以及使用所选择的概率模型来构造当前小块的完全构造的上下文。11.如权利要求1所述的方法,其中,当前小块被重构为帧间预测块、帧内预测块和变换块中的至少一个。12.如权利要求11所述的方法,包括:当所述至少一个空间相邻块的完全构造的上下文不可用时,由编码器提供使用至少一个上下文就绪块的已经可用的上下文数据来解码当前小块的选项,并提供提供帧间预测块、帧内预测块和/或变换块中的任何一个、两个或所有三个的选项。13.如权利要求1所述的方法,包括由编码器提供从以下各项中获得已经可用的上下文数据的选项:(1)外部上下文就绪块或(2)具有尚未形成为完全构造的上下文的符号上下文数据的所述至少一个空间相邻块,或者(1)和(2)两者。14.如权利要求13所述的方法,其中,所述外部上下文就绪块和所述至少一个空间相邻块各自对当前小块的完全构造的上下文的不同语法元素有贡献。15.一种计算机实现的系统,包括:存储器;显示器,其通信地连接到所述存储器;至少一个处理器,其通信地耦合到所述显示器和所述存储器;以及上下文旁路单元,其将由所述至少一个处理器操作并通过以下操作来进行操作:获得视频序列的多个帧,其中各个帧被划分为至少一个大块,所述至少一个大块被划分为像素数据的多个小...
【专利技术属性】
技术研发人员:伊娥勒·摩卡加塔,邓智玭,陈晓晖,徐理东,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。