一种去除块效应的方法、装置和计算机可读存储介质制造方法及图纸

技术编号:29023998 阅读:26 留言:0更新日期:2021-06-26 05:25
本申请公开了一种去除块效应的方法、装置和计算机可读存储介质,该方法包括:对当前图像进行边缘增强处理与非边缘平滑处理,生成当前待编码图像并划分为多个编码块;从多种预测模式中选取一种预测模式作为待选预测模式;判断待选预测模式是否为产生块效应的预测模式;若待选预测模式为产生块效应的预测模式,则在编码块中存在边缘时,返回执行从多种预测模式中选取一种预测模式作为待选预测模式,直至采用待选预测模式对编码块进行预测未产生块效应或编码块中不存在边缘;将待选预测模式记作当前预测模式,利用当前预测模式对当前待编码图像进行处理,得到编码码流。通过上述方式,本申请能够去除块效应,提升编码质量。提升编码质量。提升编码质量。

【技术实现步骤摘要】
一种去除块效应的方法、装置和计算机可读存储介质


[0001]本申请涉及图像处理
,具体涉及一种去除块效应的方法、装置和计算机可读存储介质。

技术介绍

[0002]目前主流的视频图像/视频编解码技术均采用基于块的编码和量化方式,基于块的编码方式可以对整张图像进行划分使预测更加准确,并且有利于编码并行加速。由于图像中所有块是独立编码的,量化过程是不依赖周边块的,导致邻块与当前块的量化系数互不相关,进而使得相邻两块在边界处的像素会有不连续的情况出现,从而产生方块效应,特别是在低码率下此种现象特别明显,而人眼对此非常敏感,导致主观视觉质量变差。虽然目前一些编解码标准技术采用一些后处理方式(如:区块滤波、样本自适应补偿或自适应滤波等)对重建图像进行处理,使其更加接近原始图,但块效应现象依旧严重,特别是对于码率较低的情况。

技术实现思路

[0003]本申请提供一种去除块效应的方法、装置和计算机可读存储介质,能够去除块效应,提升编码质量。
[0004]为解决上述技术问题,本申请采用的技术方案是:提供一种去除块效应的方法,该方法包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种去除块效应的方法,其特征在于,包括:对获取到的当前图像进行边缘增强处理与非边缘平滑处理,生成当前待编码图像;将所述当前待编码图像划分为多个编码块;从多种预测模式中选取一种预测模式作为待选预测模式;判断所述待选预测模式是否为产生块效应的预测模式;若是,则在所述编码块中存在边缘时,返回所述从多种预测模式中选取一种预测模式作为待选预测模式的步骤,直至采用所述待选预测模式对所述编码块进行预测未产生块效应或所述编码块中不存在边缘;将所述待选预测模式记作当前预测模式,利用所述当前预测模式对所述当前待编码图像进行处理,得到编码码流。2.根据权利要求1所述的去除块效应的方法,其特征在于,所述对获取到的当前图像进行边缘增强处理与非边缘平滑处理,生成当前待编码图像的步骤,包括:对所述当前图像进行滤波,得到滤波图像;将所述滤波图像与所述当前图像相减,得到第一残差图像;对所述第一残差图像进行增强处理与滤波处理,得到第二残差图像;基于所述第二残差图像与所述当前图像,生成所述当前待编码图像。3.根据权利要求2所述的去除块效应的方法,其特征在于,所述对所述第一残差图像进行增强处理与滤波处理,得到第二残差图像的步骤,包括:对所述第一残差图像进行边缘检测,得到边缘像素与非边缘像素;对所述边缘像素进行增强,并对所述非边缘像素进行滤波,得到第二残差图像。4.根据权利要求3所述的去除块效应的方法,其特征在于,所述方法还包括:对所述第一残差图像进行边缘检测,得到边缘像素点,将所述边缘像素点的像素值记作边缘像素值,将所述第一残差图像中剩余的像素值记作非边缘像素值;计算所述边缘像素点的邻域中所有像素点的均值,基于所述均值对所述边缘像素值进行更新,得到第二残差图像。5.根据权利要求4所述的去除块效应的方法,其特征在于,所述基于所述均值对所述边缘像素值进行更新的步骤,包括:判断所述边缘像素值是否大于所述均值;若是,则将所述边缘像素值更新为所述边缘像素值与预设像素值的和;若否,则将所述边缘像素值更新为所述边缘像素值与预设像素值的差。6.根据权利要求2所述的去除块效应的方法,其特征在于,所述基于所述第二残差图像与所述当前图像,生成所述当前待编码图像的步骤,包括:将所述第二残差图像与所述滤波图像合并,得到所述当前待编码图像。7.根据权利要求1所述的去除块效应的方法,其特征在于,所述方法还包括:计算采用每种所述预测模式对所述编码块进行预测对应的率失真优化值,并建立所述预测模式与对应的率失真优化值之间的映射关系,生成映射表,所述映射表中所述预测模式按照率失真优化值从小到大的顺序排列;从多种所述预测模式中选取一种预测模式作为所述待选预测模式;判断所述待选预测模式是否为skip模式;
若所述待选预测模式为所述skip模式,则对所述编码块进行边缘检测,以判定所述编码块中是否存在边缘;若所述编码块中存在边缘,则返回所述从多种所述预测模式中选取一种预测模式作为所述待选预测模式的步骤,直至所述待选预测模式不为所述skip模式或所述编码块中不存在边缘;若所述编码块中不存在边缘,则将所述当前预测模式设置为所述待选预...

【专利技术属性】
技术研发人员:粘春湄方瑞东林聚财殷俊
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1