BACCIN絲網印刷設備操作手冊_第1頁
BACCIN絲網印刷設備操作手冊_第2頁
BACCIN絲網印刷設備操作手冊_第3頁
BACCIN絲網印刷設備操作手冊_第4頁
BACCIN絲網印刷設備操作手冊_第5頁
已閱讀5頁,還剩99頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Baccini絲網印刷設備操作手冊-ITEM1

Clap固件下載一版本1(27-01-2004)

1.退出Baccini程序(輸入Password(密碼),并選擇File/Exit(文件/退出),

在窗口問題回答里鍵入Yes(是))。

2.在要更新的固件或程序的地方找到發(fā)動機Clap,在輸出界面的CLAP上連接

連續(xù)電纜。

3.運行Composer程序。

4.當Composer程序即將運行,會出現一個具有不同解決方法的Windows窗口,

選擇"OpenCommunicationDirectly(直接打開交流)”。

5.在另一個出現的窗口選擇RS232并點擊Finish。

6.顯示智能終端窗口。

7.進入點擊頁面頂部的窗口菜單條“Tool—>FirmDownload”。

8.出現"FirmDownload”窗口。

9.鍵入要裝載的數據文件名稱及完整路徑,或者點擊“Browse”按鈕選擇文件

名(C:\Composerxxxx\Firmware\<Date>\Clapxxxx.abs)。

狀態(tài)條在裝載過程中將處于激活狀態(tài),"FirmDownload"處于激活狀態(tài)時,

其它所有Windows窗口都將處于失效狀態(tài)。

10.如果固件下載成功,則顯示屏出現配置信息”FirmDownloadwas

CompletedSuccessfully”。請重新啟動放大器并點擊OK按鈕!須重啟放大器

并繼續(xù)工作。

Cognex8100視頻識別系統(tǒng)軟件菜單一版本11.0(日期:

05/07/2005)

1.介紹

該視頻識別系統(tǒng)由插在個人電腦PCI孔里的一張Cognex8100卡及一部或者

多部被簡稱為“Camera1",“Camera2",…的連接照相機組成。如果使用

不同的抓握器,則該卡可用dongle栓取代。在一個container(容器/集裝箱)

內部的視頻識別程序的綜合可以取得不同的顯著結果,以及解決諸如探測對

象、定位、校準參數測評等問題。對于Cognex8100卡已經得到發(fā)展的一些

庫功能及用戶界面將在下幾節(jié)闡述。在沒有放棄該系統(tǒng)能提供的最大的可能

性的情況下,盡力使該系統(tǒng)變得跟從用戶角度出發(fā)那樣簡單。計劃引導主要

程序尤其是瞄準程序要盡可能多地把用戶不感興趣的所有東西都掩蓋起來。

1.1視頻識別菜單

主頁面僅為可視搜索程序顯示客戶配置目錄。

Visionmenu-v.9.0X

Definesearch

Copj>from..IPa^^word

SelectedcameraET^

SelectedalgorithmINotdefined

Piupeilie^ICluse

用戶有可能對多達32個不同的搜索代碼進行編程,范圍從0到31。頁面頂

端的“Definesearch"域可以選取要生成或者改變或者簡單記憶的想要得到

的值。首先,所需要做的就是建立照相機編碼及能正常運行的運算法則,分

別地獲取并分析圖象。這樣的一個選擇被測定并保存在當前活性的工藝配方

上,該用戶并不需要改變它們,但用戶寧愿需要去改變這些特性,那就是為

什么"camera”和“algorithm”顯示為只讀域的原因,只有那些具有高級別

視頻識別密碼的合格工程師才能進行存取操作。下面是對顯示參數的說明:

1.Definesearch:這是即將被定義的配置號碼,號碼允許范圍是0到11,值

得一提的是當運行時控制機器的軟件將給每一個可視配置號碼命名,這

就是最重要的配置參數即照相機和運算法則不可訪問的原因之一。

2.Copyfrom:從一個既存的配置有可能創(chuàng)建一個新配置。該選項使源配置

原樣副本進入當前選取的搜索號碼,選取的照相機是唯一被排除的參數,

在所有可能值的列表中選取源號碼。

3.Selectedcamera:使用照相機號碼獲取圖象,從1開始的范圍依賴于特殊

機器,只有密碼受保護的合格工程師才能進行訪問。

4.Selectedalgorithm:使用搜索運算法則處理獲得的圖象,只有密碼受保護

的合格工程師才能進行訪問。可用運算法則如下:

Notdefined:尚未定義當前配置,所以跟運算法則無關,在這種情況

下開始則工程師可以選取可用之選擇并且進行確認,由此新的配置生

成。當然,通過再次選取“Notdefined”選項也可以刪除當前配置,

就是說,使其跟運算法則間的聯系無效。

Patternmatching(花樣匹配):運用匹配技術來分析圖象。存在硬盤上

的圖象將同實際獲得圖象的任何一部分做比較,并且視頻識別系統(tǒng)會

找出最佳匹配對象,如果參考圖象(模型)形狀呈正方形或者圓形,

則該圖象可以從真實圖象生成或者直接由用戶創(chuàng)建。

PatQuick:這是PATMAX運算法則較快的版本(見下一節(jié))。分析沒

有PATMAX版本詳細。

PatMax:使用特征技術來分析圖象。該系統(tǒng)從參考圖象開始析取最重

要的特征(這些特征可以是圖象的邊、角或者灰色水平面從暗到亮或

者從亮到暗的圖象的每一部分)。為找到與參考圖象相似的一系列特

征,要對當前研究的圖象進行掃描,這是一項功能很強的運算法則,

因為它征對于特征而非整個圖象,在相對短的時間內,它能對諸如角

度、比例評測、覆蓋率及雜亂指數等情況進行很復雜的分析。

PatCAD:這是PatMax相關運算法則,在PatCAD上參考模型直接從

dxfCAD文件上裝載。

Caliper:當側重點不是圖形里面的特殊形狀或者特殊系列特征,而是側重于

邊緣位置時,使用該運算法則。為了探測到看起來足夠被認為是

一條邊由暗到亮或由亮到暗的點,則在確定區(qū)域對該圖象進行處

理。也有可能找到具有確定極性及相對距離的雙邊。

Line:這是一種測徑器基礎技術。在同一搜索里面定義三個或三個以上測徑

器,綜合每一測徑器結果來評定通過探測點的最佳線條,單一測徑器

結果不僅在菜單上而且在軟件庫里面都是可用的。

Blob-BlobGen:在各自亮或者暗背景基礎上通過探測對應暗或者亮區(qū)域來

進行圖象處理,是基于運算法則的一種分割,根據用戶想要考慮的灰

色水平值及一個或者一個以上的極限,圖象被分割成不同的部分。

RoundRect:當用戶想探測一個帶CUTCORNERS的長方形,換句話說,就

是在長方形和圓形間的交叉點時。則使用該運算法則。

Bondarytracker:使用該運算法則沿著一個形狀周邊探測一組點。

一旦配置被定義為照相機和運算法則,那么通過點擊“Properties”按

鈕就有可能進入內部設置,該操作會使得一個神奇的頁面跟"Image

display(圖像顯示)”頁面一起打開,從"Acquireimage”部分分離,

根據選取的運算法則該神奇頁面會有很大不一樣。

2.圖象顯示

在該頁面上顯示獲取的或者已存圖象,如果按住“Acquireimage”頁面上的

“Live”按鈕,則該窗口(控制臺)可以不斷更新。

該頁面是無模式頁面,所以在開啟狀態(tài)下有可能失去焦點,就是說,它可以

以背景模式出現,當操作員想在機器運行的同時檢查圖象時,該頁面就是有

用的,下列使用方法有效:

1.Checkimagebox:當顯示圖象時,可以在圖象區(qū)域內任意移動鼠標并讀

取相應的匹配像素以及在頁面底部左方盒上的灰色水平。

2.Zoom+/-:根據像素,可以在存儲圖象和顯示圖象間選取比率?!皃lus”

按紐增加清晰度,"minus”按紐則降低清晰度,“Zoom”按紐存儲默認

清晰度。

3.Livecam:通過按住“Live”按鈕可能選取一部照相機并不斷更新控制

臺,松開該按鈕則Live模式停止。

4.Clearconsole:在無任何其它附加圖解對象的情況下,通過留下當前顯

示圖象,用該按鈕清除控制臺。

3.圖象獲得

這是當點擊主菜單上“Properties”按鈕時顯示的wizard頁面的第一部分,由

于不隨選取的運算法則改變,所以僅僅說明一次。

Acquireimage■X

Contrast[4]Loadimage

Brightness[%]

Saveimage

Exposure(ms)

AcquireLive

|:一,:JCancelHelp

(對比度、明

亮度、曝光度)

uAcquireimagev頁面包含同畫面握抓操作有關的選項,就是說:

1.Acquire:該按鈕使選取的照相機獲得新圖象并在控制臺上顯示出來。

2.Live:按住出現的該按鈕,控制臺就隨著新獲得的圖象不斷更新,松開該

按鈕,則LIVE模式停止。

3.Contrast:把范圍為0到100的該參數當作一個軟件過濾器參數,以便消

除或者增加對比度來過濾獲得的圖象,該參數同視頻識別設置一起被保存

在工藝配方文件里面。

4.Brightness:把范圍為0至U100的該參數當作一個軟件過濾器參數,以便

消除或者增加對比度來過濾獲得的圖象,該參數同視頻識別設置一起被保

存在工藝配方文件里面。

5.Exposure:這是系統(tǒng)須用來給照相機光學傳感器留下印象的期望時間(千

分之一秒)。

6.Loadimage:該按鈕允許用戶在不使用畫面抓握器的情況下從硬盤直接裝

載圖象,標準"Open"Windows盒出現選擇要裝載的圖象。

7.Saveimage:該按鈕允許用戶將當前裝載的記憶圖象保存至硬盤,標準

“Saveas"Windows盒出現,選擇期望的文件名。

4.運算法則的測試及瞄準

當按住主菜單上的“Properties”按鈕或者一個新配置生成時出現的Wizard頁

面由三部分組成:

1.Acquireimage:不隨運算法則而變化;

2.Train:為使得搜索程序有一個正確結果,該部分包含必需的參數,隨運

算法則變化而變化;

3.Test:該部分允許用戶在當前裝載圖象上測試當前配置,結果顯示在頁面

上,該部分隨運算法則變化而變化;

5.圖案匹配

基本思想是界于理想的參考圖象同要研究的真實圖象間的對比關系。該運算

法則是想使得參考圖象同真實圖象間實現盡可能的最佳匹配。

5.1圖案匹配:瞄準

首先面臨的第一個問題就是創(chuàng)建一個參考圖象,如下兩種方法可以用:

1.Createfromimage(從圖象創(chuàng)建):用戶獲得一個好到足夠可以用作參考的

圖象,圖象自身進行瞄準,假設要查找下一圖片中提到的圓的位置,則

用戶須選擇選項"Createfromimage”,然后按住“Fromimagemodel”

畫面里頭的“Train”按鈕??刂婆_上顯示兩套跟蹤系統(tǒng),一套在搜索區(qū),

另一套是跟蹤模型,搜索區(qū)是在用戶認為查找目標可接受的整個區(qū)域上

的一個正方形;將第二套跟蹤系統(tǒng)置于參考圖象的周圍(是圖中上面部

分的黑色圓),最好是經常在對象周圍留下少許框架(圖中圓周的少許

明亮框架)。當整個參照物被環(huán)繞時,用戶就可以重新按住“Train”按

鈕創(chuàng)建模型,如果用戶在按下“TRAIN”按鈕之后但尚未完成瞄準程序

之前想從該程序中退出,則按下“Train”下面的“Abort(取消)”按鈕;

另一方面,如果正常進行Train程序操作,按住“Displaymodel”按鈕

則能在控制臺上重新畫出長方形并且顯示新模型。

2.Buildideal:如果要定位的對象有一個圓形,正方形或者角形,則有可

能創(chuàng)建一個跟特殊圖象無關的理想模型,用戶須選擇“Buildmodel”選

項,然后須在“Idealmodel”框架上選擇期望的形狀,要獲得一個包含

要定位對象的好的圖象,最后,在同一框架上按住“Train”按鈕。正如

上面所描述的那樣,會出現搜索區(qū)及模型跟蹤系統(tǒng),用戶須選擇搜索區(qū)

并環(huán)繞住期望對象:須強調的是必須在沒有任何在第一種TRANING中

的框架遺留的情況下環(huán)繞該對象,原因是無論下面的圖象如何,視頻識

別系統(tǒng)會將跟蹤系統(tǒng)的尺寸作為要建立的理想對象的尺寸。與在第一種

瞄準中的情況一樣,用戶可以在沒有完成程序的情況下通過按下同一框

架中“Abort”按鈕來中斷退出該程序。參數列表適用于“Buildideal”

程序:將在下一節(jié)中加以說明。

5.1.1理想模型參數

由于顯示的圖象僅用于使用戶對于對象尺寸的調整來得更容易些,而對

“Buildideal”程序沒有影響,所以系統(tǒng)需通過直接讀取來自于操作員的參

數完成內部設置

必須提供下列參數:

1.Backgroundpolarity(背景極性):框架(或者背景)的預期灰色水平,

其范圍在0到255之間(一個字節(jié))。如果控制臺顯示一個好的圖象,

則就有可能把鼠標放在對象和外部框架上,在控制臺底部中讀取灰色

水平值,可以將這些參數設置為讀取值。

2.Modelpolarity(模型極性):模型預期灰色水平。正如對于背景那樣,

可以使用鼠標更好地測定正確值。

3.Smoothness(平滑度):該參數能使要創(chuàng)建的理想模型的邊緣平滑,其

范圍從0(沒有平滑度)直到24(過濾器上的最大平滑度)。系統(tǒng)依

靠圖象作出分析,可以將平滑度設置到高值或低值,例如,如果該形

狀的邊不夠平滑,則建議使用平滑度高值,相反,如果該形狀邊很粗

糙則最好使用較低或者零平滑度值,這樣做能使得模型跟真實圖形很

好匹配。

4.Gapsize(間隙尺寸):是系統(tǒng)在建立模型時將加至該形狀上的外部框架

尺寸,用像素表示并作為總尺寸(左右一起,上下一起),例如,如

果間隙尺寸為20,則表示該框架的每一面由10個像素組成(左邊10

個+右邊10個=20,上面10個+下面10個=20)o使得模型對

內部特征的敏感度低于對外部框架的敏感度的一個占據模型本身很

大一部分的非常大的間隙尺寸(允許最大值為50),一個小間隙尺寸

的作用剛好相反。

5.Xsize(X尺寸):該參數用作瞄準角度模型,是模型的水平像素尺寸,

包括外部框架。

6.Ysize(Y尺寸):該參數用作瞄準角度模型,是模型的垂直像素尺寸,

包括外部框架。

7.Cornerdirection(角度方向):可以在左右頂端,左右底部建立理想角度。

5.1.2得分極限

當模式匹配運算法則在進行搜索時,每一個定位對象會分配到一個范圍在

0到100之間的得分,高分表示模型跟真實圖象得到了較好匹配「Scorethreshold

(起始點)”參數是一個對象可接受的最小得分。如果用戶想要使得對象質量具

有可選擇性,則其須設置一個高的得分極限,以便能探測到很好的對象,這樣做

還能使搜索速度變快,另一方面,一個低的得分極限使得搜索變慢,但提供差對

象的結果。用戶須根據不同情況找出最佳的得分極限的折衷方案。

5.2圖案匹配:測試

當瞄準搜索且用戶想要進行一次測試的時候該部分就是有用的。如果瞄準一

個如下圖中那么大的一個圓,則該測試會在重點盒里面提供顯示探測到對象的相

對應的得分及像素;如果多個對象被定位,則相對應的像素及得分將由高到低列

出。秒計時間在頁面右側執(zhí)行測試并且顯示探測到的對象號碼,看控制臺,定位

對象會以環(huán)繞有關圖象部分的長方形顯示,每個長方形有一個顯示為小十字的中

心,如果一個沒有得到可接受得分的其它對象被找到,則中心十字顯示,但沒有

整個正方形,該情況下也顯示搜索區(qū)。

6.PatQuick

該運算法則建立原理跟PATMAX的相同,分析速度更快但準確度不夠。

7.PatMax

該運算法則應用圖象特征對比法進行完全分析,探測特征為邊緣或者,總之,

在灰色水平由暗到亮或者亮到暗之間的變化。

7.1PatMax:瞄準

對于圖案運算法則,用戶第一個選擇就必須要面對如何由真實圖象或者理想

形狀來創(chuàng)建參考模型。

1.Createfromimage(由圖象創(chuàng)建):用戶獲得一個好到足夠可以用作參考的

圖象,在圖象上進行瞄準,假設提到的下一圖象的右上部分已經定位二則用

戶須選擇選項"Createfromimage”,然后按住“Fromimagemodel"畫面頂

部的“Train”按鈕。控制臺上顯示兩套跟蹤系統(tǒng),一套在搜索區(qū),另一套

跟蹤模型,搜索區(qū)是在用戶認為查找目標可接受的整個區(qū)域上的一個正方

形;將第二套跟蹤系統(tǒng)置于參考圖象的周圍(是圖中右上部分),最好是經

常在對象周圍留下少許框架。當整個參照對象被環(huán)繞時,用戶就可以重新按

住“Train”按鈕創(chuàng)建模型,如果用戶在按下“Train”按鈕之后但尚未完成

TRAIN程序之前想從該程序中退出,則按下“Train”下面的“Abort”按鈕;

如果正常進行TRAIN程序操作,另一方面,按住“Displaymodel”按鈕則

能在控制臺上重新畫出長方形并且顯示新模型,并且所得到的類似物顯示在

下一個圖中。在窗口中央復制該被環(huán)繞圖象部分,并且其邊緣用兩種不同的

顏色來加以強調,表示定義模型的粗糙特征以及好的特征,該思路對于不用

花長時間來進行圖象分析起到很重要的作用。

2.Buildideal:如果要定位的對象是一個角,或有一個圓形或者正方形(even

withmaskedcomers),則有可能創(chuàng)建一個跟特殊圖象無關的理想模型,用戶

須選擇“Buildmodel”選項,然后須在"Idealmodel"框架上選擇期望的形

狀,要獲得一個包含要定位對象的好的圖象,最后,在同一框架上按住

“Train”按鈕。正如上面所描述的那樣,會出現搜索區(qū)及模型跟蹤系統(tǒng),

用戶須選擇搜索區(qū)并環(huán)繞住期望對象:要強調的是必須在沒有任何在第一種

瞄準過程中的框架遺留的情況下嚴密地環(huán)繞該對象,原因是無論下面的圖象

如何,視頻識別系統(tǒng)將把跟蹤系統(tǒng)的尺寸作為要建立的理想對象的尺寸。與

在第一種瞄準中的情況一樣,用戶可以在沒有完成程序的情況下通過按下同

一框架中“Abort”按鈕來中斷退出該程序。

參數列表適用于“Buildideal”程序:將在下一節(jié)中加以說明。

7.1.1理想模型參數

由于顯示的圖象僅用于使用戶對于對象尺寸的調整來得更容易些,而對“Build

ideal”程序沒有影響,所以系統(tǒng)需通過直接讀取來自于操作員的參數完成內

部設置

PatMaxtrainparameters

Cancel

必須提供下列參數:

1.Backgroundpolarity(背景極性):框架(或者背景)的預期灰色水平,

其范圍在0到255之間(一個字節(jié))。如果控制臺顯示一個好的圖象,

則就有可能把鼠標放在對象和外部框架上,在控制臺底部中讀取灰色

水平值,能將這些參數能設置為讀取值。

2.Modelpolarity(模型極性):模型預期灰色水平。正如對于背景那樣,

可以使用鼠標更好地測定正確值。

3.Smoothness(平滑度):該參數能使要創(chuàng)建的理想模型的邊緣平滑,其

范圍從0(沒有平滑度)直到24(過濾器上的最大平滑度)。系統(tǒng)依

靠圖象作出分析,可以將平滑度設置到高值或低值,例如,如果該形

狀的邊不夠平滑,則建議使用平滑度高值,相反,如果該形狀邊很粗

糙,則最好使用較低或者零平滑度值,這樣做能使得模型跟真實圖形

很好匹配。

4.Gapsize(間隙尺寸):是系統(tǒng)在建立模型時將加至該形狀上的外部框

架尺寸,用像素表示并作為總尺寸(左右一起,上下一起),例如,如

果間隙尺寸為20,則表示該框架的每一面由10個像素組成(左邊10

個+右邊10個=20,上面10個+下面10個=20)o使得模型對

內部特征的敏感度低于對外部框架的敏感度的一個占據模型本身很大

一部分的非常大的間隙尺寸(允許最大值為50);一個低間隙尺寸的

作用剛好相反。

5.MaskedsizeX(掩蔽的X尺寸):該領域只對"maskedretangle”形狀有

意義。在沿著X方向長方形的每一角上的像素都被排除在外。

6.MaskedsizeY掩蔽的Y尺寸:該領域只對"maskedretangle”形狀有意

義。在沿著X方向長方形的每一角上的像素都被排除在外。

7.1.2得分極限

當PATMAX運算法則在進行搜索時,每一個定位對象會分配到一個范圍在

0到100之間的分數,高分表示模型跟真實圖象得到了較好匹配。"Score

threshold"參數是一個對象可接受的最小得分。如果用戶想要使得對象質量具有

可選擇性,則其須設置一個高的得分極限,以便能探測到很好的對象,這樣做還

能使搜索速度變快,另一方面,一個低的得分極限使得搜索變慢,但提供差對象

的結果。用戶須根據不同情況找出最佳的得分極限的折衷方案。

7.2PatMax:測試

當瞄準搜索且用戶想要進行一次測試的時候該部分就是有用的。正如7.1節(jié)

里提到的那樣(PatMax),如果瞄準黑色長方形,則該測試會在重點盒里面提供

顯示探測到對象的相對應的得分及像素??纯刂婆_,定位對象會以環(huán)繞有關圖象

部分的長方形顯示,每個長方形有一個顯示為小十字的中心,如果一個沒有得到

可接受得分的其它對象被找到,則中心十字顯示但沒有整個正方形,該情況下也

顯示搜索區(qū)。

如果更多對象被定位,則相對應的像素及得分按得分高低依次開始列出。對于每

一對象,都會給出求出的刻度值(一個對應一個方向)以及求出的角度(以度為

單位),同時也會給出相配的得分以及像素。

;基StartI川Exobrina?E:\Casarin\Libt..I酬MicrosoftWord-CoaCIbis….II嗎Tawt?-UntitledQMinesweeper|期Clffice3.bmp-Paint|2:46PM

在頁面的右側秒計時間執(zhí)行測試,探測到的對象數量會顯示出來。

7.1.3PatMax測試參數

根據搜索目的,可以運行PATMAX運算法則來使得自由角度進行或停止。

按下測試部分的"Parameters"按鈕進入,出現上面的頁面,該頁面包括下

列選項:

1.Enableanglesearch:該選項運用PatMax運算法則來尋找旋轉對象,范

圍:"Minimum"到"Maximum"(以度為單位)。當該自由度失效時,

僅僅只有在要探測對象沒有旋轉或者旋轉小到足夠被探測到(例如,具

有很低的得分)的情況下,PatMax才能找到對象。

2.Enablescalesearch:該選項運用PatMax運算法則來尋找定位對象,范

圍從“Minimum”到“Maximum”(由于這些值表示實際尺寸同理想尺

寸間的比,所以它們須被視為是沒有空間的),當自由度失效時,只有

在對象擁有比例1或者比例接近1且足夠允許探測到(例如有一個很低

的得分)的情況下,PATMAX才能找到對象。當被激活時,該選項能

進行對稱性工作(同一比例對應兩個方向)或者進行不對稱的工作(在

X和Y方向能探測到兩個不同的比例因子)。

3.Enableautomaticgrainlimits:正如已經說明過的那樣,模型由分成粗

糙和好的特征組成。為了達到目標,視頻識別系統(tǒng)能對每一特征進行或

快或慢的分析,根據位置、角度、比例或者所有為搜索所激活的東西來

進行精確的對象探測。換句話說,如果特征分析被設置為多或少的

“Granular”,則結果都會有所不同,該思路可以用兩個數學參數來表示:

“Coarsegrainlimit"及"Finegrainlimit"。簡單來說就是:參數高,搜

索就快,意思也就是說,參數越高則預期的粒度越粗糙。用戶有可能通

過參數最佳值的選擇指示運算法則本身(激活“Automatic”選項),或

者用戶使自動模式失效并手動選擇期望值,兩者的范圍都是1到25.5,

但是粗糙粒度總是大于等于好粒度。

4.Scoreusingcluttering:有可能發(fā)生被探測到的物體在其內部包含有更多

不是模型的部分特征(圖象噪音、骯臟部分,其它),那是從分析排斥

該模型的內部區(qū)域的原因,可以通過使“Scoreusingclutter”選項失效

來完成,以便所有在被定義模型之內的部分對要分配的最終得分沒有影

響。

8.PatCAD

該工具應用PatMax運算法則與一個CAD基本模型比較當前圖象特征,

PatMax和PatCAD之間的唯一區(qū)別是有關瞄準部分。PatCAD顯示為下

列窗口:

在建立期望模型之前必須設置下列選項:

CADfile:該按鈕允許用戶選擇包含期望模型的dxfCAD文件,“Open

file”標準窗口頁面會出現,選擇確認時則在右邊的灰色盒里會顯示整個

文件名。

Parameters:該按鈕會打開參數頁面(見下一節(jié)內容)。

Area:該按鈕允許用戶通過圖解圖象頁面上的跟蹤系統(tǒng)為當前分析選擇

搜索區(qū)域。

Build:一旦選擇好CAD文件且正確設置好參數,則用戶必須要按住該

按鈕以保證CAD文件被裝載以及真的建立有關模型。

參數

PatCadparameters

OKCancel

必須設置下列參數:

X旋轉度:這是界于第一照相機軸和第一CAD軸之間的角度(單位:度)。

Y旋轉度:這是界于第二照相機軸和第二CAD軸之間的角度(單位:度)。

X比例:這是第一照相機軸的照相機分辨率,和第一CAD軸單位有關。

Y比例:這是第二照相機軸的照相機分辨率,和第二CAD軸單位有關。

9.測徑器

當搜索目標是邊緣位置時該運算法則有用,可能是沒有特別參考標志的一個

長方形的情況,要使印刷過程排成一行:好的解決辦法是要查找兩條及以上

的邊并重新建立整個長方形的位置。

9.1測徑器:瞄準

由于僅僅是計劃理想模型瞄準測徑器,所以不可能從真實圖象開始創(chuàng)建參考

模型,假設用戶按住“TRAIN”按鈕,則在控制臺當前裝載圖象的上面將會畫出

一個長方形。

畫出的長方形的內部是找到邊的搜索區(qū)域,用戶可以移動鼠標調整其大小或

者移動它,也可以通過點擊出現在一條邊上面的小圓旋轉該長方形。建議以使較

長的那條邊跟要探測的邊成直角的方法來旋轉該長方形,在這里有必要就如何進

行搜索作一個說明:在定義長方形里面的圖形部分被發(fā)射到一個通過分解不連續(xù)

派生信號被找到的邊的一維圖象上,然而該發(fā)射不是沿著直角方向到長方形的長

邊完成的,而是沿著平行方向到鄰邊完成的,也就是說,是沿著由長方形右面上

的小段給出的方向來完成的。這就是在確認瞄準前最好給段以正確定位的原因,

否則,看到的邊緣要比它平滑,因此,最好的選擇就是要以使較長邊同期望邊成

直角并使較短邊同期望邊平行的方法來放置長方形。

9.1.1測徑器瞄準參數

由于瞄準程序僅設計到理想模型,所以該程序只能由用戶設置的一些參數

來完成,我們所要了解的首要事情就是系統(tǒng)須檢查邊的種類,可能是單邊,可能

是雙邊,在這里,雙邊被定義為具有確定極性及距離的兩條邊。對于上述情形(單

邊或者雙邊),必須設置下列參數:

1.Filtersize(過濾器尺寸):這是涉及到派生賦值的發(fā)射像素的數量,它的值必

須是沒有上限的正值。

2.Contrastthreshold:是對于要視作一條邊的派生值的最小允許值,范圍從0到

255,即使是合理值經常在10到50之間。

3.Firstedgepolarity:它代表著對于邊的期望行為??梢允?Fromlighttodark”,

“Fromdarktolight"或者是"Anypolarity,那意味著每一種極性都是好的。

如果用戶對雙邊感興趣,則其須激活“Doubleedge”選項并且填寫下列域:

1.Secondedgepolarity:它代表著對于第二條邊的期望行為??梢允?Fromlight

todark","Fromdarktolight"或者是"Anypolarity",那意味著每一種極性

都是好的。

2.Size:它是在第一和第二TRANSACTION之間的期望距離(根據像素單位),

真實圖象和期望圖象之間的差異將對最后的測徑器得分有很重要的貢獻。

9.2測徑器:測試

這部分的目標是要測試瞄準搜索。談到圖中最后一個例子,重要性在于要找

到亮到暗的邊,該測試會在重點盒里面提供顯示探測到的邊的相對應的得分及像

素;如果多個對象被定位,則相對應的像素及得分將由高到低列出。秒計時間在

頁面右側執(zhí)行測試并且顯示探測到的對象數量,看控制臺,定位對象會在瞄準長

方形的里面以段的方式顯示出來,跟發(fā)射方向平行。在下一個圖中,一條基于搜

索基礎上的單邊實例(亮到暗)會顯示出來。

下一個圖形顯示來自具有一個46像素的期望距離的基于搜索基礎上的一條雙邊

的結果,在該雙邊上第一條邊是亮到暗,第二條邊是暗到亮。

要特別注意的是兩個TRANSACTIONS被找到并顯示在控制臺上,但是僅有一

個(雙邊)TRANSACTION被作為結果列出。

FileEditViewVisionToolsHelp

4a縉e

ViewimageIClearimageICloseI

Ready

1爹Start|Exploring-E:\Casarin\Libr...|陟MicrosoftWord-CoaObis||gTest2-Untitled廚j—9:32AM

對于雙邊搜索,X和Y坐標代表第一和第二TRANSACTION兩者之間的中間點

位置。

10.線路

該運用法則是通過檢查同一邊緣的不同位置部分來尋找一條線路。認為單邊

搜索就象測徑器搜索那樣,那就是為什么線路被定義為一個基于運算法則基

礎上的測徑器,基本思路就是對于所有的線路都要使用更多的平行測徑器(至

少三個)并且要設置一樣的搜索參數,然后作為結果,每一個測徑器的最好

的探測到的點將被用作建立一個理想線路。

10.1線路:瞄準

如果按下“Train”按鈕,則控制臺上會在當前裝載圖象上面出現一段,

單個測徑器在這時候是不可見的,其被認為是和要瞄準的線路呈直角相交。

-Ifflx|

FileEditViewVisionToolsHelp

■El2

Ready

,Start|WExploring-E:\Casarin\Libr...|吵MicrosoftWord-CogOb卜…J|%Test2-Untitled蒯10:02AM

從該運登法則角度出發(fā)來看,耳線路代表要完成測鏡器的發(fā)射方向,所

以必須要盡量使得該線路平行于期望邊。

10.1.1線路瞄準參數

一旦線路被放置到正確位置且釋放“Train”按鈕,則該線路本身會跟

相關的測徑器一起被重新在控制臺上畫出來。然而它們仍然存在缺省設置或

者源于上一裝載配置的線路及測徑器,所以必須要正確地設置測徑器參數以

便完成瞄準,因此,必須按住"Parameters"按鈕。

該操作將使包含下列參數的頁面顯示出來:

1.Calipernumber:是線路運算法則要使用的期望測徑器數量。允許值是3

到12,它們將被自動地垂直于該線路瞄準。

2.Freelength:沿著線路等距放置測徑器。根據為線路一小部分的“Free

length"參數,使該線路的第一部分跟最后一部分為空,例如,值0.15

會使得該線路開始和最后的15%為空。

3.Caliperlength:根據像素單位,它是在同線路呈直角的方向上的測徑器

尺寸。

4.Caliperwidth:根據像素單位,它是在同線路呈平行的方向上的測徑器尺

寸。

5.缺少的:它是在搜索中缺少邊的最大允許數量,可以為0或者正數。

6.當進行線性回歸探測線路時被忽略計算結果的數量,可以是0或者正數。

優(yōu)良測徑器的最終數量必須至少為3,所以測徑器總數量必須比要加到

被忽略測徑器上的缺少的數量至少多3個單位。

列出的參數當作測徑器數量、尺寸以及跟干線有關的位置,但不是她們的內

部特征,需要進行其它設置。

10.1.2更多的線路瞄準參數

以被用于瞄準測徑器運算法則的同樣方法來確切設置內部參數,原因

是線路是由許多測徑器一起組成的,因此,同一頁面將被使用。

正如已經說明過的那樣,下列參數被列出:

1.Filtersize:這是涉及到派生賦值的發(fā)射像素的數量,它的值必須是沒有上限

的正值,但是,合理值是1到5。

2.Contrastthreshold:是對于要視作一條邊的派生值的最小允許值,范圍從0到

255,即使是合理值經常在10到50之間。

3.Firstedgepolarity:它代表著對于邊的期望行為。可以是"Fromlighttodark”,

“Fromdarktolightv或者是“Anypolarity",那意味著每一種極性都是好的。

如果用戶對雙邊感興趣,則其須激活“Doubleedge”選項并且填寫下列域:

4.Secondedgepolarity:它代表著對于第二條邊的期望行為??梢允?Fromlight

todark","Fromdarktolight"或者是"Anypolarity”,那意味著每一種極性

都是好的。

5.Size:它是在第一和第二TRANSACTION之間的期望距離(根據像素單位),

真實圖象和期望圖象之間的差異將對最后的測徑器得分有很重要的貢獻。

10.1.3:極限指數

當線路運算法則進行搜索且找到必需的TRANSACTIONS,求出一個錯誤指

數值,意思是有關單個點線路的可靠性,當點遠離理想線路時,適合性是不好的

且錯誤指數增加,相反,當點很好地排成一行時,適合性是好的且錯誤指數值減

少,意思就是說最后的值必須相當可靠。"THRESHOLDEXPONENT”是代表最

高允許錯誤的以10為基點的功率指數,如果用戶只想接受非常好的點的排列,

則必須要設置一個低極限值,另一方面,對于差的線路,高極限也提供一個計算

結果,根據不同條件用戶須找到最佳折中方案。

10.2線路:測試

在這兒的最后一部分,用戶可以更好的檢查其為線路運算法則進行的瞄準。

正如下圖所顯示的那樣,第一個例子應用三個測徑器找到一條暗到亮的邊緣。

在頁面測試區(qū)的上面部分,列出下列結果:

1.Time:是在圖象分析上花的單位為秒的時間。

2.Error:適合指數。如果點離測評線路遠,則參數值增加,意味著不適

合;如果值是低的,則說明點十分接近該測評線路,適合性很好,接受

或者不接受探測到的線路的極限值都適用于頁面瞄準區(qū),在這里用戶可

以把以10為基點的功率參數設置為上限。

3.Found:該二進位值表示運算法則的最終結果,如果真實(檢查盒),則

測徑器的最小必需數量被探測到并且線路已被用低于最大允許值的值

測評到,換句話說就是結果是適用的。

4.X:是與在測評線路中的中間點的X相配點。

5.Y:是與在測評線路中的中間點的Y相配點。

6.Angle:是有關水平方向(X軸)上測評線路的旋轉(單位:度)。

獨立于搜索結果(找到或沒找到),在頁面測試區(qū)的底部的白色盒上顯示每

一TRANSACTION,依每一個的得分順序從第一測徑器開始列舉直到最后

一個測徑器。

談到第二個例子(見上圖),目標是要探測圖象中央部分的凹槽,為了達到

該目標,須通過具有下列設置的線路運算法則來瞄準系統(tǒng):至少三個測徑器

(圖中有5個)、缺少邊為0以及被忽略的測徑器(如果總數量是5的話,

則可以有兩條缺少邊和/或被忽略邊)、雙邊搜索、第一邊極性亮到暗、第二

邊極性暗到亮、預期凹槽尺寸為21像素(這個可以同過鼠標在圖象本身上

測評),當運行這樣的搜索時,為每一測徑器找到三條雙邊,顯示它們的得

分、X以及Y的相配之物。即使沒有主要結果(FOUND、X、Y、ANGEL),

用戶也可以從整一套適用結果來開始進行用戶自己的分析。

11.斑點-BlobGen

從理論角度出發(fā)該運算法則十分簡單。在ELABORATION之前和可以完成

的過濾行為分開,將該圖象充分地分成不同區(qū)域,每個區(qū)域包含亮、暗或者中間

像素。用戶可以直接管理標準,用戶可以在菜單上選擇其想要使用的不同的極限

標準。

11.1斑點:瞄準

斑點運算法則的基本思路是可能要在圖象的里面查找及分析特別范圍,在這

些范圍里,灰色水平值高到或者低到足夠被認為是有關周圍背景的亮或者暗區(qū)。

用戶首先所要建立的就是他想探測這種區(qū)域的范圍,根據視覺菜單第一頁上的

“Blob”及“BlobGen”選項,有兩種可能的選擇。按住"Searcharea”按鈕,

在圖象的上面出現一個不同的跟蹤系統(tǒng)。如果選擇Blob,則以同一中心畫出一

個正方形和一個圓形,被圓切割的畫下的長方形的內部就是要進行分析的搜索范

圍;如果選擇帶圓角的BlobGen模式,則另一方面,一個長方形被畫出。選擇

兩種模式的其中之一,用戶都可以使用鼠標來調整尺寸或者移動形狀,直到找到

合適位置及尺寸為止,用戶須釋放同一按鈕來確認選擇。

完成瞄準程序之前須調整下列一些其它參數:

Sensitivity:用戶也許對在暗背景上探測亮范圍感興趣,該選擇對應“Only

white”選項;用戶也許對在亮背景上探測暗范圍感興趣,該選擇對應“Onlyblack”

選項;第三種可能性:用戶也許想同時對亮及暗范圍進行探測感興趣,那么用戶

須該選擇"Blackandwhite”選項;

Thresholds:當必須要探測一個亮或者一個暗范圍時,系統(tǒng)所需要確定的

是兩個相鄰區(qū)域上的灰色水平值之間的對比差異。基本上地,系統(tǒng)可以識別包含

在一個區(qū)域里的,擁有比一個特別值高或低灰色水平的所有像素。要完成該操作

最好的方法就是在兩個不同的區(qū)域上面移動鼠標并且讀取對應的灰色水平值???/p>

以將亮值和暗值的平均值作為極限值,根據敏感度選擇,激活"Black”及“White”

極限或者只激活其中之一,范圍是1-254。第一個用于探測暗范圍,第二個用

于探測亮范圍,如果要同時探測亮范圍及暗范圍,則使用兩個。

Minimumarea:非常小的亮或者暗范圍常常不顯示在搜索輸出上,所以范

圍小于最小值的探測區(qū)域有可能從分析中被排除,用戶在“Minimumarea”域上

建立該值,如果最終輸出要包含每個區(qū)域的話,則將該值設置為0。

11.2斑點:測試

當用戶想要進行一次測試并且瞄準搜索時,該部分就是有用的。關于下圖,

如果大長方形是搜索范圍并且選擇白色范圍,則測試將提供三個顯示在主要盒里

面的探測到的對象的范圍及相配之物(單位:像素),如多于一個的對象被定位

則如圖例中那樣,將會從大到小開始排列出它們。在頁面右邊秒計時間進行測試

并顯示探測到對象的數量??纯刂婆_,通過環(huán)繞圖象相關部分的長方形來顯示定

位對象。每一個長方形都有一個顯示為小記號的中心。

8-Diagnostic9-Help

-IZoom(x0.5)|+Livecam||1-J

(590,428):0

F4=StopPunchingDataProg|cal.datPunchProg|CAL.txt-LOC

Ready

12.RoundRect

該運算法則允許用戶探測一個長方形和一個圓形之間的交集。圓心、圓

跟長方形之間的所有交叉點的坐標將返回。

12.1ROUNDRECT:瞄準

該運算法則將兩種分析放置在一起,第一種由線路基準搜索組成;第二

種由圓形基準搜索組成。通過找到四條不同線路探測長方形,一條為在圓形

部分上的一邊,同時通過在該圖形周圍使用圓規(guī)來探測圓形。按住“Train”

按鈕,在控制臺上當前裝載圖象的上方將畫出具有同一中心的一個長方形和

一個圓形,被圓形切割的畫出的長方形內部將作為分析模型。用戶可以通過

鼠標來調整尺寸及移動圖形,直到找到合適位置及尺寸;用戶須釋放同一按

鈕來確認選擇。

在完成瞄準程序之前必須調整下列一些其它參數:

1.Calipersnumber:是ROUNDRECT運算法則在形狀的每一部分要使用的

期望測徑器數量,或者直線或者是圓形,允許值是3到12,它們將被自

動地垂直于該線路瞄準。

2.Freelength:沿著線路等距放置測徑器。根據為線路一小部分的“Free

length"參數,使該線路的第一部分跟最后一部分為空,例如,值0.15

會使得該線路開始和最后的15%為空。

3.Caliperlength:根據像素單位,它是在同線路呈直角的方向上的測徑器尺

寸。

4.Caliperwidth:根據像素單位,它是在同線路呈平行的方向上的測徑器尺

寸。

5.Missing:它是在搜索中缺少邊的最大允許數量,可以為0或者正數。

6.Ignore:當進行線性回歸探測線路時被忽略計算結果的數量,可以是0或

者正數。優(yōu)良測被忽略測徑器徑器的最終數量必須至少為3,所以測徑器

總數量必須比要加到上的缺少的數量至少多3個單位。

列出的參數當作測徑器數量、尺寸以及跟干線有關的位置,但不是她們的內

部特征,需要進行其它設置。

12.1.2更多的線路瞄準參數

以被用于瞄準測徑器運算法則的同樣方法來確切設置內部參數,原因

是ROUNDRECT是由許多測徑器一起組成的,因此,同一頁面將被使用。

正如已經說明過的那樣,下列參數被列出:

1.Filtersize:這是涉及到派生賦值的發(fā)射像素的數量,它的值必須是沒有上限

的正值,但是,合理值是1到5。

2.Contrastthreshold:是對于要視作一條邊的派生值的最小允許值,范圍從0到

255,即使是合理值經常在10到50之間。

3.Firstedgepolarity:它代表著對于邊的期望行為??梢允?Fromlighttodark”,

“Fromdarktolightv或者是“Anypolarity",那意味著每一種極性都是好的。

如果用戶對雙邊感興趣,則其須激活“Doubleedge”選項并且填寫下列域:

4.Secondedgepolarity:它代表著對于第二條邊的期望行為??梢允?Fromlight

todark","Fromdarktolight"或者是"Anypolarity",那意味著每一種極性

都是好的。

5.SIZE:它是在第一和第二TRANSACTION之間的期望距離(根據像素單位),

真實圖象和期望圖象之間的差異將對最后的測徑器得分有很重要的貢獻。

12.2ROUNDRECT:測試

當瞄準搜索且用戶想要進行一次測試時,該部分有用。在白盒上顯示圓形跟

長方形之間的八個交叉點(X和Y像素的相配之物)。在頁面右邊顯示中心相配

之物以及圓半徑,也顯示用于進行測試的秒計時間?!癋ound”盒表示是否成功探

測到期望形狀。

Roundrecttestxj

PositionXPosilionY|▲

0.0000.000

0.0000.000

0.0000.000

0.0000.000

0.0000.000

0.0000.000_

0.0000.000

0.0000.000____________________zJ

<Bac<.|:法研,CancelIHelp

13.邊界線跟蹤系統(tǒng)

該運算法則允許用戶沿著一個形狀的周邊探測一組點。它主要是關于內部點

和外部點之間對比差異的工作,形狀的中心將被送回,同樣沿周長的所有探

測點的坐標也將返回。

13.1.邊界線跟蹤系統(tǒng):瞄準

該運算法則主要從周長上的任一一點開始分析,然后通過對相對當前點的

最近點的每一次研究來跟隨該形狀,需設置下列參數:

Pointsnumber:該參數是運算法則要探測到點的最大數量,如果使“Check

pointsnumber”失效,則無論多少點數,分析都會繼續(xù),直到找到一個靠近的形

狀。

Threshold:該參數是要被當作對象和背景之間的離析器的灰色水平值,容

許范圍:1-254,如果,例如,對象內部平均水平為80,外部為200,則極限參

數最佳值是140o

Lightobject:當期望要找到一個在暗背景上的亮對象時就要激活該選項,

反之,如果如要找到一個在亮背景上的暗對象時就要使該選項失效。

Boundarytooltrain兇

rPointsnumber

Checkpointsnumbed

max|0

Threshold|127,

Train

I-Lightobject

<Back|Next>|CancelIHelp

當按住“Train”按鈕時,在圖象上畫出一條線路。用戶須以接近垂直的任

何一點切割該對象形狀的方式來調整線路,該切割點就是運算法則的開始點。

13.2.邊界線跟蹤系統(tǒng):測試

當瞄準搜索且用戶想要進行一次測試時,該部分有用。在“Results”框

架上顯示中心相配之物以及探測到的點數量,也顯示用于進行測量的秒計時間。

“Found”盒表示是否成功探測到期望形狀,在圖象上面顯示一條環(huán)繞周邊形狀

上的綠色線路。

電氣線路圖-Item3

自動印刷機軟件菜單

文件:Item1SoftwareMenu.docVer1.0

1.文件夾

i.i打開文件夾

該頁面使得有可能裝載工作文件夾。

jBacciniMachine

1-File2-Machine3-Oven4-Axis5-Vision6-Utilities7-passWord8-Diagnostic9-Help

詡c|p|o|■⑶

U

e

M

B

T

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論