1.一种图像清晰度检测方法,其特征在于,所述方法包括:
获取待进行清晰度检测的图像对应的灰度图像;
将待进行清晰度检测的图像对应的灰度图像的尺寸调整至预设尺寸;
将待进行清晰度检测的图像对应的灰度图像划分为多个子图像块;
对于所述多个子图像块中的每一个子图像块,基于所述子图像块中的像素的灰度值,计算所述子图像块对应的边缘图;对所述子图像块对应的边缘图中的数值按照从大至小进行排序;基于在排序之后所述子图像块对应的边缘图中的前第一预设数量个数值,确定所述子图像块的清晰度;
对所述多个子图像块按照清晰度从大至小进行排序,以及基于在排序之后所述多个子图像块中的前第二预设数量个子图像块的清晰度,确定待进行清晰度检测的图像的清晰度。
2.根据权利要求1所述的方法,其特征在于,基于所述子图像块中的像素的灰度值,计算所述子图像块对应的边缘图包括:
利用sobel算子或拉普拉斯算子基于所述子图像块中的像素的灰度值,计算所述子图像块对应的边缘图。
3.根据权利要求1所述的方法,其特征在于,基于在排序之后所述子图像块对应的边缘图中的前第一预设数量个数值,确定所述子图像块的清晰度包括:
计算所述前第一预设数量个数值的平均值;
将所述前第一预设数量个数值的平均值确定为所述子图像块的清晰度。
4.根据权利要求3所述的方法,其特征在于,所述第一预设数量为子图像块包括的像素的数量的平方根或对子图像块包括的像素的数量的平方根进行取整数计算得到的计算结果。
5.根据权利要求1所述的方法,其特征在于,基于在排序之后所述多个子图像块中的前第二预设数量个子图像块的清晰度,确定待进行清晰度检测的图像的清晰度包括:
计算所述前第二预设数量个子图像块的清晰度的平均值;
将所述前第二预设数量个子图像块的清晰度的平均值确定为待进行清晰度检测的图像的清晰度。
6.根据权利要求5所述的方法,其特征在于,所述第二预设数量为子图像块的总数量的平方根或对子图像块的总数量的平方根进行取整数计算得到的计算结果。
7.根据权利要求1-6之一所述的方法,其特征在于,待进行清晰度检测的图像为视频中的需要进行清晰度检测的图像。
8.一种图像清晰度检测装置,其特征在于,所述装置包括:
获取单元,被配置为获取待进行清晰度检测的图像对应的灰度图像;
尺寸调整单元,被配置为将待进行清晰度检测的图像对应的灰度图像的尺寸调整至预设尺寸;
子图像块划分单元,被配置为将待进行清晰度检测的图像对应的灰度图像划分为多个子图像块;
子图像块清晰度确定单元,被配置为对于所述多个子图像块中的每一个子图像块,基于所述子图像块中的像素的灰度值,计算所述子图像块对应的边缘图;对所述子图像块对应的边缘图中的数值按照从大至小进行排序;基于在排序之后所述子图像块对应的边缘图中的前第一预设数量个数值,确定所述子图像块的清晰度;
图像清晰度确定单元,被配置为对所述多个子图像块按照清晰度从大至小进行排序,以及基于在排序之后所述多个子图像块中的前第二预设数量个子图像块的清晰度,确定待进行清晰度检测的图像的清晰度。
9.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至7中任一项所述的方法。
10.一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至7中任一项所述的方法。