訓練遮罩能夠讓使用者手動移除訓練圖樣中不想要的邊緣。 訓練好圖樣後,在已訓練區域內的所有邊緣,都會被計為圖樣的邊緣。 這些邊緣中有許多可能都是不想要的邊緣。
您可以使用繪製工具,以紅色標註所有不想要的邊緣,以選擇要遮罩的區域。例如,您可以選擇將所有造成炫光、陰影或背景中不想要特點的邊緣,全都塗色覆蓋。移除不可靠的邊緣可以改善GPM定位器的分數。遮罩邊緣時,請使用影像縮放進行遮罩的精細微調。
在實機執行時,可透過監視畫面,並注意任何持續顯示為紅色的邊緣,使用訓練遮罩將它們手動移除在參考範圍之外。
如果沒有勾選[啟用],遮罩會被忽略。
如果影像中的工件缺少圖樣中的特徵,GPM定位工具就會只因為缺少這個特點,而將這個模式判斷為不同。不過另一方面,工具也會忽略額外的特徵。因此,如果在教導圖樣時,影像中正好存在任何額外的特徵,最好不要將該特徵包含在機型模式中。
GPM定位工具可讓您遮罩影像中的特定部分,使該部份在圖樣教導之後,不包含在圖樣中。這項處理稱為"遮罩"。如果該影像被教導為機本,其中包含任何下文中描述的部分,請遮罩這些部分,使其不包含在圖樣中。
- <1>與相機的距離不同的部分
- 在您透過相機觀看物體時,會出現所謂的"視差"。如果從相機到物體的距離不同,即使物體在真實空間中以相同的移動量線性移動,透過相機看起來,影像中的移動量也會不同。這種移動量的差異稱為視差。
- 在移動有一定高度的物體時,物體的頂部和底部與相機的距離不同,透過相機看到的移動量也會因視差而不同。這表示移動物體造成的變化,除了因為位置,還會因為影像中的幾何形狀而產生。
- 例如,假設有一塊如圖(i)中所示的玻璃。
如果您放置玻璃的方式使其靠近影像的中央,相機從正上方檢視玻璃,產生的圖像為兩個同心圓,如圖(ii)所示。不過,如果您將這塊玻璃放在靠近影像角落的地方,由於視差的影響,產生的圖像就會變成兩個偏心圓,如圖(iii)所示。由於圖(ii)和圖(iii)中模式的幾何形狀不同,因此圖(iii)中的工件無法找到,即使圖(ii)中的工件被教導為圖樣。
- 為了避免這個問題,任何與相機距離不同的部分,都必須遮罩,使其不包含在圖樣中。在這個玻璃的範例中,應該遮罩外圈或內圈的圓。
- 如同前文所述,GPM定位工具允許圖樣和影像中的工件之間存在變形,只要變形在允許的範圍內即可。如果視差造成的幾何形狀差異在允許的變形範圍內,GPM定位工具就可以找到模式。
此外,拉長相機和加工零件之間的距離,有助於減輕視差的影響。
- <2>每個加工零件上看起來不同的部分
- 在透過相機拍攝加工零件的影像時,影像有時可能包含某個特徵,例如瑕疵,這些特徵在每個加工零件上,或是每次加工零件變更位置時,看起來都不同。GPM定位工具在搜尋影像中與圖樣相同的工件時,也會注意到這樣的特徵。因此,在圖樣中移除這些特徵,有助於工具更準確地找到匹配的工件。
- 遮罩移除下列部分,使其不包含在圖樣中。
- 加工零件上的瑕疵
- 加工零件表面的不平整(例如鑄件表面)
- 看起來會發光的部分
- 陰影
- 手寫字母和標記
- <3>深/淺方向不規則的部分
- 在物體的位置或方向改變時,物體被照明的方式和在物體上投下陰影的方式可能也會改變,而使得影像中圖形的深/淺方向產生變化。如上文所述,如果模式的深/淺方向不同,GPM定位工具就會將工件視為不同。
- 在您拍攝實際加工零件的影像時,即使工件整體的深/淺方向保持不變,在工件的某些部分中,深/淺方向經常看起來相反。這些部分對每個加工零件看起來都不同,如同<2>中所述,在圖樣中移除這些部分,有助於工具更準確地找到匹配的工件。