摘 è¦ï¼šè¦–è¦ºæª¢æ¸¬æŠ€è¡“æ˜¯å»ºç«‹åœ¨è¨ˆç®—æ©Ÿè¦–è¦ºç ”ç©¶åŸºç¤Žä¸Šçš„ä¸€é–€æ–°èˆˆæª¢æ¸¬æŠ€è¡“ï¼ŒåŸºäºŽè¦–è¦ºå‚³æ„Ÿå™¨çš„æª¢æ¸¬ç³»çµ±å…·æœ‰æŠ—å¹²æ“¾èƒ½åŠ›å¼·ï¼Œæ•ˆçŽ‡é«˜ï¼Œçµ„æˆç°¡å–®ç‰å„ªé»žï¼Œéžå¸¸é©åˆç”Ÿç”¢ç¾å ´çš„åœ¨ç·šï¼ŒéžæŽ¥è§¸æª¢æ¸¬åŠç›£æŽ§ã€‚本文介紹了該技術在煙è‰è¡Œæ¥åŒ…è£ç”Ÿç”¢ç·šä¸Šçš„æ‡‰ç”¨æ–¹æ¡ˆã€‚
é—œéµè©žï¼šè¦–覺檢測技術 ; 視覺傳感器 ; 包è£ç”Ÿç”¢ç·š ; 模å¼è˜åˆ¥ ; ç…™è‰è¡Œæ¥;
1 引言
  機器視覺技術作為計算機科å¸çš„一個é‡è¦åˆ†æ”¯ï¼Œåœ¨è¿‘三å年䏿œ‰è¿…猛的發展。由于機器視覺系統å¯ä»¥å¿«é€Ÿç²å–大é‡ä¿¡æ¯è‡ªå‹•進行數據處ç†ï¼Œæ˜“于åŒè¨è¨ˆä¿¡æ¯åŠåŠ å·¥æŽ§åˆ¶ä¿¡æ¯é›†æˆï¼Œå› æ¤ï¼Œåœ¨ç¾ä»£è‡ªå‹•化生產éŽç¨‹ä¸ï¼Œæ©Ÿå™¨è¦–覺系統被廣泛用于工æ³ç›£è¦–ã€æˆå“æª¢é©—å’Œè³ªé‡æŽ§åˆ¶ç‰é ˜åŸŸã€‚
  機器視覺系統的特點是å¯ä»¥æé«˜ç”Ÿç”¢çš„æŸ”性和自動化程度。在一些ä¸é©åˆäººå·¥ä½œæ¥çš„å±éšªå·¥ä½œç’°å¢ƒæˆ–äººå·¥è¦–è¦ºé›£ä»¥æ»¿è¶³è¦æ±‚çš„å ´åˆï¼Œå¸¸ç”¨æ©Ÿå™¨è¦–覺來替代人工視覺;å¦å¤–,在大批é‡å·¥æ¥ç”Ÿç”¢éŽç¨‹ä¸ï¼Œç”¨æ©Ÿå™¨è¦–覺系統檢查產å“質é‡é¡¯ç„¶è¦æ¯”人工方å¼é€Ÿåº¦å¿«ï¼Œç²¾åº¦é«˜ï¼Œè€Œä¸”å¯ä»¥å¤§å¤§æé«˜ç”Ÿç”¢æ•ˆçŽ‡å’Œç”Ÿç”¢è‡ªå‹•åŒ–ç¨‹åº¦ã€‚å¦å¤–,機器視覺系統便于信æ¯é›†æˆï¼Œæ˜¯å¯¦ç¾ç¾ä»£å·¥æ¥è‡ªå‹•化的基礎技術。
  煙è‰è¡Œæ¥åŒ…è£ç”Ÿç”¢ç·šçš„自動化程度很高,機器包è£å¥½çš„煙盒以æ¯åˆ†é˜500ç›’/分é˜çš„速度經傳é€å¸¶è¼¸å‡ºã€‚ç›®å‰ï¼Œçµ•大多數生產線還是采用人工篩é¸åŒ…è£ä¸åˆæ ¼çš„產å“。如果用視覺è˜åˆ¥ç³»çµ±å–代人工進行在線檢測, ä¸åƒ…å¯ä»¥æ¸›è¼•工人勞動強度,而且將減少次å“å’Œæé«˜ç”Ÿç”¢æ•ˆçŽ‡ã€‚ä½†æ˜¯ï¼Œæ©Ÿå™¨è¦–è¦ºç³»çµ±ä¹Ÿæœ‰å®ƒçš„å±€é™æ€§ï¼Œå› æ¤ï¼Œå°äºŽä¸åŒçš„æª¢æ¸¬å°è±¡è¦å…·é«”分æžï¼Œé‡‡å–ä¸åŒçš„æª¢æ¸¬æ–¹æ¡ˆã€‚
2 視覺檢測系統分æž
  .1) 基本原ç†
  機器視覺檢測系統通常采用CCD(Charge Coupled Device)照相機æ”å–æª¢æ¸¬åœ–åƒï¼Œå°‡å…¶è½‰åŒ–為數å—信號,å†é‡‡ç”¨å…ˆé€²çš„計算機硬件與軟件技術å°åœ–åƒæ•¸å—信號進行處ç†ï¼Œå¾žè€Œå¾—到所需è¦çš„å„種目標圖åƒç‰¹å¾å€¼ï¼Œå¹¶åœ¨æ¤åŸºç¤Žä¸Šå¯¦ç¾æ¨¡å¼è˜åˆ¥ï¼Œå標計算,ç°åº¦åˆ†å¸ƒåœ–ç‰å¤šç¨®åŠŸèƒ½ã€‚æ©Ÿå™¨è¦–è¦ºæª¢æ¸¬ç³»çµ±èƒ½å¤ æ ¹æ“šå…¶æª¢æ¸¬çµæžœå¿«é€Ÿåœ°é¡¯ç¤ºåœ–象,輸出數據,發布指令,執行機構å¯ä»¥é…åˆå…¶å®Œæˆä½ç½®èª¿æ•´ï¼Œå¥½å£žç¯©é¸ï¼Œæ•¸æ“šçµ±è¨ˆç‰è‡ªå‹•化æµç¨‹ã€‚與人工視覺相比較,機器視覺的最大優點是精確,快速,å¯é ,以åŠä¿¡æ¯æ•¸å—化。
  機器視覺系統主è¦ç”±ä¸‰éƒ¨åˆ†çµ„æˆï¼šåœ–åƒçš„ç²å–ã€åœ–åƒçš„處ç†ã€è¼¸å‡ºé¡¯ç¤ºã€‚
  圖åƒç²å–è¨å‚™åŒ…括光æºã€æ”åƒæ©Ÿç‰ï¼Œå…¶ä¸é—œéµéƒ¨ä»¶CCD是由分布于其上的å„個åƒå…ƒçš„å…‰æ•二極管的線性陣列或矩形陣列構æˆï¼Œé€šéŽé †åºè¼¸å‡ºæ¯å€‹äºŒæ¥µç®¡çš„電壓脈沖,實ç¾å°‡åœ–åƒå…‰ä¿¡è™Ÿè½‰æ›æˆé›»ä¿¡è™Ÿçš„目的。輸出的電壓脈沖åºåˆ—å¯ä»¥ç›´æŽ¥ä»¥RS-170制å¼è¼¸å…¥æ¨™æº–電視顯示器,或者輸入計算機的內å˜ï¼Œé€²è¡Œæ•¸å€¼åŒ–處ç†ã€‚CCD是ç¾åœ¨æœ€å¸¸ç”¨çš„æ©Ÿå™¨è¦–覺傳感器。
  圖åƒè™•ç†è¨å‚™åŒ…括相應的軟件和硬件系統。
  輸出è¨å‚™èˆ‡éŽç¨‹ç›¸é€£ï¼ŒåŒ…括監視界é¢ï¼ŒéŽç¨‹æŽ§åˆ¶å™¨å’Œå ±è¦è£ç½®ç‰ã€‚æ”åƒæ•¸æ“šé€šéŽè¨ˆç®—æ©Ÿå°æ¨™æº–和故障圖åƒçš„分æžå’Œæ¯”較,若發ç¾ä¸åˆæ ¼ç”¢å“,則通éŽNG信號告è¦ï¼Œå¹¶ç”±PLCè‡ªå‹•å°‡å…¶æŽ’é™¤å‡ºç”Ÿç”¢ç·šã€‚æ©Ÿå™¨è¦–è¦ºæª¢æ¸¬çš„çµæžœå¯ä»¥ä½œç‚ºè¨ˆç®—機輔助質é‡CAQ (Computer Aided Quality)系統的信æ¯ä¾†æºï¼Œä¹Ÿå¯ä»¥å’Œå…¶å®ƒæŽ§åˆ¶ç³»çµ±é›†æˆã€‚
  .2) 系統è¨è¨ˆ
  煙盒包è£ç”Ÿç”¢ç·šè¦–覺檢測系統采用æå§†é¾å…¬å¸çš„F150è¦–è¦ºå‚³æ„Ÿå™¨ã€‚å…¶ä¸»è¦æ€§èƒ½æŒ‡æ¨™æ˜¯ï¼Œåƒç´ 為512×480,å¯ä»¥ç´€éŒ„16個ä¸åŒç‰©ä»¶çš„æ¨™æº–ç•«é¢ï¼Œå˜å„²23個畫é¢ä¸åˆæ ¼ç‰©ä»¶åœ–åƒï¼Œå³å¯ä»¥ç¢ºå®š23種ä¸åˆæ ¼çš„æƒ…æ³ï¼Œä¾¿äºŽåœ¨ç”Ÿç”¢ä¸åšå‡ºæ¯”較和回饋。圖åƒè™•ç†é‡‡ç”¨äºŒå€¼åŒ–方法。數據åŠåœ–åƒçš„å˜å„²é€šéŽRS232å£èˆ‡PC機相連。æ”影機和照明è£ç½®ç‚ºF150-SL20/50åž‹ï¼Œå…¶ä¸æ”影機部分為1/3寸CCD個體æ”åƒå…ƒä»¶ï¼Œå¸¶æ™ºèƒ½ç…§æ˜Žï¼Œè„ˆæ²–發光,å³é »é–ƒï¼Œé›»å快門有1/100,1/500,1/2000,1/10000ç§’çš„å¤šç¨®é¸æ“‡ã€‚檢測范åœç‚º50mm×50mm,è¨å®šè·é›¢16.5mm-26.5mm。
  視覺檢測系統的基本構æˆå¦‚圖1[6]所示:
[align=center]

圖1 è¦–è¦ºæª¢æ¸¬ç³»çµ±çš„åŸºæœ¬æ§‹æˆ [/align]
圖ä¸çš„主è¦éƒ¨ä»¶åŠŸèƒ½å¦‚ä¸‹ï¼š
  在系統ä¸èµ·æ ¸å¿ƒä½œç”¨çš„æ˜¯æŽ§åˆ¶å™¨ï¼Œå…¶åŸºäºŽäºŒå€¼åŒ–å’Œç°åº¦ç†è«–,å¯ä»¥è™•ç†CCDé¡é 以åƒç´ 為單ä½è½‰æ›è€Œä¾†çš„電信號,并æä¾›å¤šç¨®æ¸¬é‡æ¨¡å¼ï¼Œè¼¸å…¥è¼¸å‡ºå’Œé€šä¿¡æ‰‹æ®µã€‚控制器通éŽå°ˆç”¨ä¿¡è™Ÿç·šèˆ‡æ”åƒæ©ŸåŠæ™ºèƒ½ç…§æ˜Žè£ç½®ç›¸é€£ï¼ŒåŽè€…å…§å«CCD器件,å¯é…åˆå¤šç¨®æ¨™æº–é¡é 。特別è¦èªªæ˜Žçš„æ˜¯æœ¬ç³»çµ±é‡‡ç”¨æ™ºèƒ½ç…§æ˜Žï¼Œå¯é€²è¡Œå…«æ®µå…‰äº®è¨å®šï¼Œå¯ä»¥ç©©å®šçš„æ”å–é©åˆæª¢æŸ¥çš„圖åƒã€‚使用者å¯é€šéŽæ‰‹æŒæ›¸å¯«å™¨ï¼Œåœ¨é¡¯ç¤ºå™¨ä¸Šé¸æ“‡æ¸¬é‡æ¨¡å¼ï¼Œæª¢æŸ¥å€åŸŸåŠè¨å®šæª¢æŸ¥æ¢ä»¶ã€‚最åŽåœ¨æŽ§åˆ¶å™¨ä¸ç”¢ç”Ÿç‰¹å®šä¿¡è™Ÿï¼Œç”±PLC接收,控制電ç£é–¥ç”¢ç”Ÿå‰”除動作,完æˆå–åƒï¼Œæª¢æ¸¬ï¼Œå‰”除ç‰ä¸€æ•´å¥—動作。
3 系統仿真
  é‡å°è¦–覺檢測系統ä¸çš„幾個é‡è¦å•é¡Œï¼Œæˆ‘å€‘é€²è¡Œäº†å°ˆé–€çš„ç ”ç©¶å’Œä»¿çœŸã€‚
  1) 待檢測物件é¡è‰²èˆ‡ç…§æ˜Žå…‰æºåŠå¤–å…‰æºä¹‹é–“çš„é—œç³»ï¼Œæ˜¯å¦æœ‰ç‰¹æ®Šçš„è¦æ±‚?
  2) 包è£ç”Ÿç”¢ç·šä¸Šè¦æ±‚å°é¦™ç…™ç›’的外包è£é€²è¡Œå±€éƒ¨ç¼ºé™·æª¢æ¸¬ï¼Œæ¯”å¦‚ï¼šå¤–è§€ç ´æï¼Œé‚Šç·£æ¸¬å®šï¼Œå°åˆ·ä½ç½®ï¼Œå°å£æƒ…æ³ç‰ã€‚一個æ”åƒé 是å¦å¯ä»¥åŒæ™‚檢測兩到三個é¢?
  3)視覺檢測系統檢測物件的精度是å¦å¯é”åˆ°æœŸæœ›çš„è¦æ±‚?
  物件圖åƒçš„è¦–é »ç«¯å£å¤–接通用數碼錄影機,由USB端å£å‚³å…¥PC機,å†ç”¨å°ˆç”¨è»Ÿä»¶åœ¨é¡¯ç¤ºå™¨å±•示出來。æ“作æ¥é©Ÿå¦‚下:
[align=center]

圖 2 標準畫åƒ[/align]
  1) 錄標準畫åƒã€‚將待測物件放入æ”åƒé 的測試范åœï¼Œå¹¶ä½œç‚ºæ¨™æº–ç•«åƒè¨˜éŒ„。記錄時,è¦é‚Šçœ‹ç•«åƒé‚Šæ ¹æ“šèœå–®é€²è¡Œç…§æ˜ŽåŠå¿«é–€è¨å®šã€‚本例ä¸å¿«é–€é€Ÿåº¦ç‚º10000/s,照明為åˆå§‹é»˜èªå€¼ã€‚如圖2所示
[align=center]

圖3 æª¢æŸ¥é …ç›®åŠé ˜åŸŸè¨å®š[/align]
  2) æª¢æŸ¥é …ç›®å’Œé ˜åŸŸè¨å®šã€‚ç•«é¢ä¸Šæœƒé¡¯ç¤ºå¹¾ç¨®é¡žåž‹çš„æ‡‰ç”¨å¯¦ä¾‹,鏿“‡å…¶ä¸çš„æŸå¹¾é …æª¢æ¸¬é …ç›®ã€‚æŽ¥è‘—è¨å®šæª¢æŸ¥é ˜åŸŸï¼Œé€²è¡Œå„種形狀的è¨å®šï¼Œèƒ½è¨å®šæœ€å¤§16å€‹é ˜åŸŸã€‚åœ¨æœ¬ä¾‹ä¸ï¼Œåˆ†åˆ¥é€²è¡Œäº†ç°åº¦æœç´¢ï¼Œé‚Šç·£ç°åº¦ä½ç½®ï¼Œå¹³å‡å¯†åº¦çš„è¨å®šã€‚如圖3所示
  3) ä½ç½®ä¿®æ£ã€‚檢測時,物件的ä½ç½®ä¸ç©©å®šæ™‚,需è¦é€²è¡Œä½ç½®ä¿®æ£ã€‚作為ä½ç½®ä¿®æ£æ¨™æº–çš„é ˜åŸŸåŠä¿®æ£æ–¹æ³•å¯è‡ªå‹•進行è¨å®šã€‚這一點å°äºŽå·¥æ¥ç”Ÿç”¢ç·šï¼Œéžå¸¸å¯¦ç”¨ã€‚本例ä¸å°å…¶ä¸çš„æŸå€‹æª¢æŸ¥çš„é …ç›®é€²è¡Œäº†ä½ç½®ä¿®æ£ï¼Œä½¿ä¹‹æ›´ç¬¦åˆç”Ÿç”¢å¯¦éš›ã€‚
[align=center]

圖4 åˆæ ¼ç‰©ä»¶[/align]
[align=center]

圖5 ä¸åˆæ ¼ç‰©ä»¶[/align]
  4) 確èªï¼Œæª¢æ¸¬ã€‚å…¶ä¸å‰ä¸€å¹…圖åƒç‚ºåˆæ ¼ç‰©ä»¶ï¼Œå³OK,如圖4所示。åŽä¸€å‰¯åœ–åƒç‚ºä¸åˆæ ¼ç‰©ä»¶ï¼Œå³NG,如圖5所示。
4 çµè«–
  本文介紹了一種應用于煙è‰å·¥æ¥åŒ…è£ç”Ÿç”¢ç·šé€²è¡Œç”¢å“è³ªé‡æª¢æ¸¬çš„æ–°åž‹æŠ€è¡“手段,å³åˆ©ç”¨æ©Ÿå™¨è¦–覺系統方便,快æ·ï¼Œæœ‰æ•ˆåœ°å¯¦ç¾ç‰©ä»¶æª¢æ¸¬ã€‚
  在實際應用ä¸ï¼Œæˆ‘們注æ„到特定的光æºè‰²å°ä¸åŒçš„物件é¡è‰²å€åˆ†æœ‰å¾ˆå¤§å·®ç•°ï¼Œä¸€èˆ¬è¦æ ¹æ“šå¯¦éš›æƒ…æ³èª¿æ•´ã€‚比如,采用紅色LEDå…‰æºçš„CCDæ”åƒé 時,它å°ç´…與黃é¡è‰²çš„å€åˆ†å°±ä¸ç†æƒ³ï¼Œé€™ç¨®æƒ…æ³ä¸‹å¯ä»¥é‡‡ç”¨ç¶ 色的光æºã€‚除æ¤ä¹‹å¤–,生產ç¾å ´æ”åƒé 最好用燈罩型è£ç½®å±è”½å¤–來雜光æºã€‚
  å¦å¤–,由于一個æ”åƒé æª¢æ¸¬ç‰©ä»¶çš„å¤šå€‹é¢æ™‚,é¡é 與物件ä¸åž‚ç›´ï¼Œè€Œæ˜¯èˆ‡ç‰©ä»¶çš„å…©å€‹å¾…æ¸¬é¢æˆ–三個待測é¢å‘ˆä¸€å®šçš„è§’åº¦ï¼Œå› æ¤ï¼Œéœ€è¦è€ƒæ…®é€™ç¨®å½¢è®Šå¸¶ä¾†çš„誤差。在生產線上,當物件移動ä½ç½®ä¸ç©©å®šæ™‚,å¯ä»¥ç”¨ä½ç½®è£œå„Ÿä¾†ä¿®æ£æª¢æ¸¬èŒƒåœã€‚å¦å¤–,當煙盒外包è£éœ€æª¢æ¸¬éƒ¨ä½èˆ‡èƒŒæ™¯åœ¨ç°åº¦ä¸Šè¿‘似時,采用本次仿真實驗é¸ç”¨çš„æ”åƒé ,å°ç…™ç›’é–‹å£ç²¾åº¦1毫米并ä¸èƒ½é”到。
  å°é¦™ç…™åŒ…è£ç”Ÿç”¢ç·šä¾†èªªï¼Œæª¢æ¸¬ç³»çµ±è¼”助è£ç½®çš„è¨è¨ˆå’Œå®‰è£å分關éµï¼Œå³è¦åœ¨ç”Ÿç”¢ç·šä¸Šä½¿ç…™ç›’éœ€è¦æª¢æ¸¬çš„å„個é¢éƒ½è™•于傳感器的視覺范åœä¹‹å…§ï¼Œå®Œæˆå…¨åŒ…è£æª¢æ¸¬ã€‚
  本次仿真試驗ä¸ï¼Œé‡‡ç”¨çš„æ˜¯æå§†é¾å…¬å¸ä¸ç«¯çš„F150視覺檢測系統,而å°äºŽæœ€æ–°æŽ¨å‡ºçš„F160系統,則å¯ä»¥æ»¿è¶³æ›´é«˜ç«¯çš„æŒ‡æ¨™è¦æ±‚,尤其是å°å¾…測物件從比較型檢測轉變到測é‡åž‹æª¢æ¸¬ï¼Œä½†åŒæ™‚æˆæœ¬æœƒæœ‰ä¸€å®šçš„æé«˜ã€‚çµåˆä¸åŒæª¢æ¸¬ç³»çµ±çš„æˆæœ¬åŠå·¥æ¥ç¾å ´å¯¦éš›è¦æ±‚,å¯ä»¥æ¯”è¼ƒéˆæ´»çš„采用ä¸åŒçš„系統。
ã€€ã€€è©¦é©—ä»¿çœŸçµæžœè¡¨æ˜Žï¼Œè¦–覺檢測系統å°ç…™è‰ç”Ÿç”¢ç·šç…™ç›’外包è£çš„æª¢æ¸¬å¯ä»¥é”åˆ°é æœŸçš„æ•ˆæžœã€‚
åƒè€ƒæ–‡ç»
  ã€1】 OMRONå…¬å¸ã€Šå‚³æ„Ÿå™¨ç¶œåˆæ¨£æœ¬ã€‹ 2001å¹´
  ã€2】 Kenneth R.Castlemen è‘— 朱志剛 ç‰è¯ 《數å—圖åƒè™•ç†ã€‹ 北京: é›»åå·¥æ¥å‡º
  版社 2002年
  ã€3】 è¶™å®ˆå¿ ã€Šå‚³æ„Ÿå™¨æŠ€è¡“åŠå…¶æ‡‰ç”¨ã€‹ åˆè‚¥ï¼šä¸åœ‹ç§‘å¸æŠ€è¡“å¤§å¸å‡ºç‰ˆç¤¾ 1997å¹´
  ã€4】 OMRONå…¬å¸ F-150-3 Vision Sensor manual 1: SETUP MANUAL 2000å¹´
  ã€5】 OMRON å…¬å¸F-150-3 Vision Sensor manual: EXPERT MENU OPERATION MANUAL 2000å¹´
  ã€6】 王林,沈立緯 《視覺檢查系統在煙è‰è¡Œæ¥çš„æ‡‰ç”¨ã€‹ 2001å¹´