1.一种基于图像预测的压缩方法,其特征在于,包括:接收待压缩图像帧;
确定所述待压缩图像帧的多个编码单元;
利用多种预测模式依次轮循对所述多个编码单元进行预测;
根据所述多个编码单元预测结果利用预设公式确定每个编码单元最佳预测模式以完成所述待压缩图像帧的压缩。
2.根据权利要求1所述的方法,其特征在于,确定所述待压缩图像帧的多个编码单元,包括:根据预定规格将所述待压缩图像帧划分为多个大小相同的编码单元;其中,所述编码单元包括多个像素分量。
3.根据权利要求2所述的方法,其特征在于,利用多种预测模式依次轮循对所述多个编码单元进行预测,包括:利用第一预测模式依次对所述多个编码单元中的每个像素分量进行预测;其中,所述第一预测模式包括利用拐点采样方式对所述编码单元中的像素分量进行采样,根据采样结果对所述编码单元中的每个像素分量进行预测以获取第一预测残差。
4.根据权利要求2所述的方法,其特征在于,利用多种预测模式依次轮循对所述多个编码单元进行预测,还包括:利用第二预测模式依次对所述多个编码单元中的每个像素分量进行预测;其中,所述第二预测模式包括确定所述编码单元中的每个像素分量的第一权重以及第二权重,根据所述第一权重以及所述第二权重对所述编码单元中的每个像素分量进行预测以获取第二预测残差。
5.根据权利要求2所述的方法,其特征在于,根据所述多个编码单元预测结果利用预设公式确定每个编码单元最佳预测模式,包括:将每个编码单元预测结果利用预设公式进行绝对值求和计算;
选取绝对值求和计算结果的最小值;
将所述最小值对应的预测模式确定为所述每个编码单元最佳预测模式。
6.一种基于图像预测的压缩设备,其特征在于,包括:接收模块,用于接收待压缩图像帧;
第一确定模块,连接所述接收模块,用于确定所述待压缩图像帧的多个编码单元;
预测模块,连接所述第一确定模块,用于利用多种预测模式依次轮循对所述多个编码单元进行预测;
第二确定模块,连接所述预测模块,用于根据所述多个编码单元预测结果利用预设公式确定每个编码单元最佳预测模式以完成所述待压缩图像帧的压缩。
7.根据权利要求6所述的设备,其特征在于,所述第一确定模块具体用于根据预定规格将所述待压缩图像帧划分为多个大小相同的编码单元;其中,所述编码单元包括多个像素分量。
8.根据权利要求7所述的设备,其特征在于,所述预测模块包括:第一预测模式单元,用于利用第一预测模式依次对所述多个编码单元中的每个像素分量进行预测;其中,所述第一预测模式包括利用拐点采样方式对所述编码单元中的像素分量进行采样,根据采样结果对所述编码单元中的每个像素分量进行预测以获取第一预测残差。
9.根据权利要求6所述的设备,其特征在于,所述预测模块包括:第二预测模式单元,用于利用第二预测模式依次对所述多个编码单元中的每个像素分量进行预测;其中,所述第二预测模式包括确定所述编码单元中的每个像素分量的第一权重以及第二权重,根据所述第一权重以及所述第二权重对所述编码单元中的每个像素分量进行预测以获取第二预测残差。
10.根据权利要求6所述的设备,其特征在于,所述第二确定模块包括:计算单元,用于将每个编码单元预测结果利用预设公式进行绝对值求和计算;
选取单元,用于选取绝对值求和计算结果的最小值;
确定单元,将所述最小值对应的预测模式确定为所述每个编码单元最佳预测模式。