1.一种基于盲元检测与分析的红外图像质量评价方法,其特征在于,包括以下步骤:
步骤1:获取红外探测器原始图像iorg,检测出原始图像iorg中的盲元像素,转换成二值化图像ibin;
步骤2:对二值化图像ibin进行盲元连通区域标识,并对整个图像进行扫描,得到所有盲元连通区域;
步骤3:计算每个连通区域的面积,对其分类统计,得到连通区域的面积分布;
步骤4:对二值化图像ibin进行网格划分,统计每个网格内的盲元数量,得到盲元数量的网格分布;
步骤5:设定面积分布评价阈值和网格分布评价阈值,根据连通区域的面积分布和盲元数量的网格分布对原始图像iorg进行评价。
2.根据权利要求1所述的基于盲元检测与分析的红外图像质量评价方法,其特征在于:所述检测出原始图像iorg中的盲元像素,转换成二值化图像ibin,包括:步骤1.1:对原始图像iorg进行5×5中值滤波,得到中值滤波图像imed;将原始图像iorg与中值滤波图像imed进行对减操作,得到过滤图像iflt,即iflt=|iorg-imed|;
步骤1.2:对原始图像iorg进行5×5均值滤波,得到均值滤波图像imean;
步骤1.3:将原始图像iorg与均值滤波图像imean分别进行对加操作与对减操作,分别得到对加图像iadd和对减图像isub,即iadd=iorg+imean,isub=|iorg-imean|;
步骤1.4:将对减图像isub与对加图像iadd进行对除操作,得到对比度图像icon,即icon=isub./iadd,其中,若当分母为零时,结果为零;
步骤1.5:设置对比度阈值t1,若对比度图像icon的值不小于阈值t1,则将对比度图像icon的值置为1,否则置为0;更新对比度图像icon;
步骤1.6:将过滤图像iflt与对比度图像icon进行对乘操作,得到二值化图像ibin,即ibin=iflt.×icon,若ibin的值大于0,则置为1,否则为0;更新二值化图像ibin。
3.根据权利要求1所述的基于盲元检测与分析的红外图像质量评价方法,其特征在于:所述对二值化图像ibin进行盲元连通区域标识,包括:
选取二值化图像ibin中某一盲元点,判断其周围像素点中是否有相邻盲元,如果是,则该盲元点与相邻盲元均为该盲元连通区域中的点;否则,该盲元的连通区域为该盲元点。
4.根据权利要求3所述的基于盲元检测与分析的红外图像质量评价方法,其特征在于:盲元点周围像素点包括上、下、左、右、左上、右上、左下、右下对应的像素点。
5.根据权利要求1所述的基于盲元检测与分析的红外图像质量评价方法,其特征在于:所述连通区域的面积为该连通区域的像素数量。
6.根据权利要求1所述的基于盲元检测与分析的红外图像质量评价方法,其特征在于:所述根据连通区域的面积分布和盲元数量的网格分布对原始图像iorg进行评价,包括:
步骤5.1:判断每个连通区域的面积是否不大于面积分布评价阈值,如果是,则执行步骤5.2,否则当前原始图像iorg无效;
步骤5.2:判断每个网格中的盲元数量是否不大于网格分布的评价阈值,如果是,则当前原始图像iorg有效;否则当前原始图像iorg无效。