本發(fā)明涉及圖像傳感器技術(shù)領(lǐng)域,尤其涉及一種檢測圖像傳感器的灰度分辨率的方法及裝置。
背景技術(shù):
現(xiàn)有的金融自助終端如atm(automatictellermachine,自動(dòng)取款機(jī))中一般都設(shè)置有驗(yàn)鈔器。在產(chǎn)品的開發(fā)過程中,一般需要對(duì)驗(yàn)鈔器的質(zhì)量進(jìn)行檢測。而驗(yàn)鈔器中的圖像傳感器的灰度分辨率的高低體現(xiàn)了驗(yàn)鈔器質(zhì)量的好壞,圖像傳感器的灰度分辨率越高,其采集到的紙幣圖像的細(xì)節(jié)特征越全面,說明驗(yàn)鈔器的質(zhì)量越好。
現(xiàn)有技術(shù)一般通過人工查看圖像傳感器所采集到的紙幣圖像的細(xì)節(jié)信息來確定驗(yàn)鈔器的質(zhì)量,例如將不同驗(yàn)鈔器所采集到的紙幣圖像進(jìn)行橫向?qū)Ρ?,便可以確定哪個(gè)圖像傳感器的灰度分辨率更高,進(jìn)而確定哪個(gè)驗(yàn)鈔器的質(zhì)量更好。
然而,現(xiàn)有的人工檢測圖像傳感器灰度分辨率的方法只能對(duì)圖像傳感器的灰度分辨進(jìn)行定性分析,無法對(duì)圖像傳感器的灰度分辨進(jìn)行定量分析,且人工檢測的誤差較大,效率較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種檢測圖像傳感器的灰度分辨率的方法及裝置,旨在解決現(xiàn)有的人工檢測圖像傳感器灰度分辨率的方法所存在的無法對(duì)圖像傳感器的灰度分辨進(jìn)行定量分析,且檢測誤差較大,效率較低的問題。
本發(fā)明是這樣實(shí)現(xiàn)的,一種檢測圖像傳感器的灰度分辨率的方法,所述方法包括:
控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù);
將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng);
計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量;
若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。
本發(fā)明還提供了一種檢測圖像傳感器的灰度分辨率的裝置,所述裝置包括:
采集單元,用于控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù);
劃分單元,用于將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng);
計(jì)算單元,用于計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量;
分辨率確定單元,用于若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。
本發(fā)明通過控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù);將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng);計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量;若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。從而能夠?qū)D像傳感器的灰度分辨率進(jìn)行定量檢測,且在降低檢測誤差的同時(shí)提高了檢測效率。
附圖說明
圖1是本發(fā)明實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的方法的示意流程圖;
圖2是本發(fā)明另一實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的方法的示意流程圖;
圖3是本發(fā)明實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明另一實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的裝置的結(jié)構(gòu)示意圖;
圖5a是本發(fā)明實(shí)施例中灰度等級(jí)為8級(jí)的灰度測試樣本的示意圖;
圖5b是本發(fā)明實(shí)施例中對(duì)灰度等級(jí)為8級(jí)的灰度測試樣本進(jìn)行圖像采集得到的測試圖像。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參見圖1,是本發(fā)明實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的方法的示意流程圖。在本發(fā)明實(shí)施例中,圖像傳感器可以為自助終端(如自助存取款機(jī))內(nèi)部的驗(yàn)鈔器中的圖像傳感器,也可以為其他設(shè)備中的圖像傳感器,具體根據(jù)實(shí)際需求進(jìn)行確定,此處不做限制。如圖1所述,本實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的方法,具體包括以下步驟:
s101:控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,n為正整數(shù)。
在本發(fā)明實(shí)施例中,在對(duì)圖像傳感器的灰度分辨率進(jìn)行檢測時(shí),控制圖像傳感器對(duì)至少一個(gè)個(gè)不同的灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的至少一個(gè)個(gè)測試圖像。
其中,灰度測試樣本為預(yù)先設(shè)置的用于測試圖像傳感器的灰度分辨率的灰度分辨率測試卡。不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同。灰度等級(jí)可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,此處不做限制。在測試之前,可以預(yù)先將灰度測試樣本與灰度等級(jí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系進(jìn)行存儲(chǔ)。
灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,也就是說,每個(gè)灰度測試樣本中所包含的灰度區(qū)域的個(gè)數(shù)與該灰度測試樣本的灰度等級(jí)相同。例如,灰度等級(jí)為8級(jí)的灰度測試樣本包括8個(gè)灰度區(qū)域,灰度等級(jí)為16的灰度測試樣本包括16個(gè)灰度區(qū)域,且每個(gè)灰度區(qū)域?qū)?yīng)的灰度值不同。
在本發(fā)明實(shí)施例中,每個(gè)灰度測試樣本中的至少一個(gè)灰度區(qū)域按照灰度值大小依次排列。如圖5a所示的等級(jí)為8級(jí)的灰度測試樣本,其8個(gè)灰度區(qū)域按照灰度值從小到大的順序依次排列為a1、a2、a3、a4、a5、a6、a7及a8。
在本發(fā)明實(shí)施例中,任意相鄰兩個(gè)灰度區(qū)域的灰度值之間的差量均相等。在實(shí)際應(yīng)用中,灰度值的取值范圍為0~255,灰度值為255表示對(duì)應(yīng)的灰度為白色,灰度值為0表示對(duì)應(yīng)的灰度為黑色。每個(gè)灰度測試樣本中的所有灰度區(qū)域的灰度值均在0~255內(nèi)。不同等級(jí)的灰度測試樣本在0~255內(nèi)所取的灰度值不同。例如,灰度等級(jí)為8級(jí)的灰度測試樣本,其包括8個(gè)灰度區(qū)域,8個(gè)灰度區(qū)域的灰度值從小到大(如圖5a中從上到下)依次為:0、32、64、96、128、160、192及224。灰度等級(jí)為16級(jí)的灰度測試樣本,其包括16個(gè)灰度區(qū)域,16個(gè)灰度區(qū)域的灰度值從小到大依次為:0、16、32、48、64、80、96、112、128、144、160、176、192、208、224及240。
在實(shí)際應(yīng)用中,灰度測試樣本的寬度與驗(yàn)鈔器通道寬度相等,或者比驗(yàn)鈔器通道寬度略窄,且灰度測試樣本的寬度大于圖像傳感器的寬度。
其中,灰度測試樣本的寬度用于標(biāo)識(shí)灰度測試樣本中每相鄰兩個(gè)灰度區(qū)域的交界邊的長度。
s102:將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng)。
在對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集得到對(duì)應(yīng)的n個(gè)測試圖像后,分別將每個(gè)測試圖像劃分為至少一個(gè)測試區(qū)域。其中,測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng),即每個(gè)測試圖像中包括的測試區(qū)域的個(gè)數(shù)跟與其對(duì)應(yīng)的灰度測試樣本中的灰度區(qū)域的個(gè)數(shù)相同,且每個(gè)測試圖像中的多個(gè)測試區(qū)域的位置分別跟與其對(duì)應(yīng)的灰度測試樣本中的多個(gè)灰度區(qū)域相對(duì)應(yīng)。例如,參照?qǐng)D5a和圖5b,圖5a為灰度等級(jí)為8級(jí)的灰度測試樣本,其包括a1、a2、a3、a4、a5、a6、a7及a8八個(gè)灰度區(qū)域,其對(duì)應(yīng)的測試圖像如圖5b所示,將圖5b中所示的測試圖像劃分為與圖5a所示的灰度測試樣本對(duì)應(yīng)的8個(gè)測試區(qū)域,分別為b1、b2、b3、b4、b5、b6、b7及b8。
由于灰度測試樣本為灰度圖像,因此,圖像傳感器采集得到的測試圖像也為灰度圖像,且測試圖像中每個(gè)像素點(diǎn)對(duì)應(yīng)的灰度值是已知的。
s103:計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量。
在本發(fā)明實(shí)施例中,將每個(gè)測試圖像劃分為至少一個(gè)測試區(qū)域后,計(jì)算每個(gè)測試圖像中的每個(gè)測試區(qū)域的灰度值。
可以理解的是,在實(shí)際應(yīng)用中,可以用測試圖像中每個(gè)測試區(qū)域中的所有像素點(diǎn)的灰度值的均值作為每個(gè)測試區(qū)域的灰度值。
在得到每個(gè)測試圖像中的每個(gè)測試區(qū)域的灰度值后,計(jì)算每個(gè)測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量。例如,對(duì)于圖5a和圖5b,分別計(jì)算圖5a中的第一個(gè)灰度區(qū)域a1的灰度值與圖5b中的第一個(gè)測試區(qū)域b1的灰度值的差量,圖5a中的第二個(gè)灰度區(qū)域a2的灰度值與圖5b中的第二個(gè)測試區(qū)域b2的灰度值的差量等,以此類推。
在實(shí)際應(yīng)用中,每個(gè)灰度測試樣本的灰度區(qū)域與灰度值之間存在一個(gè)對(duì)應(yīng)關(guān)系,該對(duì)應(yīng)關(guān)系可以由用戶預(yù)先設(shè)置。例如,圖5a所示的灰度等級(jí)為8級(jí)的灰度測試樣本中,第一個(gè)灰度區(qū)域?qū)?yīng)的灰度值為32,第二個(gè)灰度區(qū)域?qū)?yīng)的灰度值為64,以此類推,在進(jìn)行測試時(shí),可以預(yù)先存儲(chǔ)每個(gè)灰度測試樣本中的灰度區(qū)域與灰度值之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系。
s104:若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。
在本發(fā)明實(shí)施例中,依次將計(jì)算得到的每個(gè)測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量與該測試圖像對(duì)應(yīng)的預(yù)設(shè)差量閾值進(jìn)行比較,判斷每個(gè)測試圖像中的每個(gè)測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量是否小于該測試圖像對(duì)應(yīng)的預(yù)設(shè)差量閾值。
若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為圖像傳感器的灰度分辨率等級(jí)。
在本發(fā)明實(shí)施例中,每組測試圖像和灰度測試樣本均對(duì)應(yīng)一個(gè)預(yù)設(shè)差量閾值。不同的測試圖像或灰度測試樣本對(duì)應(yīng)的預(yù)設(shè)差量閾值不同。例如,灰度等級(jí)為8級(jí)的灰度測試圖像對(duì)應(yīng)的預(yù)設(shè)差量閾值可以為16。灰度等級(jí)為16級(jí)的灰度測試圖像對(duì)應(yīng)的預(yù)設(shè)差量閾值可以為6,灰度等級(jí)為32的灰度測試圖像對(duì)應(yīng)的預(yù)設(shè)差量閾值可以為4等。在測試之前,可以預(yù)先將灰度測試樣本與預(yù)設(shè)差量閾值之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系進(jìn)行存儲(chǔ)。
在本發(fā)明實(shí)施例中,可以同時(shí)對(duì)n組測試圖像和灰度測試樣本進(jìn)行計(jì)算和判斷,也可以先對(duì)其中一組測試圖像和灰度測試樣本進(jìn)行計(jì)算和判斷,再根據(jù)判斷結(jié)果逐次對(duì)灰度等級(jí)依次升高或依次降低的每組測試圖像和灰度測試樣本進(jìn)行判斷,并根據(jù)最終判斷結(jié)果確定圖像傳感器的灰度分辨率等級(jí)。
例如,可以先對(duì)灰度等級(jí)為8級(jí)的灰度測試樣本及對(duì)應(yīng)的測試圖像進(jìn)行判斷,若該測試圖像中的所有測試區(qū)域的灰度值與灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則確定圖像傳感器的灰度分辨率等級(jí)大于8級(jí);再對(duì)灰度等級(jí)為16級(jí)的灰度測試樣本及對(duì)應(yīng)的測試圖像進(jìn)行判斷,若該測試圖像中的所有測試區(qū)域的灰度值與灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則確定圖像傳感器的灰度分辨率等級(jí)大于16級(jí);再對(duì)灰度等級(jí)為32級(jí)的灰度測試樣本及對(duì)應(yīng)的測試圖像進(jìn)行判斷,若該測試圖像中至少有一個(gè)測試區(qū)域的灰度值與灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量大于相應(yīng)的預(yù)設(shè)差量閾值,則確定圖像傳感器的灰度分辨率等級(jí)小于32級(jí)。即圖像傳感器的灰度分辨率等級(jí)最高可以達(dá)到16級(jí),那么將16級(jí)確定為圖像傳感器的灰度分辨率等級(jí)。
對(duì)于灰度等級(jí)為8級(jí)的灰度測試樣本及對(duì)應(yīng)的測試圖像,若該測試圖像中的至少有一個(gè)測試區(qū)域的灰度值與灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量大于相應(yīng)的預(yù)設(shè)差量閾值,則確定圖像傳感器的灰度分辨率等級(jí)小于8級(jí),那么可以通過上述方式對(duì)等級(jí)小于8級(jí)的灰度測試樣本及對(duì)應(yīng)的測試圖像進(jìn)行判斷,直至可以確定圖像傳感器的灰度分辨率等級(jí)為止。
本發(fā)明實(shí)施例的一種檢測圖像傳感器的灰度分辨率的方法,通過控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù);將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng);計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量;若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。從而能夠?qū)D像傳感器的灰度分辨率進(jìn)行定量檢測,且在降低檢測誤差的同時(shí)提高了檢測效率。
參見圖2,是本發(fā)明另一實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的方法的示意流程圖。在本發(fā)明實(shí)施例中,圖像傳感器可以為自助終端(如自助存取款機(jī))內(nèi)部的驗(yàn)鈔器中的圖像傳感器,也可以為其他設(shè)備中的圖像傳感器,具體根據(jù)實(shí)際需求進(jìn)行確定,此處不做限制。如圖2所述,本實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的方法,具體包括以下步驟:
s201:控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,n為正整數(shù)。
s202:將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng)。
需要說明的是,本實(shí)施例中的步驟s201~步驟s202的具體實(shí)現(xiàn)方式與圖1對(duì)應(yīng)的實(shí)施例中的步驟s101~步驟s102的實(shí)現(xiàn)方式完全相同,具體可參考圖1對(duì)應(yīng)的實(shí)施例中的步驟s101~步驟s102的相關(guān)描述,此處不再贅述。
s203:根據(jù)所述測試圖像中每個(gè)測試區(qū)域的所有像素點(diǎn)的灰度值,計(jì)算所述測試圖像中每個(gè)測試區(qū)域的灰度值。
在本發(fā)明實(shí)施例中,由于灰度測試樣本為灰度圖像,因此,圖像傳感器采集得到的測試圖像也為灰度圖像,且測試圖像中每個(gè)像素點(diǎn)對(duì)應(yīng)的灰度值是已知的。因此,可以根據(jù)測試圖像中每個(gè)測試區(qū)域的所有像素點(diǎn)的灰度值,計(jì)算測試圖像中每個(gè)測試區(qū)域的灰度值。
例如,可以用測試圖像中每個(gè)測試區(qū)域中的所有像素點(diǎn)的灰度值的均值作為每個(gè)測試區(qū)域的灰度值。進(jìn)一步的,步驟s203還具體可以包括以下步驟:
計(jì)算所述測試圖像中每個(gè)測試區(qū)域的所有像素點(diǎn)的灰度值的平均值;
將所述測試圖像中每個(gè)測試區(qū)域的所有像素點(diǎn)的灰度值的平均值作為所述測試圖像的每個(gè)測試區(qū)域的灰度值。
s204:根據(jù)預(yù)存的每個(gè)灰度測試樣本中的每個(gè)灰度區(qū)域與灰度值之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系,確定每個(gè)灰度測試樣本中的每個(gè)灰度區(qū)域的灰度值。
在實(shí)際應(yīng)用中,每個(gè)灰度測試樣本的灰度區(qū)域與灰度值之間存在一個(gè)對(duì)應(yīng)關(guān)系,該對(duì)應(yīng)關(guān)系可以由用戶預(yù)先設(shè)置。例如,圖5a所示的灰度等級(jí)為8級(jí)的灰度測試樣本中,第一個(gè)灰度區(qū)域?qū)?yīng)的灰度值為32,第二個(gè)灰度區(qū)域?qū)?yīng)的灰度值為64,以此類推,在進(jìn)行測試時(shí),可以預(yù)先存儲(chǔ)每個(gè)灰度測試樣本中的灰度區(qū)域與灰度值之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系。
進(jìn)一步的,檢測圖像傳感器的灰度分辨率的方法可以包括以下步驟:
獲取并存儲(chǔ)每個(gè)灰度測試樣本中的每個(gè)灰度區(qū)域與灰度值之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系。
s205:計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量。
s206:若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。
需要說明的是,本實(shí)施例中的步驟s205~步驟s206的具體實(shí)現(xiàn)方式與圖1對(duì)應(yīng)的實(shí)施例中的步驟s103~步驟s104的實(shí)現(xiàn)方式完全相同,具體可參考圖1對(duì)應(yīng)的實(shí)施例中的步驟s104~步驟s104的相關(guān)描述,此處不再贅述。
本發(fā)明實(shí)施例的一種檢測圖像傳感器的灰度分辨率的方法,通過控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列;n為正整數(shù);將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng);計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量;若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。從而能夠?qū)D像傳感器的灰度分辨率進(jìn)行定量檢測,且在降低檢測誤差的同時(shí)提高了檢測效率。
參見圖3,是本發(fā)明實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的裝置的結(jié)構(gòu)示意圖。在本發(fā)明實(shí)施例中,圖像傳感器可以為自助終端(如自助存取款機(jī))內(nèi)部的驗(yàn)鈔器中的圖像傳感器,也可以為其他設(shè)備中的圖像傳感器,具體根據(jù)實(shí)際需求進(jìn)行確定,此處不做限制。
需要說明的是,本實(shí)施例中的一種檢測圖像傳感器的灰度分辨率的裝置300包括的各單元用于執(zhí)行圖1對(duì)應(yīng)的實(shí)施例中的各步驟,具體請(qǐng)參閱圖1以及圖1對(duì)應(yīng)的實(shí)施例中的相關(guān)描述,此處不贅述。本實(shí)施例的一種檢測圖像傳感器的灰度分辨率的裝置300包括:采集單元301、劃分單元302、計(jì)算單元303及分辨率確定單元304。具體地:
采集單元301用于控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列,任意相鄰兩個(gè)灰度區(qū)域的灰度值之間的差量均相等;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù)。采集單元301將n個(gè)測試圖像發(fā)送至劃分單元302。
劃分單元302用于接收采集單元301發(fā)送的n個(gè)測試圖像,將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng)。
計(jì)算單元303用于計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量。計(jì)算單元303將每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量發(fā)送至分辨率確定單元304。
分辨率確定單元304用于接收計(jì)算單元303發(fā)送的每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量,若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。
本發(fā)明的一種檢測圖像傳感器的灰度分辨率的方法及裝置,通過控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù);將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng);計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量;若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。從而能夠?qū)D像傳感器的灰度分辨率進(jìn)行定量檢測,且在降低檢測誤差的同時(shí)提高了檢測效率。
參見圖4,是本發(fā)明另一實(shí)施例提供的一種檢測圖像傳感器的灰度分辨率的裝置的結(jié)構(gòu)示意圖。在本發(fā)明實(shí)施例中,圖像傳感器可以為自助終端(如自助存取款機(jī))內(nèi)部的驗(yàn)鈔器中的圖像傳感器,也可以為其他設(shè)備中的圖像傳感器,具體根據(jù)實(shí)際需求進(jìn)行確定,此處不做限制。
需要說明的是,本實(shí)施例中的一種檢測圖像傳感器的灰度分辨率的裝置400包括的各單元用于執(zhí)行圖2對(duì)應(yīng)的實(shí)施例中的各步驟,具體請(qǐng)參閱圖2以及圖2對(duì)應(yīng)的實(shí)施例中的相關(guān)描述,此處不贅述。本實(shí)施例的一種檢測圖像傳感器的灰度分辨率的裝置400包括:采集單元401、劃分單元402、灰度值計(jì)算單元403、灰度值確定單元404、計(jì)算單元405及分辨率確定單元406。具體地:
采集單元401用于控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列,任意相鄰兩個(gè)灰度區(qū)域的灰度值之間的差量均相等;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù)。采集單元401將n個(gè)測試圖像發(fā)送至劃分單元402。
劃分單元402用于接收采集單元401發(fā)送的n個(gè)測試圖像,將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng)。
灰度值計(jì)算單元403用于根據(jù)所述測試圖像中每個(gè)測試區(qū)域的所有像素點(diǎn)的灰度值,計(jì)算所述測試圖像中每個(gè)測試區(qū)域的灰度值?;叶戎涤?jì)算單元403將測試圖像中每個(gè)測試區(qū)域的灰度值發(fā)送至計(jì)算單元405。
灰度值確定單元404用于根據(jù)預(yù)存的每個(gè)灰度測試樣本中的每個(gè)灰度區(qū)域與灰度值之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系,確定每個(gè)灰度測試樣本中的每個(gè)灰度區(qū)域的灰度值。灰度值確定單元404將灰度測試樣本中的每個(gè)灰度區(qū)域的灰度值發(fā)送至計(jì)算單元405。
計(jì)算單元405用于接收灰度值計(jì)算單元403發(fā)送的測試圖像中每個(gè)測試區(qū)域的灰度值以及灰度值確定單元404發(fā)送的灰度測試樣本中的每個(gè)灰度區(qū)域的灰度值,計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量。計(jì)算單元405將每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量發(fā)送至分辨率確定單元406。
分辨率確定單元406用于接收計(jì)算單元405發(fā)送的每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量,若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。
本發(fā)明的一種檢測圖像傳感器的灰度分辨率的方法及裝置,通過控制圖像傳感器對(duì)n個(gè)灰度測試樣本進(jìn)行圖像采集,得到對(duì)應(yīng)的n個(gè)測試圖像;其中,所述灰度測試樣本包括與其灰度等級(jí)對(duì)應(yīng)的至少一個(gè)灰度區(qū)域,所述至少一個(gè)灰度區(qū)域按照灰度值大小依次排列;不同的灰度測試樣本對(duì)應(yīng)的灰度等級(jí)不同;n為正整數(shù);將每個(gè)所述測試圖像劃分為至少一個(gè)測試區(qū)域,每個(gè)所述測試圖像的至少一個(gè)測試區(qū)域跟與其對(duì)應(yīng)的灰度測試樣本的至少一個(gè)灰度區(qū)域相對(duì)應(yīng);計(jì)算每個(gè)所述測試圖像中的每個(gè)測試區(qū)域的灰度值與對(duì)應(yīng)的灰度測試樣本中的相應(yīng)灰度區(qū)域的灰度值的差量;若有m個(gè)測試圖像中的所有測試區(qū)域的灰度值與相應(yīng)的灰度區(qū)域的灰度值的差量均小于相應(yīng)的預(yù)設(shè)差量閾值,則將與所述m個(gè)測試圖像分別對(duì)應(yīng)的m個(gè)灰度測試樣本中的最高灰度等級(jí)作為所述圖像傳感器的灰度分辨率等級(jí);其中,m為小于或等于n的正整數(shù)。從而能夠?qū)D像傳感器的灰度分辨率進(jìn)行定量檢測,且在降低檢測誤差的同時(shí)提高了檢測效率。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的步驟或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟,而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。