本发明涉及光学检测,尤其涉及一种镜头分辨率质量检测方法、装置、设备及可读存储介质。
背景技术:
1、镜头质量的好坏直接关系到拍摄图像的质量,评价镜头光学质量的指标中,分辨率数值是评价镜头质量优劣的最重要指标。
2、目前,一般采用拍摄标准分辨率板的方式检测镜头的分辨率:将拍摄了标准分辨率板的胶片放到显微镜下人工判读,采用能分辨的等间隔黑白线条像的最小一对线对宽度的倒数来度量。由于这种方式会受到胶片分辨率的客观影响和人工判读的主观影响,同时检测效率不高,所以并不是最准确最理想的方法。
技术实现思路
1、本发明的主要目的在于提供一种镜头分辨率质量检测方法、装置、设备及可读存储介质,旨在解决现有的检测镜头分辨率的方式检测结果不准确且检测效率不高的技术问题。
2、第一方面,本发明提供一种镜头分辨率质量检测方法,所述镜头分辨率质量检测方法包括:
3、获取待检测镜头采集的原始图像,并从所述原始图像中提取感兴趣区域;
4、基于所述感兴趣区域的灰度分布统计信息确定分割阈值,所述灰度分布统计信息包括每个灰阶对应的像素点个数;
5、根据所述分割阈值将所述灰度分布统计信息分为第一灰度分布统计信息以及第二灰度分布统计信息,其中,第一灰度分布统计信息为小于所述分割阈值的灰阶对应的灰度分布统计信息、第二灰度分布统计信息为大于或等于所述分割阈值的灰阶对应的灰度分布统计信息,或,第一灰度分布统计信息为小于或等于所述分割阈值的灰阶对应的灰度分布统计信息、第二灰度分布统计信息为大于所述分割阈值的灰阶对应的灰度分布统计信息;
6、根据第一灰度分布统计信息计算得到第一平均灰阶;
7、根据第二灰度分布统计信息计算得到第二平均灰阶;
8、基于第一平均灰阶以及第二平均灰阶,计算得到镜头分辨率质量量化值。
9、可选的,所述基于所述感兴趣区域的灰度分布统计信息确定分割阈值的步骤包括:
10、基于所述感兴趣区域的灰度分布统计信息,按照灰阶从小到大的顺序,累加各灰阶对应的像素点个数,直至累加第一灰阶对应的像素点个数后,第一累加值大于或等于第一预设阈值,将小于第一灰阶的灰阶对应的像素点个数置为零,将第一灰阶对应的像素点个数置所述第一累加值减去所述第一预设阈值得到的差值;
11、基于所述感兴趣区域的灰度分布统计信息,按照灰阶从大到小的顺序,累加各灰阶对应的像素点个数,直至累加第二灰阶对应的像素点个数后,第二累加值大于或等于第一预设阈值,将大于第二灰阶的灰阶对应的像素点个数置为零,将第二灰阶对应的像素点个数置所述第二累加值减去所述第一预设阈值得到的差值;
12、根据新的灰度分布统计信息,计算得到感兴趣区域中像素点的平均灰阶;
13、以所述平均灰阶作为分割阈值。
14、可选的,在所述根据新的灰度分布统计信息,计算得到感兴趣区域中像素点的平均灰阶的步骤之后,还包括:
15、根据所述平均灰阶将所述灰度分布统计信息分为第三灰度分布统计信息以及第四灰度分布统计信息,其中,第三灰度分布统计信息为小于所述平均灰阶的灰阶对应的灰度分布统计信息、第四灰度分布统计信息为大于或等于所述平均灰阶的灰阶对应的灰度分布统计信息,或,第三灰度分布统计信息为小于或等于所述平均灰阶的灰阶对应的灰度分布统计信息、第四灰度分布统计信息为大于所述平均灰阶的灰阶对应的灰度分布统计信息;
16、根据第三灰度分布统计信息计算得到第三平均灰阶;
17、根据第四灰度分布统计信息计算得到第四平均灰阶;
18、对第三平均灰阶和第四平均灰阶进行求平均值计算,得到第五平均灰阶;
19、以所述第五平均灰阶作为分割阈值。
20、可选的,在所述对第三平均灰阶和第四平均灰阶进行求平均值计算,得到第五平均灰阶的步骤之后,还包括:
21、检测第五平均灰阶与所述平均灰阶的差值的绝对值是否小于第二预设阈值;
22、若不小于第二预设阈值,则以所述第五平均灰阶作为平均灰阶,并返回所述根据所述平均灰阶将所述灰度分布统计信息分为第三灰度分布统计信息以及第四灰度分布统计信息的步骤;
23、若小于第二预设阈值,则以所述第五平均灰阶作为分割阈值。
24、可选的,所述根据第一灰度分布统计信息计算得到第一平均灰阶的步骤包括:
25、从第一灰度分布统计信息中选取第一目标灰度分布统计信息;
26、基于第一目标灰度分布统计信息计算得到第一平均灰阶;
27、所述根据第二灰度分布统计信息计算得到第二平均灰阶的步骤包括:
28、从第二灰度分布统计信息中选取第二目标灰度分布统计信息;
29、基于第二目标灰度分布统计信息计算得到第二平均灰阶。
30、可选的,所述基于第一平均灰阶以及第二平均灰阶,计算得到镜头分辨率质量量化值的步骤包括:
31、将第一平均灰阶以及第二平均灰阶代入镜头分辨率质量量化值计算公式,得到镜头分辨率质量量化值,所述镜头分辨率质量量化值计算公式为:
32、
33、其中,mtf为镜头分辨率质量量化值,maxave为第二平均灰阶,minave为第一平均灰阶。
34、可选的,在所述获取待检测镜头采集的原始图像,并从所述原始图像中提取感兴趣区域的步骤之前,还包括:
35、设置感兴趣区域在原始图像中的位置以及感兴趣区域的尺寸。
36、第二方面,本发明还提供一种镜头分辨率质量检测装置,所述镜头分辨率质量检测装置包括:
37、提取模块,用于获取待检测镜头采集的原始图像,并从所述原始图像中提取感兴趣区域;
38、确定模块,用于基于所述感兴趣区域的灰度分布统计信息确定分割阈值,所述灰度分布统计信息包括每个灰阶对应的像素点个数;
39、划分模块,用于根据所述分割阈值将所述灰度分布统计信息分为第一灰度分布统计信息以及第二灰度分布统计信息,其中,第一灰度分布统计信息为小于所述分割阈值的灰阶对应的灰度分布统计信息、第二灰度分布统计信息为大于或等于所述分割阈值的灰阶对应的灰度分布统计信息,或,第一灰度分布统计信息为小于或等于所述分割阈值的灰阶对应的灰度分布统计信息、第二灰度分布统计信息为大于所述分割阈值的灰阶对应的灰度分布统计信息;
40、计算模块,用于根据第一灰度分布统计信息计算得到第一平均灰阶;根据第二灰度分布统计信息计算得到第二平均灰阶;基于第一平均灰阶以及第二平均灰阶,计算得到镜头分辨率质量量化值。
41、第三方面,本发明还提供一种镜头分辨率质量检测设备,所述镜头分辨率质量检测设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的镜头分辨率质量检测程序,其中所述镜头分辨率质量检测程序被所述处理器执行时,实现如上所述的镜头分辨率质量检测方法的步骤。
42、第四方面,本发明还提供一种可读存储介质,所述可读存储介质上存储有镜头分辨率质量检测程序,其中所述镜头分辨率质量检测程序被处理器执行时,实现如上所述的镜头分辨率质量检测方法的步骤。
43、本发明中,获取待检测镜头采集的原始图像,并从所述原始图像中提取感兴趣区域;基于所述感兴趣区域的灰度分布统计信息确定分割阈值,所述灰度分布统计信息包括每个灰阶对应的像素点个数;根据所述分割阈值将所述灰度分布统计信息分为第一灰度分布统计信息以及第二灰度分布统计信息,其中,第一灰度分布统计信息为小于所述分割阈值的灰阶对应的灰度分布统计信息、第二灰度分布统计信息为大于或等于所述分割阈值的灰阶对应的灰度分布统计信息,或,第一灰度分布统计信息为小于或等于所述分割阈值的灰阶对应的灰度分布统计信息、第二灰度分布统计信息为大于所述分割阈值的灰阶对应的灰度分布统计信息;根据第一灰度分布统计信息计算得到第一平均灰阶;根据第二灰度分布统计信息计算得到第二平均灰阶;基于第一平均灰阶以及第二平均灰阶,计算得到镜头分辨率质量量化值。通过本发明,可自动完成对镜头分辨率质量的量化分析,提高了镜头分辨率质量检测效率和准确性。