本公開涉及檢查系統(tǒng),并且更具體地涉及用于檢查工件的精密系統(tǒng)(例如,用于計(jì)量、缺陷檢測等)。
背景技術(shù):
1、可以利用諸如機(jī)器視覺檢查系統(tǒng)(或簡稱為“視覺系統(tǒng)”)的檢查系統(tǒng)來獲得工件的圖像以進(jìn)行檢查。此類系統(tǒng)可用于各種類型的應(yīng)用(例如,用于確定工件的精確尺寸測量的計(jì)量應(yīng)用、缺陷檢測應(yīng)用、一般工件檢查應(yīng)用等)。此類系統(tǒng)通常包括計(jì)算機(jī)、相機(jī)和光學(xué)系統(tǒng)。在某些配置中,可以包括移動(dòng)機(jī)構(gòu)(例如,精密工件臺、輸送機(jī)等),其移動(dòng)以允許工件遍歷和檢查。一種示例性的現(xiàn)有技術(shù)機(jī)器視覺檢查系統(tǒng)是位于伊利諾伊州奧羅拉的mitutoyo?america?corporation(mac)提供的quick系列基于pc的視覺系統(tǒng)和軟件。quick系列視覺系統(tǒng)和軟件的特征和操作總體上在例如2003年1月出版的qvpak?3d?cnc?vision?measuring?machine?user's?guide中描述,其特此通過引用整體并入本文。這種類型的系統(tǒng)使用顯微鏡型光學(xué)系統(tǒng)并移動(dòng)工件臺來提供工件的檢查圖像。
2、此類系統(tǒng)通常面臨檢查工件的各種類型的挑戰(zhàn)(例如,由于被檢查工件的類型或表面的變化、要執(zhí)行的檢查操作的類型不同、檢查條件的變化等)。希望有一種系統(tǒng)能夠針對各種類型的檢查操作的這些問題提供改進(jìn)。
技術(shù)實(shí)現(xiàn)思路
1、提供本概述來以簡化的形式介紹以下在詳述中進(jìn)一步描述的概念選擇。本概述并非意圖標(biāo)識所要求保護(hù)的主題的關(guān)鍵特征,也非意圖用作確定所要求保護(hù)的主題的范圍的輔助。
2、根據(jù)一個(gè)方面,提供了一種系統(tǒng),其包括透鏡、相機(jī)、照明配置、一個(gè)或多個(gè)處理器和存儲器。所述透鏡(例如,物鏡)被配置為輸入來自工件的圖像光,其中所述透鏡被配置為沿著成像光路傳輸所述圖像光并且具有光軸。所述相機(jī)被配置為接收沿著所述成像光路傳輸?shù)膱D像光并提供所述工件的圖像。所述照明配置包括被配置為照亮所述工件以產(chǎn)生所述圖像光的照明通道。
3、所述存儲器聯(lián)接到所述一個(gè)或多個(gè)處理器并且存儲程序指令,所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)使得所述一個(gè)或多個(gè)處理器至少:在顯示區(qū)域中提供多組照明通道的表示;確定已經(jīng)選擇了一組照明通道,其中所選擇的一組照明通道包括多個(gè)照明通道;并且顯示所選擇的一組照明通道的當(dāng)前照明設(shè)置,其中對一組照明通道的所述照明設(shè)置的調(diào)整應(yīng)用于所述一組中的所有所述照明通道。
4、根據(jù)另一個(gè)方面,提供了一種操作所述系統(tǒng)的方法。所述方法包括:在顯示區(qū)域中提供多組照明通道的表示;確定已經(jīng)選擇了一組照明通道,其中所選擇的一組照明通道包括多個(gè)照明通道;并且顯示所選擇的一組照明通道的當(dāng)前照明設(shè)置,其中對一組照明通道的所述照明設(shè)置的調(diào)整應(yīng)用于所述一組中的所有所述照明通道。
5、根據(jù)另一個(gè)方面,所述系統(tǒng)被提供為包括所述透鏡、所述相機(jī)、所述照明配置、所述一個(gè)或多個(gè)處理器和所述存儲器。所述存儲器聯(lián)接到所述一個(gè)或多個(gè)處理器并且存儲程序指令,所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)使得所述一個(gè)或多個(gè)處理器至少:提供用于選擇照明優(yōu)化模式的選項(xiàng),所述照明優(yōu)化模式是邊緣檢測照明優(yōu)化模式、缺陷檢測照明優(yōu)化模式或從焦點(diǎn)取點(diǎn)(a?points?from?focus)照明優(yōu)化模式中的至少一個(gè);接收對照明優(yōu)化模式的選擇;并且基于所選擇的照明優(yōu)化模式來執(zhí)行照明優(yōu)化過程,其中所述照明優(yōu)化過程確定用于照亮所述工件的照明,并且所確定的照明包括所述照明配置的所述照明通道的設(shè)置。在各種實(shí)施方式中,所述選項(xiàng)可以用于從照明優(yōu)化模式集合中選擇所述照明優(yōu)化模式。
6、根據(jù)另一個(gè)方面,提供了一種用于操作所述系統(tǒng)以執(zhí)行照明優(yōu)化過程的方法。所述方法包括:提供用于選擇照明優(yōu)化模式的選項(xiàng),所述照明優(yōu)化模式是邊緣檢測照明優(yōu)化模式、缺陷檢測照明優(yōu)化模式或從焦點(diǎn)取點(diǎn)照明優(yōu)化模式中的至少一個(gè);接收對所述照明優(yōu)化模式的選擇;以及基于所選擇的照明優(yōu)化模式來執(zhí)行照明優(yōu)化過程,其中所述照明優(yōu)化過程確定用于照亮所述工件的照明,并且所確定的照明包括所述照明配置的所述照明通道的設(shè)置。
1.一種系統(tǒng),其包括:
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器確定所述工件上的一個(gè)或多個(gè)元素或區(qū)域以進(jìn)行所述照明優(yōu)化。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器確定在所述照明優(yōu)化過程中要使用的照明變量。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器顯示所述照明優(yōu)化過程的結(jié)果,所述結(jié)果包括用于照亮所述工件的所述照明的一個(gè)或多個(gè)確定的候選。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器確定以下至少一項(xiàng):
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器保存所述工件的照明優(yōu)化模型,所述工件的所述照明優(yōu)化模型包括與所確定的照明相對應(yīng)的所述照明配置的所述照明通道的所述設(shè)置。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器:
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器:
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器提供用于所述第二工件的所述照明并且獲取被所述照明照亮的所述第二工件的一個(gè)或多個(gè)圖像。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器對所述第二工件執(zhí)行一個(gè)或多個(gè)檢查操作,對所述第二工件的所述一個(gè)或多個(gè)檢查操作對應(yīng)于為所述照明優(yōu)化過程選擇的所述照明優(yōu)化模式。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中一個(gè)或多個(gè)檢查操作包括:
12.根據(jù)權(quán)利要求10所述的系統(tǒng),其中所述一個(gè)或多個(gè)檢查操作包括缺陷檢測,所述缺陷檢測用于檢測所述第二工件上的缺陷。
13.根據(jù)權(quán)利要求10所述的系統(tǒng),其中所述一個(gè)或多個(gè)檢查操作包括從焦點(diǎn)取點(diǎn),所述從焦點(diǎn)取點(diǎn)用于確定所述第二工件的三維輪廓數(shù)據(jù)。
14.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器使得用戶能夠控制被用作所述照明優(yōu)化過程的一部分的獨(dú)立照明變量。
15.根據(jù)權(quán)利要求1所述的系統(tǒng),其中當(dāng)選擇所述缺陷檢測照明優(yōu)化模式時(shí),所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器從用戶接收關(guān)于以下至少一項(xiàng)的信息:
16.根據(jù)權(quán)利要求1所述的系統(tǒng),其中當(dāng)選擇所述缺陷檢測照明優(yōu)化模式時(shí),所述照明優(yōu)化過程被配置為與缺陷檢測過程通信,所述缺陷檢測過程評估建議的照明并提供有關(guān)所述缺陷檢測過程利用所述建議的照明能夠檢測到所述建議的照明所照亮的已知缺陷區(qū)域的準(zhǔn)確度的反饋。
17.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述程序指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)還使得所述一個(gè)或多個(gè)處理器收集要用于所述照明優(yōu)化過程的圖像集合,并且對于所述圖像集合,要優(yōu)化的每個(gè)照明通道在所述圖像中的至少一個(gè)中處于開啟狀態(tài)。
18.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述照明配置的所述照明通道中的一個(gè)或多個(gè)是可移動(dòng)照明通道,并且對于所述可移動(dòng)照明通道而言,每個(gè)可移動(dòng)照明通道被配置為可控制地相對于所述照明配置的其他照明通道移動(dòng),以調(diào)整所述可移動(dòng)照明通道提供的照明的位置或方向中的至少一個(gè),并且對于所述可移動(dòng)照明通道而言,所述照明優(yōu)化過程包括優(yōu)化可移動(dòng)照明通道的所述位置或方向中的至少一個(gè)。
19.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述照明優(yōu)化過程被配置為通過包括從一個(gè)圖像中減去另一個(gè)圖像的過程來利用負(fù)顏色照明通道。
20.一種用于操作用于執(zhí)行照明優(yōu)化過程的系統(tǒng)的方法,
21.一種系統(tǒng),其包括: