1.一种带宽压缩中复杂纹理的双模式选择预测方法,其特征在于,包括:将待编码视频图像划分成多个宏块,并确定待编码像素分量;
采用自适应分割预测方法,确定当前编码宏块中像素的第一参考像素,计算得到一组第一预测残差;
采用自适应矩形窗口预测方法,确定当前编码宏块中像素的第二参考像素,计算得到一组第二预测残差;
根据所述一组第一预测残差计算第一绝对残差和,根据所述一组第二预测残差计算第二绝对残差和;
比较所述第一绝对残差和与所述第二绝对残差和,确定当前编码宏块的最优预测方法,得到一组最优预测残差。
2.根据权利要求1所述的方法,其特征在于,所述采用自适应分割预测方法,确定当前编码宏块中像素的第一参考像素,计算得到一组第一预测残差的步骤包括:采用多种分割方式将待分割宏块分割为若干子宏块;
分别计算每种分割方式下待分割宏块的比特数,得到待分割宏块的多个所述比特数;
比较待分割宏块的多个所述比特数,将最小比特数对应的分割方式作为待分割宏块的最优分割方式;
计算当前编码宏块中每个像素的待编码像素分量的第一预测残差,得到一组第一预测残差。
3.根据权利要求2所述的方法,其特征在于,所述多种分割方式为水平分割、垂直分割和不分割中的至少两种。
4.根据权利要求3所述的方法,其特征在于,所述比较待分割宏块的多个所述比特数,将最小比特数对应的分割方式作为待分割宏块的最优分割方式的步骤之后还包括:当最优分割方式为水平分割或垂直分割时,将分割后的所述子宏块作为待分割宏块;
采用多种分割方式将待分割宏块分割为若干子宏块;
分别计算每种分割方式下待分割宏块的比特数,得到待分割宏块的多个所述比特数;
比较待分割宏块的多个所述比特数,将最小比特数对应的分割方式作为待分割宏块的最优分割方式。
5.根据权利要求2所述的方法,其特征在于,当所述多种分割方式包括水平分割方式时,将待分割宏块分割为上宏块和下宏块,所述分别计算每种分割方式下待分割宏块的比特数,得到待分割宏块的多个所述比特数的步骤包括:在上宏块的M1个像素的待编码像素分量中,得到上宏块的最大像素分量值和最小像素分量值;
计算上宏块的最大像素分量值和最小像素分量值的差值,并得到表示所述差值的第一最少比特数;
在下宏块的M1个像素的待编码像素分量中,得到下宏块的最大像素分量值和最小像素分量值;
计算下宏块的最大像素分量值和最小像素分量值的差值,并得到表示所述差值的第一最少比特数;
根据上宏块的第一最少比特数和下宏块的第一最少比特数计算水平分割方式下待分割宏块的第一比特数。
6.根据权利要求2所述的方法,其特征在于,当所述多种分割方式包括垂直分割方式时,将待分割宏块分割为左宏块和右宏块,所述分别计算每种分割方式下待分割宏块的比特数,得到待分割宏块的多个所述比特数的步骤包括:在左宏块的M2个像素的待编码像素分量中,得到左宏块的最大像素分量值和最小像素分量值;
计算左宏块的最大像素分量值和最小像素分量值的差值,并得到表示所述差值的第二最少比特数;
在右宏块的M2个像素的待编码像素分量中,得到右宏块的最大像素分量值和最小像素分量值;
计算右宏块的最大像素分量值和最小像素分量值的差值,并得到表示所述差值的第二最少比特数;
根据左宏块的第二最少比特数和右宏块的第二最少比特数计算垂直分割方式下待分割宏块的第二比特数。
7.根据权利要求2所述的方法,其特征在于,当所述多种分割方式包括不分割方式时,所述分别计算每种分割方式下待分割宏块的比特数,得到待分割宏块的多个所述比特数的步骤包括:在待分割宏块的M个像素的待编码像素分量中,得到待分割宏块的最大像素分量值和最小像素分量值;
计算待分割宏块的最大像素分量值和最小像素分量值的差值,并得到表示所述差值的第三最少比特数;
根据待分割宏块的第三最少比特数计算不分割方式下待分割宏块的第三比特数。
8.根据权利要求2所述的方法,其特征在于,所述计算当前编码宏块中每个像素的待编码像素分量的第一预测残差,得到一组第一预测残差的步骤包括:在当前编码宏块的每个所述子宏块中选择最小像素分量值对应的像素作为第一参考像素,计算每个所述子宏块中每个像素的待编码像素分量的第一预测残差。
9.根据权利要求1所述的方法,其特征在于,所述采用自适应矩形窗口预测方法,确定所述当前编码宏块中像素的第二参考像素,计算得到一组第二预测残差的步骤包括:确定矩形预测搜索窗口;
在所述矩形预测搜索窗口内计算所述当前编码像素的差异度权重;
根据所述差异度权重确定所述当前编码像素的第二参考像素并计算第二预测残差。
10.根据权利要求9所述的方法,其特征在于,在所述矩形预测搜索窗口内计算所述当前编码像素的差异度权重的步骤包括:计算所述当前编码像素的所述待编码像素分量相对所述矩形预测搜索窗口内每个重建像素的每个像素分量的分量差异度子权重;
计算所述当前编码像素的所述待编码像素分量相对每个所述重建像素的差异度子权重;
所述分量差异度子权重为所述当前编码像素的所述待编码像素分量的原始值与所述重建像素的所述像素分量的重建值的差值的绝对值;
所述差异度子权重为N个所述分量差异度子权重进行加权求和的结果,N为所述当前编码像素或所述重建像素包含的像素分量的个数;
所述差异度权重包括K个所述差异度子权重,K为所述矩形预测搜索窗口内包含的所述重建像素的个数。