




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
工業(yè)視覺系統(tǒng)編程及基礎(chǔ)應(yīng)用PROJECT項(xiàng)目090810111213項(xiàng)目8外圍設(shè)備通訊與交互項(xiàng)目9鋰電池檢測(cè)項(xiàng)目10鋰電池測(cè)量項(xiàng)目11鋰電池識(shí)別項(xiàng)目12鋰電池引導(dǎo)抓取項(xiàng)目13前沿技術(shù)基礎(chǔ)應(yīng)用TASK任務(wù)1、鋰電池定位任務(wù)一、圖像模板匹配工具二、圖像定位工具三、鋰電池定位工業(yè)領(lǐng)域常用的通訊方式有哪些?課前回顧1、圖像模板匹配工具的作用訓(xùn)練模板結(jié)果圖像:獲取坐標(biāo)等相關(guān)信息CogPMAlignTool(簡(jiǎn)寫為PMAlign)
提供了一個(gè)圖形用戶界面,該界面先訓(xùn)練一個(gè)模板/模型,然后讓工具在連續(xù)的輸入圖像中匹配到它,可以搜索到單個(gè)或多個(gè),并獲取一組或多組坐標(biāo)等相關(guān)信息。圖像模板邊緣特征PMAlign是基于邊緣特征的建立模板的,在模板匹配中更加快速和準(zhǔn)確。而不是基于像素柵格建立模板的,基于像素柵格的算法在一些旋轉(zhuǎn)和尺寸變化的情況有時(shí)達(dá)不到有效的精度。一、圖像模板匹配工具2、添加方式和界面展示默認(rèn)輸入:8位灰度圖像默認(rèn)輸出:索引0(匹配分?jǐn)?shù)最高的結(jié)果)的2D位置信息和分?jǐn)?shù)圖像緩沖區(qū):Current.InputImage:當(dāng)前輸入圖像Current.TrainImage:當(dāng)前訓(xùn)練模板圖像LastRun.InputImage:匹配結(jié)果圖像工具欄控制按鈕一、圖像模板匹配工具3、工具欄參數(shù)切換電子模式運(yùn)行工具浮動(dòng)工具顯示窗口打開工具配置掩模器保存工具配置工具另存為建模器重置工具浮動(dòng)結(jié)果窗口啟用/禁用工具提示顯示查看幫助本地圖像顯示窗口一、圖像模板匹配工具4、訓(xùn)練參數(shù)算法(Algorithm)PMAlign算法有PatMax、PatQuick、PatMax與PatQuick、PatFlex、PatFlex-高靈敏度、透視PatMax。默認(rèn)是PatMax與PatQuick。PatMax:精度高,達(dá)到1/40像素。PatQuick:速度快,但是精度不高。PatMax與PatQuick:兼具二者特點(diǎn)。PatFlex:特別柔性,但精度較差。PatFlex-高靈敏度:適用于對(duì)比度很低或者視頻噪音或圖像變形嚴(yán)重的圖像。透視PatMax:適用于透視變形的圖像。一、圖像模板匹配工具4、訓(xùn)練參數(shù)模式(Pattern)顯示利用圖像或形狀模型集合創(chuàng)建的已訓(xùn)練模板。這由TrainImage內(nèi)以藍(lán)色邊框高亮顯示的訓(xùn)練區(qū)域指定。PMAlign模式加載模式(LoadPattern):打開擴(kuò)展名為.vpp的VisionPro固有文件,其包含已訓(xùn)練模板。保存模式(SavePattern):將當(dāng)前已訓(xùn)練的模板保存到擴(kuò)展名為.vpp的VisionPro固有文件中。一、圖像模板匹配工具4、訓(xùn)練參數(shù)訓(xùn)練模式(TrainMode)選擇是否應(yīng)根據(jù)訓(xùn)練圖像的像素內(nèi)容或根據(jù)用戶使用建模器創(chuàng)建和修改的形狀模型來(lái)訓(xùn)練PMAlign模板。默認(rèn)是“圖像”模式。PMAlign訓(xùn)練模式一、圖像模板匹配工具4、訓(xùn)練參數(shù)忽略極性(IgnorePolarity)邊界點(diǎn)的極性表明該邊界是否可以被描述為由亮到暗或由暗到亮。如果啟用,將忽略模板的極性。如果禁用,則只能找到極性與已訓(xùn)練模板匹配的模板。如果使用由形狀模型創(chuàng)建的已訓(xùn)練模板并且其中有模型具有未定義的極性,則必須允許工具忽略極性。PMAlign極性訓(xùn)練模式極性相同極性不相同參考方向:亮→暗→亮→暗→亮→暗→亮一、圖像模板匹配工具4、訓(xùn)練參數(shù)抓取訓(xùn)練圖像(GrabTrainImage)將InputImage緩沖區(qū)中的圖像復(fù)制到TrainImage緩沖區(qū)。此按鈕只在Current.InputImage中有圖像時(shí)才會(huì)啟用。如果利用“帶圖像/轉(zhuǎn)換的形狀模型”創(chuàng)建已訓(xùn)練模板,此按鈕也不會(huì)啟用。PMAlign未抓取訓(xùn)練圖像①②PMAlign已抓取訓(xùn)練圖像一、圖像模板匹配工具4、訓(xùn)練參數(shù)訓(xùn)練(Train)按照TrainImage中的訓(xùn)練區(qū)域或當(dāng)前形狀模型集合的具體說明訓(xùn)練所需模板。如果工具已經(jīng)有已訓(xùn)練模板,將取消訓(xùn)練然后重新訓(xùn)練。模板訓(xùn)練成功后,控件底部的文本將顯示“已訓(xùn)練(Trained)”。PMAlign未訓(xùn)練PMAlign已訓(xùn)練①②一、圖像模板匹配工具“圖形”選項(xiàng)卡下勾選“顯示粗糙”和“顯示精細(xì)”,放大訓(xùn)練模板圖像可以看到提取的特征。粗糙:黃色細(xì)線勾勒大致特征,所占像素個(gè)數(shù)為“特征粒度限制”中的“粗糙”值。精細(xì):綠色細(xì)線勾勒特征,所占像素個(gè)數(shù)為“特征粒度限制”中的“精細(xì)”值。4、訓(xùn)練參數(shù)特征粒度限制點(diǎn)擊右上角切換為展開更多參數(shù),特征粒度單位為像素(Pixel)。默認(rèn)勾選“自動(dòng)選擇”。一、圖像模板匹配工具5、訓(xùn)練區(qū)域與原點(diǎn)區(qū)域模式(RegionMode)定義區(qū)域的限定框。默認(rèn)為“像素配對(duì)限定框調(diào)整掩模”,但使用“建模器”建立的形狀訓(xùn)練不支持此模式,應(yīng)選擇“像素配對(duì)限定框”。PMAlign區(qū)域模式像素配對(duì)限定框(PixelAlignedBoundingBox):將已定義區(qū)域包圍在矩形內(nèi)。這表示包含位于已定義區(qū)域之外但位于限定矩形之內(nèi)的圖像部分。像素配對(duì)限定框調(diào)整掩模(PixelAlignedBoundingBoxAdjustMask):將已定義區(qū)域包圍在矩形內(nèi),但會(huì)遮蓋區(qū)域以外、外圍矩形以內(nèi)的圖像部分,因此已定義區(qū)域更靠近用戶指定的區(qū)域。一、圖像模板匹配工具5、訓(xùn)練區(qū)域與原點(diǎn)區(qū)域形狀(RegionShape)選擇輸入?yún)^(qū)域的形狀。選擇“無(wú)-使用整個(gè)圖像”(None=Useentireimage)表示此工具使用整個(gè)輸入圖像。PMAlign區(qū)域形狀CogCircle:圓形CogEllipse:橢圓CogPolygon:多邊形CogRectangle:矩形CogRectangleAffine:仿射矩形(默認(rèn))
CogCircularAnnulusSection:圓環(huán)
CogEllipticalAnnulusSection:橢圓環(huán)無(wú)-使用整個(gè)圖像(None=Useentireimage):表示此工具使用整個(gè)輸入圖像一、圖像模板匹配工具5、訓(xùn)練區(qū)域與原點(diǎn)所選空間名稱(SelectedSpaceName)解釋訓(xùn)練區(qū)域的坐標(biāo)空間。利用“帶圖像/轉(zhuǎn)換的形狀模型”進(jìn)行訓(xùn)練時(shí),訓(xùn)練區(qū)域的所選空間名稱將被忽略。PMAlign所選空間名稱使用輸入圖像空間(.):此工具輸入圖像所在空間坐標(biāo)系使用像素空間(#):原圖像自身左上角為中心點(diǎn)XY的坐標(biāo)系,圖片大小變化則坐標(biāo)值發(fā)生變化使用根空間(@):整個(gè)圖片空間的左上角為中心點(diǎn)XY的坐標(biāo)系,不隨圖像大小變化而變化一、圖像模板匹配工具5、訓(xùn)練區(qū)域與原點(diǎn)選擇模式(SelectMode)解釋當(dāng)區(qū)域形狀為矩形(CogRectangle)或仿射矩形(CogRectangleAffine)時(shí)可用。選擇用于定義矩形的參數(shù)集。若選擇仿射矩形,旋轉(zhuǎn)角度和傾斜角度可用度數(shù)或弧度指定,但輸出值都為弧度值。選擇模式中的各點(diǎn)位置PMAlign選擇模式一、圖像模板匹配工具5、訓(xùn)練區(qū)域與原點(diǎn)訓(xùn)練原點(diǎn)(TrainOrigin)需將訓(xùn)練區(qū)域的原點(diǎn)置于訓(xùn)練區(qū)域的中心。在定位搜索場(chǎng)景中模型的實(shí)例時(shí),模型原點(diǎn)可以辨別要向用戶報(bào)告的點(diǎn),要維持最高的精確度,原點(diǎn)必須放置圖案區(qū)域的中心。點(diǎn)擊【中心原點(diǎn)】則訓(xùn)練原點(diǎn)自動(dòng)跳至訓(xùn)練區(qū)域中心。原點(diǎn)PMAlign訓(xùn)練原點(diǎn)原點(diǎn)原點(diǎn)最精確不精確一、圖像模板匹配工具6、運(yùn)行參數(shù)查找概數(shù)(ApproximateNumberToFind)將指定要查找的結(jié)果數(shù)。有時(shí)候匹配到的數(shù)量會(huì)和所設(shè)定的值有差距,主要因?yàn)樗褜さ奶卣飨嗨贫冉咏?。此值需要設(shè)置大于等于圖片中的實(shí)際數(shù)量。一、圖像模板匹配工具6、運(yùn)行參數(shù)接受閾值(AcceptThreshold)是一個(gè)0到1.0之間的分值,PatMax根據(jù)此閾值來(lái)判定匹配到的特征是否有效。若“結(jié)果”選項(xiàng)卡下的分?jǐn)?shù)大于此值,則會(huì)被匹配到。提高接受閾值將減少運(yùn)行時(shí)間。01.0接受閾值X匹配失敗匹配成功此處分?jǐn)?shù)大于接受閾值,可被匹配到。一、圖像模板匹配工具6、運(yùn)行參數(shù)計(jì)分時(shí)考慮雜斑(ScoreUsingClutter)若勾選,匹配圖像時(shí)會(huì)考慮無(wú)關(guān)特征或雜亂特征,即雜斑對(duì)結(jié)果分?jǐn)?shù)的影響,導(dǎo)致結(jié)果分?jǐn)?shù)較低;不勾選將不考慮無(wú)關(guān)特征或雜亂特征,提高了結(jié)果的分?jǐn)?shù)但易找到和模板相似度不高的圖像。訓(xùn)練模式考慮雜斑結(jié)果分?jǐn)?shù):0.98忽略雜斑結(jié)果分?jǐn)?shù):0.98考慮雜斑結(jié)果分?jǐn)?shù):0.92忽略雜斑結(jié)果分?jǐn)?shù):0.98一、圖像模板匹配工具6、運(yùn)行參數(shù)角度(ZoneAngle)指定PMAlign執(zhí)行模板搜索時(shí)允許的旋轉(zhuǎn)角度。用戶可指定PMAlign結(jié)果必須完全等于標(biāo)稱值,此標(biāo)稱值為模板的角度,也可單擊【】箭頭切換至【
】來(lái)指定結(jié)果值的范圍??s放(ZoneScale)指定PMAlign執(zhí)行模板搜索時(shí)使用的縮放值。用戶可指定搜索結(jié)果必須完全等于標(biāo)稱值,此標(biāo)稱值為模板的大小,也可指定結(jié)果值的范圍。一、圖像模板匹配工具7、搜索區(qū)域搜索區(qū)域用于限制模板搜索的InputImage緩沖區(qū)區(qū)域。此搜索區(qū)域以藍(lán)色邊框顯示在Current.InputImage中,用戶可以圖形形式定義此緩沖區(qū)中的搜索區(qū)域。只在規(guī)定區(qū)域內(nèi)搜索一、圖像模板匹配工具7、搜索區(qū)域特征閾值(FeaturesThreshold)指定已訓(xùn)練模板中,可位于搜索區(qū)域以外,且不干擾結(jié)果得分的特征的百分比。例如,默認(rèn)值0表示已訓(xùn)練模板的所有特征都需要位于搜索區(qū)域內(nèi);值0.1則表示已訓(xùn)練模板的最多10%部分可位于搜索區(qū)域以外且不會(huì)影響最終分?jǐn)?shù)。若希望允許已訓(xùn)練模板中特征的某些部分存在于搜索區(qū)域以外,并且不會(huì)影響提供給此搜索區(qū)域仍包含特征的整體分?jǐn)?shù),可使用此功能。一、圖像模板匹配工具8、圖形圖形根據(jù)實(shí)際需要,用于選擇在圖像緩沖區(qū)中顯示的對(duì)應(yīng)圖形。藍(lán)色為默認(rèn)勾選紅色為用戶選擇勾選“診斷”下的“顯示匹配特征”,運(yùn)行工具,可以在“LastRun.InputImage”中查看當(dāng)前輸入圖像和模板的特征匹配度。紅色:匹配度較差。黃色:匹配度一般。綠色:匹配度良好。一、圖像模板匹配工具9、結(jié)果用于顯示匹配到的圖像的坐標(biāo)等相應(yīng)信息。一、圖像模板匹配工具TASK任務(wù)1、鋰電池定位任務(wù)一、圖像模板匹配工具二、圖像定位工具三、鋰電池定位+圖像空間坐標(biāo)系OFixture空間坐標(biāo)系+圖像空間坐標(biāo)系Fixture空間坐標(biāo)系OOO建立Fixture空間坐標(biāo)系Fixture空間坐標(biāo)系隨工件轉(zhuǎn)動(dòng)作用1新建固定的坐標(biāo)空間附加到圖像上,并提供更新后的圖像作為輸出,供其他視覺算法工具調(diào)用。作用2往坐標(biāo)空間樹中添加了一個(gè)定位坐標(biāo)系,用戶需要設(shè)定定位坐標(biāo)系的名稱。1、作用二、圖像定位工具在程序流程中,若只存在一個(gè)CogFixtureTool,則不需要打開工具內(nèi)部進(jìn)行設(shè)置;若需要使用多個(gè)該工具,則需要更改定位空間的名稱,其他參數(shù)無(wú)需設(shè)置。2、添加方式和界面展示CogFixtureTool常配合CogPMAlignTool使用,2維坐標(biāo)空間來(lái)源于CogPMAlignTool的輸出,可以建立固定在PMAlign匹配結(jié)果上的坐標(biāo)系。二、圖像定位工具TASK任務(wù)1、鋰電池定位任務(wù)一、圖像模板匹配工具二、圖像定位工具三、鋰電池定位1、新建解決方案三、鋰電池定位雙擊桌面【
】圖標(biāo),在彈出界面新建“空白”解決方案2、保存解決方案三、鋰電池定位進(jìn)入設(shè)計(jì)模式界面后可點(diǎn)擊【
】將該解決方案保存,并命名為“項(xiàng)目10-鋰電池檢測(cè)-XXX”3、添加信號(hào)和取像,并配置三、鋰電池定位添加“內(nèi)部觸發(fā)”和“取像”工具,并相互鏈接雙擊打開“取像”工具:源:文件夾文件夾:本地鋰電池圖片所在文件夾輸出格式:ICogImage點(diǎn)擊“取像”工具上方【
】按鈕,運(yùn)行工具并加載圖像4、添加ToolBlock三、鋰電池定位添加“ToolBlock”工具并進(jìn)行鏈接,右擊該工具,點(diǎn)擊【運(yùn)行】5、ToolBlock輸入圖像三、鋰電池定位雙擊打開“ToolBlock”工具:1.點(diǎn)擊右側(cè)【
】自動(dòng)添加輸入“Input1”;2.下拉選擇“取像”工具的“Image”6、ToolBlock預(yù)覽圖像三、鋰電池定位此時(shí),左側(cè)工具欄中[Inputs]下自動(dòng)添加輸入“Input1”,將鼠標(biāo)放于其上可看到外側(cè)的圖像已被成功加載7、添加CogImageConvertTool三、鋰電池定位點(diǎn)擊“ToolBlock”中的【
】,打開“ImageProcessing”,添加“CogImageConvertTool”,并鏈接輸入圖像“Input1”8、添加CogPMAlignTool三、鋰電池定位添加“CogPMAlignTool”:1.在“CogImageConvertTool”之后,添加“CogPMAlignTool”并鏈接轉(zhuǎn)換后的圖像2.點(diǎn)擊【
】運(yùn)行“ToolBlock”工具,所有算法運(yùn)行,圖像被加載到右側(cè)圖像緩沖區(qū)中。算法成功運(yùn)行,則其右上角會(huì)顯示“
”綠色圓圈;否則顯示“
”紅色方框9、配置CogPMAlignTool-抓取訓(xùn)練圖像三、鋰電池定位“CogPMAlignTool1”配置:1.右側(cè)圖像緩沖區(qū)方下拉切換到“Current.TrainImages”界面,在“訓(xùn)練參數(shù)”選項(xiàng)卡下,點(diǎn)擊【抓取訓(xùn)練圖像】,此時(shí)可以看到外部圖像被抓入此界面,同時(shí)左上角出現(xiàn)淺藍(lán)色方框10、配置CogPMAlignTool-框選訓(xùn)練圖像三、鋰電池定位2.選中方框,框選鋰電池整體,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位整修合同范本
- 2025年天津從業(yè)資格證貨運(yùn)題庫(kù)答案大全
- 關(guān)于消防器材購(gòu)買合同范本
- 企業(yè)聯(lián)營(yíng)合作合同范本
- 醫(yī)美手術(shù)合同范本
- 單位公車出租合同范本
- 加高工程合同范本
- 農(nóng)戶合同范本
- 劇組服裝采購(gòu)合同范本
- 共享單車租金合同范本
- 《體育開學(xué)第一課:體育常規(guī)教育》課件
- 上海市高新技術(shù)成果轉(zhuǎn)化項(xiàng)目認(rèn)定申請(qǐng)書
- 休閑體育小鎮(zhèn)規(guī)劃方案
- 海南紅色拓展培訓(xùn)方案
- 鎂合金汽車輪轂的研究與開發(fā)
- 新能源船舶動(dòng)力系統(tǒng)的工程實(shí)踐
- SHAFER氣液聯(lián)動(dòng)執(zhí)行機(jī)構(gòu)培訓(xùn)
- 小學(xué)生守則、日常行為規(guī)范教育實(shí)施方案
- 湖南省六年級(jí)上冊(cè)數(shù)學(xué)期末試卷(含答案)
- 部編版小學(xué)六年級(jí)道德與法治下冊(cè)課堂達(dá)標(biāo)檢測(cè)試卷全冊(cè)含答案
- 巖土工程中的非線性問題分析
評(píng)論
0/150
提交評(píng)論