1.一種圖像清晰度評價方法,其特征在于,所述方法包括:
圖像清晰度評價裝置獲取待評價圖像;
對所述待評價圖像進行預處理;
根據(jù)所述待評價圖像中每行像素點的灰度值確定所述待評價圖像中每行灰度值下降的垂直邊緣;
根據(jù)所述垂直邊緣包含的像素點的灰度值計算所述垂直邊緣的灰度變化率Value;
設置一初始值為0的變量a,每計算一次所述垂直邊緣的灰度變化率,變量a的值加1;
根據(jù)下列公式對所述待評價圖像中所有行的垂直邊緣的灰度變化率Value的絕對值求和,則得到所述待評價圖像的灰度變化率和S1:
S1=∑|Value|;
根據(jù)下列公式計算所述待評價圖像的灰度變化率和的平均值S:
根據(jù)所述待評價圖像的灰度變化率和的平均值S對所述待評價圖像的清晰度進行評價。
2.根據(jù)權利要求1所述的方法,其特征在于,所述待評價圖像的分辨率為m×n,其中m為所述待評價圖像中每行的像素點個數(shù),n為所述待評價圖像中每列的像素點個數(shù);所述根據(jù)所述待評價圖像中每行像素點的灰度值確定所述待評價圖像中每行灰度值下降的垂直邊緣的步驟具體包括:
從所述待評價圖像的每行像素點中每隔T個像素點取出一個像素點的灰度值,則得到一個灰度矩陣V(I,J),在所述灰度矩陣V(I,J)中,每個像素點的灰度值用V(i,j)表示,其中1≤T≤m-1;
根據(jù)下列關系式在所述灰度矩陣V(I,J)中確定每行中灰度值連續(xù)下降的起止像素點間隔的像素點個數(shù)的最大值以及對應起止像素點的位置:
V(i,j)>V(i,j+1)>V(i,j+2),其中1≤i≤n,1≤j≤m-2;
根據(jù)所述起止像素點的位置在所述灰度矩陣V(I,J)中找出所述起止像素點間所有像素點的灰度值作為所述垂直邊緣包含的像素點的灰度值。
3.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)所述關系式在所述灰度矩陣V(I,J)中確定每行中灰度值連續(xù)下降的起止像素點間隔的像素點個數(shù)的最大值以及對應起止像素點的位置的步驟具體包括:
判斷每行中所述像素點個數(shù)的最大值是否只有一個;
當判斷確定每行中所述像素點個數(shù)的最大值只有一個時,確定對應起止像素點的位置;
當判斷確定每行中所述像素點個數(shù)的最大值不止一個時,則根據(jù)對應起止像素點的灰度值的差值確定灰度值相差最大的起止像素點的位置。
4.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述垂直邊緣包含的像素點的灰度值計算所述垂直邊緣的灰度變化率Value的步驟具體包括:
采用最小二乘法對所述灰度值進行直線擬合,計算所述直線的斜率即為所述垂直邊緣的灰度變化率Value。
5.根據(jù)權利要求1所述的方法,其特征在于,所述對所述待評價圖像進行預處理的步驟具體包括:利用邊緣保持濾波器為所述待評價圖像濾除脈沖噪聲。
6.一種圖像清晰度評價裝置,其特征在于,所述裝置包括:
圖像獲取模塊,用于獲取待評價圖像;
圖像預處理模塊,用于對所述待評價圖像進行預處理;
邊緣確定模塊,用于根據(jù)所述待評價圖像中每行像素點的灰度值確定所述待評價圖像中每行灰度值下降的垂直邊緣;
第一計算模塊,用于根據(jù)所述垂直邊緣包含的像素點的灰度值計算所述垂直邊緣的灰度變化率Value;
變量設置模塊,用于設置一初始值為0的變量a,每計算一次所述垂直邊緣的灰度變化率,變量a的值加1;
第二計算模塊,用于根據(jù)下列公式對所述待評價圖像中所有行的垂直邊緣的灰度變化率Value的絕對值求和,則得到所述待評價圖像的灰度變化率和S1:
第三計算模塊,用于根據(jù)下列公式計算所述待評價圖像的灰度變化率和的平均值S:
評價模塊,用于根據(jù)所述待評價圖像的灰度變化率和的平均值S對所述待評價圖像的清晰度進行評價。
7.根據(jù)權利要求6所述的裝置,其特征在于,所述待評價圖像的分辨率為m×n,其中m為所述待評價圖像中每行的像素點個數(shù),n為所述待評價圖像中每列的像素點個數(shù);所述邊緣確定模塊具體包括:
灰度提取模塊,用于從所述待評價圖像的每行像素點中每隔T個像素點取出一個像素點的灰度值,得到一個灰度矩陣V(I,J),在所述灰度矩陣V(I,J)中,每個像素點的灰度值用V(i,j)表示,其中1≤T≤m-1;
第一確定模塊,用于根據(jù)下列關系式在所述灰度矩陣V(I,J)中確定每行中灰度值連續(xù)下降的起止像素點間隔的像素點個數(shù)的最大值以及對應起止像素點的位置:
V(i,j)>V(i,j+1)>V(i,j+2),其中1≤i≤n,1≤j≤m-2;
第一查找模塊,用于根據(jù)所述起止像素點的位置在所述灰度矩陣V(I,J)中找出所述起止像素點間所有像素點的灰度值作為所述垂直邊緣包含的像素點的灰度值。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述第一確定模塊具體包括:
判斷模塊,用于判斷每行中所述像素點個數(shù)的最大值是否只有一個;
第二確定模塊,用于當判斷確定每行中所述像素點個數(shù)的最大值只有一個時,確定對應起止像素點的位置;
第三確定模塊,用于當判斷確定每行中所述像素點個數(shù)的最大值不止一個時,則根據(jù)對應起止像素點的灰度值的差值確定灰度值相差最大的起止像素點的位置。
9.根據(jù)權利要求6所述的裝置,其特征在于,所述第一計算模塊具體包括:
直線擬合模塊,用于采用最小二乘法對所述灰度值進行直線擬合,計算所述直線的斜率即為所述垂直邊緣的灰度變化率Value。
10.根據(jù)權利要求6所述的裝置,其特征在于,所述圖像預處理模塊具體包括:邊緣保持濾波模塊,用于為所述待評價圖像濾除脈沖噪聲。