1.一种带宽压缩中的预测方法,其特征在于,包括:将图像分成大小为m×n的多个MB;其中,m、n分别为每个所述MB的行分辨率、列分辨率;
采用自适应纹理渐变预测方法对所述多个MB进行预测以获取第一残差主观和;
采用双向跳块扫描多方向预测方法对所述多个MB进行预测以获取第二残差主观和;
比较所述第一残差主观和与第二残差主观和的大小以选择最终的预测方法。
2.根据权利要求1所述的方法,其特征在于,采用自适应纹理渐变预测方法对所述多个MB进行预测以获取第一残差主观和,包括:采用自适应纹理渐变预测方法对当前MB进行预测以获取当前MB中每个像素的第一预测残差;
根据当前MB中每个像素的第一预测残差分别计算当前MB的第一残差绝对值和与第一残差和;
根据所述第一残差绝对值和与第一残差和计算所述第一残差主观和。
3.根据权利要求2所述的方法,其特征在于,采用自适应纹理渐变预测方法对当前MB进行预测以获取当前MB中每个像素的第一预测残差,包括:选取N种采样方式对当前MB进行采样并预测,以获取所述当前MB的第一预测残差,其中N的取值为大于1的自然数。
4.根据权利要求3所述的方法,其特征在于,所述N种采样方式包括:全采样、1/2采样、
1/4采样、1/8采样和1/16采样。
5.根据权利要求4所述的方法,其特征在于,采用双向跳块扫描多方向预测方法对所述多个MB进行预测以获取第二残差主观和,包括:采用双向跳块扫描多方向预测方法对当前MB进行预测以获取当前MB中每个像素的第二预测残差;
根据当前MB中每个像素的第二预测残差分别计算当前MB的第二残差绝对值和与第二残差和;
根据所述第二残差绝对值和与第二残差和计算所述第二残差主观和。
6.根据权利要求5所述的方法,其特征在于,采用双向跳块扫描多方向预测方法对当前MB进行预测以获取当前MB中每个像素的第二预测残差,包括:采用P种标记符号依次循环对所述多个MB进行标记;其中,P为大于1的自然数;
采取双向扫描方式扫描与所述当前MB的标记符号相同的MB;
确定所述当前MB的参考方向;
通过所述参考方向计算所述当前MB中每个像素的参考像素;
通过所述参考像素确定每个像素的第二预测残差。
7.根据权利要求6所述的方法,其特征在于,比较所述第一残差主观和与第二残差主观和的大小以选择最终的预测方法,包括:若所述第一残差主观和小于所述第二残差主观和,则选择所述第一预测残差作为所述当前MB中每个像素的最终预测残差;
若所述第一残差主观和大于所述第二残差主观和,则选择所述第二预测残差作为所述当前MB中每个像素的最终预测残差。
8.根据权利要求7所述的方法,其特征在于,所述第一残差主观和与第二残差主观和的计算公式为:SUBDk=a1×SADk+a2×SDk其中,k为预测模式的序号,取值为1或2;
SUBD1为第一残差主观和,SUBD2为第二残差主观和;
a1与a2为按场景配置的权重系数;
SAD1为当前MB中每个像素的第一残差绝对值和,SAD2为当前MB中每个像素的第二残差绝对值和;
SD1为当前MB中每个像素的第一残差和,SAD2为当前MB中每个像素的第二残差和。