1.多功能视频编码的帧内模式选择划分方法,其特征在于:包括以下步骤:计算输入的编码单元的梯度值;
根据计算的梯度值确定所述编码单元具有简单纹理时,将率失真优化阶段检查帧内预测模式的数量由第一数值降低为第二数值,所述编码单元具有简单纹理包括编码单元的水平梯度值小于等于第一阈值、编码单元的垂直梯度值小于等于第一阈值以及编码单元的垂直梯度值与水平梯度值的绝对值之和小于等于第二阈值中的任一种;
根据计算的梯度值确定粗选模式决策阶段需要跳过的帧内预测模式;
确定粗选模式决策阶段需要跳过的帧内预测模式数量为0时,将率失真优化阶段检查帧内预测模式的数量由第一数值降低为第三数值;
确定粗选模式决策阶段需要跳过的帧内预测模式数量不为0时,将率失真优化阶段检查帧内预测模式的数量维持为第一数值;
其中,第一数值>第三数值>第二数值。
2.根据权利要求1所述的多功能视频编码的帧内模式选择划分方法,其特征在于:所述计算输入的编码单元的梯度值这一步骤,具体包括:输入编码单元作为当前编码单元;
分别计算当前编码单元每个像素沿水平方向、垂直方向、45度方向和135度方向的梯度值;
根据计算的梯度值、当前编码单元的宽度和当前编码单元的高度分别计算当前编码单元沿水平方向、垂直方向、45度方向和135度方向的梯度值的平均值。
3.根据权利要求2所述的多功能视频编码的帧内模式选择划分方法,其特征在于:所述根据计算的梯度值确定所述编码单元具有简单纹理时,将率失真优化阶段检查帧内预测模式的数量由第一数值降低为第二数值这一步骤,具体包括:求所述编码单元沿水平方向梯度值的平均值与沿垂直方向梯度值的平均值的商或差值;
判断求得的商或差值是否小于等于第一阈值,若是,则判定所述编码单元具有简单纹理,此时将率失真优化阶段检查帧内预测模式的数量由第一数值降低为第二数值;反之,则判定所述编码单元不具有简单纹理,此时执行根据计算的梯度值确定粗选模式决策阶段需要跳过的帧内预测模式这一步骤。
4.根据权利要求2所述的多功能视频编码的帧内模式选择划分方法,其特征在于:所述根据计算的梯度值确定粗选模式决策阶段需要跳过的帧内预测模式这一步骤,具体包括:将所述编码单元沿水平方向梯度值的平均值除以沿垂直方向梯度值的平均值,得到第一商;或者将所述编码单元沿水平方向梯度值的平均值减去沿垂直方向梯度值的平均值,得到第一差值;
确定第一商或第一差值大于等于第三阈值时,判定粗选模式决策阶段需要跳过的帧内预测模式为与垂直方向最近邻的若干个帧内预测模式。
5.根据权利要求2所述的多功能视频编码的帧内模式选择划分方法,其特征在于:所述根据计算的梯度值确定粗选模式决策阶段需要跳过的帧内预测模式这一步骤,具体包括:将所述编码单元沿垂直方向梯度值的平均值除以沿水平方向梯度值的平均值,得到第二商;或者将所述编码单元沿垂直方向梯度值的平均值减去沿水平方向梯度值的平均值,得到第二差值;
确定第二商或第二差值大于等于第四阈值时,判定粗选模式决策阶段需要跳过的帧内预测模式为与水平方向最近邻的若干个帧内预测模式。
6.根据权利要求2所述的多功能视频编码的帧内模式选择划分方法,其特征在于:所述根据计算的梯度值确定粗选模式决策阶段需要跳过的帧内预测模式这一步骤,具体包括:将所述编码单元沿45度方向梯度值的平均值除以沿135度方向梯度值的平均值,得到第三商;或者将所述编码单元沿45度方向梯度值的平均值减去沿135度方向梯度值的平均值,得到第三差值;
确定第三商或第三差值大于等于第五阈值时,判定粗选模式决策阶段需要跳过的帧内预测模式为与135度方向最近邻的若干个帧内预测模式。
7.根据权利要求2所述的多功能视频编码的帧内模式选择划分方法,其特征在于:所述根据计算的梯度值确定粗选模式决策阶段需要跳过的帧内预测模式这一步骤,具体包括:将所述编码单元沿135度方向梯度值的平均值除以沿45度方向梯度值的平均值,得到第四商;或者将所述编码单元沿135度方向梯度值的平均值减去沿45度方向梯度值的平均值,得到第四差值;
确定第四商或第四差值大于等于第六阈值时,判定粗选模式决策阶段需要跳过的帧内预测模式为与45度方向最近邻的若干个帧内预测模式。
8.多功能视频编码的帧内模式选择划分系统,其特征在于:包括:
梯度值计算单元,用于计算输入的编码单元的梯度值;
第一率失真优化处理单元,用于根据计算的梯度值确定所述编码单元具有简单纹理时,将率失真优化阶段检查帧内预测模式的数量由第一数值降低为第二数值,所述编码单元具有简单纹理包括编码单元的水平梯度值小于等于第一阈值、编码单元的垂直梯度值小于等于第一阈值以及编码单元的垂直梯度值与水平梯度值的绝对值之和小于等于第二阈值中的任一种;
帧内预测模式跳过判决单元,用于根据计算的梯度值确定粗选模式决策阶段需要跳过的帧内预测模式;
第二率失真优化处理单元,用于确定粗选模式决策阶段需要跳过的帧内预测模式数量为0时,将率失真优化阶段检查帧内预测模式的数量由第一数值降低为第三数值;
第三率失真优化处理单元,用于确定粗选模式决策阶段需要跳过的帧内预测模式数量不为0时,将率失真优化阶段检查帧内预测模式的数量维持为第一数值;
其中,第一数值>第三数值>第二数值。
9.多功能视频编码的帧内模式选择划分系统,其特征在于:包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7任一项所述的多功能视频编码的帧内模式选择划分方法。
10.存储介质,其中存储有处理器可执行的指令,其特征在于:所述处理器可执行的指令在由处理器执行时用于实现如权利要求1-7任一项所述的多功能视频编码的帧内模式选择划分方法。