劉江濤 袁永偉 李珊珊 孔德剛 張秀花
摘要:隨著計算機應用與信息技術的快速發展,現代計算機技術與數字圖像處理技術已經能夠應用于機械的視覺系統上,并能夠通過合理的技術遷移實現在自動控制教學上的應用,機器視覺技術與移動控制系統的結合為信息工程類教學提供了更多可能,因此本文就以機器視覺在自動控制教學上的應用進行分析,通過對其應用的背景與教學目標的闡述,從而為機械視覺下的自動控制系統教學提供有效的參考與推進作用。
關鍵詞:機器視覺;模式識別;自動控制;教學方法
機器視覺就是通過圖像收集與計算機強大的運算能力對物體進行識別處理的技術,一方面對所識別對象的信息提取是具有一定要求,一個完整的視覺識別系統需要它能夠對識別的信息進行選擇與變換,所提取到的信息能夠充分反應識別對象的本質特征,這樣后期的算法處理才能達到精準無誤。另一方面在完成圖像收集后就進入到計算機的算法處理階段,讓設備控制能夠實現自動化操作,在教學過程的應用能夠更好的加強學生的動手時間能力,讓自動控制的教學真正進入到學習的方方面面。加強教學效果的同時讓學生對于控制理論的學習中有了更深的理解。
1、機器視覺技術在自動控制教學中的應用背景研究
視覺是人類感知世界最主要的感官點,大腦信息的主要來源就是視覺系統的收集,而自動控制自控的實現自然也需要機器視覺技術作為輔助,也就是讓計算機輔助下的圖像收集與信息處理成為機器的眼睛。能夠及時感知所處理對象的信息變化,當前隨著現代科技的發展人工智能已經成為大家對未來科技發展的統一認同點,并且借助傳感器、掃描器等設備自動控制系統已經能夠實現視覺識別技術。所以機器視覺技術與自動控制系統的結合已經變得不那么遙遠,對于未來的人類服務也會創造出更多可能。
但是從目前自動控制系統的課堂教學來看,智能機械的學習與操作中并沒有充分應用到圖形圖像的處理技術,教學機器主要開始通過老式傳感器來獲取外界信息。比如經常會使用到的循跡避障小車案例,其教學技術并不是真正的機器視覺技術。而是通過在小車周圍攜帶紅外傳感器來感知與檢測地面上的黑色軌跡,然后再通過紅外接收裝置來確定小車契合度偏離車道,雖然有一定的技術原理,但這種紅外傳感器技術對環境的要求很高,任何光線的變化都會對影響到傳感器的反饋結果。這樣的自動控制系統教學并不具備足夠的穩定性。所以需要一種更為規范、專業的機器視覺技術來提升自動控制系統的教學效果。
2、機器視覺技術的教學目標
根據以上教學背景與教學要求的分析,高校對于自動控制系統課程的設置應該要以實踐教學為主,通過將機器設備有效引入教學環境讓學生接觸前沿科學技術,對于當前的機器視覺技術與自動控制系統有更深入的理解。同時新技術在教學課堂中的應用也能夠很好的提升學生創新能力,以更加開闊的眼光去觀察世界,在真正的技術氛圍下養成全面的求知、創造能力。
機器視覺技術與自動控制類課程的結合,其實更傾向于對控制類系統的開發項目教學,主要內容還是如果通過技術遷移實現視覺算法在機器控制中的應用。根據圖像理解的結果來實現機器視覺技術與自動控制系統軟硬件的有效結合。這種交叉性學科由于設計內容廣,在實際教學中一定要采取機器視覺學理念進行教學,避免由于繁瑣的算法問題而影響到學生正常的學習興趣。從機器學習與智能技術的角度主動結合所學的控制理論知識來進行教學。
3、機器視覺在自動控制教學中的實施方案介紹
機器視覺教學最好能夠采用以實際應用為導向的教學方法,結合具體的案例分析讓學生掌握到基本視覺技術與自動控制的結合原理,選擇一些有代表性、技術完善的教學案例。在實際教學中可以分為三個階段:實驗演示、基礎實驗、技術拓展。分別從自動控制從研究到應用的整個流程有一個全面的了解。
3.1、演示實驗
實驗演示主要是讓學生對于機器視覺中所使用的圖像處理與識別技術有一個應用過程的認知,包括對于圖像、像素的基本概念、常用處理算法,讓學生人知道自動控制與視覺技術結合原理,目前高校主要使用MATLAB作為圖像處理的軟件平臺,一方面MB為使用者提供了大量的圖像處理函數。學生可以采用調用方式節省計算機算法編制的工作時間。另一方面也符合教學中傾向對于學生控制實踐的教學要求。由淺入深、富有樂趣的進行自動控制學習,例如教師可以安排視頻演示車牌識別應用實驗。車牌識別是機器視覺應用比較經典也比較簡單的案例,由于車牌形狀、字體顏色都十分規范明顯,所以這項機器視覺技術非常適合在課堂上進行教學,而且該技術在平常的交通管理中也有著非常重要的作用。
3.2、基礎性實驗
通過給學生演示機器視覺實驗后學生對機器視覺技術已有一定的概念,此時教師可以根據學生的能力設置一些基礎的實驗教學,讓學生在動手的過程中實現對自動控制的感性認識,有效回避自動控制教學中的復雜算法的影響,采用實驗教學讓學生自動控制學習有更清晰的認知。一般情況下基礎性實現需要有一個完整的工程流程,教師可以讓學生在MATLAB平臺實現以下幾項功能,首先要求系統能夠自動打開文件并顯示圖像。其次能夠對圖像進行縮放、旋轉、剪裁、保存功能,最后采用簡單的通道圖像處理法進行灰度和二值化處。結束后觀察圖像明白進行灰度處理的根本意義所在。
3.3、機器視覺與自動控制拓展教學
開展拓展教學的目的一方面能夠強化學生對于技術的認知,讓學生對于技術內容有一個更全面的了解。其次提升學生的基礎應用能力,在對機器視覺技術的學習后能夠有一定的應用能力,比如在基礎實驗的基礎上舉一反三完成一些其他的實驗項目。可以采用實驗小組的形式進行教學,學生在實施過程中可以采用基礎實驗的一些框架,比如根據上述車牌號碼識別系統,直接通過交通運動視頻進行編寫算法實現車牌號碼的識別,可在Java或C#平臺上搭建應用相機采集到的圖片自動處理,最終輸出該照片對應的車牌號的自動控制系統的實現。
4、總結
綜上所述,自動控制系統作為信息工程類專業的一門重要課程,教學中會涉及到計算機技術、機械控制、數據處理等內容,是一門綜合性非常強的理工學科,高校一般都會會再在計算機與機械控制相關連的專業下開設這門課,通過機器技術與自動控制的結合教學實現學生綜合能力的發展。所以在自動化控制教學中有必要結合模式識別理論來加提高學生的實踐水平。
參考文獻:
[1] 陳妍冰.機器視覺技術在實踐教學中的應用方法研究[J].電腦知識與技術,2014.10(27):6487-6489.
[2] 趙俊紅.機器視覺與智能檢測創新實踐教學模式的探索[J].實驗室研究與探索,2012.31(5):144-146.
[3] 滿江月.人臉識別技術應用與發展趨勢[J].中國公共安全(綜合版),2014(10):124-127.
(作者單位:河北農業大學)