《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 幾何匹配在機器視覺系統的應用
幾何匹配在機器視覺系統的應用
摘要: 機器視覺就是用機器代替人眼來做檢測、測量和定位。機器視覺系統是指通過機器視覺產品將被攝取目標轉換成圖像信號,傳送給專用的圖像處理系統,根據像素分布和亮度、顏色等信息,轉變成數字化信號;圖像系統對這些信號進行各種運算來抽取目標的特征,進而根據判別的結果來控制現場的設備動作。
Abstract:
Key words :

一、機器視覺的概念 
  機器視覺就是用機器代替人眼來做檢測、測量和定位。機器視覺系統是指通過機器視覺產品將被攝取目標轉換成圖像信號,傳送給專用的圖像處理系統,根據像素分布和亮度、顏色等信息,轉變成數字化信號;圖像系統對這些信號進行各種運算來抽取目標的特征,進而根據判別的結果來控制現場的設備動作。 

  由于機器視覺系統可以快速獲取大量信息,而且易于自動處理,也易于同設計信息以及及加工控制信息集成,因此,在現代自動化生產過程中,人們將機器視覺系統廣泛地用于工況監視、成品檢驗和質量控制等領域。機器視覺系統的特點是提高生產的柔性和自動化程度。在一些不適合于人工作業的危險工作環境或人工視覺難以滿足要求的場合,常用機器視覺來替代人工視覺;同時在大批量工業生產過程中,用人工視覺檢查產品質量效率低且精度不高,用機器視覺檢測方法可以人大提高生產效率和生產的自動化程度。而且機器視覺易于實現信息集成,是實現計算機集成制造的基礎技術。 

  半導體行業是最先利用機器視覺技術進行檢測的行業,其他行業也隨之而來。作為生產機械的OEM的設計工程師,最基本的問題就是:“我是要檢測這個部件還是整個這個產品”。檢測可以得到高質量的產品,但是也會有這樣的事實存在:檢測成本或者產品質量要求并不需要這樣的檢測。比如說牙簽,假設每一個裝有500個牙簽的盒子里有一兩個不合恪,大多數人都不會怎么擔心。但是對于很多產品,假如前面的盒了里裝的不是牙簽,而是針頭,試想不合格品可能會帶來什么樣的后果,所以產品功能性的檢測都是不可缺少的,即使只是外觀檢測,要證明內在的品質也必須要做到無缺陷。因此,為了達到這個目的,許多OEM將機器視覺世用到他們將要賣給用戶的系統中。機器視覺能夠為整個系統增值,表現在三個方面:提高生產效率,提高制造過程的精確性,減少成本。 

  那么,對丁一個設計工程師來說,怎么樣才能知道機器視覺是否適合他的系統呢?盡管最早的最基本的機器視覺系統在20世紀70年代引入,工業就將其視為主流應用。這就導致設計工程師要考慮它是否合適他們的應用,同時要考慮利用機器視覺檢測的成本與其所能帶來的利潤。 

  高復雜度產品行業,比如說半導體行業和電子行業,由于它們的復雜性和小型化,從傳統上推動著機器視覺市場的發展。但是如今,所有產業,包括自動化、制藥、造紙等等都依靠機器視覺系統檢測產品以提高產品質量。工業專家們預言:在未來的20年到50年,機器視覺將成為橫跨所有行業的通用性技術,幾乎所有出產的產品部會由機器視覺系統來檢測。 

使用機器視覺系統有以下五個主要原因:
    精確性一由于人眼有物理條件的限制,在精確性上機器有明顯的優點。即使人眼依靠放大鏡或顯微鏡來檢測產品,機器仍然會更加精確,因為它的精度能夠達到千分之一英寸。
    重復性一機器可以以相同的辦法一次一次的完成檢測工作而不會感到疲倦。與此相反,人眼每次檢測產品時都會有細微的不同,即使產品是完全相同的。
    速度一機器能夠更快的檢測產品。特別是當檢測高速運動的物體時,比如說生產線上,機器能夠提高生產效率。
    客觀性一人眼檢測還有一個致命的缺陷,就是情緒帶來的主觀性,檢測結果會隨工人心情好壞產生變化,而機器沒有喜怒哀樂,檢測的結果自然非常可觀可靠。
    成本一由于機器比人快,一臺自動檢測機器能夠承擔好幾個人的任務。而且機器不需要停頓、不會生病、能夠連續工作,所以能夠極大的提高生產效率。
    這個系統其中主要包括:照明光源、工件放置(夾具)、相機、位置傳感器、控制邏輯、以及圖像采集卡,圖像處理軟件、技術支持等。
二、機器視覺的原理
    機器視覺各功能的原理主要是根據BMP圖片的0-256色灰度值來做一些簡單判斷和分析,再通過設定灰度邊界的差值(邊緣閾值)和設定提取到的輪廓的長度(最短邊緣)來提取相應的輪廓并計算相應的輪廓相對于圖片的坐標位置和不同輪廓之間的距離。
    所以我們要開發視覺系統,首先必須用相應的光源來把產品需要進行識別的位置照的輪廓邊界清晰,黑就是黑,白就是白,也就是我們常說的黑白分明,正因為這樣,機器視覺并不是我們想像的那樣可以完全代替人眼。

三、機器視覺的功能
CkVision機器視覺軟件功能其主要有BLOB分析,對象計數、幾何匹配、灰度匹配、彩色匹配、字符識別、條碼識別、測圓、找圓、卡尺測量、外徑內徑測量、顏色識別、圖像基本運算(二值化、比例變換、開運算、閉運算、膨脹、腐蝕、濾波、邊緣檢測)、幾何運算、圖像合并、圖像旋轉、輪廓提取等功能。另外可根據客戶要求定制特殊功能。
我們雖然知道機器視覺有這些功能,但是我們該怎么樣應用這些功能呢,在我們自己生產線上哪個工序可以用視覺系統來代替呢,下面我們主要來講一下幾何匹配在機器視覺系統的應用:

1)產品定位:當產品需要高精度定位時,可以使用幾何匹配功能,可以先在產品上預先做好一個標志點(Mark點),然后通過檢測產品上的Mark點位置相對于圖片上的位置偏差,再通過相機的標定把檢測出的偏差值轉換為毫米或脈沖驅動馬達調速回相應的位置來達到高精度的定位。
2)產品方向有無的檢測:當產品需要檢測方向和有無的時候,可以在產品的一邊找一個標志點或相應的一個輪廊直角邊、斜邊、圓弧等幾何圖形做為一個模板,當軟件在一定范圍內找到相應的模板時認為產品有和方向是對的,當找不到相應的模板時認為方向是反的,此時可以發信號把產品替除或控制相應的電機把產品反個方向。
3)產品的高精度測量:當產品需要測兩點間的距離而間距測量和卡尺測量達不到產品測量要求時可以使用同時匹配兩個點的輪廓來達到產品測量的目的,這主要是用在打光效果不好的產品上。
4)產品放置位置的正確性:當產品上需要放置或裝配一些小產品或配件時,通常需要檢測正確性,這時可以通過在小產品或配件位置設定相應的搜索范圍學習相應的模板來達到檢測目的,也就是在A范圍內搜索A模板,在B范圍內搜索B模板,在C范圍內搜索C模板,如果都搜索成功,則OK,如果有一個范圍搜索不成功,則NG。
5)產品上的字符檢測輔助定位:當需要檢測產品的字符(數字或字母)正確性時,可以使用CkVision的字符提取功能,但是必須使用幾何匹配做輔助定位,因為通常產品到相機底下的位置會有所變化,而全圖像范圍搜索可能又會增加一定的誤判,所以我們可以設置一個很小的搜索范圍,而這個范圍可以跟著匹配到的標志點的偏差而變化。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 91青草久久久久久清纯 | 亚洲美女中文字幕 | 激情五月激情综合色区 | 国产视频网站在线观看 | 久久高清精品 | 伊人久久大香线蕉综合热线 | 最近的2019中文字幕7 | 天天噜天天射 | 日韩视频免费在线 | 伊人色综合琪琪久久社区 | 久草手机在线观看视频 | 免费成年人视频在线观看 | 日韩中文字幕第一页 | 国产精品欧美亚洲韩国日本久久 | 91精品国产高清久久久久久io | 小明永久免费看aⅴ片 | 精品国产_亚洲人成在线高清 | 日韩激情淫片免费看 | 在线免费看片网站 | 成年人免费在线视频 | 欧美久久久久久久久 | 大陆黄色网| 乱肉大合集小说 | 久久久久夜色精品波多野结衣 | 亚洲国产欧美久久香综合 | 日本午夜精品 | 久久精品国产第一区二区 | 久久久国产精品免费 | 欧美一区二区三区免费看 | 国产精品91av| 欧美不卡在线 | 色综合手机在线 | 久久精品国产欧美 | 波多野结衣中文字幕久久 | 精品视频一区二区 | 操一操日一日 | 日韩成人在线影院 | 国产1024在线永久免费观看 | 香港午夜伦理 | 很污的乱小说 | 国产成人a在一区线观看高清 |