• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      指針式儀表讀數(shù)的機(jī)器視覺智能識別方法*

      2017-11-23 02:09:26夏春華胡琳娜孟迎軍
      傳感器與微系統(tǒng) 2017年11期
      關(guān)鍵詞:指針式電流表讀數(shù)

      施 瀅, 夏春華, 胡琳娜, 孟迎軍

      (1.南京理工大學(xué) 紫金學(xué)院,江蘇 南京 210023; 2.農(nóng)業(yè)部南京農(nóng)業(yè)機(jī)械化研究所,江蘇 南京 210014)

      指針式儀表讀數(shù)的機(jī)器視覺智能識別方法*

      施 瀅1, 夏春華2, 胡琳娜1, 孟迎軍1

      (1.南京理工大學(xué)紫金學(xué)院,江蘇南京210023;2.農(nóng)業(yè)部南京農(nóng)業(yè)機(jī)械化研究所,江蘇南京210014)

      為快速準(zhǔn)確地自動識別指針式儀表讀數(shù),采用機(jī)器視覺技術(shù),結(jié)合減影法和Hough變換法對儀表讀數(shù)進(jìn)行智能識別。對指針式儀表圖像進(jìn)行圖像二值化、形態(tài)學(xué)處理和邊緣檢測預(yù)處理;利用Hough變換檢測儀表中的指針,計(jì)算得到指針方向和定位圓形,實(shí)現(xiàn)指針式儀表的智能識別。實(shí)驗(yàn)結(jié)果表明:讀數(shù)識別的平均相對誤差為0.91 %,精度較高,能較好地識別指針式儀表讀數(shù)。

      指針式儀表; 機(jī)器視覺; 智能識別; Hough變換

      0 引 言

      指針式儀表讀數(shù)需要采用傳統(tǒng)的人工識別方法,存在耗時(shí)耗力、精度低、效率低等問題。在不改造原有儀表表盤系統(tǒng)的基礎(chǔ)上,采用機(jī)器視覺技術(shù)對指針式儀表進(jìn)行自動識別的方法,主要有減影法[1~3]、Hough變換法[4~8]等方法。李治瑋等人[1]提出了最大灰度相減法構(gòu)造出無指針儀表圖像模板,通過待測指針儀表圖像與模板圖像相減,得到僅包含指針的圖像,即獲得指針位置。減影法容易受光線干擾,造成輸出的像素灰度值偏差,進(jìn)而影響檢測出的指針位置。Hough變換法通過提取指針中心線,得到指針與零刻度線的夾角,該方法雖對光線干擾造成的指針斷裂有較好的魯棒性,但運(yùn)算量較大,影響實(shí)時(shí)性。

      本文提出了改進(jìn)的指針式儀表智能識別方法,通過固定在儀表設(shè)備前的相機(jī)獲取指針式儀表圖像,對獲取的圖像進(jìn)行二值化、形態(tài)學(xué)和邊緣檢測處理的預(yù)處理,得到較為清晰的指針邊緣輪廓圖像;再利用Hough變換檢測儀表中的指針,計(jì)算得到儀表圓心和指針方向,根據(jù)輸入的最大量程,實(shí)現(xiàn)智能識別儀表讀數(shù)。

      1 指針式儀表圖像預(yù)處理

      1.1 圖像二值化處理

      為消除儀表圖像采集過程中光源條件、光線變化等因素造成的儀表圖像亮度不均勻現(xiàn)象,本文采用最大類間方差法(OTSU)[9,10]將原始采集圖像進(jìn)行二值化處理。該方法是按照輸入圖像的灰度將圖像分成背景和目標(biāo),通過比較類間方差大小來區(qū)分背景和目標(biāo)。

      假設(shè)圖像f(x,y)的大小為M×N,分割目標(biāo)和背景的閾值為T,總平均灰度為μ,類間方差為g。目標(biāo)像素點(diǎn)數(shù)占整幅圖像像素?cái)?shù)的比例為w0,平均灰度為μ0;背景像素點(diǎn)數(shù)占整幅圖像像素?cái)?shù)的比例為w1,平均灰度為μ1。若一幅圖像中灰度值小于T的像素?cái)?shù)為N0,大于T的像素?cái)?shù)為

      N1,則有

      (1)

      (2)

      μ=w0×μ0+w1×μ1

      (3)

      g=w0(μ0-μ)2+w1(μ1-μ)2

      (4)

      將式(3)代入式(4)中,得到

      g=w0w1(μ0-μ1)2

      (5)

      當(dāng)g最大時(shí),此時(shí)目標(biāo)和背景之間的差異最大,即為閾值T最佳。假設(shè)二值化后的圖像為g(x,y),則

      (6)

      1.2 圖像形態(tài)學(xué)處理

      由于圖像二值化處理后得到的儀表指針的黑白圖像包括邊界點(diǎn),為得到清晰的指針圖像,需進(jìn)行圖像形態(tài)學(xué)處理。該處理通過圖像腐蝕方法使邊界向內(nèi)部收縮,通過圖像膨脹方法可以解決指針圖像間斷問題,得到完整的指針圖像信息。腐蝕是對Z2上元素的集合A和集合B,B對A進(jìn)行腐蝕定義為:A⊙B={z|(B)z?A};膨脹定義為:A⊕B={z|()z?A≠?}。本文采用原點(diǎn)位于中心的3×3對稱結(jié)構(gòu)元素進(jìn)行形態(tài)學(xué)開運(yùn)算,可以平滑物體輪廓和消除突兀點(diǎn)。

      1.3 邊緣檢測

      本文采用Canny邊緣檢測算子[11],該算子有較好的抗噪聲干擾和較精確的邊緣定位。步驟為:1)用高斯濾波器對圖像進(jìn)行平滑;2)用一階偏導(dǎo)有限差分計(jì)算梯度幅值和方向,對梯度幅值進(jìn)行非極大值抑制;3)用雙閾值算法檢測和連接邊緣,得到邊緣圖像。

      2 儀表讀數(shù)識別

      2.1 儀表圓心的定位

      采用Hough變換法,檢測指針式儀表中的指針。主要思想為將直角坐標(biāo)系中的直線轉(zhuǎn)換到參數(shù)空間[12,13]。

      直角坐標(biāo)系中直線的方程為

      y=kx+b

      (7)

      式中k為直線的斜率;b為截距。

      參數(shù)空間表示為

      ρ=xcosθ+ysinθ

      (8)

      式中ρ為原點(diǎn)到直線的垂直距離;θ為直線與x軸的角度。

      直線上的所有點(diǎn)轉(zhuǎn)換到參數(shù)空間會相交于一點(diǎn),形成峰值。通過尋找累加器中最大值(最長直線),即得到指針式儀表的指針。

      通過2幅指針不在同一位置的儀表圖像進(jìn)行邏輯運(yùn)算,可以得到儀表表盤圓心的位置。本文采用儀表圖像背景為0,指針目標(biāo)為1,采用邏輯異或運(yùn)算,得到僅含有2個(gè)不同位置的指針圖像。根據(jù)Hough變換式(8),得到兩指針的直線方程分別為

      ρ1=xcosθ1+ysinθ1

      (9)

      ρ2=xcosθ2+ysinθ2

      (10)

      儀表圓心的坐標(biāo)(x0,y0)如式(11)所示

      (11)

      2.2 指針方向判斷

      根據(jù)Hough變換式(8)找到表盤中最長的直線,即為指針,記錄指針和零刻度線的夾角θ。由Hough變換得到的夾角θ存在2種可能:指針和零刻度線的夾角為θ;指針和零刻度線的夾角為θ+180°,因此,無法直接通過Hough變換得到針方向,需要進(jìn)一步判斷指針的方向。

      在確定儀表表盤圓心的基礎(chǔ)上,由零刻度線和圓心建立直角坐標(biāo)系。Hough變換得到的指針的起始點(diǎn)和結(jié)束點(diǎn)以及建立的直角坐標(biāo)系,即可確定指針方向。

      2.3 最大量程的設(shè)定

      為提高本文改進(jìn)方法的廣泛適用性,用戶可輸入最大量程。設(shè)用戶給出需要智能讀數(shù)的指針式儀表的最大量程R和最大量程所對應(yīng)的最大夾角θm,則,此時(shí)指針式儀表的讀數(shù)r為

      (12)

      3 實(shí)驗(yàn)結(jié)果及分析

      為驗(yàn)證本文方法的實(shí)際識別效果,選取了電力系統(tǒng)變電站的指針式電流表進(jìn)行實(shí)驗(yàn)與分析。電流表的參數(shù)為最大量程R=200 A、最大量程對應(yīng)的最大夾角θ=90°。改進(jìn)算法處理流程如圖1所示。

      圖1 指針式儀表識別處理流程

      3.1 指針式儀表圖像預(yù)處理實(shí)驗(yàn)

      實(shí)驗(yàn)數(shù)據(jù)通過固定在電力系統(tǒng)變電站的電流表前的攝像裝置獲取,如圖2(a)和圖3(a)所示,其中,圖2(a)為電流表的初始狀態(tài),圖3(a)為電流表的指針偏轉(zhuǎn)某一角度。根據(jù)圖2(a)和圖3(a)的原始指針式儀表圖像,分別進(jìn)行圖像二值化反轉(zhuǎn)處理,其處理結(jié)果如圖2(b)和3(b)所示;再進(jìn)行形態(tài)學(xué)處理,如圖2(c)和3(c)所示;最后進(jìn)行邊緣檢測,如圖2(d)和3(d)所示。

      圖2 指針式儀表初始位置及處理后圖像

      圖3 指針式儀表偏轉(zhuǎn)某一角度及處理后圖像

      3.2 指針式儀表圓心定位實(shí)驗(yàn)

      如圖2(e)和3(e)所示,為通過Hough變換檢測得到的指針位置,圖中直線為檢測到的電流表指針;通過對圖2(a)和圖3(a)兩幅指針在不同位置的圖像進(jìn)行異或運(yùn)算,得到只包含2個(gè)指針的灰度圖像,如圖4(a)所示;對圖4(a)進(jìn)行形態(tài)學(xué)處理,結(jié)果如圖4(b)所示;通過Hough變換得到兩指針?biāo)谥本€的位置(圖像經(jīng)反轉(zhuǎn)),如圖4(c)所示,圖中兩線為電流表指針;如圖4(d)所示,兩直線的延長線的交點(diǎn)為儀表圓心位置,圖中點(diǎn)即為電流表圓心。

      圖4 指針式儀表圓心定位

      3.3 實(shí)驗(yàn)結(jié)果分析

      實(shí)驗(yàn)選取不同大小的實(shí)際電流值,將實(shí)驗(yàn)分為10組,每組實(shí)驗(yàn)根據(jù)本文方法進(jìn)行5次讀數(shù)識別。如表1所示,為通過多次測試,本文改進(jìn)的指針式儀表智能識別實(shí)驗(yàn)結(jié)果,改進(jìn)方法的智能識別的讀數(shù)與實(shí)際值的平均相對誤差為0.91 %,表明該方法精確性較好。

      表1 本文方法實(shí)驗(yàn)結(jié)果

      4 結(jié)束語

      本文通過對指針式儀表圖像進(jìn)行預(yù)處理得到指針的邊緣輪廓,利用Hough變換檢測儀表中的指針,計(jì)算得到指針方向,并對儀表圓心進(jìn)行定位,能夠較好地完成指針式儀表的智能識別。通過對實(shí)際電力系統(tǒng)變電站的指針式電流表進(jìn)行測試實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果表明:本文改進(jìn)的智能識別方法,平均相對誤差為0.91 %,精確度較高,具有較好的實(shí)際應(yīng)用價(jià)值。

      [1] 李治瑋,郭 戈.一種新型指針儀表識別方法研究[J].微計(jì)算機(jī)信息,2007,23(11):113-114.

      [2] 王紅平,曹國華,蘇成志.數(shù)字圖像處理技術(shù)在計(jì)量儀表檢定中的應(yīng)用[J].長春理工大學(xué)學(xué)報(bào),2004,27(3):13-15.

      [3] Alegria E C,Serra A C.Automatic calibration of analog and digital measuring instruments using computer vision[J].IEEE Transactions on Instrumentation and Measurement,2000,49(1):94-99.

      [4] 熊偉麗,周 寰,徐保國.指針式壓力表自動檢定系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].傳感器與微系統(tǒng),2009,28(8):105-107.

      [5] 曾文靜,張鐵棟,萬 磊,等.基于Hough變換的水下管道檢測方法[J].儀器儀表學(xué)報(bào),2012,33(01):76-84.

      [6] Xu B,Liu D,Xu G,et al.A measurement method for contact angle based on Hough transformation[J].Measurement,2013,46(3):1109-1114.

      [7] 周 泓,徐海兒,耿晨歌.基于HSI模型和Hough變換的指針式汽車儀表自動校驗(yàn)[J].浙江大學(xué)學(xué)報(bào):工學(xué)版,2010,44(6):1108-1112.

      [8] 滕今朝,邱 杰.利用Hough變換實(shí)現(xiàn)直線的快速精確檢測[J].中國圖象圖形學(xué)報(bào),2008,13(2):234-237.

      [9] Ostu N.A threshold selection method from gray-level histograms[J].IEEE Trans on System,Man and Cybemetics,1979,6(3):62-66.

      [10] 徐 青,范九倫.新的基于分解直方圖的三維Otsu分割算法[J].傳感器與微系統(tǒng),2017,36(1):119-122,126.

      [11] 趙 炯,朱海濤,屈劍平,等.基于OpenCV的圓心定位在地鐵隧道變形監(jiān)測中的應(yīng)用[J].傳感器與微系統(tǒng),2013,32(11):139-142,145.

      [12] 楊 莉,隋金雪,杜艷紅,等.改進(jìn)Hough變換在形狀檢測中的應(yīng)用[J].傳感器與微系統(tǒng),2007,26(5):86-89.

      [13] 段汝嬌,趙 偉,黃松嶺,等.一種基于改進(jìn)Hough變換的直線快速檢測算法[J].儀器儀表學(xué)報(bào),2010,31(12):2774-2780.

      Intelligentrecognitionmethodforreadingofpointerinstrumentbasedonmachinevision*

      SHI Ying1, XIA Chun-hua2, HU Lin-na1, MENG Ying-jun1

      (1.ZijinCollege,NanjingUniversityofScienceandTechnology,Nanjing210023,China;2.NanjingResearchInstituteforAgriculturalMechanization,MinistryofAgriculture,Nanjing210014,China)

      In order to identify the reading of pointer instrument automatically and accurately,an intelligent recognition method of pointer instrument is proposed based on machine vision.The reading of pointer instrument is recognized based on machine vision,combined with image subtraction and Hough transformation.Pointer instrument image is preprocessed by image binarization,morphological processing and edge detection.Direction of the pointer and the position of the circle are determined by Hough transformation,in order to realize intelligent recognition method of pointer instrument.Experimental result shows that the average relative error is 0.91 %,the precision is high,the reading of pointer instrument can be recognized accurately by this method.

      pointer instrument; machine vision; intelligent recognition;Hough transformation

      10.13873/J.1000—9787(2017)11—0047—03

      TP 391.4

      A

      1000—9787(2017)11—0047—03

      2017—09—06

      中央級公益性科研院所基本科研業(yè)務(wù)費(fèi)專項(xiàng)項(xiàng)目(S201715)

      施 瀅(1990-),女,碩士,主要研究方向?yàn)闄C(jī)器視覺與圖像處理,E—mail:shiying05@163.com。

      猜你喜歡
      指針式電流表讀數(shù)
      不同摟草方式對苜蓿草品質(zhì)的影響
      讀數(shù)
      中國公路(2017年19期)2018-01-23 03:06:36
      讀數(shù)
      中國公路(2017年15期)2017-10-16 01:32:04
      讀數(shù)
      中國公路(2017年9期)2017-07-25 13:26:38
      讀數(shù)
      中國公路(2017年7期)2017-07-24 13:56:40
      電流表使用“四步走”
      試論電流表的改裝、校準(zhǔn)及其應(yīng)用
      淺談指針式萬用表的測量方法與使用要點(diǎn)
      直流小電流表校準(zhǔn)方法的研究
      基于提升小波變換的指針式儀表圖像邊緣檢測
      大理市| 贡嘎县| 营山县| 永靖县| 墨竹工卡县| 普宁市| 崇礼县| 团风县| 句容市| 扶绥县| 永新县| 含山县| 庆安县| 宝鸡市| 广东省| 屯门区| 高平市| 博罗县| 雅安市| 靖远县| 义乌市| 德兴市| 晋中市| 乌拉特后旗| 临武县| 辽宁省| 新平| 高陵县| 万安县| 马龙县| 谷城县| 林口县| 越西县| 连山| 新邵县| 阿拉尔市| 秦皇岛市| 肇源县| 沙河市| 康保县| 南涧|