位置補正介紹
理解位置補正,正確檢測移動物體
通常,要檢測在生產(chǎn)線上移動的工件,必須具備位置補正功能。
位置補正功能中,可以對補正源窗口(比較基準(zhǔn)圖像與當(dāng)前圖像,計算位置偏移量的檢測框)和補正對象窗口(接收補正源窗口補正量的檢測框)進行組合設(shè)定。為了實現(xiàn)多窗口聯(lián)動的視覺系統(tǒng)(運算),需要理解動作原理,根據(jù)目的進行設(shè)定。下面將從“坐標(biāo)軸”、“旋轉(zhuǎn)角度”原理,對位置補正作說明。
位置補正的原理/坐標(biāo)軸(使用圖形搜索的批量位置補正時)
例)將三端子放熱板部(藍框)與基準(zhǔn)圖像的偏移量,作為引線部(粉框)節(jié)距檢測窗口(粉框)的位置補正數(shù)據(jù)時
要點
位置補正功能,是指在內(nèi)部處理中,將補正源窗口的基準(zhǔn)圖像和當(dāng)前圖像之差作為補正值,改變補正對象窗口的坐標(biāo)軸。
因此,即使補正源窗口和補正對象窗口在顯示器上顯示的位置相同,作為檢測值輸出的坐標(biāo)點數(shù)據(jù)基準(zhǔn)也會存在差異。在坐標(biāo)軸不同的窗口間進行運算等時,使用CCD左上角始終被作為原點的數(shù)據(jù)“絕對檢測值(CV/XG中為AB)”。
位置補正的原理/旋轉(zhuǎn)中心點(使用圖形搜索的批量位置補正時)
補正源窗口的測量結(jié)果,是指注冊圖像與當(dāng)前圖像之間的變化量,而位置補正,是指將該結(jié)果反映到補正對象窗口的坐標(biāo)軸變化中。
對于角度數(shù)據(jù),將哪個點作為中心點實施角度變化,是非常重要的要素。
該點被稱為旋轉(zhuǎn)中心點,在圖形搜索中實施X/Y/角度全面補正時,圖形的中心點就是旋轉(zhuǎn)中心點。
若未指定旋轉(zhuǎn)中心點,只進行角度補正設(shè)定,旋轉(zhuǎn)中心點將被默認(rèn)為原點(左角(0,0)),坐標(biāo)軸及位置補正對象窗口將像紅色虛線一樣,被實施偏移補正。
要點
對角度實施位置補正時,必須要注意旋轉(zhuǎn)中心點。
角度補正,會因旋轉(zhuǎn)中心點的不同,導(dǎo)致位置補正對象窗口結(jié)果的巨大偏差。
使用測量角度的圖形搜索所測得的坐標(biāo)時,將被正確補正。
同時,利用運算補正角度時,不僅是角度,可以準(zhǔn)確掌握旋轉(zhuǎn)中心點的補正,才是實現(xiàn)正確角度補正的關(guān)鍵。
位置補正的原理/多個檢測圖形搜索中的個別位置補正
同時檢測3個工件。圖形搜索中,可注冊1個圖形,將檢測個數(shù)設(shè)定為3個,同時追蹤3個工件。在位置補正對象3窗口(藍/紅/淡藍)的各引線位置,分別創(chuàng)建邊緣節(jié)距框。
在3個工件分別自由移動時,采用X升序,就能從左起排列順序。
黃色箭頭就是偏離基準(zhǔn)位置的位置補正量。
分別通過綠框、黃框、粉框,對藍框、紅框、淡藍框邊緣節(jié)
距的位置補正值進行賦值,就能實現(xiàn)正確的補正。
此時,藍框/紅框/淡藍框的坐標(biāo)軸如右圖所示。
基恩士的CV/XG系列,不僅可以通過指定單一基準(zhǔn)窗口,對其余窗口進行統(tǒng)一的位置補正(批量補正),還能像這樣指定多個基準(zhǔn)窗口,在個別窗口之間進行位置補正(個別補正)。
在此類多個檢測的情況下,坐標(biāo)軸會根據(jù)不同的位置補正對象而改變。作為位置補正方法,即使補正源圖形只有1個,必須根據(jù)檢測出各自的工件位置的圖形搜索分別創(chuàng)建補正對象窗口(這里指邊緣節(jié)距框)。
理解位置補正,正確檢測移動物體的方法 總結(jié)
關(guān)于位置補正,請牢記以下基本點。
- 位置補正,是指將補正源窗口基準(zhǔn)圖像與當(dāng)前圖像的檢測位置差分,作為坐標(biāo)軸變化量,輸出到補正對象窗口的處理。
- 進行角度補正設(shè)定時,必須考慮到旋轉(zhuǎn)中心點。
- 根據(jù)多個測量結(jié)果實施位置補正時,須考慮到各補正對象窗口存在坐標(biāo)軸變化,即使只有1個補正源圖形,也要對補正對象窗口的各位置分別進行范圍設(shè)定。
【參考】要實現(xiàn)正確的位置補正,首先要確保補正源的正確檢測。正確設(shè)定圖形搜索/邊緣位置等的方法,請參閱尺寸檢測基礎(chǔ)和位置檢測基礎(chǔ)。
下一個主題是預(yù)處理功能。
下一個主題是預(yù)處理功能。
膨脹濾波器/平均濾波器等多種預(yù)處理功能,被用來穩(wěn)定測量處理。
要正確使用這些功能,必須具備原理的基礎(chǔ)知識。下面就原理及運用方法進行詳細(xì)說明。