摘 è¦ï¼šæœ¬æ–‡é–‹ç™¼äº†é©æ‡‰åœ¨ç·šæª¢æ¸¬éœ€è¦çš„軸承外徑機器視覺檢測系統。簡明ã€ç²¾ç¢ºçš„æ¨™å®šæ–¹æ³•和高效精確的圖åƒè™•ç†ç®—法(如空間矩亞åƒç´ 邊緣定ä½ç®—法)使系統é”åˆ°äº†è¼ƒé«˜çš„æª¢æ¸¬ç²¾åº¦ã€‚æª¢æ¸¬çµæžœè¡¨æ˜Ž,ç³»çµ±å…·æœ‰éžæŽ¥è§¸ã€é€Ÿåº¦å¿«ã€ç²¾åº¦é«˜ã€ç¾å ´æŠ—干擾能力強ç‰å„ªé»žã€‚
é—œéµå—:軸承;機器視覺;圖åƒè™•ç†
Abstract: A machine vision system for bearing outer diameter inspection was developed to meet the requirement of online inspection. Higher inspection precision was obtained due to the introduction of simple and precise calibration method along with effective and accurate image-processing algorithm(ex. Spatial moment sub-pixel edge location algorithm). The experiment results show that the system has many advantages such as non-touching, high speed, higher precision and strong anti-jamming etc.
Key words: Bearing, Machine Vision, Image Processing
1 引言
  機器視覺檢測一般是指使用視覺系統確定一個產å“å°äºŽçµ¦å®šçš„ä¸€çµ„æ¨™æº–è¦æ±‚çš„åå·®éŽç¨‹[1]ã€‚è¦–è¦ºæª¢æ¸¬æŠ€è¡“å…·æœ‰éžæŽ¥è§¸ã€é€Ÿåº¦å¿«ã€ç²¾åº¦åˆé©ã€ç¾å ´æŠ—干擾能力強ç‰çªå‡ºçš„優點,能很好地滿足ç¾ä»£åˆ¶é€ æ¥çš„需求。在1984年,西æçš„å·¥æ¥è¦–覺系統的銷售總é¡é”到589è¬ç¾Žå…ƒï¼Œåˆ°1989å¹´é”到近4320è¬ç¾Žå…ƒ;在美國,1994年的視覺系統銷售總é¡é”到6000è¬ç¾Žå…ƒï¼Œè€Œåˆ°1996å¹´è¿‘7億美元[2]。目å‰å…¨çƒæ•´å€‹æ©Ÿå™¨è¦–è¦ºå¸‚å ´ç¸½é‡å·²ç¶“有60至70億美元,并且æ£åœ¨æŒ‰ç…§æ¯å¹´8.8%增長[3]ã€‚éš¨è‘—åˆ¶é€ æ¥çš„發展, è¦–è¦ºæª¢æ¸¬æŠ€è¡“é¡¯ç¤ºå‡ºå»£é—Šçš„æ‡‰ç”¨å‰æ™¯ã€‚
  精密軸承外徑是軸承的é‡è¦æª¢æ¸¬åƒæ•¸ä¹‹ä¸€ã€‚為æé«˜è»¸æ‰¿ç”¢å“檔次,å¢žåŠ ç”¢å“é™„åŠ å€¼,準確測é‡è»¸æ‰¿å¤–å¾‘åƒæ•¸,是控制軸承產å“質é‡å¿…ä¸å¯å°‘çš„æ¥é©Ÿã€‚在生產實際ä¸ï¼Œä¸€èˆ¬ä½¿ç”¨æ¸¸æ¨™å¡å°º, åƒåˆ†å°ºå’Œä¸‰åæ¨™æ¸¬é‡æ©Ÿï¼ˆCMM)ç‰å„€å™¨ä¾†æ¸¬é‡ã€‚é€™äº›æ¸¬é‡æ‰‹æ®µéƒ½åªé©åˆäºŽé›¢ç·šäººå·¥æŽ¥è§¸æª¢æ¸¬ï¼Œå…¶æª¢æ¸¬ç²¾åº¦èˆ‡æº–確率往往與æ“作者的經驗和工作態度有關。這些方法ä¸ä½†æˆæœ¬é«˜ï¼Œè€Œä¸”效率低下,ä¸é©åˆåœ¨ç·š100%æª¢æ¸¬ã€‚ç‚ºäº†é©æ‡‰è»¸æ‰¿åˆ¶é€ æ¥ç”Ÿç”¢æ‰¹é‡å¤§ã€è³ªé‡è¦æ±‚åš´æ ¼ã€æª¢æ¸¬ä»»å‹™ç¹é‡çš„特點,以åŠè‡ªå‹•åŒ–æµæ°´ç·šä½œæ¥ã€å¯¦ç¾ç”¢å““零廢å“çŽ‡â€æª¢æ¸¬ç›®æ¨™çš„è¦æ±‚,æœ¬æ–‡é‡‡ç”¨åŸºäºŽè¨ˆç®—æ©Ÿçš„è¦–è¦ºæª¢æ¸¬å’Œåœ–è±¡è™•ç†æŠ€è¡“,è¨è¨ˆäº†ä¸€å€‹åŸºäºŽæ©Ÿå™¨è¦–覺的軸承外徑檢測系統。
2 檢測系統的構æˆï¼š
  典型的視覺系統一般包括圖åƒé‡‡é›†ç³»çµ±ã€åœ–åƒè™•ç†éƒ¨åˆ†ã€é€šä¿¡å’ŒI/O部分以åŠè¼¸å…¥è¼¸å‡ºå’ŒåŸ·è¡Œæ©Ÿæ§‹ç‰ã€‚圖åƒé‡‡é›†ç³»çµ±ä¸€èˆ¬ç”±å…‰æºã€é¡é ã€æ”åƒæ©Ÿã€åœ–åƒé‡‡é›†å¡ç‰çµ„æˆã€‚圖åƒè™•ç†éƒ¨åˆ†åŒ…括圖åƒè™•ç†ç¡¬ä»¶å’Œåœ–åƒè™•ç†è»Ÿä»¶ã€‚
  本視覺檢測系統的硬件é¸ç”¨ï¼š
 ?。?)光æºçš„é¸ç”¨: å…‰æºå°ç›®æ¨™æˆåƒçš„質é‡å½±éŸ¿å¾ˆå¤§ï¼Œå®ƒç›´æŽ¥å½±éŸ¿è¼¸å…¥æ•¸æ“šçš„質é‡å’Œè‡³å°‘30%的應用效果。本系統采用容易ç²å¾—ï¼Œåƒ¹æ ¼ä½Žï¼Œå¹¶ä¸”ä¾¿äºŽæ“作白幟燈作為光æºï¼Œç…§æ˜Žç³»çµ±é‡‡ç”¨èƒŒå‘照明。背å‘照明是被測物放在光æºå’Œæ”åƒæ©Ÿä¹‹é–“,它的優點是能ç²å¾—é«˜å°æ¯”度的圖åƒã€‚
  (2)圖åƒé‡‡é›†å¡çš„é¸ç”¨:本系統采用的是天æ•10MOONS SDK2000高å“質PCIè¦–é »å¡ã€‚顯示分辨率å¯é”640×480ã€24ä½çœŸå½©è‰²ã€‚å‹•æ…‹æ•æ‰å½±åƒä»¥éœæ…‹åœ–åƒæ–¹å¼å˜ç›¤ï¼Œæä¾›BMP,JPGç‰å¤šç¨®å˜ç›¤æ ¼å¼ã€‚
  (3)æ”åƒæ©Ÿçš„é¸ç”¨ï¼šæ”åƒæ©Ÿæ ¹æ“šå…¶åœ–åƒå‚³æ„Ÿå™¨ä¾†åˆ†æœ‰CCD相機和CMOS相機兩種。CMOSç›®å‰åœ¨é™¤å™ªåŠéˆæ•度方é¢ä»éœäºŽCCD。本系統采用的是天æ•10MOONS CCDé¡é 。最高分辨率é”756×576åƒç´ ã€24ä½çœŸå½©è‰²ã€‚
3 本系統檢測原ç†åŠéŽç¨‹ï¼š
  在測é‡è¦–å ´ä¸€å®šçš„æ¢ä»¶ä¸‹ï¼Œæé«˜å…‰æ¸¬ç³»çµ±æ¸¬é‡ç²¾åº¦æœ€ç›´æŽ¥çš„æ–¹æ³•就是æé«˜CCDæ”åƒæ©Ÿçš„分辨率,å³å¢žåŠ åƒç´ 點陣數。然而這種æé«˜ç¡¬ä»¶åˆ†è¾¨çŽ‡çš„ä»£åƒ¹æ˜¯ç›¸ç•¶æ˜‚è²´çš„å’Œæœ‰é™åˆ¶çš„ã€‚æœ¬ç³»çµ±ä¸æ˜¯é€šéŽæé«˜ç¡¬ä»¶åˆ†è¾¨çŽ‡çš„æ–¹æ³•ä¾†æé«˜æ¸¬é‡ç²¾åº¦ï¼Œè€Œæ˜¯ç ”究和開發具有更高精度的邊緣æå–算法,å³äºžåƒç´ 算法。其直徑檢測éŽç¨‹å¦‚下:
3.1目標圖象的ç²å–:
  將被測工件ã€å…‰æºã€CCDæ”åƒæ©Ÿç©©å®šåœ°å›ºå®šåœ¨å·¥ä½œè‡ºä¸Š,且相互間的è·é›¢å¯é€²è¡Œèª¿æ•´ã€‚整個系統工作之å‰,需通éŽèª¿æ•´è¢«æ¸¬å·¥ä»¶å’ŒCCDåƒæ•é¢ä¹‹é–“çš„ä½ç½®é—œç³»ä»¥åŠé¡é 的焦è·ä»¥ä¿è‰è¢«æ¸¬å·¥ä»¶åœ¨CCD上清晰æˆåƒã€‚且被測工件的ä¸è»¸ç·šèˆ‡CCDåƒæ•é¢å¹³è¡Œã€‚ CCDæ”åƒæ©Ÿè¼¸å‡ºçš„æ˜¯æ¨™æº–çš„PALåˆ¶è¦–é »ä¿¡è™Ÿ,而計算機åªèƒ½å°æ•¸å—信號進行處ç†,å› æ¤ç³»çµ±é€šéŽåœ–åƒé‡‡é›†å¡å°è¦–é »ä¿¡è™Ÿï¼ˆæ¨¡æ“¬ä¿¡è™Ÿï¼‰é€²è¡Œæ¿¾æ³¢ã€A/D轉æ›,å¹¶å°‡çµæžœä¿å˜åœ¨å…§å˜ä¸ã€‚微機ä¸çš„æ‡‰ç”¨è»Ÿä»¶ï¼ˆ10Moons SDK-2000 è¦–é »æ•æ‰ 5.0ï¼‰è®€å–æ•¸å—信號并ä¿å˜ç‚ºåœ–åƒæ–‡ä»¶ï¼ˆBMPæ ¼å¼æ–‡ä»¶ï¼‰ã€‚本實驗ä¸ç²å–的圖åƒå¦‚下圖1。該圖åƒå±¬æ€§ç‚º720×576åƒç´ ,24ä½çœŸå½©è‰²ã€‚
3.2圖åƒçš„é 處ç†:
  檢測圖åƒçš„é 處ç†åŒ…括檢測圖åƒçš„æ¿¾æ³¢åŽ»å™ªï¼Œå½©è‰²åœ–åƒè½‰æ›ç‚ºç°åº¦åœ–åƒç‰ã€‚圖åƒç”¢ç”Ÿå™ªè²çš„åŽŸå› ä¸»è¦æ˜¯é‡‡æ¨£ã€é‡åŒ–ã€å‚³è¼¸ä»¥åŠåœ–åƒé‡‡é›†éŽç¨‹ä¸ç’°å¢ƒçš„æ“¾å‹•,其ä¸ä¸»è¦æ˜¯åŠ æ€§å™ªè²èˆ‡è„ˆæ²–å™ªè²æˆ–者椒鹽噪è²[4]。
  在計算機視覺檢測技術的實ç¾éŽç¨‹ä¸ï¼Œç”±äºŽæª¢æ¸¬é€Ÿåº¦å’Œç®—法實ç¾é›£æ˜“ç‰æ–¹é¢çš„è¦æ±‚,往往需è¦å°‡å½©è‰²åœ–åƒè½‰æ›ç‚ºç°åº¦åœ–åƒä¾†è™•ç†ã€‚本文在常用的ç°åº¦åŒ–算法的基礎上,分æžäº†å½©è‰²æª¢æ¸¬åœ–åƒçš„ç‰¹é»žï¼Œå¹¶ç ”ç©¶äº†ä¸€ç¨®è¨ˆç®—ç°¡å–®ï¼Œåœ¨è¦–è¦ºä¸Šèƒ½å¤ æŠŠèƒŒæ™¯å’Œå°è±¡ç‰©çš„ç°åº¦æ˜Žé¡¯å€åˆ†é–‹ï¼Œè€Œä¸”èƒ½å¤ æŠŠç°åº¦åœ–åƒä¸çš„物體和背景的ç°åº¦ç´šåˆ†é–‹ä¾¿äºŽåŽçºŒè¨ˆç®—機處ç†çš„ç°åº¦åŒ–算法。本實驗ä¸ç¶“ç°åº¦åŒ–處ç†åŽçš„圖åƒè¦‹åœ–2。
  檢測圖åƒçš„å¹³æ»‘æŠ€è¡“æ˜¯æŒ‡ä¸€é¡žèƒ½å¤ å¹³æ»‘åŠ æ€§ã€è„ˆæ²–ç‰å™ªè²ï¼Œä»¥é™ä½Žå™ªè²å°åœ–åƒçš„影響。常用的平滑技術有線性平滑濾波ã€éžç·šæ€§æ¿¾æ³¢å’Œæ•¸å¸å½¢æ…‹å¸æ¿¾æ³¢ç‰ã€‚本文采用的是éžç·šæ€§æ¿¾æ³¢ä¸æœ€å…·ä»£è¡¨æ€§çš„ä¸å€¼æ¿¾æ³¢å™¨ã€‚主è¦åŽŸå› æ˜¯å› ç‚ºå®ƒå°äºŽæŸäº›ç‰¹å®šçš„éš¨æ©Ÿå™ªè²æœ‰å¾ˆå¥½çš„æ¿¾é™¤æ•ˆæžœï¼Œè€Œä¸”å®ƒæ¯”åŒæ¨£å°ºå¯¸çš„線性平滑濾波器處ç†åœ–åƒæ™‚è¦å°‘得多的模糊作用。本文采用使用了 模æ¿å°æª¢æ¸¬åœ–åƒé€²è¡Œäº†ä¸å€¼æ¿¾æ³¢è™•ç†ï¼Œè™•ç†åŽçš„圖åƒè¦‹åœ–3。處ç†çµæžœè¡¨æ˜Žï¼Œä¸å€¼æ¿¾æ³¢èƒ½åŸºæœ¬ä¸Šæ¶ˆé™¤åœ–象ä¸çš„噪è²ï¼Œå¾žè€Œç‚ºåŽç¹¼è™•ç†æä¾›äº†â€œå¹²å‡ˆâ€œçš„åœ–è±¡ã€‚
3.3邊緣跟蹤:
  邊緣檢測在圖åƒè™•ç†ã€è¨ˆç®—機視覺和模å¼è˜åˆ¥ä¸æ˜¯ä¸€å€‹é—œéµå•題。常用的邊緣檢測有Sobelã€Prewittã€Laplacianå’ŒLoGç®—å。Sobelã€Prewittç®—å能æä¾›å¥½çš„精確邊緣信æ¯ï¼Œä½†å®ƒå€‘åŒæ™‚也會檢測出許多å½é‚Šç·£ï¼Œé‚Šç·£å®šä½ç²¾åº¦ä¸é«˜ã€‚在實際處ç†åœ–åƒæ™‚,一般ä¸ç›´æŽ¥ä½¿ç”¨Laplacianç®—åï¼Œå› ç‚ºå®ƒå°å™ªè²ååˆ†æ•æ„Ÿï¼ŒLaplacian處ç†åœ–åƒæœƒç”¢ç”Ÿé›™é‚Šç·£çš„å¹…åº¦ï¼Œå› è€Œé€ åœ–åƒåˆ†å‰²çš„困難;而且由于Laplacianç®—å為å„å‘åŒæ€§ç®—åï¼Œå› è€Œä¸èƒ½å¤ 檢測邊緣的方å‘。
  本文é¸ç”¨LoGç®—å作為整åƒç´ 級邊緣定ä½å‡½æ•¸æ˜¯å› 為它å°è¢«æª¢æ¸¬åœ–åƒåŒæ™‚具有濾噪和檢測邊緣的功能。本實驗ä¸ç¶“LoGç®—å邊緣跟蹤åŽçš„圖åƒè¦‹åœ–4。
3.4二值化:
  在機械零件的計算機視覺檢測圖åƒè™•ç†ä¸ï¼Œåœ–åƒçš„二值化是進行零件的模å¼è˜åˆ¥ï¼Œå¹¾ä½•åƒæ•¸çš„æ•¸æ“šè™•ç†ç‰çš„剿æ¢ä»¶ã€‚äºŒå€¼åœ–åƒæ˜¯æŒ‡æ•´å¹…圖åƒåªæœ‰é»‘白二值的圖åƒã€‚圖åƒäºŒå€¼åŒ–å¯çœ‹ä½œæ˜¯ä¸€ç¨®åœ–åƒçš„壓縮。在大多情æ³ä¸‹ï¼Œé€™ç¨®å£“縮éŽç¨‹ä¸æœƒä¸Ÿå¤±åœ–åƒçš„æŸäº›ç´°ç¯€ä¿¡æ¯ã€‚å› æ¤ï¼Œåœ¨äºŒå€¼åŒ–éŽç¨‹ä¸ï¼Œæˆ‘å€‘æ‡‰è©²ç›¡é‡æ¸›å°‘與實際應用相關的圖åƒç´°ç¯€çš„æå¤±ã€‚åœ¨æœ¬ç¯€çš„ç ”ç©¶ä¸ï¼Œåœ–åƒç›®æ¨™çš„邊緣å€åŸŸæ˜¯åœ–åƒè™•ç†ä¸çš„æœ€é‡è¦ä¿¡æ¯ï¼Œå³åœ¨äºŒå€¼åŒ–éŽç¨‹ä¸ï¼Œè¦ä¿è‰ç›®æ¨™é‚Šç·£ä¿¡æ¯ç›¡é‡ä¿ç•™ã€‚在本文ä¸ï¼Œå¾žäºŒå€¼åŒ–的準確性和處ç†é€Ÿåº¦çš„æŠ˜ä¸è€ƒæ…®ï¼Œçµ¦å‡ºäº†ä¸€ç¨®ä»¥åœ–åƒåŠ æ¬Šæ¨™æº–å·®ä½œé–¾å€¼å¹¶çµåˆæ¢¯åº¦å’Œæ‹‰æ™®æ‹‰æ–¯é‚Šç·£æª¢æ¸¬çš„圖åƒäºŒå€¼åŒ–è™•ç†æ–¹æ³•。本實驗ä¸ç¶“二值化處ç†åŽçš„圖åƒè¦‹åœ–5。
3.5亞åƒç´ 邊緣定ä½ï¼š
  一般情æ³ä¸‹ï¼Œäºžåƒç´ 算法的精度是通éŽä»¿çœŸçš„æ–¹æ³•來檢驗的,å³åœ¨åœ–åƒä¸ä»¿çœŸåˆ¶ä½œè‹¥å¹²å·²çŸ¥ç²¾ç¢ºä½ç½®çš„目標,然åŽç”¨ç›¸æ‡‰äºžåƒç´ 算法進行目標定ä½ï¼Œæœ€åŽæ ¹æ“šçµ±è¨ˆåŽŸç†è¨ˆç®—出算法的精度。本系統采用的是高精度的空間矩邊緣亞åƒç´ 定ä½ç®—法。
[align=center]

圖1:原始真彩色圖åƒ

圖2:ç°åº¦åŒ–處ç†åŽåœ–åƒ

圖3:3×3ä¸å€¼æ¿¾æ³¢åŽçš„圖åƒ

圖4: LoGç®—å進行邊緣跟蹤

圖5: 二值化處ç†åŽçš„圖åƒ[/align]
3.6直徑計算:
  首先計算直徑方å‘上的目標的åƒç´ 數é‡ï¼Œé€šéŽå¼ï¼ˆ1-1)計算直徑D:D=N×dx (1-1),å…¶ä¸ï¼Œ 為直徑方å‘上的åƒç´ 數;dx為物é¢åˆ†è¾¨çŽ‡ï¼Œå³ä¸€å€‹åƒç´ 水平方å‘ä¸Šçš„å°ºå¯¸ã€‚æœ¬ç³»çµ±é‡‡ç”¨çš„ç›´å¾‘æª¢æ¸¬æ–¹æ³•èƒ½å¤ æª¢æ¸¬åˆ°è»¸æ‰¿çš„å„個截é¢ä¸Šçš„直徑值,這樣æ‰èƒ½å¤ 準確判斷該軸承的尺寸情æ³ã€‚下é¢5.2ä¸çš„æª¢æ¸¬çµæžœå…±åˆ—出了軸承18çµ„å„æˆªé¢ä¸Šçš„直徑值åŠå…¶å®ƒåƒæ•¸ã€‚
4 本文的標定方法:
  目å‰å¸¸ç”¨çš„æ¨™å®šæ–¹æ³•å¯åˆ†ç‚ºå‚³çµ±çš„æ”åƒæ©Ÿæ¨™å®šæ–¹æ³•å’Œæ”åƒæ©Ÿè‡ªæ¨™å®šæ–¹æ³•ã€‚æœ¬æ–‡ç ”ç©¶çš„æ˜¯æ©Ÿæ¢°é›¶ä»¶åƒæ•¸çš„æª¢æ¸¬å•é¡Œï¼Œæª¢æ¸¬ç²¾åº¦è¦æ±‚較高,檢測系統ä¸çš„æ”åƒæ©Ÿèˆ‡é›¶ä»¶çš„相當ä½ç½®ä¸€èˆ¬æ˜¯ä¿æŒä¸è®Šçš„,所以æ”åƒæ©Ÿæ¨™å®šæ–¹æ³•鏿“‡äº†å‚³çµ±çš„æ¨™å®šæ–¹æ³•。
ã€€ã€€æœ¬æ–‡é¸æ“‡æ¨™æº–的軸承作為標定åƒç…§ç‰©ã€‚æ‰€è¬‚æ¨™æº–çš„è»¸æ‰¿æ˜¯æŒ‡ç”¨æˆ¶å–®ä½æä¾›ä»–å€‘ç”Ÿç”¢çš„åˆæ ¼ç”¢å“,事先知é“å®ƒçš„å¤–å¾‘ã€‚æœ¬æ–‡è¦–è¦ºæª¢æ¸¬ç³»çµ±ä¸æ¨™å®šä½¿ç”¨çš„å…‰æºã€CCD和計算機ç‰èˆ‡æª¢æ¸¬ç³»çµ±ä¸æ‰€ç”¨çš„å…‰æºã€CCDå’Œè¨ˆç®—æ©Ÿå‡æ˜¯ä¸€æ¨£çš„;而且標定åƒç…§ç‰©ï¼Œä¹Ÿå°±æ˜¯æ¨™æº–的軸承所放置的ä½ç½®ï¼ˆèˆ‡å…‰æºçš„相å°ä½ç½®ä»¥åŠèˆ‡CCD的相å°ä½ç½®ï¼‰èˆ‡æª¢æ¸¬ç³»çµ±ä¸çš„被檢測軸承的檢測ä½ç½®ä¹Ÿæ˜¯ä¸€æ¨£çš„。這種標定方法具有標定精度高,標定éŽç¨‹ç°¡å–®ï¼Œæˆæœ¬ä½Žï¼Œå®¹æ˜“實ç¾çš„ç‰¹é»žï¼Œå› ç‚ºæ¨™å®šéŽç¨‹ä¸éœ€è¦è¨ˆç®—æ”åƒæ©Ÿçš„13å€‹å…§å¤–éƒ¨åƒæ•¸ï¼Œåªéœ€è¦è¨ˆç®—出æ”åƒæ©Ÿçš„物é¢åˆ†è¾¨çއdx(dx=D/N,å…¶ä¸ï¼ŒD為標定åƒç…§ç‰©ç›´å¾‘,N為目標在水平方å‘上兩邊緣間的åƒç´ 數),而且使用的標定物為檢測物本身,ä¿è‰äº†æª¢æ¸¬ç‰©çš„æª¢æ¸¬é¢ä¸Šå„ä½ç½®çš„å…‰å¸åƒæ•¸èˆ‡æ¨™å®šå¾—åˆ°çš„åƒæ•¸æ˜¯ä¸€è‡´çš„。
5 測é‡çµæžœåˆ†æžèˆ‡çµè«–:
  本系統采用Visual C++.Net開發了一套測é‡è»¸æ‰¿å¤–徑的圖åƒè™•ç†è»Ÿä»¶[5][6]。主è¦åŠŸèƒ½åŒ…æ‹¬ï¼šåœ–åƒçš„æ‰“開與ä¿å˜ã€æ¿¾æ³¢åŽ»å™ªã€é‚Šç·£æª¢æ¸¬èˆ‡è·Ÿè¹¤ã€ç°åº¦åŒ–ã€é‚Šç·£äºžåƒç´ 定ä½ã€è»¸æ‰¿å¤–徑檢測ç‰ã€‚ç¶“éŽä¸Šè¿°éŽç¨‹çš„處ç†åŽï¼Œæ¸¬å¾—è»¸æ‰¿å¤–å¾‘çµæžœå¦‚下:
5.1æ¨™å®šçµæžœï¼š
5.2測é‡çµæžœï¼š
  據以上測é‡çµæžœå¯çŸ¥ï¼Œå°äºŽå¯¦éš›å¤–徑為47.800mm的軸承,測得的外徑值為47.804+0.052/-0.039mm。平å‡ç›´å¾‘的離散度為0.091mm??梢姡疚难芯康妮S承外徑機器視覺檢測系統é”到了較高的檢測精度。實ç¾å°è»¸æ‰¿å¤–å¾‘çš„éžæŽ¥è§¸ã€åœ¨ç·šå¯¦æ™‚測é‡å’Œå¯¦ç¾ç¾ä»£ä¼æ¥å°ç”¢å“100%檢測的目標,æé«˜äº†æª¢æ¸¬æ•ˆçŽ‡å’Œç²¾åº¦ã€‚
åƒè€ƒæ–‡ç»ï¼š
  [1] B.G.Batchelor and D.W.Braggins. Commercial vision systems in computer vision [J]. Theory and Industrial Applications,1992:405-452
  [2] Braggins,D.W. Image processing for industrial applications in Europe [J]. Proceedings of the 5th International Conference on Robot Vision and Sensory Control,1990:13~23.
  [3] 劉兆妮,雷振山,蒙 麗,侯榮濤. æ‡‰ç”¨æ©Ÿå™¨è¦–è¦ºæŠ€è¡“çš„é½’è¼ªæ¸¬é‡æ–¹æ³• [J]. 工具技術,2004,38(9):133~135.
  [4] 岡薩雷斯. 數å—圖åƒè™•ç†ï¼ˆç¬¬äºŒç‰ˆï¼‰ [M]. 北京:電åå·¥æ¥å‡ºç‰ˆç¤¾ï¼Œ2003.
  [5] é˜å…‰å¿—,ç›§å›,åŠ‰å‰æ¦® Visual C++.NET數å—圖åƒè™•ç†å¯¦ä¾‹èˆ‡è§£æž [M].北京:清è¯å¤§å¸å‡ºç‰ˆç¤¾,2003.
  [6] 楊æ•.基于機器視覺的發動機氣門桿直徑åŠåœ“åº¦æª¢æ¸¬ç ”ç©¶ [D].è¯å—ç†å·¥å¤§å¸åœ–書管:資料室,2004.