姜林林
摘要:在智能電表的檢定系統中,需要機器人完成系列操作。具體操作中,電表位置可通過機器人數據庫獲得,但是對于要求高的操作而言,位置信息仍缺乏一定的準確性,必須在現場獲得精確值,才能微調機器人操作,提高工作有效性。下面,本文結合相對復雜的工業環境,基于機器視覺原理,對智能電表的定位、識別技術進行研究,從而提高設備的自動化水平。
關鍵詞:機器視覺;智能電表;識別技術;定位技術
近年來,隨著人工智能技術的飛速發展,人機交互的需求也越來越高,圖像識別技術再次走進人們視野。圖像識別技術是人工智能的重要領域,主要功能是排除圖像中的多余信息,抽出關鍵信息,從而達到機器代替人工實現對字符、人臉、姿勢等識別。對于復雜場景,基于機器視覺的圖像識別技術體現出其優越的穩定性、客觀性和準確性。圖像識別技術與諸多技術相關,因此學習相關技術是研究圖像識別技術的基礎。
1機器視覺概述
1.1機器視覺的特點
機器視覺是人工智能發展的重要分支,包括圖像處理、傳感器、電光源照明、機械工程技術、光學成像等技術。現階段,對于無法人工作業或人工視覺無法滿足的場合,多使用機器視覺。同時,機器視覺也用于人臉識別、自動光學檢查、跟蹤定位、紋理識別、文字識別等領域。分析得知,機器視覺具有這樣幾個特點:(1)系統可結合操作者的尺寸工件,調用相應程序檢測尺寸,并輸出結果。(2)根據尺寸不同的零部件,排序、輸送裝置可精準調節寬度,使零部件在固定路徑下運動和檢測。(3)攝像機的自動拍照速度,和被檢測物的速度一致,能拍攝到理想圖像。(4)可通過顯示的圖像,動態監視檢測流程。也可通過顯示的數據,檢查檢測結果。(5)對于錯誤的工件,可及時發出剔除、控制信號。(6)實時檢測畫面,多次瀏覽不合格的圖像,方便查看和存儲。
1.2機器視覺的工作原理
從機器視覺的工作原理上看,借助CCD照相機將檢測目標轉變為圖像信號,傳送至專門的圖像處理系統,結合像素顏色、亮度等信息,轉變為數字化信息。隨后,圖像處理系統對其進行運算,同時抽取目標特征,比如長度、位置、面積等,參照允許值、其他條件等,輸出最終結果,包括個數、角度、尺寸等,達到自動化識別的效果。
2機器視覺識別的關鍵技術
2.1圖像獲取
一般情況下,基于機器視覺的圖像識別算法的圖像獲取主要依賴于攝像機,攝像機將采集到的圖像通過圖像采集卡傳輸到硬件處理部分,這是進行一切圖像處理的前提。
2.2預處理
圖像預處理的目的是減少后續圖像處理的工作壓力,提前對圖像進行去噪、增強、補償等處理,提供清晰度較高的圖像。如今已有的圖像識別算法有上千種,但核心還是邊緣檢測、圖像分割、圖像二值化、灰度檢測等技術。在圖像預處理過程中,根據不同的圖像識別算法,在預處理階段可對不同的特征值、灰度值等參數進行相應處理,處理結果的質量對最終分析的結果有直接影響。其中邊緣檢測屬于低層視覺中研究的問題,是圖像增強、特征提取、圖像分割等中高層任務執行的基礎。圖像分割的目的是從較復雜的圖像中將特征目標保留下來,但如何從復雜的圖像中高效的提取出特征目標一直是研究的熱點。圖像二值化是將整個圖像的像素點設置為0或255,使圖像呈現黑白效果,極大地減少圖像中數據量,突出圖像輪廓。
2.3特征值提取
特征選取以提取對圖像識別的速率和精度有較大影響。特征提取是使用計算機提取圖像信息,決定每個圖像的點是否屬于一個圖像特征。特征提取的作用就是把圖像上各個點劃分為不同的子集如孤立的點、連續曲線、連續區域等。通常圖像的特征為顏色特征、紋理特征、形狀特征、局部特征。
2.4圖像匹配
圖像匹配不是用來判別兩幅圖像是否相同,而是研究判斷兩幅圖像之間的相似程度,而圖像之間的相似性隨著算法要求的不同而改變。一般情況下我們所使用的相似性是使用圖像匹配算法來判斷兩幅不同圖像中的物體。由于圖像的復雜性以及圖像獲取時的光照、角度、環境的不同,所以圖相匹配需要選取合適的特征點來簡化圖像,增強識別準確性。
3液晶屏識別和電表初步定位
3.1圖像預處理
實際工作中,攝像機所采集的電表圖像,由于拍攝角度、照明角度的不同,得到的圖像也就不同,間接增加視覺識別、定位難度。對此,需要先分析圖像特征,進行預處理,再設計圖像特征的提取技術,來分離背景和電表,最終明確電表身份,實現精準定位的目標。
3.2液晶屏識別
待液晶屏輪廓提取后,圖像中包含多個區域面積,比較各區域面積大小,刪除不合理的輪廓。再借助矩形擬合液晶屏,結合擬合結果定位液晶屏。首先,根據面積篩選。先提取圖像中的液晶屏輪廓,用不同的顏色描繪輪廓。為了更好的定位液晶屏,需要計算輪廓所包圍的區域面積,用數組的形式表示每個輪廓面積。由于液晶屏面積、背景輪廓面積不同,所以應設定輪廓的面積閾值,并對其進行分割,從圖像中篩選出液晶屏面積。提前設定面積范圍,允許出現一定誤差。將液晶屏的上下幅度,作為面積的上下限值,去掉小于下限、大于上限的區域。其次,根據形狀篩選。液晶屏輪廓提取過程中,由于上下值的不同,可能會提取出不同的面積。為提高液晶屏輪廓精準度,需要擬合提取面積。使用傾斜矩形,擬合剩余輪廓,計算矩形面積、長寬比,隨后再將長寬比不標準的輪廓、矩形面積刪除,得出初步的液晶屏輪廓。
3.3電表身份確認
在智能電表圖像中,液晶屏特征顯著,液晶屏的識別可作為識別電表的依據。待液晶屏輪廓提取后,通過現有的幾何信息,計算液晶屏周圍的矩形圖、表肚矩形位置。然后,以液晶屏周圍、下方位條件,明確電表的具體位置。首先,評估外矩形環。計算液晶屏外矩形環的坐標,通常根據液晶屏上下左右角點計算,同時結合矩形環相對最長邊,對矩形環進行定位。利用像素點的概率,判斷是否屬于矩形外環區域,以此作為液晶屏的定位依據。若最終結果比設定值小,說明誤差較小,可判斷該區域為矩形環。其次,評估表肚矩形。參照液晶屏角度,計算表肚矩形的角點。先明確液晶屏的傾斜方向,根據長寬比,找出最長邊區域,初步判斷其為表肚區域。再利用像素點概率,判斷描繪區域是否為表肚區域。若像素概率比設定值大,需要刪除該區域。若像素概率比設定值小,應提取下方輪廓,確定電表表肚,并在圖像中描繪出來。大量實驗證實,通過圖像預處理、液晶屏識別、矩形環確定等步驟,可綜合定位電表。
4結語
綜上所述,本文通過圖像預處理、液晶屏識別、電表身份確認、螺釘識別和定位等步驟,實現了智能電表的識別和定位。結果顯示,文中所使用的處理算法,能精準識別圖像中的一個或多個電表,達到精密定位電表輪廓的效果。這種情況下,可為智能電表的自動化處理提供良好的環境、可靠的數據支持,從而提高系統的自動化水平。此外,利用圖像處理技術、機器視覺系統,還能快速識別、精準定位電表外觀,從根本上解決復雜工業環境中的電表檢定難題,進一步提高工作效率。
參考文獻:
[1] 趙元哲.基于智能電能表的遠程費控執行流程優化策略探究[J].科技創新與應用,2017,26(10):216.
[2] 徐錦濤,馮興樂,趙峰,等.智能電表可靠性預計技術研究[J].陜西電力,2018,46(4):28-32.