趙 貞, 王昊燃, 唐江舟, 梁心怡, 何旭萌, 李相昆, 陳 明, 郭 亮
(哈爾濱工業(yè)大學 市政環(huán)境工程學院 城市水資源和水環(huán)境國家重點實驗室, 黑龍江 哈爾濱 150090)
?
微生物識別計數(shù)虛擬仿真實驗教學系統(tǒng)的研發(fā)
趙 貞, 王昊燃, 唐江舟, 梁心怡, 何旭萌, 李相昆, 陳 明, 郭 亮
(哈爾濱工業(yè)大學 市政環(huán)境工程學院 城市水資源和水環(huán)境國家重點實驗室, 黑龍江 哈爾濱 150090)
基于Matlab平臺開發(fā)了微生物識別計數(shù)虛擬仿真實驗教學系統(tǒng),將微生物學知識與圖像處理、模式識別理論相結(jié)合,實現(xiàn)了自動菌落計數(shù)和微生物識別兩個特定功能。當學生在顯微鏡下觀察到不熟悉的微生物時,捕捉該微生物的圖像并發(fā)送至該系統(tǒng),即可快速辨別該生物的種類。實驗表明:該程序具有可操作性強、識別能力強、計數(shù)較為準確、可應用范圍廣的特點,并且明顯提高了實驗效率。
微生物識別; 菌落計數(shù); 虛擬仿真實驗
虛擬仿真實驗教學是專業(yè)知識體系與信息技術(shù)深度融合的產(chǎn)物,是傳統(tǒng)實驗教學的延伸和有效補充,也是高等教育信息化建設的重要內(nèi)容,在豐富教學內(nèi)容、拓展時間和空間、提高教學質(zhì)量方面發(fā)揮了重要作用[1-2]。
2014年1月,哈爾濱工業(yè)大學市政環(huán)境實驗中心成為首批100個國家級虛擬仿真實驗教學中心之一。本著“以虛為主,虛實結(jié)合,以虛補實,以實驗虛”的原則,中心建設了適合本校專業(yè)特色和學科發(fā)展的生物實驗虛擬仿真平臺,開設了生物類相關(guān)課程的虛擬仿真實驗項目,注重培養(yǎng)學生的實踐能力和創(chuàng)新能力。
虛擬生物學實驗具有節(jié)約實驗材料、防止有毒試劑對學生傷害、減少對環(huán)境的污染等優(yōu)點[3-4],能夠給學生提供重復練習和自主操作的機會與條件。筆者為提高微生物識別計數(shù)實驗教學效果,研發(fā)了微生物識別計數(shù)虛擬仿真實驗教學系統(tǒng)。
1.1 項目簡介
在市政環(huán)境類專業(yè)的虛擬仿真生物實驗教學與科研中,微生物的識別與菌落計數(shù)是一項費時費力的工作[5-6]。研發(fā)微生物識別與計數(shù)虛擬仿真實驗教學系統(tǒng),就是要通過微生物學知識與圖像處理、模式識別理論的結(jié)合,實現(xiàn)顯微鏡下微生物種類的自動識別和菌落計數(shù)功能。
1.2 項目背景
使用圖像處理方法改進傳統(tǒng)細菌計數(shù)與微生物識別方法是信息化時代的趨勢[7-8]。
(1) 細菌菌落計數(shù)。目前廣泛應用的細菌菌落計數(shù)方法有平板菌落計數(shù)法、MPN法、血球計數(shù)板計數(shù)法、MPN-PCR法、渾濁度計數(shù)法、電阻抗法等。這些方法采用人工計數(shù),不但費時費力,而且效率低下。近年來市場上出現(xiàn)了自動計數(shù)裝置,如犁刀計數(shù)器、流體細胞儀等,大大提高了菌落自動計數(shù)的效率和可靠性,但購置和維護這些設備也增加了實驗教學成本。
(2) 微生物識別。傳統(tǒng)的顯微鏡觀測和識別微生物,需要實驗人員不斷調(diào)整顯微鏡的視野,很容易使眼睛疲勞,長時間觀測還會影響觀測效果。目前,顯微鏡下的微生物圖像可以傳輸?shù)街鳈C并顯示出來,但市面上難覓能夠自動識別視野下微生物的應用程序,而這個功能會給實驗教學與科研帶來極大的便利。
隨著科技發(fā)展,圖像檢測分析技術(shù)已經(jīng)廣泛地應用于人們的生產(chǎn)生活中,尤其是在交通、醫(yī)學、地質(zhì)等領(lǐng)域,圖像處理與模式識別可以快速搭建仿真體系,實現(xiàn)技術(shù)進步。在市政環(huán)境類專業(yè)的教學和科研中,也迫切需要運用數(shù)字圖像處理技術(shù)來提高實驗教學和科研工作效率。用戶還可以將自己長期積累的圖片分類錄入數(shù)據(jù)庫中,提高識別的準確性,一旦數(shù)據(jù)庫積累到一定程度,就可以更準確識別水樣中的微生物種類及數(shù)量,通過微生物指標判斷水體情況。
微生物識別計數(shù)虛擬仿真實驗教學系統(tǒng)提供了若干在圖像處理中常用的功能。
在圖像格式轉(zhuǎn)換方面,有RGB圖轉(zhuǎn)換為灰度圖的公式法和通道抽取法;在邊緣提取方面,提供了基于Sobel、Prewitt、Robert、LOG、Canny等5種常見算子的提取功能;在圖像分割方面,提供了直方圖雙峰法、最大類間方差、迭代法、最小誤差法等4種分割手段[9-10];在形態(tài)學處理方面,包括腐蝕、膨脹、開運算、閉運算等4種處理方法。此外,該系統(tǒng)還支持尺寸調(diào)整、旋轉(zhuǎn)、鏡像等常見功能。
菌落計數(shù)功能分為一鍵計數(shù)和深度計數(shù)。一鍵計數(shù)是根據(jù)默認參數(shù)對圖像進行連通域計數(shù);深度計數(shù)提供2種方法,用戶可自由選擇處理方法、調(diào)節(jié)參數(shù),實現(xiàn)對圖像更有針對性的計數(shù)。
3.1 一鍵計數(shù)
根據(jù)默認參數(shù),運用連通域法自動完成菌落計數(shù),適用于菌落相對獨立且分散的圖像,可見每一個細菌都得到標記(見圖1)。
圖1 一鍵計數(shù)效果圖
3.2 深度計數(shù)
(1) 區(qū)域極值法。假定存在邊長為幾像素的小正方形窗口,令該窗口范圍內(nèi)最多只能存在一個極值點,(局部顏色最深的點),移動正方形窗口,使其遍布整個原始圖像,程序即可反饋整個圖像中極值點的總數(shù),以此作為菌落計數(shù)的依據(jù)。通過改變檢測參數(shù)(Harris角點檢測系數(shù)),可以得到在一定范圍內(nèi)波動的檢測結(jié)果。用戶將顯示結(jié)果與目測預期值進行比對,調(diào)整檢測參數(shù),使極值點近似與菌落一一對應,即可獲取近似的菌落計數(shù)結(jié)果。
(2) 連通域計數(shù)法。利用直方圖雙峰法、最大類間方差、最小誤差法、迭代法將彩圖或灰度圖變?yōu)槎祱D,對二值圖中連通域進行計數(shù)。用戶可根據(jù)實際情況對原始圖像進行初步處理,使連接處打斷,菌落更清晰,再用一鍵計數(shù)法進行計數(shù)(見圖2)。
圖2 深度計數(shù)效果圖
微生物識別模塊主要有兩個功能:一是數(shù)據(jù)庫管理,二是通過分析數(shù)據(jù)庫對現(xiàn)有微生物圖像進行識別,確認其種類[11-12]。
4.1 數(shù)據(jù)庫管理
數(shù)據(jù)庫管理功能可以實現(xiàn)對數(shù)據(jù)庫內(nèi)微生物種類的增加和刪除,也可以對已有樣本進行刪除操作,還可以通過一鍵處理或深度處理功能將新獲取的微生物圖片進行處理,使之成為所需格式與樣式,添加到樣本庫中。
4.2 微生物識別
微生物識別功能分為一鍵識別和深度識別。
一鍵識別是通過系統(tǒng)默認參數(shù)及過程對新獲取的微生物圖片進行處理,與數(shù)據(jù)庫中數(shù)據(jù)進行對比后得到結(jié)果。
若一鍵識別效果不理想,可使用深度識別功能。深度識別功能是操作者使用軟件所提供的圖片處理功能,自選參數(shù)、自定義處理圖片,使之達到想要的效果后再與數(shù)據(jù)庫內(nèi)圖片進行比對,得出結(jié)果(見圖3)。
圖3 微生物識別界面
微生物識別計數(shù)虛擬仿真實驗教學系統(tǒng)可應用于市政環(huán)境類生物虛擬仿真實驗教學中,可為本科生科技創(chuàng)新等實踐活動設立專門的虛擬實驗平臺,還可以
為科研工作提供資源共享平臺和完善的軟件支持與技術(shù)服務。
該系統(tǒng)解決了實驗教學與科研工作中微生物識別與計數(shù)費時、費力的問題。它將模式識別與污染控制微生物學有機地結(jié)合起來,在提升教學質(zhì)量,提高學生學習能力、實踐能力和創(chuàng)新能力方面發(fā)揮了重要作用。
References)
[1] 黃瑋.利用數(shù)字化實驗技術(shù)進行中學生物實驗教學[J].中國教育技術(shù)裝備,2015,11(11):25-28.
[2] 焦玲.基于J2EE的網(wǎng)上化學教學實驗仿真系統(tǒng)的研究與應用[D].青島:中國海洋大學,2008.
[3] 劉陽.下頜運動虛擬還原以及相關(guān)生物力學研究[D].廣州:南方醫(yī)科大學,2008.
[4] 趙娟.江蘇省普通高中生物實驗教學現(xiàn)狀調(diào)查及成因分析[D].南京:南京師范大學,2012.
[5] Gonzalez R C,Woods R E.數(shù)字圖像處理[M].阮秋琦,阮宇智,譯.3版.北京:電子工業(yè)出版社,2011.
[6] 蘭鮮紅.顯微微生物圖像處理與分析系統(tǒng)研究[J].河北省科學院學報,2006,23(2):87-90.
[7] 楊淑瑩,張樺.模式識別與智能計算:MATLAB技術(shù)實現(xiàn)[M].北京:電子工業(yè)出版社,2015.
[8] 張永清.基于多線程的水中微生物圖像預處理系統(tǒng)[D].昆明:云南大學,2011.
[9] 毛佳文,劉曉梅,李抄,等.痕量微生物圖像的閾值分割方法研究[J].光學技術(shù),2016(3):229-233.
[10] 趙小川.MATLAB圖像處理:能力提高與應用案例[M].北京:北京航空航天大學出版社,2014.
[11] 趙小川.MATLAB圖像處理:程序?qū)崿F(xiàn)與模塊化仿真[M].北京:北京航空航天大學出版社,2014.
[12] 劉俊.BP神經(jīng)網(wǎng)絡在水中微生物識別系統(tǒng)的應用[D].昆明:云南大學,2012.
Development of virtual simulation experimental teaching system for microbial identification counting
Zhao Zhen, Wang Haoran, Tang Jiangzhou, Liang Xinyi, He Xumeng, Li Xiangkun , Chen Ming,Guo Liang
(School of Municipal and Environmental Engineering,Harbin Institute of Technology, Harbin 150090, China)
Based on the Matlab platform, the virtual simulation experimental teaching system for microbial identification counting is developed. Combining the knowledge of microbiology with the theories of the image processing and pattern recognition, two specific functions of automatic colony counting and microbial identification are realized. When a student observes an unknown microorganism under the microscopes, he can take a picture and send it to this system and very quickly the species of the microorganism can be identified. The experiments prove that the system has the characteristics of high operability, strong identification ability, accurate counting and wide application range, which obviously improves the efficiency of the experiments.
microbial identification; colony counting; virtual simulation experiment
10.16791/j.cnki.sjg.2016.11.036
2016-05-24 修改日期:2016-09-18
黑龍江省高等教育教學改革項目(JG2014010699);哈爾濱工業(yè)大學研究生教育教學成果獎培育項目(CGPY-201423)
趙貞(1982—),女,黑龍江哈爾濱,碩士,工程師,主要研究方向為大型儀器的管理與應用、生物質(zhì)資源化利用
E-mail:zhaozhen820912@126.com
李相昆(1975—),男,吉林省吉林市,博士,教授,主要研究方向為污水處理及資源化.
Q93-33;TP391.4
A
1002-4956(2016)11-0147-03