邱 婷 羅啟平 管國安
(樂安縣水利局,江西 撫州 344300)
絮體檢測可獲取絮體特征參數(shù)(如粒度、分形維數(shù)、沉降速度等),絮體特征對絮凝過程的機理研究與分析是至關(guān)重要的,絮體檢測在將微觀的絮體形態(tài)與宏觀的絮凝效果相結(jié)合方面具有重要意義[1][2]。
目前常用的絮體檢測方法有:粒子圖像測速(Particle Image Velocimetry,PIV)技術(shù)、顯微技術(shù)、光散射技術(shù)等[3][4]。Ren等[5]利用PIV技術(shù)來獲得絮體的實時狀態(tài),通過采集的圖像計算絮體的大小和分形維數(shù);光學(xué)顯微鏡[6]、電子顯微鏡[7]常用來檢測絮體的大小和結(jié)構(gòu);Zhang等[8]在微藻混凝過程中,用高速顯微鏡相機在預(yù)定義的間隔時間內(nèi)獲取微藻絮體圖像,以分析平均尺寸;基于光傳輸?shù)男躞w識別技術(shù),如光散射技術(shù)[4]、聚焦光束反射技術(shù)(Focused Beam Reflectance Measurement,F(xiàn)BRM)[9]等常用來檢測絮體的大小變化,Kyoda等[10]采用FBRM對絮凝粘土懸浮液中形成的絮體結(jié)構(gòu)進(jìn)行檢測。
在當(dāng)前的研究中,利用常規(guī)方法檢測絮體往往會受到絮體失真和時滯性等問題的干擾,影響著檢測結(jié)果。近年來,隨著計算機技術(shù)和圖像采集技術(shù)的高速發(fā)展,機器視覺因其具有快速、準(zhǔn)確且不會使絮體形狀失真等優(yōu)點,已成為絮體檢測研究的一種有力手段。本文就機器視覺在絮體檢測中的算法優(yōu)化與應(yīng)用進(jìn)行了討論,對其未來的研究發(fā)展方向進(jìn)行了展望,為今后機器視覺及絮體檢測方面的研究提供了參考。
機器視覺可以通過模擬人類視覺的方式來自動地識別、檢測和理解物體的形態(tài)及運動情況,從圖像中定位、識別及提取的二維特征與對象的三維表示相匹配[11][12]。如表1所示,機器視覺由以下三個系統(tǒng)組成:圖像采集系統(tǒng)、圖像處理系統(tǒng)和數(shù)據(jù)處理系統(tǒng),包含的內(nèi)容有圖像處理、目標(biāo)檢測及圖像識別[13][14]。
表1 機器視覺系統(tǒng)簡介
利用機器視覺可檢測的絮體特征參數(shù)有:粒度、分形維數(shù)、沉降速度等。如圖1所示,絮體圖像經(jīng)過處理后,對連通區(qū)域進(jìn)行標(biāo)記,采用遍歷掃描的方式計算當(dāng)前幀區(qū)域內(nèi)絮體長度、寬度、周長和面積等,可獲取絮體粒度及分形維數(shù);如圖2所示,根據(jù)絮體目標(biāo)初始化粒子群,圖像處理之后獲取圖像特征,然后進(jìn)行單幀圖像檢測,關(guān)聯(lián)檢測值和預(yù)估值進(jìn)行運算,可獲得絮體的沉降速度。
圖1 機器視覺檢測絮體粒度及分形維數(shù)
圖2 機器視覺檢測絮體沉降速度
1.1.1 粒度
絮體粒度通常用等效粒徑值表征[15]。絮體的等效粒徑值用d(m)表示:
(1)
式中,A為絮體平面投影面積(m2)。
絮凝機理、混凝劑種類及投藥量等因素會使得絮體粒度在絮凝反應(yīng)過程中發(fā)生變化。Zhao等[16]研究了高嶺土濃度對絮體粒度的影響:隨著高嶺土的加入,較大粒徑絮體的比例增加,高嶺土在快速混合階段促進(jìn)了絮體的形成;Maggi[17]研究表明,絮體的粒徑越大則其分形維數(shù)越小,反之絮體的粒徑越小則其分形維數(shù)越大。
1.1.2 分形維數(shù)
分形理論提出:自相似和尺度不變量是分形對象最重要的特征[18]。分形維數(shù)可用來定量說明絮體的不規(guī)則性,表征絮體的強度、穩(wěn)定性及密實程度,描述和分析絮體的形成及成長[19]。分形維數(shù)Df可用其與質(zhì)量M(粒徑d)之間的關(guān)系來概括:
M∞dDf
(2)
絮體結(jié)構(gòu)越致密,則其分形維數(shù)越高,反之絮體結(jié)構(gòu)越松散,則其分形維數(shù)越低。鄔艷等[20]認(rèn)為微觀的絮體形態(tài)與宏觀的絮凝效果之間存在著一定的聯(lián)系:較高的絮體分形維數(shù)對應(yīng)較高的有機物去除率;郭書雅等[21]研究發(fā)現(xiàn)絮體顆粒形態(tài)與其分形維數(shù)、絮體粒徑變化具有良好的正相關(guān)性,分形維數(shù)值達(dá)到1.906后基本不隨時間變化,絮體顆粒的聚集與沉降性能得到提高。
1.1.3 沉降速度
沉降速度通常用以表征絮體的沉降性能,可直接反映絮體的沉淀分離效果。絮體的沉降速度V(mm?s-1)可用以下公式求得:
V=Q/S
(3)
式中:Q為循環(huán)水流量(mm3?s-1);S為過水?dāng)嗝?mm2)。
絮體沉降速度與其他參數(shù)(絮體粒度、湍流度和分形維數(shù))之間存在顯著的線性關(guān)系[22]。Vahedi等[23][24]認(rèn)為絮體的分形維數(shù)與其沉降速度之間存在著較好的正相關(guān)性,并且研究發(fā)現(xiàn)兩個絮體即使粒徑相同,也可能有不一樣的質(zhì)量或質(zhì)量分布,從而導(dǎo)致其具有不同的沉降速度;翟士才等[25]以VS2010為平臺,基于OpenCV機器視覺庫,編寫了一個系統(tǒng)軟件,建立了一個以絮體沉速為主控的混凝劑投加模型,可在線跟蹤絮體顆粒與測量沉速。
近幾年來,在傳統(tǒng)邊緣檢測方法基礎(chǔ)上,發(fā)展了許多新的檢測方法,但依舊存在著絮體重疊交叉、黏連聚合等問題,會導(dǎo)致邊緣檢測不完整、易發(fā)生遮擋、缺乏靈活性等不足的問題產(chǎn)生。
針對這些問題,苗中華等[26]提出了最大類方差法、K-means算法及分水嶺算法的組合算法,雖然環(huán)境中的自然光在一定程度上影響著目標(biāo)分割,但結(jié)果證明該算法能較好地實現(xiàn)對重疊目標(biāo)邊緣的提取及精確邊界的分離;吳鵑[27]通過構(gòu)造目標(biāo)增強算子以及目標(biāo)邊緣函數(shù)像素積累,設(shè)計了目標(biāo)輪廓檢測算法,實現(xiàn)了面積與周長的測量,較大提高了穩(wěn)定性與提取精度;Xie等[28]提出了一種改進(jìn)亞像素邊緣檢測算法,結(jié)合了粗定位與精定位,保持了羅伯茨算子定位精度高、速度快等優(yōu)點的同時能有效抑制噪聲,取得較好的檢測效果;Gu等[29]提出了一種基于神經(jīng)網(wǎng)絡(luò)和并行計算的邊緣檢測方法,在檢測效率和準(zhǔn)確度上均優(yōu)于舊方法;詹寶容等[30]通過優(yōu)化算法初始設(shè)定及蟻群轉(zhuǎn)移規(guī)則,再根據(jù)蟻群動態(tài)情況調(diào)整自適應(yīng)素閾值算法,對圖像邊緣檢測技術(shù)進(jìn)行組合優(yōu)化,改進(jìn)后的算法在運算速度上提升2.81%,檢測效果上提升12.24%;針對傳統(tǒng)Canny算法存在的缺點:不能自動調(diào)整的閾值和對噪聲敏感。段紅燕等[31]在Canny算法的基礎(chǔ)上,將原有的高斯濾波替換為雙邊濾波對圖像進(jìn)行降噪處理,提出了一種改進(jìn)的邊緣檢測算法,改善了傳統(tǒng)Canny算法在濾波時造成邊緣模糊且信息丟失的不足;Liu等[32]也進(jìn)行了類似研究,將原有的高斯濾波替換為形態(tài)學(xué)濾波對圖像進(jìn)行平滑處理,引進(jìn)OTSU算法對高低閾值進(jìn)行動態(tài)調(diào)整,改進(jìn)后的Canny算法不僅可以提高圖像的對比度,自動調(diào)整閾值,而且可以減少背景干擾和假邊緣;楊麗雯等[33]提出一種基于數(shù)學(xué)形態(tài)學(xué)的邊緣檢測方法,解決了傳統(tǒng)邊緣檢測算法去噪能力差、邊緣定位能力低的問題,但存在邊緣分辨率低、低強度邊緣保護(hù)能力差的不足。
沉降過程中重疊、交叉、聚合的絮體會引起運算時間長、存儲空間大等難題,會產(chǎn)生算法復(fù)雜度高、檢測效率低、缺乏實時性及不利于工業(yè)實踐等不足。
為了使這些復(fù)雜問題得到更好的解決,潘文超[34]提出一種適合于求解連續(xù)非線性優(yōu)化問題的果蠅優(yōu)化算法(Fruit Fly Optimization Algorithm,F(xiàn)OA),該算法是從果蠅家族的生命歷程中發(fā)展而來,因果蠅敏銳的嗅覺及視覺器官有助于其覓食行為而得到啟發(fā);Balasubbareddy[35]將模糊決策技術(shù)引入FOA,提出了一種基于非支配排序的混合多目標(biāo)算法,該算法具有迭代次數(shù)少、時間短、初始值好、最終值小的特點,對提高尋優(yōu)速度及檢測精度十分有效;楊書佺等[36]基于果蠅個體分布位置,對果蠅算法進(jìn)行優(yōu)化,將FOA與功能流算法與多目標(biāo)處理技術(shù)相結(jié)合,設(shè)計了自適應(yīng)步長調(diào)整機制,較大地提高了收斂的速度和精度,減少了時間和空間的消耗;Xie等[37]將壓縮感知與粒子濾波相結(jié)合,將絮體檢測位置與其估計位置進(jìn)行數(shù)據(jù)關(guān)聯(lián),提出了一種有效的絮體跟蹤算法,極大地提高了識別的精度與速度;Anan[38]提出了一種增強圖像邊緣檢測的人工蜂群算法,該方法能在邊緣檢測過程中尋找最優(yōu)的邊緣濾波器,并對閾值進(jìn)行優(yōu)化,具有較高的精度,改善了計算量大而效率低的問題;鄧小亞[39]提出了一種基于蜂群算法的圖像邊緣檢測方法,從局部最優(yōu)點開始搜索找出各目標(biāo)次優(yōu)解和全局最優(yōu)解即邊緣點,邊緣點的并集就是圖像邊緣,與傳統(tǒng)算法相比計算量及檢測時間大大減少,但易陷入局部最優(yōu)。
總體上看,上述各類算法,在解決尺寸極微小絮體的邊緣檢測與分割問題上,不僅使檢測與分割的速度、精度得到了提高,還使運算時間及儲存空間得到了壓縮,改善了檢測效果,但邊緣提取較混亂、易陷入局部最優(yōu)解等問題始終存在,還無法完全滿足實際生產(chǎn)的需要。因此有必要進(jìn)一步研究快速有效的新方法,為準(zhǔn)確獲取絮體特征參數(shù)奠定良好基礎(chǔ)。
在水處理絮凝過程中,利用機器視覺進(jìn)行絮體檢測具有快速、準(zhǔn)確且便于操作等優(yōu)勢,不會使絮體破碎或變形,已經(jīng)成為絮體特性研究的一種新方法。
絮凝是常規(guī)地表水處理中的關(guān)鍵步驟,隨著機器視覺技術(shù)日臻完善,依靠其在絮體檢測方面的獨特優(yōu)勢,該技術(shù)在絮凝機理研究中發(fā)揮著越發(fā)重要的作用。Dai等[40]在微渦流絮凝工藝中通過機器視覺檢測絮體粒徑及分形維數(shù),以絮凝時間與絮凝劑投加量為變量,研究了其對絮凝效果及絮體性能的影響,得到了最優(yōu)工況條件,建立了絮體粒徑與分形維數(shù)之間的關(guān)系方程;Wang等[41]在探討微絮凝階段剪切速率對絮體粒徑和結(jié)構(gòu)的影響時,利用機器視覺系統(tǒng)對絮體進(jìn)行圖像采集及處理,結(jié)果表明剪切速率的增加主要導(dǎo)致微絮體分形維數(shù)增大,同時在峰值過后絮體粒徑及分形維數(shù)均隨剪切速率的增加而減??;高超[42]在對絮體進(jìn)行檢測采用了機器視覺系統(tǒng),不但有效地獲取了絮體的特征參數(shù),而且各參數(shù)值均在正常值范圍內(nèi),機器視覺的良好可行性和實操性等優(yōu)點均得以體現(xiàn),為絮凝過程中絮體特征參數(shù)的研究提供了技術(shù)支持;楊亞坤[43]在污泥沉降過程研究中,利用機器視覺對污泥絮體的大小、形狀及沉降速度進(jìn)行檢測,使得人工測量效率和準(zhǔn)確率低的問題得到了較好解決。
實驗中首先利用工業(yè)數(shù)字相機采集絮體圖像,然后將圖像數(shù)據(jù)傳輸?shù)絇C中的圖像處理系統(tǒng),緊接著進(jìn)一步完成圖像預(yù)處理、目標(biāo)檢測、數(shù)學(xué)形態(tài)學(xué)分析、特征提取等一系列步驟,最后由數(shù)據(jù)處理軟件計算分析得出數(shù)據(jù)信息。利用機器視覺進(jìn)行絮體檢測,能夠為絮體特征參數(shù)與絮凝效果之間關(guān)系的進(jìn)一步研究奠定良好基礎(chǔ),并對促進(jìn)絮凝工藝運行及其理論發(fā)展有著深遠(yuǎn)的意義。
水質(zhì)特征的檢測和絮凝劑的投加控制是水廠運行中的重要環(huán)節(jié),傳統(tǒng)的檢測方法以及混凝劑的投加控制存在著主觀性、不穩(wěn)定性及成本過高等問題,影響著出水水質(zhì)的保證。朱逸等[44]以機器視覺作為絮體檢測方法,加以模糊控制作為輔助手段,提出了一種全自動自來水廠絮凝劑投加控制系統(tǒng),利用其完成圖像處理及識別等功能,實現(xiàn)絮凝劑的自動投加控制,保證出水水質(zhì)的同時降低人工成本,具有安全可靠、穩(wěn)定性強等優(yōu)點;翟士才等[45]在總結(jié)和分析了現(xiàn)有的混凝劑投加控制方法的基礎(chǔ)上,以絮體沉降速度和等效粒徑為控制參數(shù),基于機器視覺提出了混凝劑投加控制系統(tǒng),實現(xiàn)了混凝劑的自動穩(wěn)定投加。
隨著計算機和圖像采集技術(shù)的高速發(fā)展,機器視覺已成為絮體檢測的常用手段,將其應(yīng)用于水廠運行中,可以對絮體特征參數(shù)進(jìn)行自動、實時、高效、準(zhǔn)確的檢測,最終實現(xiàn)混凝劑的自動投加控制,較好解決了主觀性、不穩(wěn)定性及成本過高等問題;同時機器視覺系統(tǒng)安裝簡單方便,易于在大部分水廠中得到推廣。
絮體檢測對于絮凝過程的研究以及微觀的絮體形態(tài)與宏觀的絮凝效果的結(jié)合有著重要意義,是建立絮體特征參數(shù)與出水水質(zhì)指標(biāo)關(guān)系的關(guān)鍵。近年來機器視覺因其在檢測絮體時具有高精度、非接觸、實時高效等優(yōu)點而備受青睞,其持續(xù)的進(jìn)步與發(fā)展為絮體機理及絮凝劑投加控制的研究奠定了基礎(chǔ),存在的絮體重疊交叉、黏連聚合、運算時間長、存儲空間大等問題,隨著分水嶺算法、邊緣檢測算法、果蠅算法等算法的提出、改進(jìn)與優(yōu)化,得到了較好的解決。
機器視覺在絮體檢測研究中極具發(fā)展?jié)摿?,其未來的研究方向為:機器視覺系統(tǒng)通常面對的是復(fù)雜的外部環(huán)境,要選擇并使用恰當(dāng)?shù)姆椒焖僮R別絮體,提高絮體性能參數(shù)的檢測精度;加強機器視覺的自動化、智能化功能實現(xiàn),如自動控制、檢測錯誤、自動投加混凝劑等;降低成像設(shè)備及信息處理的過高成本,從而緩解其對絮體圖像的采集分辨率及處理速度的限制。