[0128] 本實施例中,首先通過采集設(shè)備采集若干幀的初始明場圖像。再對若干幀的初始明場圖像進(jìn)行灰度平均處理,生成平均明場圖像,多針平均可以消除眾多在檢測環(huán)境中產(chǎn)生的隨機(jī)噪聲和系統(tǒng)誤差。接下來,根據(jù)平均明場圖像的灰度均勻度在平均明場圖像上選取ROI區(qū)域,確定不同灰度下均勻度達(dá)標(biāo)的區(qū)域,以此作為參考區(qū)域。根據(jù)ROI區(qū)域的像素點信息生成ROI區(qū)域均值。然后根據(jù)平均明場圖像和ROI區(qū)域均值生成平場校正系數(shù)圖,平場校正系數(shù)圖上有采集設(shè)備在每一個像素點上的平場校正系數(shù)。最后,通過采集設(shè)備對待校正顯示屏進(jìn)行采集,并根據(jù)平場校正系數(shù)圖對采集到的待校正圖像上的像素點一對一進(jìn)行平場校正處理。
[0129] 本方案中,使用均勻度達(dá)標(biāo)的ROI區(qū)域作為參考區(qū)域,計算ROI區(qū)域均值,再根據(jù)平均明場圖像和ROI區(qū)域均值生成平場校正系數(shù)圖,能夠有效的降低采集設(shè)備傳感器因為壞點、抖動等不穩(wěn)定因素引起的校正效果下降的問題。具體的,采用高精度浮點型(ROI區(qū)域均值)計算平場校正系數(shù)圖,能更精確的得到平場校正系數(shù)圖,有效消除了顯示屏圖像中的不均勻性,有效提升平場校正效果。
[0130] 請參閱圖2,本申請?zhí)峁┝艘环N生成初始明場圖像的方法的一個實施例,包括:
[0131] 201、設(shè)置球積分光源的點亮參數(shù),并通過點亮參數(shù)在采集設(shè)備下點亮球積分光源;
[0132] 202、通過采集設(shè)備對球積分光源進(jìn)行采集,生成若干幀的明場圖像。
[0133] 本實施例中,終端事先設(shè)置一個求積分光源作為參考,通過設(shè)置球積分光源進(jìn)行點亮。再通過采集設(shè)備對球積分光源進(jìn)行采集,生成若干幀的明場圖像。
[0134] 球積分光源能夠盡可能在采集設(shè)備上顯示出均勻的亮度。
[0135] 請參閱圖3,本申請?zhí)峁┝艘环N根據(jù)灰度均勻度選取ROI區(qū)域的方法的一個實施例,包括:
[0136] 301、將平均明場圖像進(jìn)行分塊處理,生成明場中心區(qū)域和若干個層級分塊區(qū)域,層級分塊區(qū)域為明場中心區(qū)域逐層向外進(jìn)行層級分塊生成的區(qū)域;
[0137] 終端首先將平均明場圖像分割成為中心塊狀區(qū)域(明場中心區(qū)域)和多個圍繞中心塊狀區(qū)域的區(qū)域,本實施例中,明場中心區(qū)域是球積分光源的中心部分,是一個矩形,而第一個層級分塊區(qū)域是圍繞明場中心區(qū)域的中空矩形區(qū)域,第二個層級是圍繞第一個層級分塊區(qū)域的中空矩形區(qū)域。當(dāng)前的分塊模式能夠較好的分辨出均勻度,并且能夠以球積分光源為中心。
[0138] 302、確定明場中心區(qū)域和層級分塊區(qū)域中的壞點坐標(biāo)集合;
[0139] 終端針對相機(jī)傳感器上的壞點進(jìn)行定位,該定位可以是事先進(jìn)行檢測,相機(jī)傳感器上的壞點能夠事先通過多幀的初始平場圖像進(jìn)行檢測得到。
[0140] 303、通過若干幀的初始明場圖像對壞點坐標(biāo)集合中的壞點進(jìn)行修復(fù)處理;
[0141] 終端通過若干幀的初始明場圖像對壞點坐標(biāo)集合中的壞點進(jìn)行修復(fù)處理,使得后續(xù)的均勻度劃分能夠更準(zhǔn)確的進(jìn)行。
[0142] 304、根據(jù)明場中心區(qū)域和層級分塊區(qū)域的像素點灰度值進(jìn)行均勻度等級分析;
[0143] 終端根據(jù)明場中心區(qū)域和層級分塊區(qū)域的像素點灰度值進(jìn)行均勻度等級分析,具體是根據(jù)明場中心區(qū)域和每一級的層級分塊區(qū)域的灰度值進(jìn)行比較生成。
[0144] 305、根據(jù)均勻度等級分析結(jié)果和平均明場圖像的分辨率信息在平均明場圖像上生成ROI區(qū)域。
[0145] 終端最后根據(jù)均勻度等級分析結(jié)果和平均明場圖像的分辨率信息在平均明場圖像上生成ROI區(qū)域,即劃分出均勻度滿足的最大區(qū)域,并使用這一區(qū)域進(jìn)行后續(xù)的ROI區(qū)域均值計算,此時的ROI區(qū)域均值能夠更準(zhǔn)確,為后續(xù)生成平場校正系數(shù)圖提供更精確的參數(shù)基礎(chǔ)。
[0146] 請參閱圖4,本申請?zhí)峁┝艘环N平均明場圖像分塊處理的方法的一個實施例,包括:
[0147] 401、在平均明場圖像上標(biāo)定出球積分光源的中心區(qū)域;
[0148] 首先終端在平均明場圖像上標(biāo)定出球積分光源的中心區(qū)域,首先將球積分光源放置到采集設(shè)備下,球積分光源的中心位置放置到對應(yīng)的鏡頭的相對中間的位置,事先進(jìn)行中心區(qū)域的繪制。
[0149] 402、根據(jù)中心區(qū)域?qū)ζ骄鲌鰣D像進(jìn)行一次區(qū)域分塊處理,并對每一分塊進(jìn)行灰度均值計算;
[0150] 在確定了中心區(qū)域之后,以中心區(qū)域的大小對剩余的部分進(jìn)行劃分,生成多塊區(qū)域,并且為每一塊區(qū)域進(jìn)行灰度均值計算。
[0151] 403、確定平均明場圖像上灰度均值達(dá)到球積分光源灰度閾值范圍的分塊區(qū)域集合;
[0152] 終端首先確定球積分光源的中心灰度,并且根據(jù)這個中心灰度值生成灰度閾值范圍,目的是為了尋找和中心灰度值相近的分塊區(qū)域,以此生成分塊區(qū)域集合。分塊區(qū)域集合中包括至少一個滿足灰度閾值的區(qū)域,需要從這些區(qū)域中確定求積分光源真正的中心位置。