技术特征:
1.一种图像滤波方法,其特征在于,所述方法包括:对待滤波图像进行检测,得到所述待滤波图像的类型;在所述待滤波图像的类型为非高边缘图像的情况下,利用预设截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像;在所述待滤波图像的类型为高边缘图像的情况下,利用预设数量组截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像。2.根据权利要求1所述的方法,其特征在于,所述对待滤波图像进行检测,得到所述待滤波图像的类型,包括:获取所述待滤波图像中每个像素点的像素值;针对每个像素点,基于该像素点的像素值以及该像素点相邻像素点的像素值,确定该像素点是否为边缘像素点;统计所述待滤波图像中边缘像素点的数量;在所述边缘像素点的数量不大于预设阈值的情况下,确定所述待滤波图像的类型为非高边缘图像;在所述边缘像素点的数量大于预设阈值的情况下,确定所述待滤波图像的类型为高边缘图像。3.根据权利要求1所述的方法,其特征在于,所述在所述待滤波图像的类型为非高边缘图像的情况下,利用预设截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像,包括:针对所述待滤波图像在亮度通道上的每个待滤波图像块,确定该待滤波图像块的类别;根据每个待滤波图像块的类别,确定该待滤波图像块对应的滤波器参数;针对所述待滤波图像在亮度通道上的每个待滤波图像块,基于该待滤波图像块对应的滤波器参数以及所述预设截断函数参数,对该待滤波图像块进行滤波处理,得到该待滤波图像块的亮度滤波结果;获取所述待滤波图像在色度通道上的预设滤波器参数;针对所述待滤波图像在色度通道上的每个待滤波图像块,基于所述预设滤波器参数以及所述预设截断函数参数,对该待滤波图像块进行滤波处理,得到该待滤波图像块的色度滤波结果;基于所述待滤波图像在亮度通道上每个待滤波图像块的亮度滤波结果,以及所述待滤波图像在色度通道上每个待滤波图像块的色度滤波结果,得到所述待滤波图像滤波后的结果图像。4.根据权利要求1所述的方法,其特征在于,所述在所述待滤波图像的类型为高边缘图像的情况下,利用预设数量组截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像,包括:分别采用预设数量组截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到多个滤波结果参数;从所述多个滤波结果参数中选择最优的滤波结果参数对应的截断函数参数,作为目标截断函数参数;
利用所述目标截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像。5.根据权利要求4所述的方法,其特征在于,所述分别采用预设数量组截断函数参数对应的滤波器,对该待滤波图像进行滤波处理,得到多个滤波结果参数,包括:针对所述待滤波图像在亮度通道上的每个待滤波图像块,确定该待滤波图像块的类别;根据每个待滤波图像块的类别,确定该待滤波图像块对应的滤波器参数;获取所述待滤波图像在色度通道上的预设滤波器参数;针对每一组截断函数参数,基于所述待滤波图像在亮度通道上每个待滤波图像块对应的滤波器参数以及该组截断函数参数,对所述待滤波图像在亮度通道上每个待滤波图像块进行滤波处理,得到第一滤波结果参数;针对每一组截断函数参数,基于所述预设滤波器参数以及该组截断函数参数,对所述待滤波图像在色度通道上每个待滤波图像块进行滤波处理,得到第二滤波结果参数。6.根据权利要求4所述的方法,其特征在于,所述滤波结果参数包括峰值信噪比psnr值或结构相似度ssim值;所述从所述多个滤波结果参数中选择最优的滤波结果参数对应的截断函数参数,作为目标截断函数参数,包括:在相同码率下,将所述psnr值最高对应的截断函数参数,作为目标截断函数参数;或者,在相同码率下,将所述ssim值最高对应的截断函数参数,作为目标截断函数参数。7.一种图像滤波装置,其特征在于,所述装置包括:图像类型检测模块,用于对待滤波图像进行检测,得到所述待滤波图像的类型;第一滤波模块,用于在所述待滤波图像的类型为非高边缘图像的情况下,利用预设截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像;第二滤波模块,用于在所述待滤波图像的类型为高边缘图像的情况下,利用预设数量组截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像。8.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1-6任一所述的方法步骤。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-6任一所述的方法步骤。
技术总结
本发明实施例提供了一种图像滤波方法、装置、电子设备及存储介质,应用于图像处理技术领域。所述方法包括:对待滤波图像进行检测,得到所述待滤波图像的类型;在所述待滤波图像的类型为非高边缘图像的情况下,利用预设截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像;在所述待滤波图像的类型为高边缘图像的情况下,利用预设数量组截断函数参数对应的滤波器,对所述待滤波图像进行滤波处理,得到所述待滤波图像滤波后的结果图像。应用本发明实施例,对不同类型的待滤波图像采用不同的截断函数参数对应的滤波器进行滤波,以降低图像滤波的计算复杂度。的计算复杂度。的计算复杂度。
技术研发人员:罗斌姬
受保护的技术使用者:北京奇艺世纪科技有限公司
技术研发日:2022.11.25
技术公布日:2023/3/2