《工業(yè)機(jī)器人視覺技術(shù)》-07項(xiàng)目六 自動(dòng)檢測手機(jī)參數(shù)應(yīng)用_第1頁
《工業(yè)機(jī)器人視覺技術(shù)》-07項(xiàng)目六 自動(dòng)檢測手機(jī)參數(shù)應(yīng)用_第2頁
《工業(yè)機(jī)器人視覺技術(shù)》-07項(xiàng)目六 自動(dòng)檢測手機(jī)參數(shù)應(yīng)用_第3頁
《工業(yè)機(jī)器人視覺技術(shù)》-07項(xiàng)目六 自動(dòng)檢測手機(jī)參數(shù)應(yīng)用_第4頁
《工業(yè)機(jī)器人視覺技術(shù)》-07項(xiàng)目六 自動(dòng)檢測手機(jī)參數(shù)應(yīng)用_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

工業(yè)機(jī)器人視覺技術(shù)項(xiàng)目六自動(dòng)檢測手機(jī)參數(shù)應(yīng)用目錄CONTENTS1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)1.2條碼閱讀器函數(shù):BarcodeReader1.3二維碼閱讀器函數(shù):2DBarcodeReader知識(shí)準(zhǔn)備一任務(wù)一過濾圖像中無用的區(qū)域任務(wù)二將圖像轉(zhuǎn)換為灰度圖任務(wù)三定位手機(jī)位置并創(chuàng)建坐標(biāo)系任務(wù)四讀取手機(jī)LOGO信息任務(wù)五讀取條形碼中的手機(jī)序列號(hào)信息任務(wù)六讀取二維碼中的手機(jī)型號(hào)信息任務(wù)實(shí)現(xiàn)二一、知識(shí)準(zhǔn)備OCR的全稱是OpticalCharacterRecognition,中文意思為光學(xué)字符識(shí)別,OCV的全稱則為OpticalCharacterVerification,意為光學(xué)字符驗(yàn)證。其在視覺助手中的位置如圖1所示。1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)圖1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)的位置一、知識(shí)準(zhǔn)備OCR可以應(yīng)用于一些需要字符識(shí)別的機(jī)器視覺應(yīng)用中。OCR是通過機(jī)器視覺軟件在圖像中讀取字符與文本的處理過程。OCR包含訓(xùn)練和讀取/驗(yàn)證兩個(gè)階段。

訓(xùn)練字符是指你教給機(jī)器視覺軟件你需要在圖像中讀取的字符或模式類型。

閱讀字符:通過你創(chuàng)建的處理圖像的機(jī)器視覺應(yīng)用軟件來決定目標(biāo)是否與你訓(xùn)練的字符相匹配。機(jī)器視覺應(yīng)用程序會(huì)在圖像中使用在訓(xùn)練過程中創(chuàng)建的字符集來讀取字符。

驗(yàn)證字符:通過你創(chuàng)建的檢查圖像的機(jī)器視覺應(yīng)用軟件來驗(yàn)證它讀取到的字符的質(zhì)量。應(yīng)用程序在圖像中使用訓(xùn)練過程中創(chuàng)建的字符集中的參考字符來驗(yàn)證字符。1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備1、Train訓(xùn)練選項(xiàng)卡

?字符集路徑:CharacterSetPath

?新建字符集文件:NewCharacterSetFile

?圓形方向:AnnulusOrientation

?TextRead閱讀到的文本1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)圖2OCR/OCV字符識(shí)別驗(yàn)證函數(shù)的位置一、知識(shí)準(zhǔn)備2、NIOCRTrainingInterface光學(xué)字符識(shí)別訓(xùn)練接口

單擊NewCharacterSetFile

新建字符集文件后將會(huì)打開光學(xué)字

符識(shí)別訓(xùn)練接口,如圖3所示。1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)圖3光學(xué)字符識(shí)別訓(xùn)練接口一、知識(shí)準(zhǔn)備3、光學(xué)字符識(shí)別訓(xùn)練接口的Train/Read訓(xùn)練、閱讀選項(xiàng)卡

使用訓(xùn)練閱讀選項(xiàng)卡,有一個(gè)大概的操作指導(dǎo)。

1、第一步點(diǎn)擊文件菜單再選擇打開圖像

2、打開適合的圖像

3、圍繞你想要訓(xùn)練的字符畫一個(gè)ROI

4、使用訓(xùn)練閱讀選項(xiàng)卡調(diào)整訓(xùn)練的參數(shù)

5、在正確字符串中輸入合適的字符值

6、ClickTrain點(diǎn)擊訓(xùn)練按鈕訓(xùn)練字符1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)圖4Train/Read訓(xùn)練、閱讀選項(xiàng)卡一、知識(shí)準(zhǔn)備3、光學(xué)字符識(shí)別訓(xùn)練接口的Train/Read訓(xùn)練、閱讀選項(xiàng)卡

?Threshold閾值選項(xiàng)卡

?字符:Characters

?拒絕接觸ROI的粒子:RejectParticlesTouchingROI

?刪除粒子(腐蝕):RemoveParticles(Erosions)

?范圍:Range

?直方圖:Histogram1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備3、光學(xué)字符識(shí)別訓(xùn)練接口的Train/Read訓(xùn)練、閱讀選項(xiàng)卡

?高級(jí)閾值選項(xiàng)卡:AdvancedThreshold

?閾值范圍:ThresholdLimits

?塊:Blocks

?速度優(yōu)化:OptimizeforSpeed

?Bi模式計(jì)算:BimodelCalculation

?Size&Spacing尺寸與間距選項(xiàng)卡1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備3、光學(xué)字符識(shí)別訓(xùn)練接口的Train/Read訓(xùn)練、閱讀選項(xiàng)卡

?字符分割算法:SeparateCharAlgorithm

?邊界矩形寬度:BoundingRectWidth

?邊界矩形高度:BoundingRectHeight1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備3、光學(xué)字符識(shí)別訓(xùn)練接口的Train/Read訓(xùn)練、閱讀選項(xiàng)卡

?字符分割算法:SeparateCharAlgorithm

?邊界矩形寬度:BoundingRectWidth

?邊界矩形高度:BoundingRectHeight1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備4、字符尺寸:CharacterSize

?最小字符間距:MinCharSpacing

?最大元素間距(X方向):MaxElementSpacing(X)

?最大元素間距(Y方向):MaxElementSpacing(Y)1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備5、ReadOptions閱讀設(shè)置選項(xiàng)卡

?閱讀策略:ReadStrategy

?長寬比依賴:AspectRatioDependent

?長寬比:AspectRatio

?閱讀分辨率:ReadResolution

?驗(yàn)收標(biāo)準(zhǔn):AcceptanceLevel1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備6、Results結(jié)果選項(xiàng)卡1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)圖5Results結(jié)果選項(xiàng)卡一、知識(shí)準(zhǔn)備7、光學(xué)字符識(shí)別訓(xùn)練接口的EditCharacterSetFile編輯字符集文件選項(xiàng)卡1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)圖6編輯字符集文件圖7編輯字符集文件參數(shù)一、知識(shí)準(zhǔn)備8、創(chuàng)建字符集文件

點(diǎn)擊左上角的保存工具按鈕或者是點(diǎn)擊File中的SaveCharacterSetFile或SaveCharacterSetFileAs保存當(dāng)前的字符集文件到指定的位置,以便于其它程序調(diào)用。字符集文件的后綴是.abc格式。1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)一、知識(shí)準(zhǔn)備9、環(huán)形ROI字符識(shí)別

OCR訓(xùn)練中,還有一類比較特殊的字符訓(xùn)練。那就是環(huán)形的字符。即所要訓(xùn)練的字符在一個(gè)環(huán)形ROI上。這時(shí)就需要使用環(huán)形ROI,如圖8所示。1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)圖8環(huán)形ROI的字符識(shí)別一、知識(shí)準(zhǔn)備10、Threshold閾值選項(xiàng)卡1.1OCR/OCV字符識(shí)別驗(yàn)證函數(shù)11、Size尺寸選項(xiàng)卡12、ReadOptions閱讀設(shè)置選項(xiàng)卡一、知識(shí)準(zhǔn)備NI視覺助手中的條碼閱讀器的位置如圖9所示,這個(gè)函數(shù)只能讀取一維碼。1.2條碼閱讀器函數(shù):BarcodeReader圖9BarcodeReader條碼閱讀器函數(shù)一、知識(shí)準(zhǔn)備1、讀取一維條碼選項(xiàng)卡:Read1DBarcode

?自動(dòng)設(shè)置:AutoSetup

?條形碼類型設(shè)置:TypesofBarcodetoSearch

?驗(yàn)證:Validate

?添加特殊字符到代碼閱讀:AddSpecialCharactertoCodeRead

?添加校驗(yàn)和到代碼閱讀:AddChecksumtoCodeRead1.2條碼閱讀器函數(shù):BarcodeReader一、知識(shí)準(zhǔn)備2、Results結(jié)果選項(xiàng)卡

?最低分?jǐn)?shù):MinimumScore

?條碼等級(jí):GradeBarcodes

?掃描寬度:ScanWidth

?Results結(jié)果1.2條碼閱讀器函數(shù):BarcodeReader圖10Results結(jié)果選項(xiàng)卡一、知識(shí)準(zhǔn)備二維碼通常有矩陣編碼和多行條碼兩種模式。矩陣碼是基于矩陣中方形、六邊形或圓形的元素位置進(jìn)行編碼數(shù)據(jù)。多行條碼編碼數(shù)據(jù)是由多個(gè)堆疊的條碼數(shù)據(jù)組成的。NI視覺目前支持PDF417、數(shù)據(jù)矩陣(DataMatrix)、QR碼(QRCode)以及微型QR碼(MicroQRCode)等幾種二維碼格式。1.3二維碼閱讀器函數(shù):2DBarcodeReader圖112DBarcodeReader二維碼閱讀器函數(shù)的位置一、知識(shí)準(zhǔn)備1、Main主體選項(xiàng)卡

二維碼的主體選項(xiàng)卡與其它函數(shù)的主體選項(xiàng)卡略有不同,它除了步驟名、移動(dòng)ROI、參考坐標(biāo)系外,還有一個(gè)BarcodeType條碼類型及CodeRead讀取的條碼、Iterations迭代次數(shù)(數(shù)據(jù)矩陣專用)、ErrorsCorrected糾錯(cuò)(PDF417專用)、ElapsedTime運(yùn)行時(shí)間等幾個(gè)參數(shù)。1.3二維碼閱讀器函數(shù):2DBarcodeReader圖12二維碼閱讀器函數(shù)的Main主體選項(xiàng)卡一、知識(shí)準(zhǔn)備1、Main主體選項(xiàng)卡

?條碼類型:BarcodeType

?條碼閱讀:CodeRead

?迭代:Iterations

?糾錯(cuò):ErrorsCorrected

?運(yùn)行時(shí)間:ElapsedTime1.3二維碼閱讀器函數(shù):2DBarcodeReader一、知識(shí)準(zhǔn)備2、DataMatrix數(shù)據(jù)矩陣的Settings設(shè)置選項(xiàng)卡

設(shè)置選項(xiàng)卡,其中的參數(shù)是根據(jù)選擇的條碼類型來確定的。而且其只對(duì)數(shù)據(jù)矩陣與QR碼有效,PDF417是不用設(shè)置參數(shù)的。1.3二維碼閱讀器函數(shù):2DBarcodeReader圖13DataMatrix數(shù)據(jù)矩陣的Settings設(shè)置選項(xiàng)卡一、知識(shí)準(zhǔn)備3、QR碼的Settings設(shè)置選項(xiàng)卡

QR碼的參數(shù)。矩陣尺寸、條碼極性、搜索模式、邊緣閾值、傾斜角度、解調(diào)模式、單元單本大小、單元濾波器模式、鏡像模式等都是前面已經(jīng)提到過的參數(shù)。只有最小單元尺寸MinimumCellSize、最大單元尺寸MaximumCellSize這兩個(gè)參數(shù)是QR碼特有的。1.3二維碼閱讀器函數(shù):2DBarcodeReader圖14QR碼的Settings設(shè)置選項(xiàng)卡一、知識(shí)準(zhǔn)備4、Grading分級(jí)選項(xiàng)卡

分級(jí)的設(shè)置是只針對(duì)數(shù)據(jù)矩陣碼而言的。所以只有在使用數(shù)據(jù)矩陣碼時(shí),分級(jí)選項(xiàng)卡才可以使用。

NI視覺可以根據(jù)代碼滿足某些參數(shù)來評(píng)估數(shù)據(jù)矩陣的矢量。對(duì)于每個(gè)參數(shù),NI視覺返回以下字母等級(jí):A、B、C、D

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論