999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于點云數據的數字化比對檢測系統設計與實現

2017-06-20 09:22:40陳芷吳捷馬小虎
現代電子技術 2017年12期

陳芷+吳捷+馬小虎

摘 要: 點云數據與CAD模型的坐標匹配和對應關系的建立是數字化比對檢測系統的關鍵技術。利用k?D樹空間快速搜索策略改進傳統ICP算法實現點云數據與CAD模型坐標精確匹配,采用半邊數據結構建立點云數據與CAD模型對應關系,利用點到邊和點到點的對應關系解決待測工件的邊緣和棱線以及特征明顯變化區域的偏差檢測問題。在此基礎上研制了數字化比對檢測系統。試驗結果表明該系統運算速度快、精度高,具有很好的應用效果。

關鍵詞: 坐標匹配; 點云數據; 對應關系建立; 對比檢測

中圖分類號: TN911.23?34; TP391.7 文獻標識碼: A 文章編號: 1004?373X(2017)12?0162?03

Abstract: The coordinate matching between point cloud data and CAD model and establishment of their corresponding relation are the key technologies of digital contrast detection system. The k?D tree space fast search strategy is used to improve the traditional ICP algorithm to achieve the coordinate accurate match between point cloud data and CAD model. The half edge data structure is adopted to build the corresponding relation between point cloud data and CAD model. The corresponding relation of point?to?edge and point?to?point is employed to solve the deviation detection problem of edge and ridge of UUT, and the region with obvious feature variation. On the above basis, a digital contrast detection system was developed. The test results indicate that the system has fast calculating speed and high precision and good application effect.

Keywords: coordinate matching; point cloud data; corresponding relation establishment; contrast detection

隨著制造業的發展,自由曲面等復雜型面已廣泛地應用于產品的設計和制造過程中。為了保證具有復雜型面工件的加工質量以及生產效率,需要對其進行快速精確的誤差檢測。而傳統模板檢測方法由于自身諸多不足已不能滿足實際生產要求[1]。數字化比對檢測技術的出現為解決這一難題提供了新的途徑[2]。目前在國外,許多著名的汽車制造廠商比如豐田、大眾、通用等均已將數字化比對檢測技術逐漸應用于實際生產過程中,大大降低了產品開發制造成本,縮短了產品開發制造周期[3]。而在國內,數字化比對檢測技術的應用幾乎還是空白,數字化比對檢測技術尚未成熟,其中主要的關鍵技術有待進一步的研究。因此,必須要對這些關鍵技術進行深入研究,讓數字化比對技術能夠真正地應用于實際,滿足生產要求。

1 坐標匹配

坐標匹配就是要計算得到點云數據與CAD模型之間的坐標變換矩陣,通過矩陣運算,使得點云數據與CAD模型處于同一個坐標空間下[4]。

1.1 ICP算法

ICP(Iterative Closest Points)算法通過搜索點云數據與CAD模型中的最近點點對,并利用這些最近點對間的距離構造目標函數,進行迭代運算最終求出坐標旋轉、平移矩陣,使得目標函數值最小[5]。通常原始ICP算法空間搜索的時間復雜度是,其中和表示點云數據和CAD模型頂點集中點的數目。如果點的數量很大,這個過程將非常耗時,因此最近點點對的搜索是ICP算法的瓶頸。本文利用k?D樹來進行最近點對的搜索,大大提高了搜索效率。

1.2 k?D樹空間搜索策略

k?D樹是一個針對K維度空間所設計的二元搜索樹,其本質是一個二叉樹[6],其典型應用是求點的k個最近點。k?D樹的生成過程就是平面被軸和軸連續遞歸劃分的過程,直到最后分割的區域內只有一個點。這樣的分割過程就對應了一個完全二叉樹,二叉樹的分支節點對應一條分割線,而每個葉子節點就對應一個數據點。利用k?D樹進行最近點對搜索的時間復雜度為,遠小于傳統的遍歷算法。因此,運用k?D樹空間搜索策略可以在很大程度上提高ICP算法的計算效率。

2 對應關系

通常對于點云數據與CAD模型對應關系的建立主要是尋找各點所對應的CAD模型上的面片,利用點云各點與CAD模型面片之間的距離表示偏差[7],然而這些方法不能保證在所有區域都能得到正確的計算結果。通過建立半邊數據結構表達CAD模型表面三角形面、邊、頂點的拓撲關系,增加點到邊的對應關系和點到點的對應關系,可以彌補傳統方法的不足。

2.1 半邊數據結構

半邊數據結構是一種以界限為基礎的拓撲結構。其基本原理是把三角網格的每條連線分為兩個相等且方向相反的半邊(邊界除外)[8],如圖1所示。圖1中有四條邊以點為起點,分別為:,,和。索引信息分別儲存在點的結構里,通過找到點,就可以遍歷其所連接邊的鄰邊、孿邊快速得到鄰近三角形的所有信息。

2.2 點對面的關系

建立點對面的對應關系是點云數據比對檢測的基礎。首先對于CAD模型中所有頂點的坐標信息建立k?D樹數據結構,快速搜索點云中各點所對應的CAD模型上的最近頂點。然后通過半邊結構從該對應點開始遍歷與該點相連的所有三角面片,根據判斷準則找出符合要求的三角面片。

2.3 點對邊的關系

由于在待測工件的邊緣和棱線以及特征明顯變化的區域附近,點云數據中的點很難在CAD模型上找到滿足要求的對應三角面片。如果在這些地方依然采用點對面的對應關系來進行處理顯然是行不通的,必須尋找出滿足條件的對應邊來建立對應關系。其對應邊判斷準則如圖2所示。

首先,計算出點數據中點對于CAD模型中邊的投影點坐標;其次,通過計算投影點到邊的兩個端點的距離之和是否大于該邊的長度判斷投影點是否在邊上,若大于則說明投影點不在邊上。根據這個判斷條件,圖2(a)滿足條件,則可以確定該邊是點的對應邊,而圖2(b)則不滿足該判斷條件,則認為點與該邊沒有對應關系。

2.4 點對點的關系

如果經過上述兩個步驟,點云上的點依然沒能夠建立點對面或者點對邊的對應關系的話,那么將此點與其在CAD模型中的最近點組成點對點的對應關系,以這兩個點的距離來表示偏差。這種情況一般會出現在待測工件中的棱角和具有尖銳特征的地方。

3 系統實現

檢測系統主要功能包括:點云數據與CAD模型初步坐標匹配、坐標精匹配、點云數據各點偏差計算以及色斑圖顯示偏差結果等功能模塊。圖3表明了本文所開發的整個數字化比對檢測系統各個功能模塊的關系。

4 試驗分析

4.1 處理效率

對于改進ICP法的計算效率主要取決于收斂速度,即進行多少次的迭代運算。下面通過某水輪機葉片的點云數據與其CAD模型來對該系統的ICP坐標匹配模塊進行分析。利用改進ICP法進行坐標精匹配時,選擇最近點對距離的平均值作為目標函數,并設置ICP法的收斂條件為兩次迭代運算的目標函數值相差的絕對值小于作為收斂判斷條件,經過了9次迭代運算之后最終滿足收斂條件,完成匹配,效果如圖4所示。

根據測量,最終得到的改進ICP法的計算效率如表1所示。從上述試驗檢測結果來看,改進ICP算法實現點云數據與CAD模型坐標精匹配計算效率較快,能夠滿足實際使用需求。

4.2 偏差精度

本系統采用與德國GOM公司開發的TRITOP系統中的點云數據檢測模塊進行偏差計算結果比較分析來側面地反映系統的精度。兩個點云檢測模塊對葉片的檢測結果如圖5所示。可以看到兩者的處理結果在大體上是一致的。

然而由于TRITOP軟件的檢測原理是指用計算點云數據各點對CAD模型面片的最近距離來表示偏差,因此在邊緣棱角或者特征顯著變化的區域,其計算結果是不準確的,如圖6(a)所示,當偏差計算范圍是時發現TRITOP系統對于左側邊緣的部分點云數據由于與CAD模型上錯誤的面片建立了對應關系,導致偏差計算的失效。而本系統由于在邊緣等特定區域采取了建立點對邊和點對點的對應關系,很好地解決了這些特殊區域偏差的檢測問題,取得了很好的效果。如圖6(b)所示,在相同的偏差計算范圍下,可以看到在TRITOP系統中處理錯誤的點都得到了正確的偏差計算結果。

5 結 語

本文利用k?D樹空間快速搜索策略改進ICP算法,采用半邊結構來表達單元三角網格形式CAD模型的點、邊、面拓撲結構,以滿足在建立點云數據與CAD模型對應關系時要快速遍歷CAD模型中所有幾何元素的要求,并在此基礎上研制了數字化比對檢測系統。通過對某水輪機葉片檢測,結果表明該系統運行效率快、精度高,具有很好的應用效果。

參考文獻

[1] 高中亞,李振平,方海濱,等.二維復雜型面數字化比較技術的應用[J].工具技術,2015,49(5):60?62.

[2] 陸峰,李寧,趙德宏.復雜曲面三維輪廓精度數字化比對檢測與誤差分析[J].制造業自動化,2014(18):46?50.

[3] 陳勝利.快速成形技術及其發展趨勢[J].制造業自動化,2009,31(10):24?26.

[4] MA Hongchao, SUN Jie. Intelligent optimization of seam?line finding for orthophoto mosaicking with LiDAR point clouds [J]. Journal of Zhejiang University: Science C, 2011, 12(5): 417?429.

[5] LI Jianchuan, YU Jianfeng. A new posture evaluation method of wing based on iterative closest point algorithm [J]. Advanced materials research, 2013, 718/720: 1279?1285.

[6] 魏海濤,杜云艷,任浩瑋,等.基于N?KD樹的空間點數據分組算法[J].地球信息科學學報,2015(1):1?7.

[7] 徐偉恒,馮仲科,蘇志芳,等.一種基于三維激光點云數據的單木樹冠投影面積和樹冠體積自動提取算法[J].光譜學與光譜分析,2014(2):465?471.

[8] 王繼東,陳桂林.基于半邊數據結構的最短路徑算法及其實現[J].計算機工程與應用,2009(8):118?120.

主站蜘蛛池模板: 露脸国产精品自产在线播| 爆操波多野结衣| 色男人的天堂久久综合| 国产一级在线观看www色| 国产成人亚洲精品蜜芽影院| 国产成人无码AV在线播放动漫| 99久久国产精品无码| 四虎国产在线观看| 国产成人综合久久| 青青草国产精品久久久久| 国产人前露出系列视频| 国产成人精品优优av| 亚洲狠狠婷婷综合久久久久| 午夜不卡视频| 亚洲区视频在线观看| 丁香五月激情图片| 国产成人综合久久精品下载| 在线观看热码亚洲av每日更新| 欧美日本视频在线观看| 日韩AV手机在线观看蜜芽| 日本久久免费| 91美女视频在线观看| 国产成人精品18| 亚洲色图综合在线| 久久99蜜桃精品久久久久小说| 九九九精品视频| 国产欧美日韩另类| 丁香综合在线| 久久精品无码国产一区二区三区| 亚洲精品成人福利在线电影| 全裸无码专区| 成人亚洲国产| 性色生活片在线观看| 99精品欧美一区| 不卡无码h在线观看| 日韩人妻精品一区| 91久久大香线蕉| 香蕉99国内自产自拍视频| 亚洲视频影院| 亚洲精品波多野结衣| 精品国产成人国产在线| 成人一级黄色毛片| 国产拍在线| 91在线免费公开视频| 欧洲熟妇精品视频| 亚洲精品欧美重口| 污网站免费在线观看| 97精品久久久大香线焦| 日韩国产综合精选| 国产丰满成熟女性性满足视频 | 九色综合伊人久久富二代| 亚洲日韩在线满18点击进入| 中文字幕永久在线观看| 精品無碼一區在線觀看 | 久久婷婷六月| 青草精品视频| 免费日韩在线视频| 国产黄在线免费观看| 亚洲成人网在线播放| 国产免费一级精品视频| 亚洲精品无码av中文字幕| 日韩中文无码av超清| 色婷婷丁香| 国产美女视频黄a视频全免费网站| 福利国产在线| 制服丝袜 91视频| 色综合天天综合| 亚洲综合日韩精品| 一级香蕉人体视频| 久久人搡人人玩人妻精品| 国产区在线看| 四虎国产精品永久在线网址| 亚洲人成网站观看在线观看| 色偷偷av男人的天堂不卡| 国产精品九九视频| 亚洲有码在线播放| 播五月综合| 国产精品九九视频| 永久免费无码成人网站| 国产极品嫩模在线观看91| 国产激情无码一区二区APP| 亚洲香蕉久久|