本發(fā)明涉及攝像模組的測試領(lǐng)域,特別涉及一基于網(wǎng)格狀標版的攝像模組的測試方法。
背景技術(shù):
攝像模組作為獲取圖像的終端,是諸如手機、平板電腦等電子設(shè)備的標準配置之一。近年來,隨著這些電子設(shè)備的技術(shù)突飛猛進式的進步和這些電子設(shè)備在日常生活中的普及,使用者對于攝像模組的相關(guān)參數(shù)和功能提出了更為苛刻的要求,最為典型的是使用者需要被配置在這些電子設(shè)備上的攝像模組能夠為其提供具有更高品質(zhì)的圖像。市場上的這種需求首先給攝像模組的制造過程提出了更高的要求。
在攝像模組被制造的過程中,對其相關(guān)性能進行一系列的測試能夠保證攝像模組在被制造完成之后的成像品質(zhì)。例如在攝像模組被制造的過程中,通常會被進行色彩還原度和灰階測試,在測試攝像模組的色彩還原度和灰階參數(shù)的過程中會使用到網(wǎng)格狀標版,即通過拍攝網(wǎng)格狀標版的圖像來計算網(wǎng)格狀標版的某些區(qū)域的值,進而得到攝像模組的相關(guān)參數(shù)和測試其相關(guān)性能。在現(xiàn)有技術(shù)對攝像模組執(zhí)行這些測試項時,首先通過攝像模組拍攝網(wǎng)格狀標版以獲得網(wǎng)格狀標版的圖像,然后在網(wǎng)格狀標版的圖像上手動定位目標區(qū)域的坐標,并計算出目標區(qū)域的值。這樣的測試過程不僅導(dǎo)致計算量比較大、計算過程比較耗時,而且最后獲得的對攝像模組的這些測試項的精度也很難得到保障。另外,由于每個攝像模組均存在誤差,例如偏心不一致的情況的存在導(dǎo)致每個攝像模組的參數(shù)并不完全一致,以及在對攝像模組執(zhí)行這些測試項時網(wǎng)格狀標版會發(fā)生輕微的移動(例如水平移動、垂直移動、傾斜移動等),都會導(dǎo)致網(wǎng)格狀標版在攝像模組的圖像中的位置發(fā)生變化,一旦這種情況出現(xiàn)就會導(dǎo)致測試所需要的網(wǎng)格狀標版的目標區(qū)域也會發(fā)生變化,從而導(dǎo)致現(xiàn)有技術(shù)的這種手動測試方法獲得的攝像模組的測試結(jié)果的精度相對較低。
技術(shù)實現(xiàn)要素:
本發(fā)明的一個目的在于提供一基于網(wǎng)格狀標版的攝像模組的測試方法,其中所述測試方法能夠在所述攝像模組獲取的所述網(wǎng)格狀標版的圖像上自動地定位目標區(qū)域,通過對所述目標區(qū)域的值進行計算以完成所述攝像模組的測試,通過這樣的方法,能夠提高對所述攝像模組執(zhí)行測試項時的測試效率和生產(chǎn)效率。
本發(fā)明的一個目的在于提供一基于網(wǎng)格狀標版的攝像模組的測試方法,其中在利用所述測試方法對所述攝像模組進行測試的過程中不需要人工的參與,以避免在對所述攝像模組進行測試項時所述攝像模組和所述網(wǎng)格狀標版中的任何一個出現(xiàn)偏差而影響對所述攝像模組的測試結(jié)果,從而提高對所述攝像模組執(zhí)行測試項時的測試精度。
本發(fā)明的一個目的在于提供一基于網(wǎng)格狀標版的攝像模組的測試方法,其中所述測試方法首先建立所述網(wǎng)格狀標版中所有交點的屬性相關(guān)的一數(shù)據(jù)庫,然后抓取被所述攝像模組拍攝的所述網(wǎng)格狀標版的圖像中所有角點,通過將所述角點的屬性與所述數(shù)據(jù)庫中所述交點的屬性進行比對,可以確定所述角點的在網(wǎng)格標版中的位置,以此確定目標區(qū)域的坐標,通過這樣的方式對所述攝像模組執(zhí)行測試,能夠提高其測試精度和測試效率。
本發(fā)明的一個目的在于提供一基于網(wǎng)格狀標版的攝像模組的測試方法,其中所述測試方法通過壓縮所述網(wǎng)格狀標版的圖像減少所述網(wǎng)格狀標版的每個第一方向格線和每個第二方向格線的寬度所占的像素數(shù)量,以提高所述測試方法對所述攝像模組進行測試時的精度。
本發(fā)明的一個目的在于提供一基于網(wǎng)格狀標版的攝像模組的測試方法,其中所述測試方法能夠?qū)崿F(xiàn)對所述攝像模組執(zhí)行測試項時的實時測試。
本發(fā)明的一個目的在于提供一基于網(wǎng)格狀標版的攝像模組的測試方法,其中所述測試方法能夠?qū)λ鰯z像模組進行多種測試項的測試,其中特別適合于對所述攝像模組的色彩還原度和灰階測試項的測試。
依本發(fā)明,能夠?qū)崿F(xiàn)上述目的和其他目的以及優(yōu)勢的一基于網(wǎng)格狀標版的攝像模組的測試方法,包括如下步驟:
(a)提供與所述網(wǎng)格狀標版的圖像中所有交點的屬性相關(guān)的一數(shù)據(jù)庫;
(b)所述攝像模組拍攝所述網(wǎng)格狀標版以獲得所述網(wǎng)格狀標版的圖像;
(c)抓取所述網(wǎng)格狀標版的圖像中所有的角點;
(d)將所述角點的屬性與所述數(shù)據(jù)庫中所述交點的屬性進行比對,以確定所述角點在網(wǎng)格標版中的位置;以及
(e)根據(jù)所述網(wǎng)格狀標版中所述角點的位置,確定目標區(qū)域的位置以計算所述目標區(qū)域的值,從而完成對所述攝像模組的測試。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,在所述步驟(a)中,所述數(shù)據(jù)庫中所述交點的屬性至少包括所述交點的相鄰四個特定區(qū)域的特征值,從而在所述步驟(d)中,將所述角點的相鄰四個特定區(qū)域的特征值與所述數(shù)據(jù)庫中所述交點的相鄰四個特定區(qū)域的特征值進行比對,如果所述角點的相鄰四個特定區(qū)域的特征值與所述數(shù)據(jù)庫中所述交點的相鄰四個特定區(qū)域的特征值一致,則將所述交點的位置確定為所述角點的位置。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,所述測試方法中提供的所述數(shù)據(jù)庫中所述交點的屬性還包括所述交點的坐標。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,所述網(wǎng)格狀標版包括至少一第一方向格線和至少一第二方向格線,每個所述第一方向格線和每個所述第二方向格線被相互垂直地設(shè)置,其中每個所述第一方向格線和每個所述第二方向格線的交點為所述數(shù)據(jù)庫中的所述交點。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,在上述方法中還包括步驟:
通過壓縮所述網(wǎng)格狀標版的圖像減少所述網(wǎng)格狀標版的圖像中每個所述第一方向格線和每個所述第二方向格線的寬度所占的像素數(shù)量。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,所述網(wǎng)格狀標版的圖像中每個所述第一方向格線和每個所述第二方向格線的寬度所占的像素數(shù)量小于或者等于10個像素。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,所述網(wǎng)格狀標版的圖像中每個所述第一方向格線和每個所述第二方向格線的寬度所占的像素數(shù)量為2個像素或者3個像素。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,所述交點和所述角點的相鄰特定區(qū)域的特征值與被填充在特定區(qū)域的色彩相關(guān)。
根據(jù)本發(fā)明的一個優(yōu)選的實施例,每個所述第一方向格線和每個所述第二方向格線的色彩與被填充在特定區(qū)域的色彩不同。
附圖說明
圖1是根據(jù)本發(fā)明的一優(yōu)選實施例的用于對攝像模組執(zhí)行測試項時的網(wǎng)格狀標版的示意圖。
圖2是根據(jù)本發(fā)明的上述優(yōu)選實施例的利用網(wǎng)格狀標版對攝像模組執(zhí)行測試項的過程示意圖。
圖3是根據(jù)本發(fā)明的上述優(yōu)選實施例的過程中攝像模組獲取的網(wǎng)格狀標版的圖像的示意圖。
圖4是根據(jù)本發(fā)明的上述優(yōu)選實施例的利用網(wǎng)格狀標版對攝像模組執(zhí)行測試項的過程的框圖示意圖。
具體實施方式
以下描述用于揭露本發(fā)明以使本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)本發(fā)明。以下描述中的優(yōu)選實施例只作為舉例,本領(lǐng)域技術(shù)人員可以想到其他顯而易見的變型。在以下描述中界定的本發(fā)明的基本原理可以應(yīng)用于其他實施方案、變形方案、改進方案、等同方案以及沒有背離本發(fā)明的精神和范圍的其他技術(shù)方案。
依據(jù)說明書附圖之圖1和圖2,根據(jù)本發(fā)明的一優(yōu)選實施例的基于網(wǎng)格狀標版的攝像模組的測試方法被闡明,其中所述攝像模組包括一感光芯片10和被設(shè)置于所述感光芯片10的感光路徑的一光學(xué)鏡頭20,被物體反射的光線能夠通過所述光學(xué)鏡頭20自所述攝像模組的前部進入到所述攝像模組的內(nèi)部,以被所述感光芯片10接收和進行光電轉(zhuǎn)化從而獲得與物體相關(guān)的圖像。本領(lǐng)域的技術(shù)人員能夠理解的是,所述感光芯片10和所述光學(xué)鏡頭20的參數(shù)以及所述感光芯片10和所述光學(xué)鏡頭20的裝配關(guān)系會影響被制造完成后的所述攝像模組的性能,因此,在所述攝像模組的各個構(gòu)件被封裝之前,對所述攝像模組的各項性能進行測試能夠保證被制造完成后的所述攝像模組的成像品質(zhì)。
在本發(fā)明的所述測試方法中,需要使所述攝像模組拍攝一網(wǎng)格狀標版30的圖像,然后在所述網(wǎng)格狀標版30的圖像上定義一目標區(qū)域,通過計算所述目標區(qū)域的值能夠完成對所述攝像模組的測試。具體地說,所述網(wǎng)格狀標版30包括至少一第一方向格線31、至少一第二方向格線32以及多個特定區(qū)域33,其中每所述第一方向格線31和每所述第二方向格線32被相互垂直地設(shè)置,以在每所述 第一方向格線31和每所述第二方向格線32之間形成每所述特定區(qū)域33。在每所述特定區(qū)域33內(nèi)可以被填充同一個色彩的不同灰度的顏色,也可以直接被填充不同的顏色,以供在測試所述攝像模組時使用,如圖1所示。本領(lǐng)域的技術(shù)人員能夠理解的是,圖2示出的所述網(wǎng)格狀標版30的每所述特定區(qū)域33內(nèi)被填充的不同的灰度代表其可以被填充不同的顏色。
如圖2所示,在對所述攝像模組進行測試的過程中,需要將所述網(wǎng)格狀標版30放置在所述攝像模組的光學(xué)鏡頭20的前部,以使得所述網(wǎng)格狀標版30反射的光線或者穿過所述網(wǎng)格狀標版30的光線能夠通過所述光學(xué)鏡頭20進入到所述攝像模組的內(nèi)部空間,以被所述感光芯片10接收和進行光電轉(zhuǎn)化,從而所述攝像模組能夠獲得所述網(wǎng)格狀標版30的圖像,如圖3。
在所述網(wǎng)格狀標版30的圖像上定義多個交點,在本發(fā)明中,所述交點可以是所述網(wǎng)格狀標版30的每所述第一方向格線31和每所述第二方向格線32的交點,因此,本領(lǐng)域的技術(shù)人員可以理解的是,每個所述交點均有四個相鄰的所述特定區(qū)域33。在本發(fā)明的所述測試方法中,為了提高對所述攝像模組的各測試項進行測試時的精度和效率,在通過拍攝所述網(wǎng)格狀標版30而獲得所述網(wǎng)格狀標版30的圖像之后需要對其進行預(yù)處理,然后在被進行預(yù)處理之后的所述網(wǎng)格狀標版30的圖像上定義所述目標區(qū)域。對所述網(wǎng)格狀標版30的圖像進行預(yù)處理的過程是,將每個所述交點的屬性進行統(tǒng)計以獲得與所述網(wǎng)格狀標版的所有所述交點相關(guān)的一數(shù)據(jù)庫,其中所述數(shù)據(jù)庫中所述交點的屬性至少包括每個所述交點的相鄰四個所述特定區(qū)域33的特征值,還可以包括每個所述交點的坐標。
進一步地,通過壓縮所述網(wǎng)格狀標版30的圖像,使所述網(wǎng)格狀標版30的每所述第一方向格線31和每所述第二方向格線32的寬度所占的像素數(shù)量減少,例如在本發(fā)明的一個較佳的實施方式中,可以將所述網(wǎng)格狀標版30的每所述第一方向格線31和每所述第二方向格線32的寬度所占的像素數(shù)量壓縮到10個像素以內(nèi)。優(yōu)選地,可以使所述網(wǎng)格狀標版30的每所述第一方向格線31和每所述第二方向格線32的寬度所占的像素為兩個或者三個像素,通過這樣的方式,能夠使得在所述網(wǎng)格狀標版30的圖像上定義的每所述角點能夠準確地表示所述網(wǎng)格狀標版30的每所述第一方向格線31和每所述第二方向格線32的每個交點。另外,在所述網(wǎng)格狀標版30的圖像上定義每個所述角點時,為了降噪和減少誤差,也需要對本發(fā)明的所述攝像模組獲取的所述網(wǎng)格狀標版30的圖像進行預(yù)處理。
由于所述網(wǎng)格狀標版30的每所述第一方向格線31和每所述第二方向格線32是被相互垂直地設(shè)置的,因此在每所述第一方向格線31和每所述第二方向格線32的交點的四周設(shè)有四個所述特定區(qū)域33,每個所述特定區(qū)域33內(nèi)被填充了不同的顏色,使得每所述特定區(qū)域33的特征值各不相同。因此,根據(jù)所述角點周圍的每所述特定區(qū)域33的特征值的關(guān)系,能夠得到所述角點的坐標。優(yōu)選地,所述網(wǎng)格狀標版30相鄰所述第一方向格線31之間的距離和相鄰所述第二方向格線32之間的距離一致,即每所述特定區(qū)域33的形狀可以是正方形。后續(xù),基于每所述角點的坐標能夠得到所述目標區(qū)域的位置,并且根據(jù)所述目標區(qū)域的位置通過計算所述目標區(qū)域的值,可以完成對所述攝像模組的測試。
如圖4所示是根據(jù)本發(fā)明的利用所述網(wǎng)格狀標版30對所述攝像模組執(zhí)行測試項的過程的框圖示意圖400。
在步驟401中,提供與所述網(wǎng)格狀標版30的圖像中所有所述交點的屬性相關(guān)的所述數(shù)據(jù)庫。例如在本發(fā)明的一個實施例中,可以對所述網(wǎng)格狀標版30中所有所述交點的屬性進行統(tǒng)計,以建立所述數(shù)據(jù)庫,被統(tǒng)計的所述交點的屬性可以包括所述交點的四個相鄰所述特定區(qū)域33的特征值,還可以包括所述交點的坐標或者其他的參數(shù),其根據(jù)所述測試方法的測試需要被確定。
在步驟402中,所述攝像模組拍攝所述網(wǎng)格狀標版30以獲得所述網(wǎng)格狀標版30的圖像。在本發(fā)明的一個實施例中,所述網(wǎng)格狀標版30可以被固定在測試平臺上,然后將所述攝像模組移動到對應(yīng)于所述網(wǎng)格化標版30的位置,通過驅(qū)動所述攝像模組拍攝被固定在所述測試平臺上的所述網(wǎng)格狀標版30的方式能夠獲得所述網(wǎng)格狀標版30的圖像。
在步驟403中,對所述網(wǎng)格狀標版30的圖像進行壓縮以減少所述網(wǎng)格狀標版30的圖像中每個所述第一方向格線31和每個所述第二方向格線32的寬度所占的像素數(shù)量,以提高在后續(xù)判斷每個所述角點的相鄰的四個所述特定區(qū)域33的準確性。例如在本發(fā)明的一個較佳的實施例中,可以將所述網(wǎng)格狀標版30的圖像中每個所述第一方向格線31和每個所述第二方向格線32的寬度所占的像素數(shù)量壓縮到2個像素或者3個像素。
在步驟404中,抓取所述網(wǎng)格狀標版30的圖像中所有的所述角點。本領(lǐng)域的技術(shù)人員可以可以理解的是,每個所述攝像模組拍攝獲得的所述網(wǎng)格狀標版30的圖像均存在一定的偏差,致使在所述步驟404中抓取的所述角點的坐標無 法被驅(qū)動,并且由于噪聲點的存在,所述角點在所述攝像模組進行測試時的可用性也應(yīng)當被考慮。
在步驟405中,將所述角點的屬性與所述數(shù)據(jù)庫中所述交點的屬性進行比對,以確定所述角點在網(wǎng)格標版中的位置。比對的方式可以是將所述角點的相鄰四個所述特定區(qū)域33的特征值與所述數(shù)據(jù)庫中所述交點的相鄰四個所述特定區(qū)域33的特征值進行比對,如果所述角點的相鄰四個所述特定區(qū)域33的特征值與所述數(shù)據(jù)庫中所述交點的相鄰四個所述特定區(qū)域33的特征值一致,則所述交點所在網(wǎng)格標版中的位置及為所述角點在網(wǎng)格中的位置。
在步驟406中,根據(jù)步驟405得到的所述角點在網(wǎng)格狀標版30中的位置,及步驟404抓取角點時,得到的所述角點的坐標,確定目標區(qū)域的坐標以計算所述目標區(qū)域的值,從而完成對所述攝像模組的測試。
本領(lǐng)域的技術(shù)人員應(yīng)理解,上述描述及附圖中所示的本發(fā)明的實施例只作為舉例而并不限制本發(fā)明。本發(fā)明的目的已經(jīng)完整并有效地實現(xiàn)。本發(fā)明的功能及結(jié)構(gòu)原理已在實施例中展示和說明,在沒有背離所述原理下,本發(fā)明的實施方式可以有任何變形或修改。