ä¸å°
基于机器视觉的ä¸ç½‘å°åˆ·å¥—准精度分æž
2012-02-23 10:00  ???:2240

  一ã€å¥—å°è¯¯å·®æ£€æµ‹åŽŸç†

  套å°æ˜¯ç”¨å¤šç§é¢œè‰²çš„油墨基于åŒä¸€ä¸ªå‚考点å°åˆ·å è‰²å›¾æ¡ˆçš„å°åˆ·æŠ€æœ¯ï¼Œå°å“在å°åˆ·è¿‡ç¨‹ä¸­éœ€è¦é€šè¿‡å¤šæ¬¡ç€å¢¨æ‰èƒ½é‡çŽ°åŽŸæ¥çš„颜色,这就è¦æ±‚æ¯æ¬¡ç€è‰²éƒ½å‡†ç¡®å¯¹é½ã€‚若几ç§é¢œè‰²æ²¡æœ‰å¯¹å‡†ï¼Œå°å‡ºæ¥çš„å°å“就会é¢ç›®å…¨éžï¼Œå³å‡ºçŽ°äº†å¥—å°è¯¯å·®ã€‚

  在å°åˆ·è¿‡ç¨‹ä¸­ï¼Œæ˜¯é€šè¿‡æ£€æµ‹å°å“特定ä½ç½®ä¸Šçš„标记æ¥å®žçŽ°å¥—å°è¯¯å·®çš„检测,此标记å³é€šå¸¸æ‰€è¯´çš„Mark线(å„色å°åˆ·æ ‡è®°çº¿),在ä¸è‡³äºŽæ··æ·†çš„情况下,也简称为色标。

  传统的目视检测效率低下,且容易引入人为误差,而éšç€ç¤¾ä¼šç”Ÿäº§æ•ˆçŽ‡çš„æ高,目视检测的弊端也愈æ¥æ„ˆæ˜Žæ˜¾ï¼Œè€ŒåŸºäºŽæœºå™¨è§†è§‰çš„智能检测技术已é€æ¸å®žç”¨åŒ–。采用机器视觉åšåœ¨çº¿æ£€æµ‹ä¸ä»…具有精度高ã€æ•ˆçŽ‡é«˜ç­‰ä¼˜ç‚¹ï¼Œè¿˜å¯å…‹æœä¼ ç»Ÿç›®è§†æ£€æµ‹çš„诸多缺点。

  二ã€æœºå™¨è§†è§‰çš„概述

  机器视觉就是用机器代替人眼æ¥åšæµ‹é‡å’Œåˆ¤æ–­ï¼Œå³ç”¨è®¡ç®—机æ¥æ¨¡æ‹Ÿäººçš„视觉功能,从客观事物的图åƒä¸­æå–ä¿¡æ¯ï¼Œè¿›è¡Œå¤„ç†å¹¶åŠ ä»¥ç†è§£ï¼Œæœ€ç»ˆç”¨äºŽå®žé™…检测ã€æµ‹é‡å’ŒæŽ§åˆ¶ã€‚机器视觉技术最大的特点是速度快ã€ä¿¡æ¯é‡å¤§ã€åŠŸèƒ½å¤šã€‚机器视觉系统是指通过机器视觉产å“(å³å›¾åƒæ‘„å–装置,分CMOSå’ŒCCD两ç§ï¼‰å°†è¢«æ‘„å–目标转æ¢æˆå›¾åƒä¿¡å·ï¼Œä¼ é€ç»™ä¸“用的图åƒå¤„ç†ç³»ç»Ÿï¼Œæ ¹æ®åƒç´ åˆ†å¸ƒå’Œäº®åº¦ã€é¢œè‰²ç­‰ä¿¡æ¯ï¼Œè½¬å˜æˆæ•°å­—化信å·ï¼›å›¾åƒç³»ç»Ÿå¯¹è¿™äº›ä¿¡å·è¿›è¡Œå„ç§è¿ç®—æ¥æŠ½å–目标的特å¾ï¼Œè¿›è€Œæ ¹æ®åˆ¤åˆ«çš„结果æ¥æŽ§åˆ¶çŽ°åœºçš„设备动作。

  机器视觉系统主è¦ç”±å·¥ä¸šçº§ç›¸æœºï¼Œé•œå¤´ï¼Œå…‰æºï¼Œå›¾åƒåˆ†æžå’Œå¤„ç†è½¯ä»¶å››éƒ¨åˆ†ç»„æˆï¼Œè€Œè¿™å››éƒ¨åˆ†æœ¬èº«éƒ½è‡ªæˆä¸€ä¸ªä¸“业领域,性能和规格相当多,è¦å’Œåº”用匹é…需è¦è€ƒè™‘的事情éžå¸¸å¤šã€‚然而,æ¯ä¸€éƒ¨åˆ†éƒ½æ— æ³•å•ç‹¬å†³å®šæ˜¯å¦å¯é€‚用于æŸä¸€ä¸ªåº”用,简å•åœ°è¯´ï¼Œæœºå™¨è§†è§‰çš„组æˆç”±äºŽæœ¬èº«å„部分牵涉的专业ä¸åŒï¼Œä¸”对于应用问题的达æˆä¸å¯åˆ†å‰²ï¼Œå†åŠ ä¸Šåº”用本身有其å¦ä¸€ç§ä¸“业知识,这使得制作出的机器视觉系统的难度增加。

  机器视觉系统的优点有:

  ①éžæŽ¥è§¦æµ‹é‡ï¼Œå¯¹äºŽè§‚测者与被观测者都ä¸ä¼šäº§ç”Ÿä»»ä½•æŸä¼¤ï¼Œä»Žè€Œæ高系统的å¯é æ€§ã€‚
  ②具有较宽的光谱å“应范围,例如使用人眼看ä¸è§çš„红外测é‡ï¼Œæ‰©å±•äº†äººçœ¼çš„视觉范围。
  ③长时间稳定工作,人类难以长时间对åŒä¸€å¯¹è±¡è¿›è¡Œè§‚察,而机器视觉则å¯ä»¥é•¿æ—¶é—´åœ°ä½œæµ‹é‡ã€åˆ†æžå’Œè¯†åˆ«ä»»åŠ¡ã€‚

  éšç€æœºå™¨è§†è§‰äº§å“和技术ä¸æ–­åœ¨å·¥ä¸šæŠ€æœ¯ä¸Šçš„应用,机器视觉的概念已ç»ä¸å†åƒå‰å‡ å¹´é‚£ä¹ˆé™Œç”Ÿï¼Œäººä»¬å·²ç»é€æ¸å¼€å§‹æŽ¥å—机器视觉检测技术,并得到广泛的应用。

  三ã€å½±å“ä¸ç½‘å°åˆ·å¥—å°ç²¾åº¦çš„å› ç´ 

  根æ®å®žé™…å°åˆ·çš„情况,影å“å°åˆ·è´¨é‡çš„因素很多,如:å°å‰å›¾æ–‡ä¿¡æ¯è®¾è®¡å¤„ç†ã€å°ç‰ˆåˆ¶ä½œçš„å½±å“ã€å°åˆ·å¥—准的影å“ã€æ¿æè´¨é‡çš„å½±å“和油墨é…色的影å“等等。本文主è¦è®¨è®ºå°åˆ·å¥—准精度对å°åˆ·è´¨é‡çš„å½±å“。

  由于用于彩色的套色版刮å°æ—¶è¦åˆ†æ¸…墨色层次,一般æ¥è¯´åº”å…ˆå°æµ…色åŽå°æ·±è‰²ï¼Œå…ˆå°æ¬¡è¦åŽå°ä¸»è¦ï¼Œè‰²åºåœ¨åˆ¶ä½œå°ç‰ˆæ—¶å°±åº”安排好。从å°åˆ·å¥—å°æ–¹é¢æ¥è€ƒè™‘å½±å“ä¸ç½‘å°åˆ·è´¨é‡çš„因素,主è¦æ¦‚括有以下四点:①æ“作者的影å“;②承å°ç‰©åŠæ²¹å¢¨çš„å½±å“;③刮墨刀的影å“;④ä¸å°æœºçš„å½±å“。

  根æ®ä¸å°æœºçš„结构和è¿åŠ¨æ–¹å¼ï¼Œæœºå™¨å½±å“套å°ç²¾åº¦ä¹Ÿæ˜¯éžå¸¸æ˜¾è‘—的。尤其是机器的组æˆåŠè¿åŠ¨æ–¹å¼ã€‚该ä¸å°æœºæ˜¯åŸºäºŽæœºå™¨è§†è§‰æŠ€æœ¯æ¥å®Œæˆçš„。

  四ã€å·¥ä½œåŽŸç†åŠä¸»è¦çš„工作过程

  根æ®è¯¥ä¸ç½‘å°åˆ·æœºçš„工作特性,å³åˆ©ç”¨æœºå™¨è§†è§‰æŠ€æœ¯æ¥å®Œæˆå›¾åƒçš„采å–ã€ä¿¡å·è½¬æ¢ã€å·¥ä½œå°çš„è¿åŠ¨ç­‰ä¸€ç³»åˆ—的动作,æ¥å®žçŽ°å¥—å°ç²¾ç¡®ã€‚

  1.工作原ç†

  根æ®è¿åŠ¨çŸ©é˜µæ¥å®žçŽ°å›¾åƒçš„一个ä½ç½®åˆ°å¦ä¸€ä¸ªä½ç½®çš„移动。当图åƒå‘生å差时,è¦é¦–先完æˆå…¶æ—‹è½¬è¿åŠ¨ï¼Œå†å®žçŽ°å…¶å¹³åŠ¨ã€‚具体如下:

  å‡è®¾å›¾åƒç”±p1q1起始ä½ç½®ç§»è‡³pq末ä½ç½®ï¼Œå¹¶ä¸”已知从开始ä½ç½®è‡³æœ«ä½ç½®åˆšä½“转过了θ角。设自起始ä½ç½®ç»•P1点转过θ角,到达p1q′ä½ç½®ï¼Œç„¶åŽå†ç”±p1q′ä½ç½®å¹³ç§»åˆ°æœ«ä½ç½®pq。

  2.基于机器视觉技术的主è¦å·¥ä½œè¿‡ç¨‹

  这个基于机器视觉技术的多色ä¸ç½‘å°åˆ·å¥—å°ç²¾åº¦æ£€æµ‹ä¸ŽæŽ§åˆ¶çš„主è¦å·¥ä½œè¿‡ç¨‹å¦‚下:

  ①完æˆç¬¬ä¸€è‰²çš„å°åˆ·ï¼Œåœ¨è¿™ä¸€æ­¥éª¤æ—¶ï¼Œä¸éœ€è¦å¥—准精度的检测与控制。
  ②图åƒé‡‡é›†éƒ¨åˆ†æŒ‰ç…§äº‹å…ˆè®¾å®šçš„程åºå’Œå»¶æ—¶ï¼Œåˆ†åˆ«å‘æ‘„åƒæœºå’Œç…§æ˜Žç³»ç»Ÿå‘出å¯åŠ¨è„‰å†²ã€‚
  ③在电脑信å·çš„控制下,完æˆå›¾åƒçš„扫æ。
  ④将采集到图åƒä¿¡æ¯é€šè¿‡A/D将其数字化或者是直接接收摄åƒæœºæ•°å­—化åŽçš„数字视频数æ®ï¼Œå¹¶ä¸”图åƒé‡‡é›†éƒ¨åˆ†å°†æ•°å­—图åƒå­˜æ”¾åœ¨å¤„ç†å™¨æˆ–计算机的内存中。
  ⑤处ç†å™¨å¯¹å›¾åƒè¿›è¡Œå¤„ç†ã€åˆ†æžã€è¯†åˆ«ï¼ŒèŽ·å¾—测é‡ç»“果或逻辑控制值。
  ⑥处ç†ç»“果控制工作å°çš„è¿åŠ¨ï¼Œå®žçŽ°å›¾åƒçš„套准以åŠçº æ­£è¿åŠ¨çš„误差等。

  它与传统方法相比,ä¸ä»…具有精度高ã€é€Ÿåº¦å¿«ã€è‡ªåŠ¨åŒ–程度高等优点,还能克æœä¼ ç»Ÿç›®è§†æ£€æµ‹å®¹æ˜“引入人为误差的缺点,并å¯æ高生产的柔性和自动化程度。

  基于以上分æžï¼Œè‹¥å‡ºçŽ°å¥—å°è¯¯å·®ï¼Œåœ¨å°åˆ·è¿‡ç¨‹ä¸Šå°±è¡¨çŽ°ä¸ºC M Y K四色分é‡æ²¡æœ‰ç²¾ç¡®é‡åˆï¼Œè¡¨çŽ°åœ¨é€šè¿‡CCD采集的24ä½çœŸå½©å›¾åƒä¸Šå³ä¸ºå›¾æ¡ˆçš„RGB三分é‡æ²¡æœ‰ç²¾ç¡®é‡åˆã€‚因此我们的基于机器视觉的智能检测就是把待检测产å“的图åƒå’Œæ ‡å‡†æ¨¡æ¿å›¾åƒåˆ†åˆ«åˆ†æˆRã€Gã€B三个å­å›¾ï¼Œåº”用模æ¿åŒ¹é…的方法,在待检测图åƒä¸Šæ£€æµ‹Rã€Gã€B三个模æ¿å­å›¾çš„å标,如果Rã€Gã€B三个模æ¿å­å›¾é—´çš„å标误差å°äºŽæŸä¸ªé˜ˆå€¼ï¼Œå°±å¯è®¤ä¸ºæ²¡æœ‰å¥—å°è¯¯å·®ï¼Œå¦åˆ™å°±è®¤ä¸ºå‡ºçŽ°å¥—å°è¯¯å·®ã€‚一旦处ç†å•å…ƒåˆ¤æ–­å‡ºæœ‰å¥—å°è¯¯å·®ï¼Œåˆ™å‘出相应控制命令由执行设备将其纠正,从而æ¥å®žçŽ°å¥—å°çš„准确。

  总而言之,机器视觉是一ç§æ¯”较å¤æ‚的系统。但由于机器视觉技术的优越性,人们越æ¥è¶Šå¤šçš„应用该技术。ä¸ä»…å¯ä»¥èŠ‚çœäººåŠ›ï¼Œè€Œä¸”还å¯ä»¥æ高精度,使其满足人们的需求。因此,机器视觉系统的应用领域越æ¥è¶Šå¹¿æ³›ï¼Œä¸ä»…在工业ã€å†œä¸šã€å›½é˜²ã€äº¤é€šã€åŒ»ç–—ã€é‡‘èžç”šè‡³ä½“育ã€å¨±ä¹ç­‰ç­‰å¾—到了广泛应用,也在ä¸ç½‘å°åˆ·æŠ€æœ¯ä¸Šä¹Ÿå¾—到了很好的应用,并且能更好的控制å°åˆ·è¿‡ç¨‹ï¼Œä»Žè€Œæ高了å°å“çš„è´¨é‡ã€‚