使用多个滤波程序对视频数据进行滤波的制作方法

文档序号:7773173阅读:158来源:国知局
使用多个滤波程序对视频数据进行滤波的制作方法
【专利摘要】本发明涉及使用多个滤波程序对视频数据进行滤波。本发明揭示使用多个滤波程序对视频数据进行滤波的系统及方法。在一实施例中,一种方法包括在视频解码器处接收并解码嵌入于视频数据位流中的多个滤波程序。所述方法包括基于包括于所述视频数据位流中的信息而选择所述多个滤波程序中的特定滤波程序。所述方法进一步包括将所述特定滤波程序应用于所述视频数据位流的经解码视频数据的至少一部分以产生经滤波的经解码视频数据。
【专利说明】使用多个滤波程序对视频数据进行滤波
[0001]分案申请的相关信息
[0002]本申请为发明名称为“使用多个滤波程序对视频数据进行滤波”的原中国发明专利申请的分案申请。原申请的申请号为200980126313.9 ;原申请的申请日为2009年7月10日。
[0003]优先权的主张
[0004]本申请案主张2008年7月11日申请的第61/079,998号美国临时专利申请案及2008年9月3日申请的第61/094,011号美国临时专利申请案的优先权,所述申请案中的每一者的全部内容以引用的方式并入本文中。
【技术领域】
[0005]本发明大体上是针对于用以使用多个滤波程序对视频数据进行滤波的系统及方法。
【背景技术】
[0006]技术的进步已导致更小且更强大的计算装置。举例来说,当前存在多种便携式个人计算装置,包括无线计算装置,例如便携式无线电话、个人数字助理(PDA)及寻呼装置,其为小型、轻质且易于由用户携带的。更具体地说,例如蜂窝式电话及因特网协议(IP)电话等便携式无线电话可经由无线网络传送语音及数据包。另外,许多此类无线电话包括并入其中的其它类型的装置。举例来说,无线电话还可包括数字静态相机、数字视频相机、数字录音机及音频文件播放机。并且,所述无线电话可处理包括可用以接入因特网的软件应用程序(例如网页浏览器应用程序)在内的可执行指令。因而,这些无线电话可包括显著计算能力。
[0007]数字信号处理器(DSP)、图像处理器及其它处理装置频繁地用于包括数码相机或显示由数码相机捕获的图像或视频数据的便携式个人计算装置中。可利用所述处理装置以提供视频及音频功能、处理例如图像数据等所接收数据或执行其它功能。
[0008]一种类型的视频处理涉及滤波,其可经应用以增强经解码的视频信号的质量。可将滤波程序应用为后置滤波程序(其中经滤波的帧不用于未来帧的预测)或应用为循环内滤波程序(其中经滤波的帧用以预测未来帧)。可通过减少原始信号与经解码的经滤波信号之间的误差来设计滤波程序。类似地,为了变换系数,所得滤波程序的系数可经量化、经编码且被发送到视频解码器。较精确的经量化滤波系数可实现较佳性能。然而,随着经量化滤波系数的精度增加,发射所述系数所需的位的数目可能也会增加,从而造成对网络资源、数据传送速率或两者的对应影响。

【发明内容】

[0009]可在视频编码器处确定多个滤波程序且经由视频数据流将其提供到接收器。所述接收器可从所述数据流提取信息以识别将所述多个滤波程序中的哪一者应用于特定帧、特定宏块、特定像素或其任何组合。所述多个滤波程序可用于处理后滤波或用于在解码器处的处理循环内的滤波。
[0010]在特定实施例中,揭示一种方法,其包括在视频解码器处接收并解码嵌入于视频数据位流中的多个滤波程序。所述方法包括基于包括于所述视频数据位流中的信息而选择所述多个滤波程序中的特定滤波程序。所述方法进一步包括将所述特定滤波程序应用于所述视频数据位流的经解码视频数据的至少一部分以产生经滤波的经解码视频数据。 [0011]在另一实施例中,揭示一种设备,其包括视频解码器,所述视频解码器经配置以接收并解码嵌入于视频数据位流中的多个滤波程序。所述设备还包括处理器,所述处理器经配置以基于包括于所述视频数据位流中的信息而选择所述多个滤波程序中的特定滤波程序且将所述特定滤波程序应用于所述视频数据位流的经解码视频数据的至少一部分以产生经滤波的经解码视频数据。
[0012]在另一实施例中,揭示一种集成电路,其包括视频解码电路,所述视频解码电路经配置以接收并解码包括嵌入于视频数据位流中的多个滤波程序的信号。所述集成电路还包括处理电路,所述处理电路经配置以处理所述经解码的信号以便基于包括于所述视频数据位流中的信息而选择所述多个滤波程序中的特定滤波程序且将所述特定滤波程序应用于所述视频数据位流的经解码视频数据的至少一部分以产生经滤波的经解码视频数据。
[0013]在另一实施例中,揭示一种设备,其包括用于解码嵌入于视频数据位流中的多个滤波程序的装置。所述设备包括用于基于包括于所述视频数据位流中的信息而选择所述多个滤波程序中的特定滤波程序的装置。所述设备进一步包括用于将所述特定滤波程序应用于所述视频数据位流的经解码视频数据的至少一部分以产生经滤波的经解码视频数据的
>J-U ρ?α装直。
[0014]在另一实施例中,揭示一种存储计算机可执行代码的计算机可读媒体。所述计算机可读媒体包括用于在视频解码器处接收并解码嵌入于视频数据位流中的多个滤波程序的代码。所述计算机可读媒体包括用于基于包括于所述视频数据位流中的信息而选择所述多个滤波程序中的特定滤波程序的代码。所述计算机可读媒体进一步包括用于将所述特定滤波程序应用于所述视频数据位流的经解码视频数据的至少一部分以产生经滤波的经解码视频数据的代码。
[0015]由所揭示的实施例提供的一个特定优点为滤波性能的改进,尤其是后置滤波性能的改进,以便增强经解码的视频信号的质量。由所揭示的实施例提供的另一特定优点为发射多个滤波程序的滤波系数所需的位的数目减少。
[0016]在审阅整个申请案之后,本发明的其它方面、优点及特征将变得显而易见,整个申请案包括以下部分:【专利附图】

【附图说明】、【具体实施方式】及权利要求书。
【专利附图】

【附图说明】
[0017]图1为包括视频数据位流及多媒体接收器的视频数据处理系统的特定说明性实施例的框图;
[0018]图2为包括视频解码器及处理器的视频数据处理设备的特定说明性实施例的框图;
[0019]图3为包括视频解码电路及处理电路的集成电路的特定说明性实施例的框图;[0020]图4为用以使用多个滤波程序对视频数据进行滤波的方法的特定说明性实施例的流程图;及
[0021]图5为包括使用多个滤波程序的解码及滤波模块的便携式通信装置的特定实施例的框图。
【具体实施方式】
[0022]参看图1,说明视频数据处理系统100的特定实施例。所述视频数据处理系统100包括由多媒体接收器108所接收的视频数据位流102。所述视频数据位流102包括经编码的视频数据106、多个滤波程序104及滤波程序选择信息122。所述多媒体接收器108包括视频数据解码器110、滤波模块112、滤波程序选择器118及显示器116。系统100使得多媒体接收器108能够基于滤波程序选择信息122从视频数据位流102选择滤波程序。
[0023]视频数据解码器110经配置以对经编码的视频数据106进行解码。举例来说,视频数据解码器110可经配置以对经熵编码数据进行解码且对所得数据执行反向离散余弦变换(DCT)。在特定实施例中,视频数据解码器110包括H.264或运动图片专家小组(MPEG)兼容解码器。
[0024]滤波模块112经配置以从滤波程序选择器118接收滤波程序,例如第二经解码滤波程序120。滤波模块112经配置以将所接收的滤波程序120应用于从视频数据解码器110接收的经解码视频数据。滤波模块112可经配置以基于帧、宏块或像素粒度将所述滤波程序应用于经解码视频数据,以便产生被提供到显示器116的经滤波的经解码视频数据114。滤波模块112可实施于解码循环(未图示)内或经实施用于处理后滤波,或其任何组合。
[0025]滤波程序选择器118经配置以接收滤波程序选择信息122且从多个滤波程序104选择适当的滤波程序。在特定实施例中,滤波程序选择器118适于解码多个滤波程序104且将例如第二经解码滤波程序120等选定的经解码滤波程序提供到滤波模块112。滤波程序选择器118可基于滤波程序选择信息122选择经解码的滤波程序来提供到滤波模块112。在特定实施例中,滤波程序选择器118将由视频数据解码器110产生的经解码视频数据的一个或一个以上特性与滤波程序选择信息122进行比较以选择用于被提供到滤波模块112的特定视频数据的适当滤波程序。
[0026]在操作期间,由多媒体接收器108的视频数据解码器110接收并解码经编码的视频数据106。在多媒体接收器108的滤波程序选择器118处接收并解码多个滤波程序104及滤波程序选择信息122。滤波程序选择器118基于包括于视频数据位流102中的滤波程序选择信息122而选择多个滤波程序104中的特定经解码滤波程序120。在多媒体接收器108的滤波模块112处将特定经解码滤波程序120应用于经解码视频数据的至少一部分,从而产生经滤波的经解码视频数据114。在多媒体接收器108的显示器116处显示所述经滤波的经解码视频数据114。
[0027]通过接收多个滤波程序连同经编码的视频数据106,多媒体接收器108可选择导致每一单位的经解码视频数据的最低误差的特定滤波程序。举例来说,可在逐帧的基础上选择提供视频数据的特定帧的最低均方误差的滤波程序。作为另一实例,可在逐宏块的基础上或在逐像素的基础上选择提供特定宏块的最低误差的滤波程序。视频数据处理系统100可因此提供滤波性能的改进,尤其是后置滤波性能的改进,以便增强经解码的视频信号的质量。另外,通过对滤波系数进行编码及在一些实施例中使用一些滤波程序的系数以预测稍后滤波程序的系数,视频数据处理系统100进一步提供发射多个滤波程序104中的每一滤波程序的滤波系数所需的位数目的减少。
[0028]参看图2,说明视频数据处理设备200的特定实施例。所述视频数据处理设备200包括视频解码器202及处理器206。所述视频解码器202经配置以接收并解码嵌入于视频数据位流中的多个滤波程序204。在特定实施例中,使用MPEG编码来对视频数据位流中的视频数据的至少一部分进行编码。所述处理器206包括帧确定模块208、宏块确定模块210、像素确定模块212、滤波程序选择模块250及滤波程序应用模块252。在说明性实施例中,视频解码器202为图2的视频数据解码器102,且多个滤波程序204以与图1的嵌入于视频数据位流102中的多个滤波程序104类似的方式嵌入于视频数据位流中。
[0029]在特定实施例中,滤波程序选择模块250可由处理器206执行以基于包括于视频数据位流中的信息而选择多个滤波程序204中的特定滤波程序。在特定实施例中,包括于视频数据位流中的所述信息类似于图1的包括于视频数据位流102中的滤波程序选择信息122。
[0030]在特定实施例中,滤波程序应用模块252可由处理器206执行以将由滤波程序选择模块250选择的特定滤波程序应用于视频数据位流的经解码视频数据的至少一部分以产生经滤波的经解码视频数据。在特定实施例中,所产生的经滤波的经解码视频数据类似于图1的经滤波的经解码视频数据114。
[0031]在特定实施例中,帧确定模块208可由处理器206执行以确定多个滤波程序204中的每一滤波程序待应用于的视频数据的帧,其中包括于视频数据位流中的信息通过帧编号或帧类型中的至少一者来识别对应于每一滤波程序的帧。在特定实施例中,帧类型可包括经帧内编码图片帧(I帧)类型、预测图片帧(P帧)类型或双向预测图片帧(B帧)类型。举例来说,帧确定模块208可确定每一帧的帧编号且将所述所确定的帧编号提供到滤波程序选择模块250。为了说明,帧确定模块208可确定正被处理的特定帧222具有帧编号“5”,响应于所述情形,滤波程序选择模块250选择第一经解码滤波程序216来应用于具有编号“5”的经解码帧222。可使用不同方式以指示待使用哪些滤波程序及待组合哪些滤波程序。举例来说,可向解码器发信号通知对于B帧类型来说应使用滤波程序f\、f2及f3。
[0032]在特定实施例中,宏块确定模块210可由处理器206执行以确定多个滤波程序204中的每一滤波程序待应用于的宏块。作为说明性、非限制性实例,包括于视频数据位流中的信息可通过宏块类型列表(例如,帧内、帧间、双向帧间)或用以重构所述宏块的量化参数值范围中的至少一者来识别对应于每一滤波程序的宏块。举例来说,宏块确定模块210可确定每一宏块的类型且将所述所确定的宏块类型提供到滤波程序选择模块230。为了说明,宏块确定模块210可确定正被处理的特定宏块224具有类型“A” (例如,帧内类型),响应于所述情形,滤波程序选择模块230选择第二经解码滤波程序218来应用于所述特定宏块224。
[0033]在特定实施例中,像素确定模块212可由处理器206执行以基于图像的局部特性的预定测量214而确定多个滤波程序204中的每一滤波程序待应用于的像素。像素确定模块212可产生正在所述经解码视频信号的宏块或帧的行i及列j处被处理的特定像素(i,j) 226的预定测量214的值,响应于所述情形,滤波程序选择模块230选择第三经解码滤波程序220来应用于像素(i,j)226。
[0034]在特定实施例中,图像的局部特性的预定测量214包括经重构图像的方差值,其得自经重构图像的平均值。举例来说,对于经重构图像R(i,j)(其中i = 0,...,M
且j = 0,…,N)来说,可定义平均值<R(i,j)>使得.
【权利要求】
1.一种方法,其包含: 在视频解码器处解码至少一个帧的视频数据以及嵌入于视频数据位流中的多个滤波程序; 基于包括于所述视频数据位流中且与所述至少一个帧的经解码视频数据的至少一部分相关联的信息,选择所述多个滤波程序中的特定滤波程序;及 将所述特定滤波程序应用于所述经解码视频数据的至少一部分的一个或多个像素以产生经滤波的经解码视频数据。
2.根据权利要求1所述的方法,其中,所述至少一个帧包括多个帧,所述方法进一步包含: 确定所述多个滤波程序中的每一滤波程序待应用于的所述多个帧中的帧,其中包括于所述视频数据位流中的所述信息通过帧编号及帧类型中的至少一者来识别对应于每一滤波程序的帧。
3.根据权利要求1所述的方法,其进一步包含: 确定所述多个滤波程序中的每一滤波程序待应用于的宏块,其中包括于所述视频数据位流中的所述信息通过宏块类型列表及用以重构所述宏块的量化参数值范围中的至少一者来识别对应于每一滤波程序的宏块。
4.根据权利要求1所述的方法,其进一步包含: 基于包括所述像素的所述至少一个帧中的帧的局部特性的预定测量而确定所述多个滤波程序中的每一滤波程序待应用于的像素。
5.根据权利要求4所述的方法,其中所述帧的局部特性的预定测量包括经重构帧的方差值,其得自所述经重构帧的平均值。
6.根据权利要求4所述的方法,其中所述帧的局部特性的预定测量包括经重构帧内的绝对差值。
7.根据权利要求4所述的方法,其中所述帧的局部特性的预定测量包括经重构帧内的梯度值。
8.根据权利要求4所述的方法,其中所述帧的局部特性的预定测量包括经重构帧内的清晰度测量。
9.根据权利要求4所述的方法,其中将所述多个滤波程序中的第一滤波程序应用于第一像素,所述第一像素具有所述帧的局部特性的预定测量的在第一值范围中的第一值,且将所述多个滤波程序中的第二滤波程序应用于第二像素,所述第二像素具有所述帧的局部特性的预定测量的在第二值范围中的第二值。
10.根据权利要求1所述的方法,其中将所述多个滤波程序中的所述滤波程序中的每一者的经量化滤波系数限于约O到约2自乘η次幂的范围内,其中将所述约O到约2自乘η次幂的范围划分为一定数目m个区间,且其中至少部分地基于所述多个滤波程序中的所述滤波程序中的每一者的所述经量化滤波系数的索引而确定所述一定数目m个区间。
11.根据权利要求10所述的方法,其中通过解码可变长度码字且通过解码固定长度码字来确定特定的经量化滤波系数,所述可变长度码字指示所述一定数目m个区间中对应于所述特定经量化滤波系数的值的特定区间,所述固定长度码字指定所述特定区间内的所述特定经量化滤波系数的所述值。
12.根据权利要求1所述的方法,其中使用所述多个滤波程序中的第一滤波程序的第一滤波系数来预测所述多个滤波程序中的第二滤波程序的第二滤波系数。
13.根据权利要求1所述的方法,其中解码所述多个滤波程序包括解码嵌入于视频数据位流中的所述多个滤波程序的一个或多个滤波系数。
14.根据权利要求13所述的方法,其中,解码所述多个滤波程序包括解码所述滤波系数中之一并基于经解码的所述滤波系数中之一来预测所述滤波系数中的另一滤波系数.
15.根据权利要求13所述的方法,其中,选择所述特定滤波程序包括基于经重构帧的方差值确定所述多个滤波程序中的每一滤波程序的待应用于的像素,所述经重构帧的方差值的得自于所述经重构帧的平均值。
16.—种设备,其包含: 视频处理器,其经配置以解码至少一个帧的视频数据以及嵌入于视频数据位流中的多个滤波程序;及 存储器,其经配置以存储所述多个滤波程序; 其中,所述视频处理器还用以: 基于包括于所述视频数据位流中且与所述至少一个帧的经解码视频数据的至少一部分相关联的信息而选择所述多个滤波程序中的特定滤波程序;且 将所述特定滤波程序应用于所述经解码视频数据的至少一部分的一个或多个像素以产生经滤波的经解码视频数据。
17.根据权利要求16所述的设备,其中,所述至少一个帧包括多个帧且其中所述处理器进一步经配置以: 确定所述多个滤波程序中的每一滤波程序待应用于的所述多个帧中的帧,其中包括于所述视频数据位流中的所述信息通过帧编号及帧类型中的至少一者来识别对应于每一滤波程序的帧; 确定所述多个滤波程序中的每一滤波程序待应用于的宏块,其中包括于所述视频数据位流中的所述信息通过宏块类型列表及用以重构所述宏块的量化参数值范围中的至少一者来识别对应于每一滤波程序的宏块;且 基于包括所述像素的所述至少一个帧中的帧的局部特性的预定测量而确定所述多个滤波程序中的每一滤波程序待应用于的像素。
18.根据权利要求16所述的设备,其进一步包含显示装置,所述显示装置经配置以显示所述经滤波的经解码视频数据。
19.根据权利要求16所述的设备,其中,所述视频处理器经配置以解码所述多个滤波程序的一个或多个滤波系数,以解码所述多个滤波程序。
20.根据权利要求19所述的设备,其中,所述视频处理器经配置以解码所述滤波系数中之一并基于经解码的所述滤波系数中之一来预测所述滤波系数中的另一滤波系数,以解码所述多个滤波程序。
21.根据权利要求19所述的设备,其中,所述视频处理器经配置以基于经重构帧的方差值确定所述多个滤波程序中的每一滤波程序待应用于的像素,以选择所述特定滤波程序,所述经重构帧的方差值得自于所述经重构帧的平均值。
22.—种集成电路,其包含:视频解码电路,其经配置以解码包括至少一个帧的视频数据以及嵌入于视频数据位流中的多个滤波程序的信号;及 处理电路,其经配置以处理所述经解码的信号以: 基于包括于所述视频数据位流中且与所述至少一个帧的经解码视频数据的至少一部分相关联的信息而选择所述多个滤波程序中的特定滤波程序;且 将所述特定滤波程序应用于所述经解码视频数据的至少一部分的一个或多个像素以产生经滤波的经解码视频数据。
23.根据权利要求22所述的集成电路,其中,所述至少一个帧包括多个帧且其中所述处理电路进一步经配置以处理所述经解码的信号以: 确定所述多个滤波程序中的每一滤波程序待应用于的所述多个帧中的帧,其中包括于所述视频数据位流中的所述信息通过帧编号及帧类型中的至少一者来识别对应于每一滤波程序的帧; 确定所述多个滤波程序中的每一滤波程序待应用于的宏块,其中包括于所述视频数据位流中的所述信息通过宏块类型列表及用以重构所述宏块的量化参数值范围中的至少一者来识别对应于每一滤波程序的宏块;且 基于包括所述像素的所述至少一个帧中的帧的局部特性的预定测量而确定所述多个滤波程序中的每一滤波程序待应用于的像素。
24.根据权利要求22所述的集成电路,其中所述多个滤波程序中的第一滤波程序被应用于第一像素,所述第一像素具有包括所述第一像素的所述至少一个帧中的帧的局部特性的预定测量的在第一值范围中的第一值,且所述多个滤波程序中的第二滤波程序被应用于第二像素,所述第二像素具有所述帧的局部特性的所述预定测量的在第二值范围中的第二值。
25.根据权利要求22所述的集成电路,其中,所述视频解码电路经配置以解码所述多个滤波程序的一个或多个滤波系数,以解码包括所述多个滤波程序的信号。
26.根据权利要求25所述的集成电路,其中,所述视频解码电路经配置以解码所述滤波系数中之一并基于经解码的所述滤波系数中之一来预测所述滤波系数中的另一滤波系数,以解码包括所述多个滤波程序的信号。
27.根据权利要求25所述的集成电路,其中,所述处理电路经配置以基于经重构帧的方差值来确定所述多个滤波程序中的每一滤波程序待应用于的像素,以选择特定滤波程序,所述经重构帧的方差值得自于所述经重构帧的平均值。
28.—种设备,其包含: 用于解码至少一个帧的视频数据以及嵌入于视频数据位流中的多个滤波程序的装置; 用于基于包括于所述视频数据位流中且与所述至少一个帧的经解码视频数据的至少一部分相关联的信息而选择所述多个滤波程序中的特定滤波程序的装置;及 用于将所述特定滤波程序应用于所述经解码视频数据至少一部分的一个或多个像素以产生经滤波的经解码视频数据的装置。
29.根据权利要求28所述的设备,其中,所述至少一个帧包括多个帧且所述设备进一步包含以下各项中的至少一者:用于确定所述多个滤波程序中的每一滤波程序待应用于的所述多个帧中的帧的装置,其中包括于所述视频数据位流中的所述信息通过帧编号及帧类型中的至少一者来识别对应于每一滤波程序的帧; 用于确定所述多个滤波程序中的每一滤波程序待应用于的宏块的装置,其中包括于所述视频数据位流中的所述信息通过宏块类型列表及用以重构所述宏块的量化参数值范围中的至少一者来识别对应于每一滤波程序的宏块;及 用于基于包括所述像素的所述至少一个帧中的帧的局部特性的预定测量而确定所述多个滤波程序中 的每一滤波程序待应用于的像素的装置。
30.根据权利要求28所述的设备,其进一步包含用于经由无线发射来接收所述视频数据位流的装置。
31.一种存储了指令的非瞬时性计算机可读媒体,所述指令在执行时使得一个或多个处理器执行如下: 在视频解码器处解码至少一个帧的视频数据以及嵌入于视频数据位流中的多个滤波程序; 基于包括于所述视频数据位流中且与所述至少一个帧的经解码视频数据的至少一部分相关联的信息而选择所述多个滤波程序中的特定滤波程序;及 将所述特定滤波程序应用于所述经解码视频数据的至少一部分的一个或多个像素以产生经滤波的经解码视频数据。
32.根据权利要求31所述的计算机可读媒体,其中,所述至少一个帧包括多个帧且所述计算机可读媒体进一步包含在执行时使得所述一个或多个处理器执行如下的指令: 确定所述多个滤波程序中的每一滤波程序待应用于的所述多个帧中的帧,其中包括于所述视频数据位流中的所述信息通过帧编号及帧类型中的至少一者来识别对应于每一滤波程序的帧; 确定所述多个滤波程序中的每一滤波程序待应用于的宏块,其中包括于所述视频数据位流中的所述信息通过宏块类型列表及用以重构所述宏块的量化参数值范围中的至少一者来识别对应于每一滤波程序的宏块;及 基于包括所述像素的所述至少一个帧中的帧的局部特性的预定测量而确定所述多个滤波程序中的每一滤波程序待应用于的像素。
33.根据权利要求31所述的计算机可读媒体,其中所述多个滤波程序中的第一滤波程序被应用于第一像素,所述第一像素具有所述至少一个帧中的帧的局部特性的预定测量的在第一值范围中的第一值,且所述多个滤波程序中的第二滤波程序被应用于第二像素,所述第二像素具有所述帧的局部特性的所述预定测量的在第二值范围中的第二值。
34.根据权利要求31所述的计算机可读媒体,其中,所述指令使得所述一个或多个处理器解码所述多个滤波程序的一个或多个滤波系数,以解码所述多个滤波程序。
35.根据权利要求34所述的计算机可读媒体,其中,所述指令使得所述一个或多个处理器解码所述滤波系数中之一并基于经解码的所述滤波系数中之一来预测所述滤波系数中的另一滤波系数,以解码所述多个滤波程序。
36.根据权利要求34所述的计算机可读媒体,其中,所述指令使得所述一个或多个处理器基于经重构帧的方差值确定所述多个滤波程序中的每一滤波程序应用于的像素,以选择特定滤 波程序,所述经重构帧的方差值得自于所述经重构帧的平均值。
【文档编号】H04N19/20GK103546748SQ201310470040
【公开日】2014年1月29日 申请日期:2009年7月10日 优先权日:2008年7月11日
【发明者】马尔塔·卡切维奇, 钱威俊 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1