999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CCD視覺的線纜識別技術

2014-12-14 07:08:36軍,劉

劉 軍,劉 超

(江蘇大學汽車與交通工程學院,江蘇鎮江 212000)

電源線(接插端子)加工在機械加工制造業領域有著巨大的市場。目前國內比較成熟的生產線在裁線、剝皮、打端子、PVC封裝等重要工序中都能實現較高程度的自動化,但由于缺少將線束智能識別并壓分至指定加工流道的技術,使得電源線加工的高集成度自動化無法實現。國際上相關企業和傳感器供應商為此類案例進行的設計嘗試,但均存在造價昂貴、難以維護和對不同來料的兼容性不佳等缺點。

目前解決顏色識別主要采取CCD視覺方案,線纜線束識別的難點主要包括以下幾個方面:

1)出于精簡和縮短生產線的考慮,要求在一個工站中完成對整束線芯線分布情況的觀察,并按指定的順序旋轉線束,以利于后續工序中一次性壓裝到位。因此,對實際成像的效果不僅要求每根芯線都能有較好的光照度,而且要考慮不同顏色芯線之間的相互干擾。

2)線材是圓柱狀的,因此正確處理其鏡面邊緣(specula’s edges)和遮擋邊緣(occlusion edges)[1]給圖像處理帶來一定的難度。

3)三芯線不僅有單色的藍色、黑色需要識別,作為地線的黃綠雙色線也給系統識別帶來困難。

4)芯線和橡膠外皮間的滑石粉對圖像質量會產生影響。

5)芯線的纏繞曲張程度的隨機性會給系統帶來隨機誤差。

1 系統組成

系統由刷粉單元、圖像識別單元、機械糾正單元和PLC通訊單元組成。工作流程如圖1所示。

圖1 系統工作流程

1.1 刷粉單元

電機帶動齒輪減速機,控制2個刷頭分別做順時針和逆時針的高速轉動,以達到基本除去芯線表面粉塵的目的。經試驗,80%以上的表面粉塵都能被很好地去除。

1.2 圖像識別單元

包含工業CCD、圖像采集卡、圖像處理計算機、光源和背景。CCD選型的出發點是處理速度快,幀數高,而在像素級別和視場大小上則無需太高的要求。本系統采用東芝Teli CleverDragon系列相機。光源選擇方面,由于被測線材的特殊性,需要盡可能除去芯線重疊部分的陰影,并且對圓柱表面投上柔和的正光,故采用碗狀光源或環形光源。

1.3 機械糾正單元

包含夾爪、氣缸、伺服器、電機、PLC模塊。用一組氣缸控制夾線夾爪的關閉和打開,一組高精度高速伺服控制器和電機控制旋轉角度。PLC模塊用于實現和上位機的通訊、接收和返回指令。

2 圖像處理與識別相關技術

2.1 顏色空間

顏色空間按基本結構可分兩大類:基色顏色空間和“色”、“亮”分離顏色空間。前者的典型是RGB和 CMY、CMYK、CIE XYZ等;后者包括 HSL、YCC/YUV、Lab,以及一批“色相類顏色空間”。

在計算機技術及CCD視覺方案中,使用最廣泛的彩色空間是RGB(圖2)彩色空間(RGB color space),它建立在加性混合3種基色R、G、B的基礎上?;诮^大多數情況下是圖像傳感器的“參考色”,它們構成三維正交(彩色)矢量空間的基矢量,其中零矢量代表黑色。在RGB空間,任何彩色都可以看作基矢量的線性組合。但是將RGB顏色空間引入本系統有很多不合適的地方。首先,它的細節難以進行數字化的調整,它將色調、亮度、飽和度3個量放在一起表示,很難分開;其次,由于在藍色和綠色2個分量上產生過多的顏色細節,因此很容易在辨識電源的黃綠線和藍線時造成誤判。

本系統采用HSL(圖3)顏色模型。在HSL模型中,H定義顏色的波長,稱為色調(Hue);S定義顏色的強度(intensity),稱為飽和度(Saturation);L定義摻入的白光量,稱為亮度(lightness)。由于人的視覺對亮度的敏感程度遠強于對顏色濃淡的敏感程度,因此HSL顏色空間比RGB色彩空間更符合人的視覺特性[2]。圖像處理和計算機視覺中的大量算法都可在HSL色彩空間中方便地使用,它們可以分開處理且是相互獨立的。由于黃色和綠色在色環上處在相鄰的位置,故可以通過限制Hue的上下限準確地將黃綠色識別為一種顏色。但是HSL色彩空間仍有一個缺陷,就是在判斷黑色芯線的時候,由于黑色不具有hue信息,只能依靠限定的低亮度和低飽和度來完成識別,所以在保證正確率的同時必然降低了識別率。

HSL色彩空間和RGB色彩空間只是同一物理量的不同表示法,因而它們之間存在著轉換關系。在RGB到HSL的轉換中,設(r,g,b)分別是一個顏色的紅、綠和藍坐標,它們的值是0到1之間的實數。設max等價于r,g和b中的最大者,min等于這些值中的最小者。要找到在HSL空間中的(h,s,l)值,這里的 h∈[0,360)是角度的色相角,而 s,l∈[0,1]是飽和度和亮度,則:

其中h的值通常規范化到0°到360°之間,而 h=0用于max=min(即灰色)時。

2.2 中值濾波

引入中值濾波的原因是刷粉工站雖然去除了大部分滑石粉,但是仍然會殘留無法去除的粉塵以及CCD成像得到的噪點,需要在圖像識別前進行過濾。

中值濾波器由于具有平滑圖像時保持邊緣的特征而常用于灰度圖像,是一種非線性的算子,它對一個局部窗口中的像素根據其灰度進行排列,并用序列中部的像素替換窗口中心的像素。將標量中值濾波的概念擴展到彩色圖像處理過程中,由于缺少一種“自然”地排列矢量的概念,彩色失真和邊緣保留特性的丟失都可能發生。如果要同時考慮所有3個彩色分量,那么就要確定彩色矢量序列的順序[3],以定義是否一個矢量比另一個矢量大。

考慮到實用性和準確性,在幾種已提出的彩色圖像中值濾波技術中,系統采用了用于HSI空間的色度的中值濾波器[4]。由于在色度平面搜索均值,因而保證了輸出圖像的值與輸入圖像里特定窗中的值相同。這種方法可看作上述矢量中值的一種變形,僅工作在色度平面上。色度定義為一個復函數,其中,色調t(x,y)看作相位而飽和度s(x,y)看作絕對值。計算色度圖像b(x,y),其實部R和虛部I可借助歐拉公式計算:

色度 b(x,y)可定義為

搜索窗中與其他像素的平方距離最小的像素,在輸出圖像中,確定該像素的色度。對一個尺寸為m×n的窗,k=mn,像素i到像素j的歐氏平方距離為

其中:1≤I;j≤k。像素i到所有其他像素的平方距離和為

如果一個像素的色度滿足d2=min{},則該像素被選入輸出圖像。與矢量中值類似,這個最小值并非總是無歧義的。如果多個像素滿足上述條件,那么就選取與原始值最接近的色度值。選取一個粉塵較多、噪點較大的圖像做Median3x3預處理,結果顯示觀測區域的很多白點及噪聲得到消除,如圖4所示。

圖4 圖像做Median3x3預處理

2.3 彩色圖像二值化處理

將彩色圖像轉換為只有黑色和白色2個顏色的圖像,稱為圖像的二值化。二值圖像比彩色圖像或者灰度圖像更容易處理,可以減少大量的計算,從而節省程序運算時間。

傳統的圖像二值化處理主要是將灰度圖像按設定的閾值進行全局或局部的處理。灰度圖像的單閾值二值化處理擴展到彩色圖像的多閾值二值化處理需要用到之前的HSL顏色空間。所謂的多閾值[5]就是通過H、S、L 3個分量來分別確定圖像處理的閾值,然后將處理結果疊加以達到對圖像二值化處理的目的。

圖5 圖像的二值化

2.4 形態濾波

形態濾波的引入來自圖像邊緣的識別要求。圖像中的邊緣由圖像函數的不連續性刻畫。由于場景中幾何和光度的不同,邊緣的產生可有完全不同的原因。

鏡面邊緣(specula’s edges)或高光邊緣(highlight edges)源于光源和物體表面之間的特殊朝向,也與物體材料性質有關。在實際生產過程中,表現為如圖6所示的特征。

圖6 棕色芯線上表現出的高光邊緣

遮擋邊緣(occlusion edges)是指目標和背景間由觀察者看到的邊界。遮擋邊緣并不代表場景中的物理邊緣,他們的存在性取決于特殊的觀察位置。由于兩芯線之間的入射光強度的不一致性,導致其遮擋邊緣不能呈現清晰的界線,同時由于線材具有一定的反射特征,顏色容易互相映襯和疊加,導致二值化后的圖像邊緣不是很平整,為后續的位置計算帶來困難。

數學形態濾波的基本操作是腐蝕(erosion或Minkowski減法)和膨脹(dilation或 Minkowski加法)。它們可成功消除灰度圖像中的噪聲[6]。在形態學中,結構元素是最重要和最基本的概念。結構元素在形態變換中的作用相當于信號處理中的“濾波窗口”。用B(x)代表結構元素,對工作空間E中的每一點x,腐蝕和膨脹的定義為:

腐蝕:X=E⊙B={x:B(x)?E}

膨脹:Y=E⊕B={y:B(y)∩E≠φ}

如果直接對彩色圖像進行形態濾波,結構元素此時對所有矢量分量都定義為固定的尺寸和形狀,那么圖像會由于把各個獨立的結果合并而產生彩色失真。形態濾波后圖像中細節的丟失(在對灰度圖像的濾波中就已存在)將會在彩色圖像中體現得更為明顯。所以本系統在二值化后進行濾波,可以較好地解決這兩個問題。分別進行一次閉合(圖7)操作與一次開啟(圖8)操作,兩次處理分別實現不同的過濾目標。最后選擇采用開啟形態濾波器的方式來優化結果。

圖7 閉合操作

圖8 開啟操作

3 角度修正單元

圖9所示為需求的處理結果,3根芯線呈“品”字形固定于載具中,流入預壓工站。

受線材位置的影響,壓在下層的芯線無法獲得較佳的光照度。經試驗,如果同時考察3根芯線,則每種芯線HSL通道難以精確制定,導致極低的識別率和一定的誤判率。但若只觀察最高點的單根芯線,效果較佳。

受以往設計經驗的影響,工程師會為需要進行顏色分析的點設定極小的“感興趣的區域”(region of interest)。當該區域填充滿預設量的像素點時,判斷被測物體已達到目標位置。

圖9 流出工站時需求的結果

受制于線材性質的影響,芯線在鏡頭下的絕對位置并不是很固定,無法通過芯線在影像中的坐標來準確推斷芯線的實際高度,進而導致之后的角度校準效果偏差較大。日本某品牌傳感器公司為類似案例提供了加載一個高度傳感器的解決方案,即當判斷傳感器返回的最高點達到拐點(峰值)時,可以對ROI進行采像處理。

由于之前優質的圖像過濾效果,本系統采用對單芯線和整線束分別進行特征分析、計算比對兩者中點的方式,判斷芯線達到最高點的位置。此方案可以有效包容線纜因隨機偏離視場中心造成的無法識別的情況,且減少了元器件的數量,提高了系統的穩定性。

4 結束語

對軟性材料的加工制造是自動化產業中的一個難點。而彩色CCD視覺方案多用于判斷已定義的規范物體的有無和一些簡單的顏色判別,對于外界環境較惡劣、被測物體相互間干擾較大的情況,則需要更多的圖像處理技術和優化算法作為輔助。本系統基于HSL顏色空間理論,合理融合了中值濾波、圖像二值化、數學形態濾波等彩色數字圖像處理技術,對電源線自動化生產中的三芯線識別進行了探索性研究,并完成了基于CCD視覺的硬件和軟件的設計,對光照、環境和線材來料實現了較好的兼容性,為線纜類及相關產品自動化生產的研究和發展提供了寶貴經驗。

[1]余見.彩色圖像邊緣檢測和分類[D].廈門:廈門大學,2008.

[2]Koschan,Andreas,Abidi M.Digital color image processing[Z].Wiley-Interscience,2008.

[3]張旭明,徐濱士,董世運.用于圖像處理的自適應中值濾波[J].計算機輔助設計與圖形學學報,2005,17(2):295-299.

[4]Frey,Herbert.Digitale bildverarbeitung in farbrflumen[Z].1988.

[5]王星,劉金義.基于HIS的彩色圖像二值化技術研究[J].科學技術與工程,2011(7):1671-1815.

[6]Serra,Jean.Image analysis and mathematical morphology[M].London:Academic Press,1982.

主站蜘蛛池模板: 呦女精品网站| 成人伊人色一区二区三区| 婷婷在线网站| 午夜激情福利视频| 日本午夜精品一本在线观看| 国产青青草视频| 国产流白浆视频| 久久精品日日躁夜夜躁欧美| 日韩a级毛片| 欧美午夜性视频| 国产成人一区免费观看| 欧美精品成人| 成人噜噜噜视频在线观看| 精品一区二区三区中文字幕| 欧美日本在线一区二区三区| 91免费国产高清观看| 在线观看国产一区二区三区99| 亚洲黄色网站视频| 伊人久久婷婷| 亚洲精品男人天堂| 国产乱子伦一区二区=| 青草免费在线观看| 国产成人免费高清AⅤ| 国产欧美视频在线| 中文字幕在线免费看| 一本色道久久88综合日韩精品| av无码久久精品| 久久天天躁狠狠躁夜夜2020一| 亚洲中文字幕久久无码精品A| 无码又爽又刺激的高潮视频| 国产成人综合网| 国产真实二区一区在线亚洲| 国产在线自乱拍播放| 国产成人综合亚洲欧洲色就色| 国产欧美精品专区一区二区| 国产欧美日韩专区发布| 日韩欧美中文在线| 国产黑丝一区| 欧美午夜在线视频| 91丨九色丨首页在线播放| 国产精品成| 欧美一级色视频| 亚洲欧美自拍视频| 免费在线播放毛片| 天天躁日日躁狠狠躁中文字幕| 国产欧美精品一区二区| 欧美亚洲国产精品第一页| 干中文字幕| 欧美成人区| 中文字幕第1页在线播| 丁香五月激情图片| 日本91在线| 国产在线一区二区视频| 免费观看精品视频999| 色婷婷天天综合在线| 亚洲欧美一区二区三区蜜芽| 3344在线观看无码| 欧美精品v欧洲精品| 91久久国产综合精品女同我| 大香伊人久久| 国产又色又刺激高潮免费看| 国产视频a| 欧美亚洲日韩中文| 自偷自拍三级全三级视频 | 蜜芽一区二区国产精品| 天堂成人av| 国产乱人伦偷精品视频AAA| 少妇精品久久久一区二区三区| 无码一区中文字幕| 日本五区在线不卡精品| 一边摸一边做爽的视频17国产| 在线观看亚洲天堂| 多人乱p欧美在线观看| 欧美区国产区| 制服丝袜国产精品| 国产亚洲成AⅤ人片在线观看| 热这里只有精品国产热门精品| 日本AⅤ精品一区二区三区日| 福利国产微拍广场一区视频在线| 国产菊爆视频在线观看| 久久无码免费束人妻| 色播五月婷婷|