• 
    

    
    

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

      基于圖像處理直線零件幾何參數(shù)測量研究

      2016-12-22 07:35:18王艷玲溫守轟
      河池學(xué)院學(xué)報 2016年5期
      關(guān)鍵詞:梯度方向圖像處理邊緣

      王艷玲 溫守轟

      (桂林師范高等??茖W(xué)校 物理與工程技術(shù)系, 廣西 桂林 541001)

      ?

      基于圖像處理直線零件幾何參數(shù)測量研究

      王艷玲 溫守轟

      (桂林師范高等??茖W(xué)校 物理與工程技術(shù)系, 廣西 桂林 541001)

      為了不接觸被測零件,又能快速地測量零件的幾何參數(shù),提出了一種基于圖像處理的直線零件參數(shù)測量技術(shù)。該技術(shù)采用CCD采集零件圖像,測量系統(tǒng)采用中值濾波、Canny邊緣檢測等圖像預(yù)處理方法,得到單像素二值邊緣圖像,為了提高系統(tǒng)測量精度,對圖像邊緣進行亞像素定位,最后,采用“先局部,后全局”及閾值的直線檢測快速Hough變換算法測量零件的參數(shù)。實驗結(jié)果證明該測量系統(tǒng)速度快,測量精度良好,適用于清潔度要求高、測量精度要求不太高的工業(yè)在線參數(shù)測量。

      圖像測量;圖像處理 ;Canny邊緣檢測;亞像素邊緣定位;直線Hough變換

      0 引言

      在機械制造業(yè)中測量技術(shù)是保證產(chǎn)品質(zhì)量的一項重要手段,傳統(tǒng)的產(chǎn)品尺寸測量方法,首先是要求接觸被測零件,這種測量方法無法滿足對產(chǎn)品清潔度要求較高的企業(yè);其次是傳統(tǒng)的尺寸測量方法存在勞動強度大,只能對產(chǎn)品進行抽檢,測量結(jié)果受視覺偏差和人眼疲憊而產(chǎn)生測量誤差,檢測效率低,無法滿足企業(yè)對生產(chǎn)和質(zhì)量控制的要求。圖像測量技術(shù)[1]的出現(xiàn)和發(fā)展為解決上述問題提供了可能,基于圖像處理的測量技術(shù)采用CCD攝像機獲取零件的圖像,利用圖像處理方法從中提取有用的信號,進行處理、分析、算出零件的被測尺寸。測量系統(tǒng)的圖像處理過程基本流程如圖1所示。

      圖1 測量系統(tǒng)圖像處理過程基本流程圖

      1 圖像預(yù)處理

      由CCD獲取的零件圖像為彩色數(shù)字圖像,為了提高測量系統(tǒng)的測量速度和測量精度,需要對彩色數(shù)字圖像進行預(yù)處理。圖像預(yù)處理過程如下:打開彩色圖像文件→灰度化→濾波→二值化→邊緣檢測。

      本文所要檢測的零件圖像邊緣為直線,點和尖頂細節(jié)少,故采用中值濾波進行圖像去噪,詳細分析比較了幾種比較常用的邊緣檢測算法,并用C++Buider6.0工具軟件進行了實驗,結(jié)果表明Canny算法具有較好的邊緣檢測能力和抗噪聲能力,得到的圖像邊緣斷裂少,較完整,并且能夠得到單像素寬的邊緣;為了進一步減少圖像信息量,提高參數(shù)檢測速度,采用逐次逼近迭代二值化算法[2]將單像素邊緣圖像二值化。

      圖2所示是采用中值濾波后的零件邊緣檢測,濾出噪聲,然后再進行Canny算子邊緣檢測的結(jié)果。

      (a)含有噪聲的灰度圖 (b)灰度直方圖

      (c)中值濾波后的零件圖 (d)Canny算子檢測的邊緣

      2 亞像素邊緣定位和細分

      提高測量系統(tǒng)測量精度主要有兩個因素,一是提高CCD的分辨率,圖像采集系統(tǒng)的標定和誤差修正精度;二是提高圖像中測量目標的定位精度。CCD分辨率越高其價格也越昂貴,將極大地增加系統(tǒng)的成本。顯然,亞像素邊緣定位屬于利用軟件處理的方法來將零件圖像邊緣定位在一個像素以內(nèi),以達到提高測量精度的目的。

      分析對比了一維灰度矩法 、基于最小二乘直線的擬合法及二次多項式插值等幾種常用的亞像素細分算法,本文采用Canny算子檢測出圖像的單像素邊緣,用改進的8方向Sobel算子[4]檢測邊緣點的梯度,在梯度方向上進行二次多項式插值得到邊緣的亞像素位置。具體算法如下:

      ①用Canny算子檢測出圖像的單像素級邊緣。

      ②梯度方向的計算。運用改進的8個方向Sobel微分算子模板,計算水平、垂直方向的偏微分幅值Rx(i,j)、Ry(i,j),邊緣點的梯度方向為:

      θ(i,j)=arctan(Ry/Rx)

      (1)

      ③在梯度方向上進行二次多項式插值得到邊緣的亞像素位置。

      在一個3×3鄰域進行,中心像素點Q(xi,yi)梯度的幅值用R0表示,梯度方向上相鄰像素點的梯度幅值分別用R-1和R1表示,判斷是否滿足:R0>R-1, 且R0>R1,若滿足,把R0、R-1和R1代入二次多項式插值函數(shù)式(2)中進行計算。

      (2)

      對上式在梯度方向上求導(dǎo)可得亞像素點的x坐標為:

      亞像素點的y坐標為:

      其中:(xi,yi)為整像素點的位置,w為x方向的像素間距,h為y方向的像素間距。

      用本文提出的在梯度方向上進行二次多項式插值得到邊緣的亞像素邊緣細化算法細化結(jié)果如圖3所示,零件的亞像素坐標如表1所示,其中(xi,yi)是像素級坐標。

      (a)Canny算子檢測的邊緣 (b)細化邊緣圖3 零件細化邊緣

      3 零件尺寸測量

      3.1 直線檢測的快速Hough變換算法

      在隨機直線Hough變換算法及各種改進算法[2,5-7]的基礎(chǔ)上,提出了本系統(tǒng)的快速Hough變換直線檢測算法。算法基于一條直線上每個點的ρ和θ相同這一原理,為提高檢測速度,采用“先局部,后全局”的思想,在邊緣圖像中按一定規(guī)律確定種子點,在種子點的局部鄰域中,計算種子點和其它點的直線參數(shù),將其它點的參數(shù)與種子點參數(shù)比較并投票表決,統(tǒng)計出投票數(shù)最多的局部領(lǐng)域直線參數(shù),以該參數(shù)作為待測直線參數(shù),然后在整個邊緣圖像中找與該參數(shù)相同的其它點,點數(shù)與設(shè)定的閾值相比較,判斷直線是否存在,從而提高了算法的速度和魯棒性。

      表1 零件亞像素坐標 (pixel)

      (xi,yi)亞像素坐標(x,y)52,1352,12856186,14186317,13684256,18256177,1832,19831555,19755571,1371,1284387,1387315,1268430,1430343,1453,1452728,14

      具體算法如下:

      ①從上到下從左到右掃描全圖,將檢測到的圖像中第一個邊緣點作為一個種子點P(xi,yj)。

      ②以種子點為起始點的一個小區(qū)域S內(nèi)搜索其它的點,并根據(jù)式(3)計算種子點P(xi,yj)和其它點確定的直線參數(shù)值(ρ,θ)。

      (3)

      ④若nmax大于一定的閾值TS,轉(zhuǎn)到步驟⑤;否則,轉(zhuǎn)至步驟7。

      ⑦將P(xi,yj)點清除,返回步驟①,直到圖像中不再有種子點時結(jié)束。

      3.2 測量直線零件的系統(tǒng)標定

      對一個方形的標準件(橫向?qū)挾葹?5.00 mm)進行測量,按照測量直線的圖像處理、邊緣細化和檢測方法測得橫向?qū)挾葹?98個像素,用公式計算出每個像素代表的實際物理尺寸為0.126 mm。

      3.3 零件參數(shù)的測量

      與在線系統(tǒng)標定時各參數(shù)設(shè)置、環(huán)境完全相同的情況下,用本文提出的測量系統(tǒng)對零件參數(shù)進行檢測,檢測的量有水平線上、下和垂直線左、右各兩條,測量結(jié)果如表2所示。

      表2 零件參數(shù)測量結(jié)果

      參數(shù)上下左右時間/msρ/pixel1314639256θ/(°)18818844長度/pixel391269388095234126233333長度/mm4931489229532964340

      4 結(jié)論

      用精度為0.1 mm的游標卡尺測得零件的參數(shù):上水平線50.12 mm、下水平線48.05 mm、左邊垂直線30.15 mm、右邊垂直線29.96 mm,測量的絕對誤差最大為0.87 mm,最小為0.32 mm,相對誤差控制在1.9%之下。實驗結(jié)果表明,本文設(shè)計的測量系統(tǒng)與傳統(tǒng)測量方法相比,具有測量精度良好,誤差在預(yù)期范圍之內(nèi),測量速度適中等優(yōu)點。

      因此,由上述圖像處理的零件幾何參數(shù)測量具有非接觸、測量速度快、能消除人為因數(shù)的影響、提高產(chǎn)品的檢測率等特點,該測量技術(shù)對促進工業(yè)生產(chǎn)自動化的發(fā)展,并得到越來越多的行業(yè)關(guān)注和研究。

      [1]張紅哪,王祈.圖像測量技術(shù)及其應(yīng)用[J].電測與儀表,2003,40(7):19-21,36.

      [2]周虹.基于圖像處理技術(shù)的機械零件幾何量測量研究[D].桂林:廣西師范大學(xué),2010.

      [3]楊博雄. CCD細分技術(shù)及其應(yīng)用研究[D].北京:中國地震局地球物理研究所,2005.

      [4]王艷玲. 一種改進的Sobel邊緣檢測和細化算法[J]. 桂林師范高等??茖W(xué)校學(xué)報,2011,25(2):152-154.

      [5]王小梅.圖像特征提取與匹配算法研究及其在印刷品圖像檢測中的應(yīng)用[D].南京:南京理工大學(xué),2008.

      [6]王建勇,周曉光,廖啟征.一種改進的直線檢測算法[J]. 計算機工程,2006,32(16):172-173,187.

      [7]李榮果.非接觸式平板裂縫天線結(jié)構(gòu)尺寸測量與分析[D].西安:西安電子科技大學(xué),2011.

      [責任編輯 劉景平]

      Geometry Parameter Measurement Research Based on Image Processing Line Parts

      WANG Yanling, WEN Shouhong

      (Department of Physics and Engineering Technology, Guilin Normal College, Guilin, Guangxi 541001, China)

      In order to quickly measure geometric parameters of the parts without contacting them, this paper puts forward a parameter measurement technology based on image processing of straight line parts. The technique uses CCD image acquisition parts; the measurement system uses median filter and Canny edge detection image preprocessing methods. In order to improve the system measurement precision, the image edge subpixel localization is done. Finally, uses the method of "the local first, the global second" and the threshold’s line detection fast Hough transform algorithm to measure the parameters of the parts. The experimental results show that the measurement system is high in speed, good in measurement precision, and so suitable for industrial online parameter measurement which has high cleanliness requirements, but not too high measurement accuracy.

      image measurement; image processing; Canny edge detection; subpixel edge location; linear Hough transform

      TP391

      A

      1672-9021(2016)05-0077-05

      王艷玲(1972-),女,廣西桂林人,桂林師范高等專科學(xué)校物理與工程技術(shù)系講師,主要研究方向:圖像處理及應(yīng)用、電子技術(shù)。

      廣西高等學(xué)??蒲辛㈨楉椖?201204LX494)。

      2016-06-20

      猜你喜歡
      梯度方向圖像處理邊緣
      基于機器視覺的鋼軌接觸疲勞裂紋檢測方法
      鐵道建筑(2021年11期)2021-03-14 10:01:48
      基于梯度方向一致性引導(dǎo)的邊緣檢測研究
      科技風(2019年13期)2019-06-11 15:48:29
      機器學(xué)習(xí)在圖像處理中的應(yīng)用
      電子制作(2018年18期)2018-11-14 01:48:20
      基于光譜上下文特征的多光譜艦船ROI鑒別方法
      模糊圖像處理,刑事偵查利器
      圖像處理技術(shù)的實戰(zhàn)應(yīng)用
      一張圖看懂邊緣計算
      基于支持向量機的分類器訓(xùn)練研究
      Photo Shop通道在圖像處理中的應(yīng)用
      河南科技(2014年1期)2014-02-27 14:04:06
      在邊緣尋找自我
      雕塑(1999年2期)1999-06-28 05:01:42
      潞西市| 军事| 太谷县| 米泉市| 嘉鱼县| 壤塘县| 石楼县| 大洼县| 威海市| 高要市| 蒲城县| 隆林| 巨鹿县| 牟定县| 平泉县| 石狮市| 横山县| 英吉沙县| 江达县| 深圳市| 获嘉县| 昌乐县| 乌拉特后旗| 游戏| 竹山县| 日照市| 鄯善县| 吴忠市| 桃园市| 乐昌市| 武冈市| 轮台县| 永修县| 南丹县| 高碑店市| 宣恩县| 峨眉山市| 库尔勒市| 甘洛县| 凉城县| 赣榆县|