專利名稱:掃描檢查電路板和其它物體的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖象掃描檢查系統(tǒng),例如用于對(duì)印刷電路板和其它物體上的故障或缺陷進(jìn)行檢查的系統(tǒng),比較更直接涉及的是例如本發(fā)明人的較早期的第4,589,140號(hào)美國(guó)專利以及其它檢查系統(tǒng),也還涉及增加這些系統(tǒng)運(yùn)行的有效處理速度的改進(jìn)。
如在提到過的專利中所描述的,多種技術(shù)被成功地用來(lái)快速地掃描印刷電路板和其它表面,以及用來(lái)對(duì)在板面上的與已知的或認(rèn)可的特征相違背的缺陷、不規(guī)則或其它特征進(jìn)行檢查的控制。上述這些系統(tǒng)中包含有馬薩諸塞州布魯克林的貝爾特尼克斯公司(Beltronics.Inc.ofBrookline,Massachusetts)的電路-的裝置,此公司為本發(fā)明的受讓人,這個(gè)裝置是根據(jù)上述授權(quán)專利中所公開的方法和裝置來(lái)運(yùn)行的。
然而有些場(chǎng)合需要增加檢查的通過速度,本發(fā)明就在于得到一種新穎的預(yù)處理技術(shù)或方法,它雖然特別適用于上述類型的系統(tǒng),但也比較普遍地適用于其它類型或原理的掃描檢查。
因此,本發(fā)明的目的是提供一種新的和改進(jìn)的用于檢查表面缺陷、不規(guī)則或其它特征的方法和裝置,其中采用新穎的象素預(yù)處理技術(shù)取得了增加通過速度的效果。
其它的和進(jìn)一步的目的將在后面加以解釋并與所附的權(quán)利要求相結(jié)合來(lái)比較詳細(xì)地陳述。
該發(fā)明將參考有關(guān)附圖加以描述,附圖的
圖1為使用本發(fā)明的基本方法由攝象機(jī)小象素構(gòu)成的大象素的示意圖。
圖2A和圖2B分別為針孔缺陷和斑點(diǎn)缺陷例子的光掃描檢查的象素矩陣的二進(jìn)制表示;
圖2C和圖2D分別為圖2A和圖2B情況的類似于圖1的該發(fā)明的大象素組圖;
圖3A和圖3B分別對(duì)應(yīng)于圖2C和圖2D的情況,它們具有恰當(dāng)?shù)亩M(jìn)制的賦值,這由多數(shù)鄰域值判定來(lái)產(chǎn)生;
圖4A和圖4B分別對(duì)應(yīng)于圖3A和圖3B的情況,說(shuō)明攝象機(jī)定時(shí)和行分配;
圖5類似于圖4A和圖4B,說(shuō)明兩個(gè)攝象機(jī)的交替;
圖6為根據(jù)該發(fā)明工作的優(yōu)選預(yù)處理器的電路框圖;
圖7為一個(gè)類似的多數(shù)值判定和賦值電路圖,它還包含如圖7A所示的較寬區(qū)域多數(shù)值的判定;以及圖8和圖9為較優(yōu)地實(shí)施圖6和圖7系統(tǒng)的方框和流程圖。
總之,廣義地說(shuō),本發(fā)明提出了一種增加光掃描處理速度的方法,在掃描中,通過攝象機(jī)掃描以確定物體的缺陷、特點(diǎn)或差別,該方法包括掃描物體以產(chǎn)生與物理特征的有無(wú)相對(duì)應(yīng)的一進(jìn)制數(shù)值小象素;從小象素中生成一組大象素,每一大象素由一組小象素構(gòu)成;將包含在一個(gè)或多個(gè)小象素內(nèi)的反映缺陷、特征和差別的信息傳遞給由這些小象素構(gòu)成的大象素中;以幾倍于處理小象素的數(shù)據(jù)速率或處理速度來(lái)處理大象素,并且保持掃描所得到的包含在小象素內(nèi)的信息。優(yōu)選和最佳模式的實(shí)施及細(xì)節(jié)將在下面表述。
作為一個(gè)例子來(lái)設(shè)想說(shuō)明對(duì)電路板的檢查,就必須設(shè)計(jì)上述和相關(guān)類型的連續(xù)高速檢查系統(tǒng),以尋找很小的缺陷,如細(xì)線斷裂、細(xì)線短路、針孔、斑點(diǎn)以及極小的錯(cuò)誤。為此,必須選用與象素對(duì)應(yīng)的微小的圖象單元,小到足以檢查出如此細(xì)微的缺陷。然而不幸的是,當(dāng)象素尺寸很小并且物體例如電路板很大時(shí),就有非常之多的象素要處理。為了減少如此之多的象素以提高處理速度,本發(fā)明提出了一種方案,籍此生成較大象素(實(shí)際上是較小象素組)。檢查較小象素組內(nèi)的信息,以判斷是相同的含有缺陷還是一個(gè)區(qū)域不同于它周圍的象素;以及,如果是這樣,則該信息被傳遞到大象素中。于是,通過將小象素轉(zhuǎn)換為較大象素或象素組,象素的數(shù)量被減少,數(shù)據(jù)流量隨之降低,然而通過將信息傳遞到大象素組,使包含在小象素內(nèi)的信息仍然保留。
圖1中,攝象機(jī)象素P具有二進(jìn)制值1或0,以標(biāo)記導(dǎo)通材料或其它物理特點(diǎn)或特征的存在或者不存在。如攝象機(jī)象素P一樣,較大的象素P1(由四個(gè)攝象機(jī)象素P)也構(gòu)成具有二進(jìn)制1或0;但該二進(jìn)制值在較大的象素P1內(nèi)的計(jì)算將加重小缺陷或變化,以便用如所述專利的模式識(shí)別算法對(duì)它們進(jìn)行檢驗(yàn),該算法將隨后對(duì)較大象素進(jìn)行處理。
現(xiàn)在,這種處理將借助于圖2A和圖2B來(lái)加以解釋,這些圖分別示出了在印刷電路線上的一個(gè)針孔(用0來(lái)指示)和在層壓板上的斑點(diǎn)(用1來(lái)指示)。為計(jì)算大象素P1值,就要檢驗(yàn)一個(gè)至少為6×6攝象機(jī)象素P的矩陣的鄰域,它等效為圖2C的一組至少為3×3的大象素P1。鄰域值被看作是中心的四個(gè)小象素周圍的各個(gè)象素的多數(shù)值。例如,有針孔的圖2A,多數(shù)為1,有斑點(diǎn)的圖2D多數(shù)為0。與多數(shù)值不同的象素個(gè)數(shù)被計(jì)算。如果中心組中有某一確定的或某些最小數(shù)目T個(gè)象素與鄰域不同,則圖2C和圖2D中的中心大象素Pc1的值被設(shè)置成與鄰域值相反的值,以加重該象素的不同。否則,它被設(shè)置成與鄰域相同的數(shù)值。因此,對(duì)于圖2C的針孔,大象素P1將具有圖3A示出的數(shù)值,在中心較大象素Pc1為0,因?yàn)樵趫D2C的中心較大象素內(nèi)有0的信息。類似地,對(duì)于層壓板上的斑點(diǎn)的情況,圖3B的中心象素Pc1由數(shù)值1來(lái)反映圖3B的中心大象素Pc1內(nèi)的信息。
與攝象機(jī)定時(shí)聯(lián)系起來(lái),大象素P1是隔點(diǎn)和隔行地進(jìn)行計(jì)算的。圖4A和圖4B分別對(duì)應(yīng)于圖3A和圖3B各自的針孔和斑點(diǎn)的例子表示了相應(yīng)于攝象機(jī)行數(shù)和象素定時(shí)的大象素輸出值。所示的計(jì)算出的大象素在每個(gè)偶數(shù)行(行數(shù)2、4和6)和每個(gè)偶數(shù)象素值時(shí)出現(xiàn)。
本發(fā)明的模式識(shí)別處理器以大象素P1的數(shù)據(jù)流量工作,它為攝象機(jī)象素?cái)?shù)據(jù)流量的一半。例如對(duì)于20兆赫的攝象機(jī),它相應(yīng)于10兆赫。另外,由于系統(tǒng)必須無(wú)行丟失地對(duì)圖象進(jìn)行操作,因此只能在交替的攝象機(jī)行上分析處理器的數(shù)據(jù)。
理論上,既然在20兆赫的系統(tǒng)上大象素P1在交替或偶數(shù)的攝象機(jī)上產(chǎn)生,則有一半的時(shí)間無(wú)數(shù)據(jù)要處理。因此,為了有效地利用這一時(shí)間并從本發(fā)明的數(shù)據(jù)流量降低中獲得效益,可以交替使用兩個(gè)攝象機(jī)以加倍通過流量;其一在奇數(shù)行上生成大象素,另一個(gè)在偶數(shù)上生成象素,如圖5所示。在這種結(jié)構(gòu)中,兩個(gè)攝象機(jī)可查看印刷電路板上的相鄰線條。
為了全部得到與處理系統(tǒng)相聯(lián)系的兩個(gè)攝象機(jī)的優(yōu)越性,恰到好處地使用一個(gè)處理器,處理器中的存貯器被均分為二塊,如圖6,一塊用于一個(gè)攝象機(jī)路徑A,另一邊的或另一部分的存貯器提供給攝象機(jī)路徑B。所以,兩個(gè)攝象機(jī)A和B可交插地工作在交替的行上,并將它們的數(shù)據(jù)放置在存貯器的相對(duì)應(yīng)的MA邊和MB邊內(nèi),這樣,系統(tǒng)就可以以相同的方式,結(jié)合所述專利中所描述的同樣技術(shù)以上述的電路一的系統(tǒng)來(lái)處理數(shù)據(jù)。
交替奇偶行的這一技術(shù)的巧妙之處就在于實(shí)際上只需要一個(gè)公共數(shù)據(jù)處理通道。由于存貯器本身被分成存貯器MA部分和存貯器MB部分,MA部分存貯和建立來(lái)自攝象機(jī)A的圖象和數(shù)據(jù),MB部分存貯來(lái)自攝象機(jī)B的圖象,所以全部需要的是足夠大的存貯器,以存貯來(lái)自兩個(gè)攝象機(jī)系統(tǒng)的圖象。然而,裝載存貯器的處理電子設(shè)備和圍繞存貯器的數(shù)據(jù)處理電子設(shè)備只需要單一的形式,因?yàn)樵跁r(shí)間上不存在兩個(gè)攝象機(jī)A和B的大象素?cái)?shù)據(jù)同時(shí)到達(dá)的情況。來(lái)自攝象機(jī)A的數(shù)據(jù)被讀出,通過系統(tǒng)數(shù)據(jù)被處理并被存貯在為攝象機(jī)A安排的存貯器MA區(qū)。在下一行,來(lái)自攝象機(jī)B數(shù)據(jù)被放置在為存貯其大象素圖象而安排的存貯器MB。于是,只需要一個(gè)處理器,并且因此,所得到的最終結(jié)果是以四倍于原來(lái)的速度來(lái)處理數(shù)據(jù)。
在圖6的例子中,較小的象素P11-P66組成3×3的較大的象素P1,這采用如前所述的鄰域多數(shù)和中心象素值計(jì)算來(lái)完成;就是說(shuō),如果中心組中多于T個(gè)象素不同于多數(shù)值,則中心較大象素Pc1的值不等于多數(shù)值。這樣就加重了與其周圍不相同的攝象機(jī)象素P33、P34、P43、P44,并且它們通常是有缺陷的。這個(gè)信息被傳遞到大象素組內(nèi),而將平均流量降低至四分之一。
如象從攝象機(jī)至最終輸出的有效數(shù)據(jù)流量壓縮的例子一樣,假設(shè)兩個(gè)攝象機(jī)正在以給定的數(shù)據(jù)流量N工作著,如以20兆赫的流量工作。圖6的來(lái)自攝象機(jī)的數(shù)據(jù)被二次采樣至較大象素組P1中,以完成至少二分之一的流量降低;這樣,大象素P1的20兆赫數(shù)據(jù)流量在間隔的行上實(shí)際上為N/2的數(shù)據(jù)流量,或10兆赫。將來(lái)自兩個(gè)攝象機(jī)的數(shù)據(jù)相交錯(cuò)(圖6中的多路復(fù)用器),處理器僅僅以連續(xù)的10兆赫速率運(yùn)行,而兩個(gè)攝象機(jī)A和B均以20兆赫的數(shù)據(jù)流量連續(xù)地運(yùn)行。因此,雖然處理器僅僅以10兆赫的頻率處理數(shù)據(jù),但兩個(gè)20兆赫的攝象機(jī)的每一個(gè)都產(chǎn)生有效的且真正的40兆赫掃描板面的速度。
在對(duì)構(gòu)成為本發(fā)明基礎(chǔ)的技術(shù)說(shuō)明中,采用的是最簡(jiǎn)單的方式,即生成僅含有四個(gè)較小象素組P的大象素組P1,而得到凈平均數(shù)據(jù)流量降低至四分之一。一般說(shuō)來(lái),如果需要,在大象素組中可使用多于四個(gè)的象素,為此可采用3×3、4×4、……、M×M,也可采用2×3,等等。流量的降低將等于大象素組P1中的象素P的個(gè)數(shù)。作為進(jìn)一步的說(shuō)明,如果不使用2×2的較小象素P使平均流量降至四分之一,而是使用3×3的。則流量將降至九分之一,4×4的將降至十六分之一,等等,同時(shí)伴隨著相應(yīng)的處理速度的增加。
更進(jìn)一步地說(shuō),雖然前面的圖2A-圖6的例子包括了一個(gè)對(duì)應(yīng)于6×6小象素的3×3大象素P1組的一般鄰域,但作為例子其它數(shù)目也可使用,如一組4×4的大象素,或者5×5的;并且需要增加的裝置僅僅是一些直接用于計(jì)算多數(shù)值的處理硬件。因?yàn)橛布兊酶阋饲颐芏雀?,顯然在將來(lái)的實(shí)施中將不限于使用例舉的3×3大象素。
另一非常重要的方面是在計(jì)算中心較大象素Pc1的值時(shí),如果包含在中心組內(nèi)多于某個(gè)預(yù)定數(shù)值(T)的象素不同于多數(shù)值,則說(shuō)中心象素組的值與多數(shù)值不等。這加重了不同于其周圍的象素,并且它們通常是在檢查過程中想要檢驗(yàn)出來(lái)的缺陷。該特定的閾值是可變的。并且事實(shí)上它可以被改變以獲得不同的結(jié)果。例如,如果需要檢查一塊電路板且不使系統(tǒng)查覺非常小的缺陷,如很小的針孔,則對(duì)于大象素組P1與其鄰域不相同的尺度可設(shè)置成在設(shè)組內(nèi)必須有多個(gè)小象素P不同于鄰域;如果僅僅四個(gè)象素P中的一個(gè)不相同(就是說(shuō)構(gòu)成一個(gè)很小的針孔),則這樣不能反映出整體情況,閾值將依此來(lái)設(shè)置。同樣,檢查物體時(shí),可能需要得出完全相反的結(jié)果,即發(fā)現(xiàn)小針孔,其中只要有一個(gè)象素不同于多數(shù)值則認(rèn)為大象素P1與其鄰域不同。憑借變化閾值,系統(tǒng)可以被調(diào)整以適應(yīng)不同的應(yīng)用。
獲得調(diào)整結(jié)果的另一個(gè)途徑是選擇鄰域的大小。如果我們開始使用一個(gè)大鄰域,并且等于1的象素?cái)?shù)大致等于百分之五十,則可以選擇小一點(diǎn)的鄰域,以得到較好的環(huán)繞中心象素的象素?cái)?shù)據(jù)統(tǒng)計(jì)值。例如,如果大鄰域包含6×6(36)的象素且等于1的數(shù)據(jù)象素的數(shù)目等于17,則可能可以選擇4×4(16象素)的鄰域來(lái)確定多數(shù)值。另外,也可以計(jì)算圖7A中示出的四組2×2的多數(shù)象素值。它們可被稱為A、B、C、D組,擴(kuò)展和圍繞中心象素組E的四個(gè)核,使用這些多數(shù)值來(lái)幫助確定鄰域多數(shù)值。這種選擇小鄰域來(lái)限制不確定性的方法增加了算法的智能。如果在6×6組中的等于1的象素?cái)?shù)大致為50%,則選用較小的4×4局部組給出的多數(shù)值,以對(duì)圍繞中心組E的象素作出較好的統(tǒng)計(jì)。如果該值不是接近于50%,則可選用由6×6組給出的二進(jìn)制的多數(shù)值。
示于圖7中的是一電路框圖,用于說(shuō)明中心象素組Pc1的值是如何作為多數(shù)鄰域值、中心組中的中心象素值,以及可變閾值的函數(shù)來(lái)被確定的。這里提供一個(gè)計(jì)算電路塊10,它被稱作多數(shù)鄰域值計(jì)算,用于判定二進(jìn)制象素的多數(shù)為1還是為0。中心象素組Pc1被輸入并作為多數(shù)值的函數(shù)。如果多數(shù)值等于1,則在求和電路12中計(jì)算中心象素組中等于0的點(diǎn)的總數(shù)。如果多數(shù)值等于0,則計(jì)算中心象素組的等于1的總點(diǎn)數(shù)。于是,智能求和部分12的輸出給出不等于多數(shù)值的象素?cái)?shù)。接著,在比較器14中進(jìn)行不同象素的數(shù)目與閾值輸入T的比較,如前所述,該閾值可作為缺陷或可檢測(cè)尺寸的函數(shù)來(lái)變化。如果與多數(shù)值不相同的象素?cái)?shù)超過閾值,則用于不相同的象素?cái)?shù)與其閾值T相比較的比較器14的輸出為1。否則,輸出為0。比較器14的唯一的邏輯輸出是與其自身的實(shí)際多數(shù)值相伴隨著得到中心象素組Pc1的值。無(wú)論何時(shí)在中心組Pc1中的不同象素?cái)?shù)超過閾值T,中心組的值都是與多數(shù)值相反的值;同樣,當(dāng)不同象素的數(shù)目小于閾值T,則中心象素值維持多數(shù)值不變。如前指出的那樣,圍繞中心組(圖7a的A、B、C、D)的較大鄰域也可選擇。
重要的是要強(qiáng)調(diào)以上所述的是一個(gè)本質(zhì)上的預(yù)處理器。它不對(duì)下面的處理類型作任何假定。因此,可使用多種類型的裝置作為預(yù)處理器,無(wú)論是線寬測(cè)量、模式識(shí)別系統(tǒng)-一種存貯數(shù)據(jù)并力圖降低所存的數(shù)據(jù)位數(shù)的系統(tǒng),還是其它類似的應(yīng)用系統(tǒng)。本發(fā)明提供一種較通用的預(yù)處理器,它可被用于大多數(shù)這樣的處理系統(tǒng)。
一種較佳地實(shí)施系統(tǒng)的方式見圖7,它使用四個(gè)CCD攝象機(jī)A、B、C和D,以及八個(gè)存貯器(“MEM1”-“MEM8”)。每個(gè)存貯器能夠存貯一個(gè)CCD攝象機(jī)行的數(shù)據(jù)。這通過使用8K×8比特存貯器(由PerformanceCompany制造的PC164型)和2500單元CCD攝象機(jī)(由FairchildCompany制造的181型CCD)來(lái)完成。在第一個(gè)CCD時(shí)鐘周期,每個(gè)CCD的第一象素被存貯,象素A00、B00存貯在MEM1中,C00、D00存貯在MEM3中,如圖8所示。在第二個(gè)時(shí)鐘周期,每個(gè)CCD的第二象素被存貯;A01、B01存入MEM2,C01和D01存入MEM4,這里Cxy表示攝象機(jī)C,行數(shù)x,象素?cái)?shù)y。在奇數(shù)CCD掃描行期間,存貯器MEM1、MEM2、MEM3和MEM4被裝入。以類似的方式,存貯器MEM5、MEM6、MEM7和MEM8在偶數(shù)CCD掃描行期間被裝入。在第三CCD掃描行期間,對(duì)應(yīng)于攝象機(jī)A和B,新輸入的攝象機(jī)象素被存貯在存貯器MEM1、MEM2、MEM3和MEM4空閑的一半內(nèi),而從已被裝入的同樣的存貯器的另一半讀出大象素組。
存貯器(具有25毫微秒(ns)的輸入時(shí)間)能以足夠快的速度在一個(gè)100ns周期里從一個(gè)地址讀出大象素組數(shù)據(jù),然后將新的攝象機(jī)數(shù)據(jù)寫入到另一個(gè)地址。兩個(gè)大象素組在每個(gè)時(shí)鐘周期內(nèi)被讀出,從而使得在每個(gè)CCD掃描行上獲得2∶1的增加。讀出形式示于圖9中。在行4期間,相應(yīng)于攝象機(jī)C和D新象素從攝象機(jī)A、B、C、D被存入到存貯器MEM5、MEM6、MEM7和MEM8的空閑的一半中,而讀出大象素。每個(gè)存貯器的全部地址空間或長(zhǎng)度只需要等于一個(gè)CCD行的長(zhǎng)度,因?yàn)榇笙笏刂挥忻啃袛z象機(jī)象素的一半。一般說(shuō)來(lái),通過增加存貯器,該方法可擴(kuò)展到處理多個(gè)攝象機(jī)中去。
當(dāng)大象素組從存貯器中被讀出,它們被放入到垂直和水平延遲線上,例如,相配合地使用PC164存貯器和74374型的鎖存器。這些延遲線形成示于圖7中的6×6象素鄰域??偣?6個(gè)象素被輸入到可編程邏輯器件(例如AlteraCompany的EP1200型),使用上述過程它可被編程以計(jì)算圖7中的鄰域多數(shù)值,生成中心象素Pc。
對(duì)于熟悉本領(lǐng)域的人來(lái)說(shuō),可產(chǎn)生進(jìn)一步的改進(jìn),這些都被看作是落入由所附權(quán)利要求限定的本發(fā)明的精神和范圍之中的。
權(quán)利要求
1.一種增加光掃描處理速度的方法,其中,通過攝象機(jī)來(lái)掃描物體,以判斷缺陷、特征或差別,該方法包括掃描物體以產(chǎn)生相應(yīng)于物體特征的有無(wú)的二進(jìn)制小象素值;由小象素生成一大象素組,每個(gè)大象素由一組小象素構(gòu)成;將一個(gè)或多個(gè)小象素所含的缺陷、特征或差別傳遞到由這些小象素所構(gòu)成的大象素中去;以幾倍于處理小象素所能達(dá)到的數(shù)據(jù)流量或處理速度來(lái)處理大象素,而保持從掃描中得到的小象素所含有的信息。
2.如權(quán)利要求1中所述的方法,其中,生成大象素組的方式是檢驗(yàn)等效于較大象素組的小象素矩陣的鄰域,以確定中心的小象素組周圍的小象素的二進(jìn)制的多數(shù)值,如果全部象素中某一確定的或一最小數(shù)目的象素與所述鄰域值相等,則將由中心的小象素組構(gòu)成的中心大象素的值設(shè)置成所述鄰域值,否則,將中心大象素的值設(shè)置成相反的二進(jìn)制值,以加重在那里的小象素的不同的特征。
3.如權(quán)利要求2中所述的方法,其中,所述的確定的或最小的數(shù)目值將相應(yīng)于處理速度增加的變化,以及/或者要檢查的缺陷、特征或差別尺寸的變化而改變。
4.如權(quán)利要求2中所述的方法,其中,攝象機(jī)小象素的矩陣至少是6×6的,較大象素組至少是3×3的。
5.如權(quán)利要求1中所述的方法,其中,一對(duì)攝象機(jī)被用于對(duì)交替行進(jìn)行掃描,隨之在每個(gè)攝象機(jī)路徑上生成各自的大象素組,它們被存貯于同一存貯器的二個(gè)分開的部分,而對(duì)于二個(gè)攝象機(jī)路徑使用一個(gè)單一的公共數(shù)據(jù)處理通道。
6.如權(quán)利要求2中所述的方法,其中,小象素缺陷、特征或差別由模式識(shí)別來(lái)檢驗(yàn)。
7.一種光檢查系統(tǒng)的預(yù)處理裝置,它與攝象機(jī)相配合用來(lái)掃描物體以確定缺陷、特征或差別,所述裝置含有相配合使用的、用于生成與被檢查物體特征的有無(wú)相對(duì)應(yīng)的二進(jìn)制值的小象素?cái)z象機(jī);響應(yīng)于所述小象素生成裝置的、用于由此而產(chǎn)生大象素組的裝置,每一大象素由一組小象素構(gòu)成;與大象素組產(chǎn)生裝置相結(jié)合的、用于在較大象組內(nèi)確定圍繞中心小象素組的小象素的鄰域的二進(jìn)制多數(shù)值的裝置;用于設(shè)置數(shù)值的裝置,如果大象素中一確定的或最小數(shù)目的象素等于鄰域值,該裝置將由中心小象素組構(gòu)成的中心大象素的值設(shè)置成所述的鄰域值,否則,該裝置將中心大象素的值設(shè)置成相反的二進(jìn)制值,以加重那里的小象素的不同;以及用于能夠以幾倍于處理小象素所能達(dá)到的數(shù)據(jù)流量或處理速度來(lái)處理大象素,而保持來(lái)自掃描的并包含在小象素中的信息的裝置。
8.如權(quán)利要求7中所述的裝置,其中,提供一個(gè)改變所述的確定的或最小數(shù)目的裝置,用于改變處理速度的增加或改變需要檢查的缺陷、特征或差別的大小。
9.如權(quán)利要求8中所述的裝置,其中,大象素組至少是3×3的,每個(gè)大象素中的小象素至少是2×2的。
10.如權(quán)利要求7中所述的裝置,其中,一對(duì)攝象機(jī)被用來(lái)掃描,并且其中提供一個(gè)裝置,用于將每個(gè)攝象機(jī)路徑上在交替行上產(chǎn)生的各自的大象素分別存貯于兩個(gè)存貯器內(nèi),而兩個(gè)攝象機(jī)路徑使用一個(gè)公共數(shù)據(jù)處理通道。
11.如權(quán)利要求10中所述的裝置,其中,四個(gè)攝象機(jī)與四個(gè)奇行存貯器和四個(gè)偶行存貯器相配合地使用。
12.如權(quán)利要求7中所述的裝置,其中,所述的鄰域由圍繞中心大象素的四個(gè)攝象機(jī)象素的四個(gè)相鄰的大象素組構(gòu)成。
全文摘要
為了降低在檢查物體的缺陷、特征或差別時(shí)對(duì)物體進(jìn)行攝象機(jī)掃描時(shí)產(chǎn)生的大量的象素,并從而提高處理速度,較大的象素被生成,它由較小的象素組構(gòu)成,但具有由掃描得到的較小象素的信息,信息的保持通過鄰域二進(jìn)制值檢測(cè)以及對(duì)大象素的傳遞來(lái)實(shí)現(xiàn),因此,通過對(duì)大象素的處理,來(lái)增加數(shù)據(jù)的流量,而并不丟失小象素中含有的缺陷、特征或差別的信息。
文檔編號(hào)G06T1/00GK1046601SQ9010192
公開日1990年10月31日 申請(qǐng)日期1990年4月10日 優(yōu)先權(quán)日1989年4月10日
發(fā)明者羅伯特·畢曉普 申請(qǐng)人:貝爾特羅尼斯公司