图像清晰度判定方法、装置及系统的制作方法
【技术领域】
[0001] 本公开涉及图像处理技术,尤其涉及图像清晰度判定方法、装置及系统。
【背景技术】
[0002] 图像清晰度是用来度量图像质量的指标之一,是指图像上各纹理及其边界的清晰 程度。然而,图像清晰度评价是一个比较复杂的问题,和图像的内容息息相关,因此,判定图 像的清晰度对图像的质量具有重要的意义。
【发明内容】
[0003] 为克服相关技术中存在的问题,本公开提供一种图像清晰度判定方法、装置及系 统。
[0004] 根据本公开实施例的第一方面,提供一种图像清晰度判定方法,包括:
[0005] 计算待判定的图像在时域下的第一权重图;
[0006] 计算所述待判定的图像在频域下的第二权重图;
[0007] 根据所述第一权重图和所述第二权重图计算所述待判定的图像的清晰度权重图, 以判定所述待判定的图像的清晰度。
[0008] 结合第一方面,在第一方面的第一种可能的实现方式中,所述计算待判定的图像 在时域下的第一权重图,包括:
[0009] 将所述待判定的图像划分为至少一个区域块;
[0010]计算每一个区域块内像素的全方位差分值;
[0011] 将区域块中最大的全方位差分值作为每一个区域块的全方位差分值,所有区域块 的全方位差分值组成区域块的全方位差分图;
[0012] 根据区域块的全方位差分图计算所述第一权重图。
[0013] 结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式 中,所述计算每一个区域块内像素的全方位差分值,包括:
[0014] 采用公式
计算每一个区域块内像素的全方位差分值;
[0015] 其中,XhXj表示所述待判定的图像区域块中的像素值,Ω表示所述待判定的图像 在时域下所有区域块组成的区域,i、j分别为大于等于1的正整数,且i矣j;
[0016] 所述根据区域块的全方位差分图计算所述第一权重图,包括:
[0017] 采用公式
计算所述第一权重图。
[0018] 结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式 中,所述将区域块中最大的全方位差分值作为每一个区域块的全方位差分值之前,还包括:
[0019] 根据每一个区域块内像素的全方位差分值计算区域块中最大的全方位差分值。
[0020] 结合第一方面,在第一方面的第四种可能的实现方式中,所述计算所述待判定的 图像在频域下的第二权重图,包括:
[0021] 将所述待判定的图像进行傅里叶变换;
[0022] 将傅里叶变换后的待判定的图像划分为至少一个区域块;
[0023] 计算每一个区域块的能量值,根据所有区域块中的所述能量值计算所述第二权重 图。
[0024] 结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式 中,所述计算每一个区域块的能量值,根据所有区域块中的所述能量值计算所述第二权重 图,包括:
[0025]确定每一个区域块对应的傅里叶变换直线的斜率,将每一个区域块对应的所述斜 率作为每一个区域块的所述能量值;
[0026] 米用公式
'计算所述第二权重图;
[0027] 其中,f表示斜率,A(f)表示傅里叶变换直线的模值,Ω 2表示所述待判定的图像在 频域下所有区域块组成的区域。
[0028] 结合第一方面,在第一方面的第六种可能的实现方式中,所述根据所述第一权重 图和所述第二权重图计算所述待判定的图像的清晰度权重图,包括:
[0029]采用公式S = S1gl^Ssg2计算所述待判定的图像的清晰度权重图;
[0030]其中,&表示所述第一权重图,S2表示所述第二权重图,gl+g2 = l。
[0031]结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式 中,所述判定所述待判定的图像的清晰度之前,还包括:
[0032] 采用公式孓计算所述待判定的图像的清晰度的权重图的均值。
[0033] 结合第一方面至第一方面的第七种可能的实现方式,在第一方面的第八种可能的 实现方式中,所述计算待判定的图像在时域下的第一权重图之前,还包括:
[0034]获取所述待判定的图像。
[0035] 根据本公开实施例的第二方面,提供一种图像清晰度判定装置,包括:
[0036] 第一计算模块,被配置为计算待判定的图像在时域下的第一权重图;
[0037] 第二计算模块,被配置为计算所述待判定的图像在频域下的第二权重图;
[0038] 判定模块,被配置为根据所述第一计算模块计算的所述第一权重图和所述第二计 算模块计算的所述第二权重图计算所述待判定的图像的清晰度权重图,以判定所述待判定 的图像的清晰度。
[0039] 结合第二方面,在第二方面的第一种可能的实现方式中,所述第一计算模块包括:
[0040] 第一分块模块,被配置为将所述待判定的图像划分为至少一个区域块;
[0041] 全方位差分值计算模块,被配置为计算所述第一分块模块划分的每一个区域块内 像素的全方位差分值;
[0042] 第一确定模块,被配置为将区域块中最大的全方位差分值作为每一个区域块的全 方位差分值,所有区域块的全方位差分值组成区域块的全方位差分图;
[0043] 第一权重图计算模块,被配置为根据所述第一确定模块确定的区域块的全方位差 分图计算所述第一权重图。
[0044] 结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式 中,所述全方位差分值计算模块包括;第一公式计算模块;
[0045] 所述第一公式计算模块,被配置为采用公式
I计算每一个区域块 内像素的全方位差分值;
[0046] 其中,XhXj表示所述待判定的图像区域块中的像素值,Ω表示所述待判定的图像 在时域下所有区域块组成的区域,i、j分别为大于等于1的正整数,且i矣j;
[0047]所述第一权重图计算模块包括:第二公式计算模块;
[0048] 所述第二公式计算模块,被配置为采用公式丨计算所述第一权重 图。
[0049] 结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式 中,所述第一计算模块还包括:
[0050] 最大值计算模块,被配置为所述第一确定模块将区域块中最大的全方位差分值作 为每一个区域块的全方位差分值之前,根据每一个区域块内像素的全方位差分值计算区域 块中最大的全方位差分值。
[0051] 结合第二方面,在第二方面的第四种可能的实现方式中,所述第二计算模块包括:
[0052] 频域变换模块,被配置为将所述待判定的图像进行傅里叶变换;
[0053]第二分块模块,被配置为将所述频域变换模块傅里叶变换后的待判定的图像划分 为至少一个区域块;
[0054] 第二权重图计算模块,被配置为计算所述第二分块模块分块的每一个区域块的能 量值,根据所有区域块中的所述能量值计算所述第二权重图。
[0055] 结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式 中,所述第二权重图计算模块包括:
[0056] 第二确定模块,被配置为确定所述第二分块模块划分的每一个区域块对应的傅里 叶变换直线的斜率,将每一个区域块对应的所述斜率作为每一个区域块的所述能量值;
[0057] 第三公式计算模块,被配置为采用公式
、计算所述第二权重图;
[0058]其中,f表示斜率,A(f)表示傅里叶变换直线的模值,Ω 2表示所述待判定的图像在 频域下所有区域块组成的区域。
[0059] 结合第二方面,在第二方面的第六种可能的实现方式中,所述判定模块包括:
[0060] 判定计算模块,被配置为采用公式计算所述待判定的图像的清晰度权 重图;
[0061 ]其中,&表示所述第一权重图,S2表示所述第二权重图,gl+g2 = l。
[0062] 结合第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式 中,所述装置还包括:
[0063] 均值计算模块,被配置为采用公式f 计算所述待判定的图像的清晰度 的权重图的均值。
[0064] 结合第二方面至第二方面的第七种可能的实现方式,在第二方面的第八种可能的 实现方式中,所述装置还包括:
[0065] 获取模块,被配置为获取所述待判定的图像。
[0066] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0067] -个实施例中,由于分别计算待判定的图像在时域下的第一权重图和在频域下的 第二权重图,根据第一权重图和第二权重图计算待判