一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像分量预测方法、编码器、解码器以及存储介质与流程

2021-11-22 14:10:00 来源:中国专利 TAG:

技术特征:
1.一种图像分量预测方法,应用于编码器,所述方法包括:确定图像中当前块的相邻参考像素;根据所述相邻参考像素,构造相邻参考像素子集;其中,所述相邻参考像素子集中包含有所述相邻参考像素中的部分像素;根据所述相邻参考像素子集,计算预测模型的模型参数;其中,所述预测模型包括n个预测子模型,n个预测子模型对应n组模型参数,所述预测子模型用于通过对应的模型参数对待预测图像分量进行跨分量预测处理,n为大于或等于2的正整数。2.根据权利要求1所述的方法,其中,所述确定图像中当前块的相邻参考像素,包括:获取与所述当前块的至少一个边相邻的参考像素;其中,所述当前块的至少一个边包括下述至少之一:上行、右上行、左列和左下列;根据获取的参考像素,得到所述相邻参考像素。3.根据权利要求1所述的方法,其中,所述根据所述相邻参考像素,构造相邻参考像素子集,包括:基于所述当前块的至少一个边,确定所述候选像素的候选位置;从所述相邻参考像素中选取与所述候选位置对应的参考像素,将选取得到的参数像素组成所述相邻参考像素子集。4.根据权利要求3所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:基于所述当前块的至少一个边相邻的参考像素对应的像素位置,确定所述候选位置。5.根据权利要求3所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:基于所述当前块的至少一个边相邻的参考像素对应的图像分量强度值,确定所述候选位置。6.根据权利要求3所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:基于所述当前块的至少一个边相邻的参考像素对应的像素位置和图像分量强度值,确定所述候选位置。7.根据权利要求3所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:确定预设候选像素数;其中,所述预设候选像素数表示从所述当前块的至少一个边相邻的参考像素中所采样的像素数量;根据所述预设候选像素数和所述当前块的至少一个边的长度,确定所述候选位置;其中,所述当前块的至少一个边的长度等于所述当前块的至少一个边所包含的像素数量。8.根据权利要求7所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:根据所述预设候选像素数和所述当前块的至少一个边的长度,计算第一采样间隔;从所述当前块的至少一个边中确定一基准点,按照所述第一采样间隔确定所述候选位置。9.根据权利要求8所述的方法,其中,在所述计算第一采样间隔之后,所述方法还包括:
对所述第一采样间隔进行调整,得到第二采样间隔;基于所述基准点,按照所述第二采样间隔确定所述候选位置。10.根据权利要求9所述的方法,其中,所述得到第二采样间隔之后,所述方法还包括:基于所述基准点,按照所述第一采样间隔确定所述基准点一侧对应的候选位置,按照所述第二采样间隔确定所述基准点另一侧对应的候选位置。11.根据权利要求7至10任一项所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:确定所述当前块的至少一个边对应的预设跳过像素数k,其中,k为大于或等于1的正整数;从所述当前块的至少一个边的起始位置和/或末端位置开始,确定k个待跳过像素点对应的位置;基于所述k个待跳过像素点对应的位置,从所述当前块的至少一个边的起始位置和/或末端位置开始连续跳过k个待跳过像素点,得到所述当前块的至少一个新边;基于所述当前块的至少一个新边以及所述预设候选像素数,确定所述候选位置。12.根据权利要求1所述的方法,其中,所述根据所述相邻参考像素子集,计算预测模型的模型参数,包括:根据所述相邻参考像素子集,构造n个第一相邻参考像素子集;基于所述n个第一相邻参考像素子集,计算所述n个预测子模型对应的n组模型参数;其中,每一个预测子模型对应一组模型参数。13.根据权利要求12所述的方法,其中,所述根据所述相邻参考像素子集,构造n个第一相邻参考像素子集,包括:根据所述相邻参考像素子集,确定至少一个阈值;根据所述至少一个阈值,将所述相邻参考像素子集划分成所述n个第一相邻参考像素子集。14.根据权利要求13所述的方法,其中,在所述根据所述相邻参考像素子集,计算预测模型的模型参数之后,所述方法还包括:确定所述当前块中每一个像素对应的第一图像分量重建值;从所述n个预测子模型中选择一个预测子模型;根据所选择的预测子模型和所述当前块中每一个像素对应的第一图像分量重建值,计算所述当前块中每一个像素对应的第二图像分量预测值;其中,所述待预测图像分量为第二图像分量。15.根据权利要求14所述的方法,其中,所述从所述n个预测子模型中选择一个预测子模型,包括:将所述当前块中每一个像素对应的第一图像分量重建值与所述至少一个阈值进行比较;根据比较的结果,从所述n个预测子模型中选取所述当前块中每一个像素对应的预测子模型。16.一种图像分量预测方法,应用于解码器,所述方法包括:确定图像中当前块的相邻参考像素;
根据所述相邻参考像素,构造相邻参考像素子集;其中,所述相邻参考像素子集中包含有所述相邻参考像素中的部分像素;根据所述相邻参考像素子集,计算预测模型的模型参数;其中,所述预测模型包括n个预测子模型,n个预测子模型对应n组模型参数,所述预测子模型用于通过对应的模型参数对待预测图像分量进行跨分量预测处理,n为大于或等于2的正整数。17.根据权利要求16所述的方法,其中,所述确定图像中当前块的相邻参考像素,包括:获取与所述当前块的至少一个边相邻的参考像素;其中,所述当前块的至少一个边包括下述至少之一:上行、右上行、左列和左下列;根据获取的参考像素,得到所述相邻参考像素。18.根据权利要求16所述的方法,其中,所述根据所述相邻参考像素,构造相邻参考像素子集,包括:基于所述当前块的至少一个边,确定所述候选像素的候选位置;从所述相邻参考像素中选取与所述候选位置对应的参考像素,将选取得到的参数像素组成所述相邻参考像素子集。19.根据权利要求18所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:基于所述当前块的至少一个边相邻的参考像素对应的像素位置,确定所述候选位置。20.根据权利要求18所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:基于所述当前块的至少一个边相邻的参考像素对应的图像分量强度值,确定所述候选位置。21.根据权利要求18所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:基于所述当前块的至少一个边相邻的参考像素对应的像素位置和图像分量强度值,确定所述候选位置。22.根据权利要求18所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:确定预设候选像素数;其中,所述预设候选像素数表示从所述当前块的至少一个边相邻的参考像素中所采样的像素数量;根据所述预设候选像素数和所述当前块的至少一个边的长度,确定所述候选位置;其中,所述当前块的至少一个边的长度等于所述当前块的至少一个边所包含的像素数量。23.根据权利要求22所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:根据所述预设候选像素数和所述当前块的至少一个边的长度,计算第一采样间隔;从所述当前块的至少一个边中确定一基准点,按照所述第一采样间隔确定所述候选位置。24.根据权利要求23所述的方法,其中,在所述计算第一采样间隔之后,所述方法还包括:对所述第一采样间隔进行调整,得到第二采样间隔;
基于所述基准点,按照所述第二采样间隔确定所述候选位置。25.根据权利要求24所述的方法,其中,所述得到第二采样间隔之后,所述方法还包括:基于所述基准点,按照所述第一采样间隔确定所述基准点一侧对应的候选位置,按照所述第二采样间隔确定所述基准点另一侧对应的候选位置。26.根据权利要求22至25任一项所述的方法,其中,所述基于所述当前块的至少一个边,确定所述候选像素的候选位置,包括:确定所述当前块的至少一个边对应的预设跳过像素数k,其中,k为大于或等于1的正整数;从所述当前块的至少一个边的起始位置和/或末端位置开始,确定k个待跳过像素点对应的位置;基于所述k个待跳过像素点对应的位置,从所述当前块的至少一个边的起始位置和/或末端位置开始连续跳过k个待跳过像素点,得到所述当前块的至少一个新边;基于所述当前块的至少一个新边以及所述预设候选像素数,确定所述候选位置。27.根据权利要求16所述的方法,其中,所述根据所述相邻参考像素子集,计算预测模型的模型参数,包括:根据所述相邻参考像素子集,构造n个第一相邻参考像素子集;基于所述n个第一相邻参考像素子集,计算所述n个预测子模型对应的n组模型参数;其中,每一个预测子模型对应一组模型参数。28.根据权利要求27所述的方法,其中,所述根据所述相邻参考像素子集,构造n个第一相邻参考像素子集,包括:根据所述相邻参考像素子集,确定至少一个阈值;根据所述至少一个阈值,将所述相邻参考像素子集划分成所述n个第一相邻参考像素子集。29.根据权利要求28所述的方法,其中,在所述根据所述相邻参考像素子集,计算预测模型的模型参数之后,所述方法还包括:确定所述当前块中每一个像素对应的第一图像分量重建值;从所述n个预测子模型中选择一个预测子模型;根据所选择的预测子模型和所述当前块中每一个像素对应的第一图像分量重建值,计算所述当前块中每一个像素对应的第二图像分量预测值;其中,所述待预测图像分量为第二图像分量。30.根据权利要求29所述的方法,其中,所述从所述n个预测子模型中选择一个预测子模型,包括:将所述当前块中每一个像素对应的第一图像分量重建值与所述至少一个阈值进行比较;根据比较的结果,从所述n个预测子模型中选取所述当前块中每一个像素对应的预测子模型。31.一种编码器,所述编码器包括第一确定单元、第一构造单元和第一计算单元,其中,所述第一确定单元,配置为确定图像中当前块的相邻参考像素;所述第一构造单元,配置为根据所述相邻参考像素,构造相邻参考像素子集;其中,所
述相邻参考像素子集中包含有所述相邻参考像素中的部分像素;所述第一计算单元,配置为根据所述相邻参考像素子集,计算预测模型的模型参数;其中,所述预测模型包括n个预测子模型,n个预测子模型对应n组模型参数,所述预测子模型用于通过对应的模型参数对待预测图像分量进行跨分量预测处理,n为大于或等于2的正整数。32.一种编码器,所述编码器包括第一存储器和第一处理器,其中,所述第一存储器,用于存储能够在所述第一处理器上运行的计算机程序;所述第一处理器,用于在运行所述计算机程序时,执行如权利要求1至15任一项所述的方法。33.一种解码器,所述解码器包括第二确定单元、第二构造单元和第二计算单元,其中,所述第二确定单元,配置为确定图像中当前块的相邻参考像素;所述第二构造单元,配置为根据所述相邻参考像素,构造相邻参考像素子集;其中,所述相邻参考像素子集中包含有所述相邻参考像素中的部分像素;所述第二计算单元,配置为根据所述相邻参考像素子集,计算预测模型的模型参数;其中,所述预测模型包括n个预测子模型,n个预测子模型对应n组模型参数,所述预测子模型用于通过对应的模型参数对待预测图像分量进行跨分量预测处理,n为大于或等于2的正整数。34.一种解码器,所述解码器包括第二存储器和第二处理器,其中,所述第二存储器,用于存储能够在所述第二处理器上运行的计算机程序;所述第二处理器,用于在运行所述计算机程序时,执行如权利要求16

30任一项所述的方法。35.一种计算机存储介质,其中,所述计算机存储介质存储有图像分量预测程序,所述图像分量预测程序被第一处理器或第二处理器执行时实现如权利要求1至30任一项所述的方法。

技术总结
本申请实施例公开了一种图像分量预测方法、编码器、解码器以及存储介质,该方法包括:确定图像中当前块的相邻参考像素;根据所述相邻参考像素,构造相邻参考像素子集;其中,所述相邻参考像素子集中包含有所述相邻参考像素中的部分像素;根据所述相邻参考像素子集,计算预测模型的模型参数;其中,所述预测模型包括N个预测子模型,N个预测子模型对应N组模型参数,所述预测子模型用于通过对应的模型参数对待预测图像分量进行跨分量预测处理,N为大于或等于2的正整数。于或等于2的正整数。于或等于2的正整数。


技术研发人员:霍俊彦 万帅 马彦卓
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2019.10.28
技术公布日:2021/11/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献