国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于機(jī)器視覺的六價(jià)鉻檢測(cè)系統(tǒng)的研究

2020-07-14 08:35孫超張明楊楊飄劉睿凡齊卉丁建軍
現(xiàn)代電子技術(shù) 2020年10期
關(guān)鍵詞:回歸模型機(jī)器視覺圖像處理

孫超 張明楊 楊飄 劉睿凡 齊卉 丁建軍

摘? 要: 文中依據(jù)重金屬殘留現(xiàn)場(chǎng)快速檢測(cè)的要求,利用二苯碳酰二肼分光光度法顯色原理而制成的六價(jià)鉻檢測(cè)試紙,對(duì)溶液中的六價(jià)鉻離子發(fā)生紫紅色的顯色反應(yīng),建立基于機(jī)器視覺的六價(jià)鉻檢測(cè)系統(tǒng)的研究。在空間域上對(duì)試紙圖像進(jìn)行中值濾波去噪,利用RGB彩色空間模型,將試紙的R,G,B三個(gè)顏色分量作為特征值提取出來,擬合出R,G,B的值與被測(cè)溶液濃度之間的回歸模型,實(shí)現(xiàn)基于機(jī)器視覺的六價(jià)鉻檢測(cè)系統(tǒng)的研究。

關(guān)鍵詞: 機(jī)器視覺; 六價(jià)鉻檢測(cè); 回歸模型; 特征值提取; 中值濾波; 圖像處理

中圖分類號(hào): TN911.23?34? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼: A? ? ? ? ? ? ? ? ? ? 文章編號(hào): 1004?373X(2020)10?0054?05

Research on hexavalent chromium detection system based on machine vision

SUN Chao, ZHANG Mingyang, YANG Piao, LIU Ruifan, QI Hui, DING Jianjun

(School of Physics and Information Engineering, Jianghan University, Wuhan 430056, China)

Abstract: On the basis of the requirement of rapid spot detection of heavy metal residues, the hexavalent chromium testing paper is made by means of the color reaction principle of diphenylcarbazide spectrophotometry. The hexavalent chromium detection system based on machine vision is established for the amaranthine color reaction of the hexavalent chromium ion in the solution. The median filtering de?noising for the testing paper image is performed in the spatial domain, and then the RGB color space model is used to extract the R, G and B color components of the test paper as the characteristic values. The regression model between the R, G and B values and the measured solution concentration is fitted to realize the research on the hexavalent chromium detection system based on machine vision.

Keywords: machine vision; hexavalent chromium detection; regression model;feature value extraction;median filtering;image processing

0? 引? 言

六價(jià)鉻化合物是電鍍等工業(yè)工藝產(chǎn)生的常見重金屬污染物,它是可吞入性毒物,極易被人體組織和器官的細(xì)胞吸收,通過消化道侵入時(shí)易引起嘔吐和腹痛。傳統(tǒng)的六價(jià)鉻檢測(cè)方式大多數(shù)是應(yīng)用分光光度法的原理進(jìn)行測(cè)量作業(yè)的。其測(cè)量原理是在被測(cè)水樣中添入磷酸、硫酸,然后向水樣添加二苯碳酰二肼使之與六價(jià)鉻反應(yīng),用紫外線將生成的紫紅色化合物按照分光光度法進(jìn)行測(cè)量,從而得到受檢樣品中六價(jià)鉻化合物具體的含量信息[1?2]。但是這些方法使用的試劑量大且無法現(xiàn)場(chǎng)檢測(cè),檢測(cè)時(shí)反應(yīng)時(shí)間過長(zhǎng)。

本文在試紙檢測(cè)法的基礎(chǔ)上,利用機(jī)器視覺系統(tǒng)來獲得圖像并處理數(shù)據(jù),從而達(dá)到在現(xiàn)場(chǎng)快速實(shí)時(shí)監(jiān)測(cè)的效果。這種方法依靠機(jī)器視覺系統(tǒng)獲得目標(biāo)圖像信號(hào),得到目標(biāo)像素、亮度和顏色等形態(tài)信息進(jìn)行各種運(yùn)算來提取的目標(biāo)特征,并進(jìn)行自動(dòng)識(shí)別或根據(jù)判定結(jié)果來控制現(xiàn)場(chǎng)設(shè)備,從而達(dá)到高靈活度和高度自動(dòng)化的生產(chǎn)效果。被應(yīng)用于電鍍行業(yè)的六價(jià)鉻是一種常見的重金屬污染來源。而隨著科技的進(jìn)步,機(jī)器視覺逐漸被應(yīng)用到各個(gè)領(lǐng)域中,由于其具有快速、穩(wěn)定、精確的優(yōu)良特性成為了代替人眼工作的方式。本文依據(jù)重金屬殘留現(xiàn)場(chǎng)快速檢測(cè)的要求,制定了一套基于機(jī)器視覺的六價(jià)鉻檢測(cè)系統(tǒng)。本文展開的具體工作如下:

當(dāng)含有六價(jià)鉻離子的溶液與檢測(cè)試紙發(fā)生反應(yīng)后,試紙的前端方形區(qū)域會(huì)呈現(xiàn)紫紅色。由于只有前端部分能夠代表六價(jià)鉻離子的濃度,因此在提取試紙圖像的顏色特征前,需要先對(duì)該部分進(jìn)行圖像分割獲取目標(biāo)區(qū)域。傳統(tǒng)的圖像分割方法[3?5]主要有基于邊緣分割、基于閾值分割和基于區(qū)域分割三種。依據(jù)灰度值的不同對(duì)圖像進(jìn)行分割。不同的區(qū)域會(huì)有不同的灰度值,區(qū)域之間的邊界處,會(huì)有明顯的灰度變化。如果將彩色圖像轉(zhuǎn)換為灰度圖像后再使用基于閾值的分割方法,彩色圖像特征信息會(huì)丟失,從而造成分割不準(zhǔn)確[6?8]。

1? 機(jī)器視覺平臺(tái)的搭建

在本研究中對(duì)機(jī)器視覺系統(tǒng)主要元件的分析,機(jī)器視覺系統(tǒng)需要拍攝六價(jià)鉻檢測(cè)試紙的詳細(xì)彩色圖像,對(duì)于圖像的成像要求較高,在滿足最小分辨率的基礎(chǔ)上,需要盡可能地提高圖片的質(zhì)量。由于CCD相機(jī)在彩色成像方面,產(chǎn)生的噪聲更少,更適應(yīng)研究所需。因而本系統(tǒng)采用500萬像素、最高幀速率為210 f/s、成像品質(zhì)一流,具有高性能和高可靠性的Basler pilot CCD工業(yè)相機(jī)。由于六價(jià)鉻檢測(cè)試紙的反應(yīng)區(qū)域尺寸為35 mm×35 mm,工作距離為200~300 mm,故本文選用焦距為16 mm的Ricoh工業(yè)鏡頭。LED光源的光能源結(jié)構(gòu)設(shè)計(jì)靈活多變,它由多顆小型輕量的強(qiáng)亮度LED顆粒組成,可以靈活設(shè)計(jì)滿足各種形狀要求以及不同的照射角度和照射范圍,其光源顏色可選范圍極大,在機(jī)器視覺系統(tǒng)的補(bǔ)光狀態(tài)對(duì)圖像的獲取階段有關(guān)鍵作用,因此在本文中選擇LED白色環(huán)形光源作為六價(jià)鉻離子檢測(cè)的補(bǔ)光手段。整個(gè)機(jī)器視覺系統(tǒng)對(duì)硬件的選擇和搭建工程如圖1所示。

為搭建符合實(shí)驗(yàn)要求的機(jī)器視覺系統(tǒng)而選取的各硬件設(shè)備機(jī)器視覺硬件平臺(tái)如表1所示。

在良好的光源環(huán)境下,利用Basler工業(yè)相機(jī)對(duì)試紙圖像進(jìn)行拍照并保存。在本課題中,為了對(duì)六價(jià)鉻檢測(cè)試紙圖像進(jìn)行上述操作,選取的相機(jī)可采用的最大尺寸為2 454 px×2 056 px,在不超過此范圍的情況下,可以任意調(diào)節(jié)圖像的寬和高。

2? RGB彩色空間轉(zhuǎn)換分析

RGB彩色空間在圖像實(shí)現(xiàn)方法上,將紅、綠、藍(lán)每個(gè)通道都分成8 bit或256個(gè)色彩等級(jí),圖像上,每個(gè)彩色像素的(R,G,B)數(shù)值為一組,構(gòu)成了一幅24 bit深度的圖像。在24 bit RGB圖像中,顏色總數(shù)是[(28)3]=16 777 216。使用R,G,B三種基色進(jìn)行疊加,可以得到約1 677萬種色彩。

從Matlab中,建立基于笛卡爾坐標(biāo)系的三維RGB彩色空間模型,如圖2、圖3所示。從模型中可以看出,所有的顏色都是由紅、綠、藍(lán)三種原色光譜分量組成。在圖2所示的立方體中,將三個(gè)通道的顏色分量值除以255做歸一化處理,將R,G,B數(shù)值的取值范圍固定在[0,1]中。以坐標(biāo)軸原點(diǎn)(0,0,0)作為黑色的數(shù)值,原點(diǎn)的對(duì)角頂點(diǎn)(1,1,1)作為白色的數(shù)值,R軸、G軸、B軸分別表示三個(gè)顏色通道,其中,原點(diǎn)與對(duì)角頂點(diǎn)的連線代表這灰度等級(jí)的分布。

3? 噪聲分析與濾波

許多圖像識(shí)別系統(tǒng)廣泛地將圖像的顏色特征設(shè)定為顏色直方圖的數(shù)據(jù)信息,這種直方圖所描述的是各種色彩在彩色圖像中的占比,顏色直方圖反映的是圖像顏色數(shù)據(jù)信息分布的統(tǒng)計(jì)特性,對(duì)于那些很難自動(dòng)分割的圖像,顏色直方圖非常適用。特別是不需要考慮物體空間位置的圖像。在研究六價(jià)鉻檢測(cè)試紙的圖像噪聲類型時(shí),首先需要對(duì)試紙彩色圖像的R,G,B三通道在圖像中所占的比例進(jìn)行統(tǒng)計(jì)。

將顏色分量直方圖與噪聲概率密度函數(shù)分布直方圖進(jìn)行對(duì)比,根據(jù)對(duì)比的結(jié)果來確定檢測(cè)試紙圖像所攜帶的噪聲類型。對(duì)試紙圖像添加均勻分布噪聲、高斯分布噪聲、指數(shù)分布噪聲、瑞麗分布噪聲、伽馬分布噪聲、泊松分布噪聲和椒鹽噪聲后,用Matlab分析對(duì)應(yīng)的像素直方圖并與原始圖像的顏色分量的直方圖進(jìn)行對(duì)比,可以看出試紙圖像所攜帶的噪聲為椒鹽噪聲。脈沖椒鹽噪聲是由信號(hào)脈沖強(qiáng)度引起的圖像噪聲。椒鹽噪聲模型示意圖如圖4所示。加入椒鹽噪聲的試紙圖像如圖5所示。

脈沖噪聲服從下列概率密度函數(shù)分布:

[pz=Pa,z=aPb,z=b0,其他] (1)

當(dāng)[b>a]時(shí),灰度值b會(huì)在圖像顯示為一個(gè)亮點(diǎn);當(dāng)[b

對(duì)于因信號(hào)脈沖而產(chǎn)生的噪聲,中值濾波器具有十分良好的去噪能力。中值濾波是一種非線性濾波技術(shù),相較于線性平滑濾波器,中值濾波器能在去噪的同時(shí)引起更少的模糊,使得圖像的邊緣保持清晰[10]。

作為一種非線性算子,中值濾波根據(jù)灰度等級(jí)對(duì)一個(gè)局部窗口中的像素進(jìn)行排列,當(dāng)排列的模板窗口為奇數(shù)時(shí),取數(shù)列的中間值作為像素值;當(dāng)排列的模板窗口為偶數(shù)時(shí),則取整個(gè)數(shù)列的平均值作為像素值[11]。一維中值濾波的定義式為:

[Yk=med{xK-N,xK-N+1,…,xK,…,xK+N-1,xK+N}] (2)

將中值濾波的概念擴(kuò)展到彩色圖像處理中不是一個(gè)簡(jiǎn)單的過程[12],如果同時(shí)考慮三個(gè)彩色分量,那么需要對(duì)彩色矢量確定一個(gè)順序序列,用以定義兩個(gè)矢量之間誰大誰小。在調(diào)整濾波模板后,選取3[×]3模板的中值濾波器對(duì)六價(jià)鉻檢測(cè)試紙圖像進(jìn)行處理,處理的結(jié)果如圖6所示。

4? 基于機(jī)器視覺的六價(jià)鉻檢測(cè)系統(tǒng)的數(shù)據(jù)分析

由基于分光光度法測(cè)量六價(jià)鉻含量的原理可知,檢測(cè)試紙與含六價(jià)鉻溶液反應(yīng)后,試紙的圖像信息就代表著六價(jià)鉻濃度。為了進(jìn)一步探究圖像所顯示的信息與六價(jià)鉻溶液濃度的具體關(guān)系,采用RGB彩色空間模型,將試紙的R,G,B三個(gè)顏色分量數(shù)值提取出來,利用Mean2()函數(shù)計(jì)算出R,G,B三個(gè)顏色分量的具體數(shù)值。

Mean2()函數(shù)的功能是對(duì)一整個(gè)矩陣求像素平均值。在[M·N]的目標(biāo)區(qū)域圖像中,每一個(gè)顏色分量通道都形成了一個(gè)單獨(dú)的矩陣,利用Mean2()可以求得整個(gè)矩陣的像素平均值,R,G,B分量的計(jì)算公式如下:

[R=i=1Mj=1NfRi,jM·N] (3)

[G=i=1Mj=1NfGi,jM·N] (4)

[B=i=1Mj=1NfBi,jM·N] (5)

本文選取22種濃度的六價(jià)鉻標(biāo)準(zhǔn)液與檢測(cè)試紙進(jìn)行反應(yīng),將得到的反應(yīng)區(qū)域圖像作為顏色特征提取的對(duì)象。標(biāo)準(zhǔn)液濃度分別為100 mg/l,90 mg/l,80 mg/l,70 mg/l,60 mg/l,50 mg/l,40 mg/l,30 mg/l,20 mg/l,10 mg/l,9 mg/l,8 mg/l,7 mg/l,6 mg/l,5 mg/l,4 mg/l,3 mg/l,2 mg/l,1 mg/l,0.5 mg/l,0.25 mg/l,0.125 mg/l,在相同溫度、光照等條件下進(jìn)行圖像采集,對(duì)圖像進(jìn)行濾波去噪并使用K?means聚類算法提取出目標(biāo)區(qū)域圖像,結(jié)果如圖7所示。

使用Mean2()函數(shù)將提取到的R,G,B的平均值導(dǎo)出,得到三種顏色特征分量數(shù)值。然后將檢測(cè)后檢測(cè)卡紙顏色通過三原色分解為X1,X2和X3作為向量,卡紙檢測(cè)顏色的改變分別映射六價(jià)鉻離子濃度的差異變化,從而檢測(cè)濃度的卡紙色度的相關(guān)關(guān)系,隨著濃度減少,卡紙色度分解出的R,G,B的數(shù)值呈現(xiàn)負(fù)相關(guān)變化。觀察到這種線性關(guān)系后,本文選用最小二乘法來擬合試紙顏色與濃度的關(guān)系。從六價(jià)鉻檢測(cè)試紙的彩色圖像中,提取到的R,G,B顏色特征分量數(shù)值與水樣中六價(jià)鉻離子濃度Y之間,存在明顯的線性關(guān)系,因此可以利用最小二乘法擬合出一條在空間內(nèi)與所有的濃度對(duì)應(yīng)的點(diǎn)之間,距離平方和最小的曲線。殘差圖如圖8所示。在Matlab中,使用regress()命令可以進(jìn)行一元或多元的線性回歸分析,該命令本質(zhì)上使用的就是最小二乘法。使用regress()函數(shù)得出的結(jié)果如下:

[Y=0.157 6x21-0.013 3x22+0.178 2x23-0.016 8x1x2-? ? ? ?0.341 4x1x3+0.044 6x2x3+0.923 2x1-0.102 1x2-? ? ? ?3.544 2x3+278.488] (6)

對(duì)該回歸模型檢驗(yàn)中,判定系數(shù)R2為0.995 9,非常接近于標(biāo)準(zhǔn)值1,說明回歸方程顯著。而P值檢驗(yàn)為[5.990 2×10-13],可以判定該模型擬合度較好,通過了模型回歸檢驗(yàn)。運(yùn)用此模型,觀察到如圖9所示。

實(shí)驗(yàn)測(cè)得變量之間的22個(gè)數(shù)據(jù),在空間內(nèi),可以得到這22個(gè)點(diǎn),繪制出來后,得到六價(jià)鉻試紙圖像特征的散點(diǎn)圖。從圖中可以大致看出,這些點(diǎn)隨機(jī)散落在某直線附近,可以認(rèn)為R,G,B的值與被測(cè)溶液中六價(jià)鉻離子的濃度之間近似為一線性函數(shù)。

顯然,從圖中可以發(fā)現(xiàn)隨著濃度的減少,三原色向量呈線性增長(zhǎng),顏色特征R分量和顏色特征B分量與六價(jià)鉻離子濃度呈凹曲線狀,如圖10、圖11所示。

而顏色特征G分量對(duì)于濃度變化有更為靈敏的反應(yīng),如圖12所示,濃度區(qū)間在0~40 mg/l時(shí),該曲線斜率陡增。

從圖7中可以看到,22組含有不同濃度的六價(jià)鉻離子標(biāo)準(zhǔn)液與檢測(cè)試紙反應(yīng)后,反應(yīng)區(qū)域的顏色呈現(xiàn)從深紫到淺紫到粉紅的轉(zhuǎn)變。設(shè)計(jì)算法程序,在Matlab中得到了對(duì)應(yīng)的R分量、G分量以及B分量的具體數(shù)值并列成表格。

導(dǎo)入數(shù)據(jù)后,可以從圖9中看出,六價(jià)鉻檢測(cè)試紙的顏色與濃度呈現(xiàn)出較為明顯的線性關(guān)系。接下來使用最小二乘法獲得了六價(jià)鉻離子濃度Y與R,G,B分量所代表的變量[x1],[x2],[x3]之間的線性關(guān)系,該函數(shù)的判定系數(shù)[R2=0.995 9],F(xiàn)檢驗(yàn)[F=327.045 2],[P=5.990 2×10-13]趨近于0,誤差方差[σ2=7.662 5]。

5? 結(jié)? 論

本文針對(duì)傳統(tǒng)試紙法使用的試劑量大、無法現(xiàn)場(chǎng)檢測(cè)且檢測(cè)時(shí)反應(yīng)時(shí)間過長(zhǎng)等問題。在試紙檢測(cè)法的基礎(chǔ)上,利用根據(jù)二苯碳酰二肼分光光度法顯色原理而制成的六價(jià)鉻檢測(cè)試紙,對(duì)給定含不同濃度的六價(jià)鉻離子溶液進(jìn)行檢測(cè),試紙對(duì)溶液中的六價(jià)鉻離子發(fā)生反應(yīng),產(chǎn)生了紫紅色的顯色反應(yīng)。基于試紙圖像本身的特點(diǎn),搭建了機(jī)器視覺圖像采集設(shè)備,獲取了反應(yīng)后的檢測(cè)試紙圖像。

通過對(duì)圖像RGB彩色空間轉(zhuǎn)換分析與噪聲分析以及濾波處理、切割,最后擬合R,G,B與濃度之間的關(guān)系,完成了基于機(jī)器視覺的六價(jià)鉻檢測(cè)系統(tǒng)的研究,對(duì)低濃度的六價(jià)鉻檢測(cè)效果穩(wěn)定且精度高。

注:本文通訊作者為丁建軍。

參考文獻(xiàn)

[1] KUMAR S. Electrochemical detection and photochemical detoxification of hexavalent chromium (Cr(VI)) by Ag doped TiO2 nanoparticles [J]. Analytical methods, 2015, 7(8): 3493?3499.

[2] MOSIER?BOSS P A, PUTNAM M D. Detection of hexavalent chromium using gold/4?(2?mercaptoethyl) pyridinium surface enhanced Raman scattering?active capture matrices [J]. Analytica chimica acta, 2013, 801: 70?77.

[3] ANEJA K, LAGUZET F, LACASSAGNE L, et al. Video?rate image segmentation by means of region splitting and merging [C]// Video?Rate Image Segmentation by Means of Region Splitting and Merging. Kuala Lumpur: IEEE, 2009: 113?117.

[4] ZAILA Yisleidy Linares, BAGUER D?AZROMA?ACH Marta L, GONZ?LEZHIDALGO Manuel. A graph based segmentation strategy for baggage scanner images [M]// PERALES Francisco José, SANTOS?VICTOR José. Articulated motion and deformable objects. Palma de Mallorca: Springer, 2014: 81?93.

[5] MALERBA D, ESPOSITO F, LISI F A, et al. Automated discovery of dependencies between logical components in document image understanding [C]// Proceedings of Sixth International Conference on Document Analysis and Recognition. Seattle: IEEE, 2001: 16?27.

[6] PAPARI G, PETKOV N. Edge and line oriented contour detection: State of the art [J]. Image and vision computing, 2011, 29(2/3): 79?103.

[7] SINGH V, MISRA A K. Detection of plant leaf diseases using image segmentation and soft computing techniques [J]. Information processing in agriculture, 2017, 4(1): 41?49.

[8] GOMEZ?MORENO H, MALDONADO?BASCON S, GIL?JIMENEZ P, et al. Goal evaluation of segmentation algorithms for traffic sign recognition [J]. IEEE transactions on intelligent transportation systems, 2010, 11(4): 917?930.

[9] GREGGIO N, BERNARDINO A, LASCHI C, et al. Self?adaptive Gaussian mixture models for real?time video segmentation and background subtraction [C]// International Conference on Intelligent Systems Design and Engineering Applications. Changsha: IEEE, 2011: 172?176.

[10] NGUYEN T M, WU Q M J, MUKHERJEE D. An online adaptive fuzzy clustering and its application for background suppression [C]// International Conference on Computer Vision Systems. Copenhagen: Springer, 2015: 36?42.

[11] GHANEKAR U, SINGH A K, PANDEY R. A contrast enhancement?based filter for removal of random valued impulse noise [J]. IEEE signal processing letters, 2009, 17(1): 47?50.

[12] MALINSKI L, SMOLKA B. Fast averaging peer group filter for the impulsive noise removal in color images [J]. Journal of real?time image processing, 2016, 11(3): 427?444.

猜你喜歡
回歸模型機(jī)器視覺圖像處理
基于圖像處理的機(jī)器人精確抓取的設(shè)計(jì)與實(shí)現(xiàn)
機(jī)器學(xué)習(xí)在圖像處理中的應(yīng)用
農(nóng)村秸稈處理方式的影響因素
大場(chǎng)景三維激光掃描儀在研究生實(shí)踐教學(xué)培養(yǎng)中的應(yīng)用
電子商務(wù)影響因素的計(jì)量分析
基于機(jī)器視覺的工件鋸片缺陷檢測(cè)系統(tǒng)設(shè)計(jì)
基于機(jī)器視覺技術(shù)的動(dòng)態(tài)“白帶”常規(guī)檢測(cè)系統(tǒng)的開發(fā)
機(jī)器視覺技術(shù)在煙支鋼印檢測(cè)中的應(yīng)用
恩格爾系數(shù)與消費(fèi)者支出模式變動(dòng)的關(guān)系
基于圖像處理的定位器坡度計(jì)算
新兴县| 绵竹市| 中卫市| 威海市| 邯郸县| 新巴尔虎左旗| 舒兰市| 辛集市| 昆山市| 津市市| 康保县| 海门市| 资溪县| 瓮安县| 梨树县| 连云港市| 沙洋县| 龙山县| 于田县| 潼关县| 娱乐| 镇巴县| 赤水市| 东阿县| 乐清市| 扎囊县| 灌南县| 元谋县| 太和县| 疏勒县| 缙云县| 仁寿县| 运城市| 陆良县| 扎赉特旗| 确山县| 从化市| 赤壁市| 封丘县| 厦门市| 南和县|