<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 基于數(shù)據(jù)擬合的激光焊接焊縫圖像表面缺陷檢測

          基于數(shù)據(jù)擬合的激光焊接焊縫圖像表面缺陷檢測

          作者: 時(shí)間:2011-08-18 來源:網(wǎng)絡(luò) 收藏

          3 圖像缺陷檢測
          3.1 圖像端點(diǎn)位置識別
          端點(diǎn)位置是焊縫輪廓上極為重要的特征點(diǎn),是計(jì)算焊縫缺陷的基礎(chǔ)。挺取出激光條紋的中心線,需要在中心線上識別出焊縫的端點(diǎn)位置。圖2為焊縫端面輪廓特征。由圖2可知,線1和線2表現(xiàn)為直線特性,線3表現(xiàn)為曲線特性,且與二次曲線近似。采用最小二乘法分別擬合出直線1見式(1),直線2見式(2)和曲線3見式(3)。
          a.jpg
          b.jpg
          聯(lián)立方程(1)和(3)并去除無用點(diǎn)坐標(biāo)可得焊縫端點(diǎn)B位置坐標(biāo),同理聯(lián)立方程(2)和(3)可得焊縫端點(diǎn)位置A坐標(biāo)。

          本文引用地址:http://www.ex-cimer.com/article/194771.htm

          e.jpg


          3.2 缺陷計(jì)算方法
          計(jì)算焊縫凹凸度實(shí)質(zhì)上就是計(jì)算焊縫截面輪廓上介于A,B之間的點(diǎn)到圖2中A和B間線段的距離的最大值,正值為凸度,負(fù)值為凹度。具體計(jì)算如下:
          (1)首先由3.1節(jié)確定了端點(diǎn)A,B的位置坐標(biāo)分別為A(xa,ya),B(xb,yb)以及擬合的介于端點(diǎn)A,B之間的二次曲線為y=a3x2+b3x+c3。 a3,b3,c3為二次曲線系數(shù);A和B之間的線段為理想的焊縫端面輪廓,所在直線記為ax+by+c=0。
          (2)在焊縫中心線圖像上搜索介于端點(diǎn)A,B之間所有焊縫中心線的像素點(diǎn),記錄搜索到像素點(diǎn)的位置坐標(biāo)(xi,yi)、判斷點(diǎn)(xi,yi)和直線ax+by+c=0的位置關(guān)系,如果點(diǎn)(xi,yi)位于該直線上方,利用式(4)求點(diǎn)到該直線的距離并記為正,計(jì)入數(shù)組d+(i);如果點(diǎn)(xi,yi)位于該直線下方,利用式(4)求點(diǎn)到該直線的距離并記為負(fù),計(jì)入數(shù)組d_(i)。
          c.jpg
          (3)在數(shù)組d+(i),d_(i)中搜索極大值如式(5)和式(6),即為以像素為單位的凹度和凸度,在應(yīng)用中應(yīng)轉(zhuǎn)化為工件坐標(biāo)系下具有實(shí)際單位的數(shù)值。
          d.jpg



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();