亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于線性插值的改進ICP算法拼接技術(shù)研究

        2020-03-02 01:16:20郭怡師濤姚惠敏
        科技創(chuàng)新導報 2020年24期

        郭怡 師濤 姚惠敏

        摘? 要:點云的去噪、精簡和預處理對基于激光測量的三維重建具有重要意義,可以為不同視場下的多幅點云數(shù)據(jù)拼接提供較好的基礎。為了使兩幅點云在精確拼接ICP(ICP, Iterative Closest Point)前具有良好的初始位置,本文在點云數(shù)據(jù)拼接中提出了基于線性插值的點云增強技術(shù)來提高拼接算法精度,該算法可以得到完整的點云數(shù)據(jù),有效提高了點云拼接的精度和效率。

        關鍵詞:三維重建? 線性插值? ICP算法? 點云拼接

        中圖分類號:TP391? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2020)08(c)-0033-03

        Abstract: The denoising, reduction and preprocessing of point cloud are of great significance to the 3D reconstruction based on laser measurement, which can provide a good foundation for the point cloud data splicing in different fields of view. In order to make the two point clouds have a good initial position before the precise splicing of ICP (iterative closure point), this paper proposes a point cloud enhancement technology based on linear interpolation to improve the accuracy of the splicing algorithm in the point cloud data splicing, which can obtain complete point cloud data and effectively improve the accuracy and efficiency of point cloud mosaic.

        Key Words: 3D reconstruction; Linear interpolation; ICP algorithm; Point cloud mosaic

        隨著激光三維測量技術(shù)的快速發(fā)展,其在航空航天、文物保護等領域得到了廣泛的應用。激光三維測量技術(shù)采用激光掃描快速準確的獲取物體表面的點云形態(tài)特征,在此基礎上將不同坐標系下的點云數(shù)據(jù)進行轉(zhuǎn)換并統(tǒng)一到同一個坐標系中,通過點云數(shù)據(jù)的拼接,形成物體表面的三維輪廓,進而完成基于逆向工程的物體三維形貌重構(gòu)。

        點云拼接技術(shù)在激光三維重構(gòu)中扮演著至關重要的角色,同時也是點云處理的關鍵步驟。點云拼接算法的實質(zhì)是把不同坐標系的點云通過旋轉(zhuǎn)和平移變換統(tǒng)一到同一坐標系中。通過ICP迭代算法可將另外一個點云轉(zhuǎn)換到參考坐標系,從而實現(xiàn)兩個點云的坐標系一致和拼接。在實際的應用過程中,由于關鍵點云的缺失從而導致拼接結(jié)果的誤差,如何有效提高拼接精度對基于激光測量的三維重構(gòu)具有重要意義。

        1? 點云增強技術(shù)研究

        ICP算法采用最小二乘計算變換矩陣,有較好的精度,但是采用迭代算法,導致速度較慢,因此,采用ICP配準時,對待配準點云的初始位置有一定的要求,如果初始位置不合理,容易陷入局部最優(yōu)。

        ICP算法的具體過程為在目標點云P和源點云中Q中,根據(jù)約束條件,找到目標點云和源點云中的最鄰近點,并求解出剛體變換過程中的最優(yōu)匹配參數(shù)旋轉(zhuǎn)矩陣R和平移矩陣t,并使得到的誤差函數(shù)最小。誤差函數(shù)如公式(1)所示:

        其中n為最鄰近點對的個數(shù),為目標點云P中的一點,為源點云Q中與對應的最近點,R為旋轉(zhuǎn)矩陣,t為平移向量。

        ICP點云拼接的迭代過程為:

        (1)首先在目標點云上選取目標點集。

        (2)對目標點云中的每個點在參考點云中搜索歐氏距離最近的點作為其對應點,得到對應點集。

        (3)計算旋轉(zhuǎn)矩陣與平移矩陣,使得誤差函數(shù)最小。

        (4)對目標點集中的每個點通過步驟(3)中求得的旋轉(zhuǎn)矩陣與平移矩陣進行旋轉(zhuǎn)平移變換,得到新的對應點集。

        (5)計算新的對應點集與步驟(2)中參考點云的對應點集之間的平均距離。

        (6)若步驟(5)中的平均距離小于給定的閾值,或大于預定的最大迭代次數(shù),則停止計算,否則返回步驟(2),直到符合條件為止。

        從上述迭代過程可看出,ICP拼接算法實際上就是不停的重復“確定對應點集,計算最優(yōu)剛體變換”的過程。一般來說原始點集的采集方法:均勻采樣法、隨機采樣法、法矢采樣法等。對應點集的確定方法:點到點法、點到投影法、點到面法等。計算變化矩陣的方法:四元數(shù)法、SVD奇異值分解法等。

        但是在上述拼接過程中,由于激光掃描的盲區(qū)可能導致部分點云數(shù)據(jù)的缺失,點云數(shù)據(jù)的缺失將導致重構(gòu)的物體三維形貌失真,同時降低了測量的精度與準確度。點云增強的基本原理是在原有的點云基礎上增加新的點云數(shù)據(jù),以補齊缺失的點云數(shù)據(jù)。該方法在兩種假設的基礎上實現(xiàn):第一,加入的點為ICP拼接算法提供更好的搜索空間;第二,加入的點云數(shù)據(jù)可以有效的彌補原有缺失的點云。

        在點增強技術(shù)中,假設對每一個點云數(shù)據(jù)都能用離散函數(shù)表示,如公式(2)所示:

        其中,是點云集的數(shù)量,為點云的三維坐標。點云增強的步驟為:

        第一步:計算拼接位置的坐標值;

        第二步:計算對應的坐標值。

        點云增強只是被用在拼接部分,主要是檢查增強是否可以搜索ICP算法的解空間,同時可以獲得更好的拼接效果。目前點云增強主要分為線性插值法和非線性插值法。由于非線性的都是基于全局的圖像增強,針對局部點云插值增強,一般利用線性插值實現(xiàn)數(shù)據(jù)增強。線性插值的使用前提是在數(shù)據(jù)中各點的灰度是呈線性變化的。

        灰度值計算過程如下。

        首先計算出和的灰度值,在此基礎上計算出 的灰度值,其中:

        點云經(jīng)過雙線性插值法后,從整體來看,視覺效果較好,解決了灰度不連續(xù)這一問題。相對于最近鄰域法,運算量相對較復雜。雙線性插值是分別從水平方向與垂直方向?qū)Υ鍞?shù)據(jù)中4個鄰接點的灰度值作線性插值。當對相鄰的4個點進行插值時,所得結(jié)果在鄰接處是吻合的,但插值時的平滑可能使得插值處的圖像細節(jié)相較于其他點有所退化。

        2? 基于點云增強的ICP拼接算法

        對于兩片從不同視角獲取到的三維點云P與Q點云Q。經(jīng)過粗拼接之后,得到對應匹配點云集合和,設搜索閾值為,拼接閾值為,則基本步驟如下:

        (1)在點云P中,通過上述的最近點對之間的搜索算法對特征點集中某點,在點云Q的特征點中,尋找符合ICP拼接算法約束條件,并距離最近的3個點。計算到此3個點的距離,并與進行比較,若存在某點之間的距離大于,則對這一范圍的點云數(shù)據(jù)進行雙線性點云增強,重復執(zhí)行這一過程,直到這3點之間的距離都小于時為止,此時,這三點都表示符合要求的點云數(shù)據(jù)。

        (2)構(gòu)建ICP精拼接過程中的匹配對應點對,首先連接步驟(1)中離最近的3個點并形成一個三角面;接著過點做三角面的垂線,垂足為點的匹配對應點,同時也是距離點最近的點;

        (3)迭代步驟(2)中求得的匹配對應點對。通過奇異值分解法尋找到兩片點云數(shù)據(jù)進行剛性變換時的旋轉(zhuǎn)矩陣(R)和平移矩陣(T),直到公式(1)中的值最小時,迭代停止。

        (4)對匹配點云集通過步驟(3)中求得的旋轉(zhuǎn)矩陣(R)和平移矩陣(T)做剛性變換,轉(zhuǎn)換后得到新的點云集。

        (5)計算步驟(4)中得到的點云集與點云集之間的距離,并判斷其與閾值的大小;若大于,則返回步驟(1),重新迭代執(zhí)行此算法,直到其距離小于 。

        (6)對中的所有的點執(zhí)行上述操作,并經(jīng)過計算得到增強的點云集合。

        3? 結(jié)語

        本采用線性插值法對ICP拼接算法進行改進,提高三維點云數(shù)據(jù)在精拼接時精度。雙線性插值是分別從水平方向與垂直方向?qū)Υ鍞?shù)據(jù)中4個鄰接點的灰度值作線性插值。點云經(jīng)過雙線性插值法后,從整體來看,視覺效果較好,解決了灰度不連續(xù)這一問題。當對相鄰的4個點進行插值時,所得結(jié)果在鄰接處是吻合的,但插值時的平滑可能使得插值處的圖像細節(jié)相較于其他點有所退化。

        參考文獻

        [1] 史懷璽,曾現(xiàn)彪.激光測量技術(shù)在飛機產(chǎn)品檢測中的應用[J].科技創(chuàng)新導報,2018(17):6-8.

        [2] 王月,張樹生,白曉亮.點云和視覺特征融合的增強現(xiàn)實裝配系統(tǒng)三維跟蹤注冊方法[J].西北工業(yè)大學學 報,2019,37(1):143-151.

        [3] 楊帆,唐偉智,吳昊.改進迭代最近點算法的點云自動精配準[J].遙感信息,2018,33(2):40-45.

        [4] 劉濤,高媛,秦品樂,等.基于點云增強優(yōu)化的泊松重建算法[J].計算機應用研究,2018,35(3):940-948.

        [5] 呂學庚.航空發(fā)動機葉片流曲面重構(gòu)及修復方法研究[D].哈爾濱:哈爾濱工業(yè)大學,2019.

        [6] 李紅彥,王韓波.點云數(shù)據(jù)的配準算法研究[J].礦山測量,2020,48(2):74-78.

        日本一级特黄aa大片| 精品国产91久久久久久久a| 日韩在线精品视频免费| 国产av一卡二卡日韩av| 少妇伦子伦精品无吗| 乱码精品一区二区三区| 国产亚洲精品hd网站| 久久色悠悠综合网亚洲| 欧美性受xxxx黑人猛交| 国产丝袜无码一区二区三区视频| 中文毛片无遮挡高潮| 亚洲成人色黄网站久久| 日韩女同精品av在线观看| 欧美寡妇xxxx黑人猛交| 在线欧美不卡| 国产目拍亚洲精品二区| 国产自拍视频免费在线| аⅴ资源天堂资源库在线| 亚洲国产精品久久久天堂不卡海量| 男女搞黄在线观看视频| 国产白浆在线免费观看| 国产如狼似虎富婆找强壮黑人| 中文毛片无遮挡高潮| 久久精品国产亚洲不卡| 国产欧美日韩一区二区加勒比| 久久精品国产第一区二区三区| 日韩人妻无码精品久久伊人| 能看不卡视频网站在线| 国产成人综合美国十次| 爽爽午夜影视窝窝看片| 亚洲欧美成人久久综合中文网| 日本亚洲中文字幕一区| 日产亚洲一区二区三区| 欧美精品久久久久久久久| 一区二区亚洲精美视频| 久久黄色视频| 曰本极品少妇videossexhd| 又色又爽又黄的视频网站| 一区二区三区四区在线观看日本 | 亚洲性日韩一区二区三区| 人成午夜免费视频无码|