• 
    

    
    

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

      基于曲率弦高法的海量測(cè)量數(shù)據(jù)精簡(jiǎn)

      2015-08-10 10:10:19吳鳳和孫迎兵
      計(jì)量學(xué)報(bào) 2015年3期
      關(guān)鍵詞:高法精簡(jiǎn)測(cè)量點(diǎn)

      吳鳳和, 王 鑫, 孫迎兵, 王 軍

      (燕山大學(xué)機(jī)械工程學(xué)院,河北秦皇島066004)

      基于曲率弦高法的海量測(cè)量數(shù)據(jù)精簡(jiǎn)

      吳鳳和, 王 鑫, 孫迎兵, 王 軍

      (燕山大學(xué)機(jī)械工程學(xué)院,河北秦皇島066004)

      針對(duì)視覺測(cè)量的點(diǎn)云數(shù)據(jù)過大而不利于計(jì)算和重構(gòu)的問題,在分析視覺測(cè)量點(diǎn)云數(shù)據(jù)特征的基礎(chǔ)上,將曲率原則和弦高法相結(jié)合,提出基于曲率弦高法的海量測(cè)量數(shù)據(jù)精簡(jiǎn)方法。該方法在考慮曲線曲率變化的基礎(chǔ)上構(gòu)建弦高函數(shù),并通過迭代得到各測(cè)點(diǎn)變化的弦高值,再根據(jù)弦高法的數(shù)據(jù)精簡(jiǎn)原則確定需要保留的測(cè)量點(diǎn)。仿真實(shí)驗(yàn)表明,該方法在平均誤差小于0.2 mm時(shí),精簡(jiǎn)率為89.8%,能夠有效地對(duì)海量點(diǎn)云數(shù)據(jù)進(jìn)行精簡(jiǎn),并實(shí)現(xiàn)精簡(jiǎn)后測(cè)點(diǎn)按曲面曲率的合理分布。

      計(jì)量學(xué);視覺測(cè)量;曲率;弦高;數(shù)據(jù)精簡(jiǎn)

      1 引 言

      在逆向工程中,根據(jù)測(cè)量方式的不同,數(shù)據(jù)采集方法可分為接觸式測(cè)量和非接觸式測(cè)量?jī)纱箢悾?]。其中,視覺測(cè)量以獲取速度快、數(shù)據(jù)點(diǎn)呈一定規(guī)律性、精度較高等優(yōu)點(diǎn),被廣泛應(yīng)用于工業(yè)領(lǐng)域中[2~4]。但這種測(cè)量方法得到的數(shù)據(jù)量非常龐大,過多的數(shù)據(jù)點(diǎn)會(huì)減慢計(jì)算機(jī)的運(yùn)算速度,占用大量?jī)?nèi)存,影響重構(gòu)曲面的光順性。實(shí)際上,不是所有數(shù)據(jù)對(duì)曲面重構(gòu)都有用,而且數(shù)據(jù)存儲(chǔ)或顯示都將消耗大量的時(shí)間和計(jì)算機(jī)資源,所以在保證重構(gòu)精度的前提下,對(duì)測(cè)量數(shù)據(jù)進(jìn)行精簡(jiǎn)非常重要。

      在視覺測(cè)量數(shù)據(jù)精簡(jiǎn)的研究中,國(guó)內(nèi)外學(xué)者提出了各種不同的處理方法[5~10],其中經(jīng)常采用的方法是等弦長(zhǎng)法和弦高法等。等弦長(zhǎng)法程序簡(jiǎn)單、簡(jiǎn)化迅速,直接以測(cè)量點(diǎn)間的弦長(zhǎng)作為簡(jiǎn)化依據(jù),但當(dāng)測(cè)量點(diǎn)分布不均勻時(shí),該方法簡(jiǎn)化后的測(cè)量點(diǎn)在保持曲面幾何特征方面效果較差。弦高法使用較為廣泛,簡(jiǎn)化效果好,以連續(xù)點(diǎn)之間的弦高作為簡(jiǎn)化標(biāo)準(zhǔn),基本能實(shí)現(xiàn)簡(jiǎn)化后測(cè)量點(diǎn)按曲面曲率合理分布。但該方法適合簡(jiǎn)化有規(guī)律分布的測(cè)量點(diǎn),無法保留一些特殊的高曲率點(diǎn)。

      本文在分析有關(guān)測(cè)量數(shù)據(jù)精簡(jiǎn)方面研究現(xiàn)狀的基礎(chǔ)上,提出一種基于曲率弦高法的海量測(cè)量數(shù)據(jù)精簡(jiǎn)方法。該方法以變化的弦高距離為基礎(chǔ),根據(jù)弦高法數(shù)據(jù)精簡(jiǎn)原理確定需要保留的測(cè)量點(diǎn),并實(shí)現(xiàn)精簡(jiǎn)后測(cè)點(diǎn)按曲面曲率的合理分布。

      2 改進(jìn)的測(cè)量數(shù)據(jù)精簡(jiǎn)方法

      2.1 弦高法原理

      設(shè)定一個(gè)弦高值為Δh,令第一個(gè)點(diǎn)P1為基準(zhǔn)點(diǎn),比較連續(xù)點(diǎn)之間的弦高h(yuǎn)1與Δh的大小,當(dāng)h1<Δh時(shí),去除該點(diǎn),然后連接后續(xù)點(diǎn)繼續(xù)進(jìn)行弦高比較,直到hi≥Δh;令Pi為新的基準(zhǔn)點(diǎn),重復(fù)上述步驟直到測(cè)量點(diǎn)均已處理完畢。該方法可在曲面曲率較小區(qū)域去除較多的測(cè)量點(diǎn)。其原理示意圖如圖1所示。

      圖1 弦高法原理示意圖

      這種方法采用了反映曲率變化的曲面特征參數(shù)作為數(shù)據(jù)精簡(jiǎn)的準(zhǔn)則,且一般對(duì)已經(jīng)結(jié)構(gòu)化的點(diǎn)云適用性較好。但當(dāng)相鄰點(diǎn)相距很遠(yuǎn)時(shí),即使曲率變化很小,弦高也可能很大;而相鄰點(diǎn)相距較近時(shí),即使弦高很小,曲率變化也可能很大,因此不能僅憑弦高或曲率變化對(duì)其進(jìn)行約束。

      2.2 曲率弦高法

      根據(jù)視覺測(cè)量方法的點(diǎn)云數(shù)據(jù)分布特點(diǎn),提出一種利用變弦高準(zhǔn)則進(jìn)行測(cè)量點(diǎn)精簡(jiǎn)的方法,即曲率弦高法,以相鄰點(diǎn)之間的變化弦高作為測(cè)量點(diǎn)簡(jiǎn)化的判斷標(biāo)準(zhǔn)。該方法將視覺測(cè)量的點(diǎn)云數(shù)據(jù)按截面線劃分,沿著截面線方向,從截面線的一側(cè)到另一側(cè),根據(jù)截面線的曲率變化計(jì)算出允許弦高值,即

      式中:ρi為截面線上Pi點(diǎn)的曲率值;Δhj為截面線上保留的第j個(gè)點(diǎn)所對(duì)應(yīng)的允許弦高值。

      利用變化的允許弦高值來對(duì)截面線上的點(diǎn)進(jìn)行逐條簡(jiǎn)化處理,其精簡(jiǎn)原理和程序流程分別如圖2和圖3所示。

      圖2 曲率弦高法原理示意圖

      圖3 曲率弦高法精簡(jiǎn)流程圖

      具體精簡(jiǎn)過程如下:

      ①首先確定一個(gè)允許弦高值Δh1;

      ②選取第一條截面線,并計(jì)算截面線上每個(gè)點(diǎn)的曲率值ρ1,ρ2,…,ρn,令截面線上的第1個(gè)點(diǎn)P1為基準(zhǔn)點(diǎn);

      ③連接基準(zhǔn)點(diǎn)和它后面的第3個(gè)點(diǎn)P3,若P3不存在,則說明該段截面線上的所有點(diǎn)均已處理完畢,轉(zhuǎn)到⑧;否則連成直線并計(jì)算第2個(gè)點(diǎn)P2的曲率ρ2和點(diǎn) P2到該直線的最短距離 h1,hl=sin(∠P2P1P3);

      ④如果h1≥Δh1,則保留P2點(diǎn),同時(shí)令P2點(diǎn)為新的基準(zhǔn)點(diǎn),轉(zhuǎn)至③,同時(shí)令Δh2=ρ1*Δh1/ρ2;

      ⑤如果hl<Δh1,則去除P2點(diǎn),同時(shí)連接基準(zhǔn)點(diǎn)和在它后面的第4個(gè)點(diǎn)P4,若P4不存在,則說明截面線上的測(cè)量點(diǎn)都已處理完畢,然后轉(zhuǎn)到⑧;否則,連成直線并計(jì)算點(diǎn)P2、P3到該直線的距離h2、 h3。h2=sin(∠P2PlP4),h3=sin(∠P3PlP4);

      ⑥如果h2≥Δh1或h3≥Δh1,則保留P3點(diǎn),同時(shí)令它為基準(zhǔn)點(diǎn),轉(zhuǎn)至③;

      ⑦如果h2<Δh1且h3<Δh1,則去除P3點(diǎn),轉(zhuǎn)至⑤,依次類推;

      ⑧判斷所有截面線是否都已取完,如果沒有取完,則選取下一條截面線,轉(zhuǎn)至②;否則,說明測(cè)量點(diǎn)云簡(jiǎn)化結(jié)束。

      3 精簡(jiǎn)效果對(duì)比分析

      為了驗(yàn)證曲率弦高法的簡(jiǎn)化效果,本文分別采用等弦長(zhǎng)法、弦高法和曲率弦高法對(duì)測(cè)量點(diǎn)的點(diǎn)云數(shù)據(jù)進(jìn)行處理,對(duì)3種方法點(diǎn)云簡(jiǎn)化后的效果圖進(jìn)行對(duì)比,并通過點(diǎn)云的精簡(jiǎn)率、重構(gòu)曲線的平均誤差和簡(jiǎn)化時(shí)間3方面指標(biāo)來對(duì)簡(jiǎn)化方法進(jìn)行評(píng)價(jià)。簡(jiǎn)化結(jié)果比較如圖4所示。

      選取不同的操作參數(shù)(Δd、Δh和Δh1),正弦曲線上的點(diǎn)云原始數(shù)據(jù)點(diǎn)為201個(gè),采用等弦長(zhǎng)法、弦高法和曲率弦高法進(jìn)行精簡(jiǎn),得到的簡(jiǎn)化數(shù)據(jù)如表1所示。其中包含點(diǎn)云的精簡(jiǎn)率、重構(gòu)曲線的平均誤差和簡(jiǎn)化時(shí)間等方面的指標(biāo)。

      表1 正弦曲線點(diǎn)云簡(jiǎn)化數(shù)據(jù)

      從圖4和表1中可以看出,等弦長(zhǎng)法可以對(duì)原始點(diǎn)云數(shù)據(jù)進(jìn)行一定程度的精簡(jiǎn),由于算法簡(jiǎn)單,在精簡(jiǎn)后點(diǎn)數(shù)相同時(shí),所用時(shí)間最短,該方法在表面特征平緩、點(diǎn)云數(shù)據(jù)分布均勻的情況下簡(jiǎn)化效果較好,但在曲率變化較大的區(qū)域,會(huì)存在測(cè)量點(diǎn)精簡(jiǎn)過多而導(dǎo)致外形特征的缺失。弦高法與等弦長(zhǎng)法相比,在處理曲率變化較大區(qū)域的測(cè)量點(diǎn)時(shí),能更好地保留點(diǎn)云的外形特征。此外,在精簡(jiǎn)后點(diǎn)數(shù)相同的情況下,前者的重構(gòu)精度平均誤差要低于后者。該方法基本可以保證在曲率大的區(qū)域,測(cè)量點(diǎn)密集;曲率小的區(qū)域,測(cè)量點(diǎn)稀疏。但相鄰點(diǎn)相距很遠(yuǎn)時(shí),即使曲率變化很小,弦高也可能很大;而相鄰點(diǎn)相距較近時(shí),即使弦高很小,曲率變化也可能很大。因此,該方法可能會(huì)導(dǎo)致個(gè)別細(xì)節(jié)信息丟失的現(xiàn)象。曲率弦高法克服了這一缺陷,在弦高法的基礎(chǔ)上加入了曲率參數(shù),利用曲率的變化改變給定弦高值來簡(jiǎn)化點(diǎn)云數(shù)據(jù),避免了個(gè)別細(xì)節(jié)信息因?yàn)閮H依靠弦高約束而導(dǎo)致的丟失。該方法保留點(diǎn)云特征情況較好,但是算法復(fù)雜,精簡(jiǎn)率略高且簡(jiǎn)化時(shí)間略長(zhǎng)。

      圖4 簡(jiǎn)化結(jié)果比較

      4 應(yīng)用實(shí)例

      本文選取不同方法對(duì)視覺測(cè)量后的二次曲面(見圖5)數(shù)據(jù)進(jìn)行精簡(jiǎn),二次曲面原始點(diǎn)云共有103 041個(gè)點(diǎn),在要求平均誤差小于0.2 mm時(shí),用等弦長(zhǎng)法精簡(jiǎn)后的點(diǎn)云數(shù)據(jù)保留了40 401個(gè)點(diǎn)(見圖6),數(shù)據(jù)精簡(jiǎn)率為60.8%;用弦高法精簡(jiǎn)后的點(diǎn)云數(shù)據(jù)保留了19 673個(gè)點(diǎn)(見圖7),數(shù)據(jù)精簡(jiǎn)率為80.9%;用曲率弦高法精簡(jiǎn)后的點(diǎn)云數(shù)據(jù)保留了10 517個(gè)點(diǎn)(見圖8),數(shù)據(jù)精簡(jiǎn)率為89.8%。

      圖5 初始二次曲面

      從圖8可以看出,采用曲率弦高法可以對(duì)視覺測(cè)量的數(shù)據(jù)點(diǎn)云進(jìn)行較好的精簡(jiǎn),精簡(jiǎn)率達(dá)到89.8%,在曲率較大的區(qū)域保留了較多的點(diǎn)云數(shù)據(jù),在曲率較小的區(qū)域保留了較少的點(diǎn)云數(shù)據(jù)。

      圖6 等弦長(zhǎng)法精簡(jiǎn)后點(diǎn)云

      圖7 弦高法精簡(jiǎn)后點(diǎn)云

      5 結(jié) 論

      本文提出基于曲率弦高法的點(diǎn)云數(shù)據(jù)簡(jiǎn)化方法,實(shí)現(xiàn)了海量測(cè)量數(shù)據(jù)的精簡(jiǎn)。該方法以構(gòu)建的弦高函數(shù)為依據(jù),采用相鄰點(diǎn)之間的變化弦高作為是否進(jìn)行測(cè)量點(diǎn)簡(jiǎn)化的判斷標(biāo)準(zhǔn),借助弦高法的數(shù)據(jù)精簡(jiǎn)原理確定需保留的測(cè)量點(diǎn)。由仿真實(shí)例可以看出,該方法在平均誤差小于0.2 mm時(shí),精簡(jiǎn)率為89.8%,能夠?qū)A奎c(diǎn)云數(shù)據(jù)進(jìn)行直接、有效的精簡(jiǎn),并實(shí)現(xiàn)視覺測(cè)量的測(cè)點(diǎn)按曲面曲率合理分布。

      圖8 曲率弦高法精簡(jiǎn)后點(diǎn)云

      [1] 許智欽,孫長(zhǎng)庫(kù),等.3D逆向工程技術(shù)[M].北京:中國(guó)計(jì)量出版社,2002.

      [2] Zhu S P,Gao Y.Noncontact 3-D Coordinate Measurement of Cross-cutting Feature Points on the Surface of a Large-scaleWorkpiece Based on the Machine Vision Method[J].IEEE Transactions on Instrumentation and Measurement,2010,59(7):1874-1887.

      [3] 張玉存,付獻(xiàn)斌,白旭東.一種大型鍛件外形尺寸在線測(cè)量新方法[J].計(jì)量學(xué)報(bào),2010,31(5):421-425.

      [4] 黃桂平,李廣云,王保豐,等.單目視覺測(cè)量技術(shù)研究[J].計(jì)量學(xué)報(bào),2004,25(4):314-317.

      [5] Lee K H,Woo H,Suk T.Data reduction methods for reverse engineering[J].The International Journal of Advanced Manufacturing Technology,2001,17(10):735-743.

      [6] Martin RR,Stroud IA,Marshal A D.Data reduction for reverse engineering[J].Computer and Automation Institute of Hungarian Academy of Science,1996,1068:63-69.

      [7] 洪軍,丁玉成,曹亮,等.逆向工程中的測(cè)量數(shù)據(jù)精簡(jiǎn)技術(shù)研究[J].西安交通大學(xué)學(xué)報(bào),2004,38(7):661-664.

      [8] 張麗艷,周儒榮,蔡煒斌,等.海量測(cè)量數(shù)據(jù)簡(jiǎn)化技術(shù)研究[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2001,13(11):1019-1023.

      [9] 萬軍,鞠魯粵.逆向工程中數(shù)據(jù)點(diǎn)云精簡(jiǎn)方法研究[J].上海大學(xué)學(xué)報(bào)(自然科學(xué)版),2004,10(1):26-29.

      [10] 李珂珍,婁小平,呂乃光.用于點(diǎn)云曲面重構(gòu)的數(shù)據(jù)精簡(jiǎn)方法研究[J].北京機(jī)械工業(yè)學(xué)院學(xué)報(bào),2009,24(1):17-20.

      Massive Cloud Data Sim p lification Based on Curvature Hypotenuse-height Method

      WU Feng-he, WANG Xin, SUN Ying-bing, WANG Jun
      (College of Mechanical Engineering,Yanshan University,Qinhuangdao,Hebei066004,China)

      In the field of vision measurement,the size of clouds data of the point which obtained in vision measurement process is so large that it is inconvenient to be calculated,stored and reconstructed.Based on the analysis of cloud data characteristics of vision measurement point,combined curvature principle with the chord height algorithm,a mass cloud data reducingmethod based on curvature chord heightalgorithm is presented.With thismethod,the function of the chord heightwas built considering the curvature variation of the curves,and the value of changing chord heightof each point is obtained by iteration,and then themeasurement points to be retained were determined based on the data reducing method of chord height algorithm.Simulation results showed that the cloud data reduced 89.8%through thismethod when the average error was less than 0.2mm.So the cloud data of mass points were reduced directly and effectively,and the reasonable distribution ofmeasurement point according to the curvature of the surface was realized.

      Metrology;Visionmeasurement;Curvature;Chord height;Data reduction

      TP92

      :A

      :1000-1158(2015)03-0229-05

      10.3969/j.issn.1000-1158.2015.03.02

      2013-07-24;

      :2014-10-29

      河北省自然科學(xué)基金(E2011203091);高等學(xué)校博士學(xué)科點(diǎn)專項(xiàng)科研基金(20121333110011)

      吳鳳和(1968-),男,內(nèi)蒙古扎蘭屯人,燕山大學(xué)教授,博士生導(dǎo)師,主要研究方向?yàn)閿?shù)字化測(cè)量與建模、數(shù)字化制造。risingwu@ysu.edu.cn

      猜你喜歡
      高法精簡(jiǎn)測(cè)量點(diǎn)
      閉合水準(zhǔn)測(cè)量中雙儀高法和雙面尺法的精度分析
      飛機(jī)部件數(shù)字化調(diào)姿定位測(cè)量點(diǎn)的優(yōu)選與構(gòu)造算法
      淺析沖壓件測(cè)量點(diǎn)的規(guī)劃
      模具制造(2019年10期)2020-01-06 09:13:08
      基于CAD模型的三坐標(biāo)測(cè)量機(jī)測(cè)量點(diǎn)分布規(guī)劃
      PM2.5空中探測(cè)器的設(shè)計(jì)
      時(shí)常精簡(jiǎn)多余物品
      特別健康(2018年2期)2018-06-29 06:14:00
      一種面向應(yīng)用的流量監(jiān)測(cè)精簡(jiǎn)架構(gòu)設(shè)計(jì)
      電子制作(2017年17期)2017-12-18 06:40:47
      應(yīng)用于SAN的自動(dòng)精簡(jiǎn)配置架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
      巴基斯坦高法起訴總理
      精簡(jiǎn)(漫畫)
      舒城县| 邯郸县| 陇南市| 额敏县| 长子县| 阳春市| 金乡县| 桃园市| 德惠市| 通道| 阜城县| 白朗县| 黎平县| 渭南市| 北票市| 马鞍山市| 云龙县| 筠连县| 两当县| 上思县| 雷州市| 新沂市| 商河县| 宣威市| 噶尔县| 肥城市| 宝丰县| 台安县| 汝城县| 长海县| 建始县| 嵊泗县| 康乐县| 获嘉县| 丽水市| 江安县| 广昌县| 乌鲁木齐市| 阿克| 黔西| 华安县|