?

視覺拉線檢測器的設計與實現

2016-11-25 09:27黃書智張明
科技視界 2016年25期
關鍵詞:圖像采集機器視覺控制

黃書智 張明

【摘 要】本文設計了基于機器視覺技術的拉線質量檢測器,主要用于透明包裝材料上拉線缺失、拉線偏移等缺陷檢測。文中介紹了檢測器的軟件和硬件設計方案,并詳細闡述了檢測器開發的關鍵技術研究,包括圖像采集組件和控制板設計。最后,總結了檢測器的設計成果,并對下一步的研究進行了展望。

【關鍵詞】機器視覺;拉線檢測;圖像采集;控制

【Abstract】In order to resolve the problem of tear-tape missing and tear-tape excursion,this paper designs a tear-tape quality detected instrument based on the machine vision technology.This article introduced the software and hardware design precept of detected instrument,and the key technologies are described particularly,insist of the design of control board and image capture group.At last,the main design results of the detected instrument are summarized and the future research is presented.

【Key words】Machine vision;Tear-tape detect;Image capture;Control

0 緒論

目前所使用的拉線檢測方式主要光電反射式、光電對射式,產品主要應用于煙草及包裝行業。兩種檢測方式功能對比見表1。

表1 現有檢測器功能對比表

通過比較發現上述兩種檢測方法在不透明拉線的檢測中可靠性較高,但是在用于檢測環保性更好的透明拉線時經常誤判,導致誤判的原因是透明拉線透光性強,使得有拉線輸出的電平信號與沒有拉線的輸出電壓相近。由于現有產品存在的缺陷,部分煙廠對該產品的性能提出了更高的要求?;跈C器視覺技術的拉線檢測器可以解決當前技術的檢測缺陷。另外,在食品、藥品、化妝品等行業中,很多商品為了防潮、防止氣味流失,均采用了帶有拉線的透明包裝材料,以上產品對于視覺拉線檢測器的推廣具有積極的意義。

1 總體方案設計

視覺拉線檢測器是以機器視覺技術為基礎的新型檢測器,用于檢測透明包裝材料上拉線是否存在缺陷。通過對拍攝的拉線圖像進行分析判斷出拉線是否存在拉線缺失、拉線偏移和透明紙接頭缺陷,并向外部發出相應的電平信號。檢測器主要由以下幾個部分組成(見圖1所示):CMOS工業相機、LED照明系統和自主研發的控制器。

2 視覺拉線檢測器的設計與開發

2.1 硬件設計

視覺拉線檢測器主要由圖像采集組件、控制器等外圍設備組成。其中控制器包括一個控制組件、一個帶觸摸屏的彩色液晶屏及一個母板。圖像采集組件由LED光源和工業相機組成,其中LED光源以一定的角度照射待檢的拉線,工業相機在與拉線垂直的角度進行拍照,工業相機負責采集待檢拉線的圖像并傳送給控制組件??刂平M件通過圖像處理技術對圖像數據進行處理并判斷拉線是否存在缺失、偏移等缺陷。視覺拉線檢測器的原理框圖如圖2所示,下面將會分別介紹各部分的設計原理。

2.1.1 圖像采集組件

圖像采集組件負責通過工業相機采集待檢拉線的圖像并進行初步處理后傳送給控制組件。圖像采集組件主要由光源、光學鏡頭、CMOS工業相機幾部分組成。

光源是圖像采集組件性能穩定的重要保障,負責以合適的方式將光線投射到檢測目標上,盡可能地突出檢測目標的特征量部分,使需要檢測的部分與那些不重要部分之間應盡可能地產生明顯的區別,增加足夠的對比度。 LED光源具有成本低、光強穩定、使用壽命長及免維護等優點。我們現有幾個產品中采用的都是LED光源,本系統也準備采用LED燈作為圖像采集組件的光源。

光學鏡頭是整個系統與檢測目標接觸最近的部件,它相當于人眼的晶狀體,通過它將檢測目標的圖像成在圖像傳感器的像敏單元上。鏡頭的質量直接影響系統的整體性能,合理選擇并安裝光學鏡頭是保證清晰成像同時獲得正常圖像信號的基礎。

圖像采集組件中光源與光學鏡頭的安裝示意圖如圖3所示,鏡頭與透明紙成垂直角度安裝,LED光源與鏡頭成約45度照射在拉線上。當拉線缺失或拉線偏移時,興趣區域內拉線邊緣對應的圖像平均亮度、位置與正常拉線發生變化,系統可以根據亮度與位置的變化來判斷是否存在缺陷。

圖像傳感器作為工業相機的成像器件,舉足輕重地決定著圖像的質量和性能指標。圖像傳感器主要分為CCD(電荷耦合器件)和CMOS(互補金屬氧化物半導體)兩種,兩種傳感器雖然屬于不同的技術,但都用于將光信號轉換成電荷,并處理成模擬電子信號輸出,通過A/D轉換器以數字形式捕獲圖像。

2.1.2 控制組件

控制組件通過圖像處理技術對圖像數據進行處理并判斷是否存在缺陷拉線??刂平M件主要由工控板、接口板組成。

工控板用于操作系統以及上位機軟件的運行,本系統準備采用的是COM Express模塊,COM Express模塊是基于PCI Express總線的高集成度計算機模塊,安裝在客戶自己設計的、針對特殊應用的載板上。

接口板用于工控板的外圍擴展,主要包括電源電路、接口板單片機、圖像采集組件通訊接口、包裝機組控制系統通訊接口、液晶及觸摸屏接口等。電源電路包括+12V、+5V、+3.3V直流電源轉換電路,將+24V直流電源轉換為COM Express模塊、工業相機等工作所需電源。接口板單片機選用的是當前流行的TI公司的基于Cortex-M4F的32位單片機STM32F407,負責執行上位機軟件的控制命令,包裝機組控制系統通訊接口用于接口板單片機向控制系統發送剔除信號。

2.2 軟件設計

視覺拉線檢測器的軟件主要包括控制器上位機界面、控制器接口板控制軟件。

2.2.1 控制器上位機界面設計

控制組件上位機軟件負責圖像處理以及系統的整體控制。其基本功能包括:通過控制組件接口板上的通訊接口與圖像采集組件通訊,從圖像采集組件接收采集到的圖像數據;通過圖像處理技術對采集到的圖像數據進行處理,判斷是否存在拉線缺失、偏移等缺陷,如果當前拉線存在缺陷則向接口板CPU發送中斷觸發信號,由其向包裝機組控制柜發送剔除信號;通過顯示屏顯示系統運行的相關信息;通過觸摸屏響應用戶的參數設置等操作。

圖像處理技術是控制組件上位機軟件開發的難點。為了降低開發難度、縮短開發周期、提高軟件可靠性,本系統準備采用目前成熟的機器視覺函數庫OpenCV,該庫是由Intel公司資助開發的開源機器視覺庫,庫中包含了大量的圖像處理基本函數,我們可以在這些函數的基礎上進行軟件設計。

控制組件上位機軟件除了包括圖像處理技術還包括關鍵的人機界面設計。主要包括四個子界面:工作界面、統計界面、設置界面和實驗室界面。

2.2.2 控制組件接口板控制軟件設計

控制組件接口板控制軟件主要負責執行控制組件上位機軟件的命令,對外圍設備進行相關操作。完成的功能主要包括:接收上位機的控制指令;LED光源控制;向包裝機組控制柜發送檢測狀態信號及診斷信號。

3 結束語

綜上所述,本文是基于機器視覺設計的關于拉線檢測器,針對檢測器中的圖像采集技術、光源照明機安裝、圖像處理等關鍵技術進行了研究。目前檢測器已設計完成并在包裝機組上使用,反饋效果較好。下一步將針對不同的拉線特點優化算法滿足市場使用需求。

【參考文獻】

[1]陳勇.基于機器視覺的表面缺陷檢測系統的算法研究及軟件設計[D].天津:天津大學,2006.

[2]李俊.機器視覺照明光源關鍵技術研究[D].天津:天津理工大學,2006.

[3]孫碧亮.基于機器視覺的檢測算法研究及其在工業領域中的應用[D].武漢:華中科技大學,2006.

[責任編輯:李書培]

猜你喜歡
圖像采集機器視覺控制
大場景三維激光掃描儀在研究生實踐教學培養中的應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合