基于圖像處理技術的銅箔疵點檢測系統研究
發布時間:2008/5/26 0:00:00 訪問次數:1418
    
    摘要:采用計算機圖像處理技術對銅箔基板生產過程中產生的疵點進行檢測分析。提出圖像獲取系統方案,獲得快速運動下的清晰圖像;并采用中值濾波、邊緣檢測及數字形態學方法進行疵點圖像分割、提取,根據尺度計算,獲取疵點的各類形態特征參數,為基板成品及次品檢測提供依據。
    關鍵詞:ccd 邊緣提取 數學形態學 閉運算
    計算機輔助檢測技術在工業生產及檢測領域有著廣泛的應用,生產線上成品及次品的檢驗工作在很大程度上依賴計算機圖像處理技術的發展,如光學玻璃波形檢測、紡織品檢測、焊縫檢測等應用。銅箔基板(ccl)是多層印刷線路板(pcb)生產的原料之一,其產品質量嚴重影響著印刷線路板的優劣,因此對銅箔基板的質量檢測非常重要。在其生產過程中,需經過熱壓、剪裁等工藝,由于設備及人為原因,可以會對ccl表面造成損傷,產生各類疵點。疵點主要分為劃痕和污點兩大類,根據疵點的種類、大小、數量可以判定該板是否合格。因此疵點的檢驗是銅箔基板產品質量檢測的重要方面。目前,國內外大多采用人工目測檢測的方式。這種方法存在主觀性強、誤判率高,且工作人員易眼部疲勞,造成檢測精度降低。而利用計算機技術實現智能化檢測,將降低誤判率,提高工作效率,并為生產企業降低成本。本文提出的檢測系統涉及光學、機電、計算機圖像處理等多個技術領域,應用前景廣闊。
    
    
    1 系統構成
    銅箔基板表面光滑,有很強的光反射能力,為獲得清晰的表面圖像,需謹慎配備光源。本系統中多只熒光燈置于基板上方,以產生均勻溫反射光,這樣面陣ccd攝像機可以拍到清晰的目標圖像。檢測系統主要部件的構成如圖1所示。
    由于銅箔基板面積較大,而一個ccd攝像機的拍攝范圍有限,故系統根據每個攝像機覆蓋的范圍大小在基板寬度方向設置多個ccd。這樣,隨著基板前移,這樣ccd攝像機就可以拍攝到整個基板范圍,從而對基板的每一部分都進行疵點圖像分析與檢測。圖1所示為光路部分截面圖。ccd攝像機拍攝到的圖像通過圖像采集卡輸入下位機,圖像分析與處理工作由下位機完成,處理結果上傳至上位機進行匯總、統計及數據庫存儲,同時上位機還對基板的前移狀態進行實時控制。上、下位機通過交換機構形成以太網形式,通過tcp/ip協議進行數據傳輸。
    由于銅箔基板生產線線速度較高,達到1m/s的前移速度。而一般的面陣ccd攝像機采用電視視頻專輸標準進行圖像的采集、傳輸及顯示,顯示適合靜態圖像的采集。若不采取任何拱而攝像運動圖像,將使圖像模糊,難以處理。針對以上問題,本系統采用ccd本身配備的快門系統以及單幀圖像采集方法,即只采集偶場或奇場信號,再通過內插法合成一幀信號,從而在不影響處理效果的前提下,有效地解決了運動圖像模糊的問題。由于處理對象是運動圖像,對處理速度要求較高。若選用彩色ccd攝像機及彩色圖像采集卡攝取彩色圖像,則數據量大、系統復雜、處理速度慢。對本系統而言,疵點的判別無需彩色信號,故可選用黑白ccd攝像機與黑白圖像采集卡,對灰度圖像進行分析與處理,數據量少,處理速度提高,節約成本。
    
    
    2 圖像處理
    在圖像獲取過程中,由于成像條件、光照不均勻、光電轉化過稆的噪聲、脈沖干擾、a/d轉換帶來的誤差等因素的影響,所采集的圖像通常帶有噪聲信號。因此在圖像處理之前,需先進行噪聲濾除。圖像的平滑去噪處理主要通過鄰域平均法、中值濾波、頻域濾波等方法實現。本系統采用中值濾波法,具有去噪能力強、邊界細節保持好、處理速度快等優點。
    中值濾波采用一個含有奇數個點的滑動窗口,將窗口中心點的值用窗口內各點的中值代替。其功能是使與周圍像素灰度值的差比較大的像素用與周圍像素值接近的像素替換,從而可以消除孤立的噪聲點。它不是簡單的取均值,產生的模糊比較少。對于二維圖像數據f(i,j),中值濾波的輸出fm(i,j)為:
    fm(x,y)=med{f(i,j)} (1)
    其中i,j在所選定的滑動窗口內。
    銅箔基板疵點的形成有多種因素,如人為造成的污點、油滴、水印等,或生產過程中產生的劃痕、折邊等缺陷。本文以水印疵點為例進行疵點的圖像處理與識別,經過5點中值濾波預處理后的圖像如圖2所示。
    
             
    
    摘要:采用計算機圖像處理技術對銅箔基板生產過程中產生的疵點進行檢測分析。提出圖像獲取系統方案,獲得快速運動下的清晰圖像;并采用中值濾波、邊緣檢測及數字形態學方法進行疵點圖像分割、提取,根據尺度計算,獲取疵點的各類形態特征參數,為基板成品及次品檢測提供依據。
    關鍵詞:ccd 邊緣提取 數學形態學 閉運算
    計算機輔助檢測技術在工業生產及檢測領域有著廣泛的應用,生產線上成品及次品的檢驗工作在很大程度上依賴計算機圖像處理技術的發展,如光學玻璃波形檢測、紡織品檢測、焊縫檢測等應用。銅箔基板(ccl)是多層印刷線路板(pcb)生產的原料之一,其產品質量嚴重影響著印刷線路板的優劣,因此對銅箔基板的質量檢測非常重要。在其生產過程中,需經過熱壓、剪裁等工藝,由于設備及人為原因,可以會對ccl表面造成損傷,產生各類疵點。疵點主要分為劃痕和污點兩大類,根據疵點的種類、大小、數量可以判定該板是否合格。因此疵點的檢驗是銅箔基板產品質量檢測的重要方面。目前,國內外大多采用人工目測檢測的方式。這種方法存在主觀性強、誤判率高,且工作人員易眼部疲勞,造成檢測精度降低。而利用計算機技術實現智能化檢測,將降低誤判率,提高工作效率,并為生產企業降低成本。本文提出的檢測系統涉及光學、機電、計算機圖像處理等多個技術領域,應用前景廣闊。
    
    
    1 系統構成
    銅箔基板表面光滑,有很強的光反射能力,為獲得清晰的表面圖像,需謹慎配備光源。本系統中多只熒光燈置于基板上方,以產生均勻溫反射光,這樣面陣ccd攝像機可以拍到清晰的目標圖像。檢測系統主要部件的構成如圖1所示。
    由于銅箔基板面積較大,而一個ccd攝像機的拍攝范圍有限,故系統根據每個攝像機覆蓋的范圍大小在基板寬度方向設置多個ccd。這樣,隨著基板前移,這樣ccd攝像機就可以拍攝到整個基板范圍,從而對基板的每一部分都進行疵點圖像分析與檢測。圖1所示為光路部分截面圖。ccd攝像機拍攝到的圖像通過圖像采集卡輸入下位機,圖像分析與處理工作由下位機完成,處理結果上傳至上位機進行匯總、統計及數據庫存儲,同時上位機還對基板的前移狀態進行實時控制。上、下位機通過交換機構形成以太網形式,通過tcp/ip協議進行數據傳輸。
    由于銅箔基板生產線線速度較高,達到1m/s的前移速度。而一般的面陣ccd攝像機采用電視視頻專輸標準進行圖像的采集、傳輸及顯示,顯示適合靜態圖像的采集。若不采取任何拱而攝像運動圖像,將使圖像模糊,難以處理。針對以上問題,本系統采用ccd本身配備的快門系統以及單幀圖像采集方法,即只采集偶場或奇場信號,再通過內插法合成一幀信號,從而在不影響處理效果的前提下,有效地解決了運動圖像模糊的問題。由于處理對象是運動圖像,對處理速度要求較高。若選用彩色ccd攝像機及彩色圖像采集卡攝取彩色圖像,則數據量大、系統復雜、處理速度慢。對本系統而言,疵點的判別無需彩色信號,故可選用黑白ccd攝像機與黑白圖像采集卡,對灰度圖像進行分析與處理,數據量少,處理速度提高,節約成本。
    
    
    2 圖像處理
    在圖像獲取過程中,由于成像條件、光照不均勻、光電轉化過稆的噪聲、脈沖干擾、a/d轉換帶來的誤差等因素的影響,所采集的圖像通常帶有噪聲信號。因此在圖像處理之前,需先進行噪聲濾除。圖像的平滑去噪處理主要通過鄰域平均法、中值濾波、頻域濾波等方法實現。本系統采用中值濾波法,具有去噪能力強、邊界細節保持好、處理速度快等優點。
    中值濾波采用一個含有奇數個點的滑動窗口,將窗口中心點的值用窗口內各點的中值代替。其功能是使與周圍像素灰度值的差比較大的像素用與周圍像素值接近的像素替換,從而可以消除孤立的噪聲點。它不是簡單的取均值,產生的模糊比較少。對于二維圖像數據f(i,j),中值濾波的輸出fm(i,j)為:
    fm(x,y)=med{f(i,j)} (1)
    其中i,j在所選定的滑動窗口內。
    銅箔基板疵點的形成有多種因素,如人為造成的污點、油滴、水印等,或生產過程中產生的劃痕、折邊等缺陷。本文以水印疵點為例進行疵點的圖像處理與識別,經過5點中值濾波預處理后的圖像如圖2所示。
    
    
上一篇:一種神經信號調理電路的設計