![基于標(biāo)志點的三維點云自動拼接技術(shù)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/4/481edb11-8619-4d51-b874-49b81f0664d1/481edb11-8619-4d51-b874-49b81f0664d11.gif)
![基于標(biāo)志點的三維點云自動拼接技術(shù)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/4/481edb11-8619-4d51-b874-49b81f0664d1/481edb11-8619-4d51-b874-49b81f0664d12.gif)
![基于標(biāo)志點的三維點云自動拼接技術(shù)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/4/481edb11-8619-4d51-b874-49b81f0664d1/481edb11-8619-4d51-b874-49b81f0664d13.gif)
![基于標(biāo)志點的三維點云自動拼接技術(shù)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/4/481edb11-8619-4d51-b874-49b81f0664d1/481edb11-8619-4d51-b874-49b81f0664d14.gif)
![基于標(biāo)志點的三維點云自動拼接技術(shù)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/4/481edb11-8619-4d51-b874-49b81f0664d1/481edb11-8619-4d51-b874-49b81f0664d15.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、年 月計算機工程與設(shè)計第 卷 第 期 基于標(biāo)志點的三維點云自動拼接技術(shù)楊帆,權(quán)巍 ,白寶興,薛耀紅(長春理工大學(xué) 計算機科學(xué)技術(shù)學(xué)院,吉林 長春 )摘 要:為實現(xiàn)三維點云的自動拼接,提出一種標(biāo)志點的三維點云自動拼接方 法。 根據(jù)標(biāo)志點的空間特征不變性, 匹 配 個標(biāo)志點,利用三點法求取坐標(biāo)變換矩陣,對目標(biāo)標(biāo)志點集合進行坐標(biāo)變換; 采用 樹搜索最接近 標(biāo) 志 點, 設(shè) 置 距 離 閾 值排除錯誤標(biāo)志點對,通過哈希表替換坐標(biāo)變換后的標(biāo)志點;運用最小二乘法求解點云的變換矩陣, 進行點云拼接。 三維拼接實驗結(jié)果表明,該方法拼接精度高、錯誤率低,能夠?qū)崿F(xiàn)快速、自動拼接。 關(guān)鍵詞:計算機視覺;標(biāo)志點;自動
2、匹配;最小二乘法;拼接中圖法分類號: 文獻標(biāo)識號: 文章編號 : () , , (, ,): , , , , , , , :; 引言點云拼接的 方 法 中, 最常用的是在 物體表面粘貼標(biāo) 志點,通過標(biāo)志點的匹配進行變換矩陣的求解, 再 對 點 云 數(shù)據(jù)進行拼接。 目 前, 點云拼接所面臨的問題是拼接自 動 化程度不是很 高, 而且拼接的速度和精度也有待提高。 為 此,本文提出了一種基于標(biāo)志點的三維點云自動拼接算法, 首先匹配重疊區(qū) 域 內(nèi) 標(biāo) 志 點, 然后利用最小二乘法求取坐 標(biāo)變換矩陣進行點云拼接。 標(biāo)志點的自動匹配對于通過三維掃描儀測量得到的 組 點 云, 其 重 疊 區(qū)域一定位于 組點
3、云的邊界區(qū)域; 為了自動匹配重疊區(qū)域 內(nèi)的標(biāo)志點,首先根據(jù)標(biāo)志點間的空間不變性, 匹 配 位 于 重疊區(qū)域最 外 圍 的 個 標(biāo) 志 點。 然 后, 通 過 三 點 法求 取 三對標(biāo) 志 點 的 變 換 矩 陣。 最 后, 匹配重疊區(qū)域內(nèi)其它 標(biāo)志點。 匹配重疊區(qū)域內(nèi)的三對標(biāo)志點 設(shè) 組點云的標(biāo)志點集合分別為移動標(biāo)志點 集 合 和 參考標(biāo)志點集合。 首 先, 獲 取 中 坐 標(biāo) 值 最 大 的 個 標(biāo)志點,分別用 、 、 表 示, 并 計 算 坐 標(biāo)值最大的標(biāo)志點到其它兩標(biāo)志點的 距 離, 用 、 表示, 其 中 表 示 歐 式 距離。接著,獲取 中 坐 標(biāo) 值 最 小 的 個 標(biāo) 志 點,
4、分 別收稿日期 :; 修訂日期 :基金項目: 國家科技支撐計劃重大課題基金項目 ()作者簡介: 楊帆 (), 男, 安徽阜陽人, 碩士研究生, 研究方向為圖像處理和模式識別; 通 訊 作 者: 權(quán) 巍 (), 女, 吉 林 長 春 人, 博士, 講師, 研究方向為軟件復(fù)用、 計算機視覺; 白寶 興 (), 男, 吉 林 長 春人, 教 授, 博士 生 導(dǎo) 師, 研究方向為無損檢測與在 線檢測技術(shù); 薛耀紅 (), 女, 吉林長春人, 博士, 講師, 研究方向為 、 小波分析。:計算機工程與設(shè)計年用 , , 表 示, 并 計 算 坐標(biāo)值最小的標(biāo) 志點 到 其 它 兩標(biāo)志點的距 離, 用 、 ()
5、 () 表 示。 同 理 在 方向上也進行相同操作,通過式 () 可以求得旋轉(zhuǎn)矩陣 ,在 選獲取 到的標(biāo)志點分別用 、 、 、 、取標(biāo) 志 點 對 ( , ) 來 代 替 ( , ), 則 根 據(jù) 式 () 、 表示,設(shè)其 中 坐標(biāo)值最大和最小的標(biāo) 志 點為 、 , 其 距 離 分 別 用 、 得到平移矩陣 ( 匹配其它標(biāo)志點對 )。 、 、 表示,把標(biāo)志點集合 計算得到的距離組成如式 () 的距離 矩陣 。計算標(biāo)志點 集 中 任 意 兩標(biāo)志點的距離, 組 成 如 式 () 的距離矩陣 ,其中 為 中標(biāo)志點的個數(shù)熿 燄 根據(jù) 、 對標(biāo)志點 集 合 中的所有標(biāo)志點進行坐標(biāo) 變換得到標(biāo)志點集合。
6、為了匹配坐標(biāo)變換前的重疊區(qū)域 內(nèi)的標(biāo)志點,引入 哈 希 表來保存標(biāo)志點變換前后的對應(yīng) 關(guān)系。經(jīng)過坐標(biāo)變換后,標(biāo) 志 點 集 合 和參考標(biāo)志點集合 的重疊區(qū)域 內(nèi)的標(biāo)志點對非常接近。 匹 配 其 他 標(biāo) 志 點 的 燀 燅 熿 燄 燀 燅()()算法如下:() 首先用哈希表記錄標(biāo)志點集合 和 中 各個標(biāo)志 點對應(yīng)關(guān)系。() 參考標(biāo)志點集合 根據(jù) 文 獻 的 方 式 構(gòu) 建 樹,搜索目標(biāo)標(biāo)志點集合 中每個標(biāo)志點在 中最接近的 標(biāo)志點。() 由于需要排除掉不在重疊區(qū)域內(nèi)的最 接 近 點 對,由于在提取標(biāo)志點的圓心坐標(biāo)時存在誤差,因此如果所以設(shè)置一個最大距離閾值 , 如果最接近點對的 距 離個標(biāo)志點距
7、離值的差值不超過指定閾值, 則 認(rèn) 為 這 個 標(biāo)超過 ,則刪除 該 點 對。 一 般 設(shè) 置 不 易 過 大, 因 為志點距離值 是 相 等 的。 在 三 維 測 量 中, 重 疊 區(qū) 域 在 視 點 下某個點到其它 個 點 () 的 距 離, 與 在 視 點 下 某 個點到 個點 () 的距離都對應(yīng)相等, 則 很 有 可 能 這 點為一對標(biāo)志點對。 基 于 此 把 中 每 一 行 和 中 的 每 一 行進行比對,即如果 中的某一行全部元 素 和 某 一 行 中 個元素相等,則組成 中 該 行 元 素 的 個 點 和 在 中 對 應(yīng)相等的 個元素組成的 個點, 有可能為 個標(biāo)志點對,再通過任
8、意一點到其 它 點的夾角是否相等來進一步確定 是否為標(biāo)志點對。 三點法求解初始變換矩陣 重疊區(qū)域內(nèi)的標(biāo)志點對已經(jīng)非常接近。() 通過步驟 () 搜索完重疊區(qū)域內(nèi)標(biāo)志點對, 再 用 哈希表把 中位于重疊區(qū) 域內(nèi)的標(biāo)志點替換成標(biāo)志點集合 中的標(biāo)志點。 求取點云變換矩陣重疊區(qū)域內(nèi)的標(biāo)志點匹配完成后, 采 用 最 小 二 乘 法 求取點云變換矩陣進 行 點 云 拼 接。 設(shè) 待 拼 接 的 組 點 云 分 別用 和 來表 示, 中搜索到位于重疊區(qū)域的標(biāo)志點集 為,其中第個標(biāo)志點用 表示,一共有 個標(biāo)志點。在設(shè) 中匹配到的 個點為 , , ,在 中對應(yīng)的點云中對應(yīng)的標(biāo)志點集為 ,其第個標(biāo)志點用表示,點為
9、 , , , 通 過 式 () 得到正交坐標(biāo)矢量分別 為對應(yīng)的也有個標(biāo)志點,( ), 。 然后對正交坐標(biāo)矢量進行 目標(biāo)函數(shù)采 用 式 的 形 式 其 、 、 、 、 、中 為坐標(biāo)變 換 矩 陣, 其 由 旋 轉(zhuǎn) 矩 陣 珟 和 平 移 矩 陣 珟 組單位化后 得 到 、 、 、 、 、 。 則 由 , ,成,即如式 (),而 和 用齊次坐標(biāo)表示。對于式 ( )構(gòu)成以 為坐標(biāo)原點的坐 標(biāo) 系 , 、 、由 ,可以通過奇異值分解法 (), 四元素法和 最 小 二 乘 , 構(gòu)成以 為坐標(biāo)原點的坐標(biāo)系 、 、。令法的方法求取坐標(biāo)變換陣。 、 、 , 、 、 ,假設(shè)坐標(biāo)系 下的任意一標(biāo)志點 經(jīng)式 ()
10、坐標(biāo)變換 到 中 對 應(yīng) 的 標(biāo) 志點為 ,則 到坐標(biāo)原點 的方向矢量 和 到坐 標(biāo)原點 的方向矢量 在坐標(biāo)系 和 各個坐標(biāo)軸上由于在提取標(biāo)志點的坐標(biāo)時存在測量誤差, 所 以 本 文 采用最小二 乘 法進 行 求 解。 標(biāo)志點集進行坐標(biāo)變 換 時, 有式 () 的坐標(biāo)變換 關(guān) 系, 而 相 應(yīng) 的珘 、珟 用 矩 陣 表 示 如式 () 所示。為了便于 求 解, 對 矩 陣 珟 進 行 變 換, 設(shè) 置的投影具有式 () 的對應(yīng)關(guān)系。 由于 變量、 、 、,其值如 式 ()。 則 式 ( ) 相 應(yīng) 的 可 、 都 為珟 珟 珟 珟 正交矩陣,可以把式 () 轉(zhuǎn)化為式 ()以轉(zhuǎn)變成式 () 的
11、 形 式。 由 于要求解變換矩陣 , 也 就 , ( ), , ( ), ()是求解目標(biāo)函數(shù)的最 小 值, 只需要求取變換矩陣 的 最 小值,等價于求取式 () 的極小值。 通過式 () 可 以 知 道 ()其極小值為 式 () 的 形 式, 其 中珘 為珘 的 廣 義 逆 矩 陣。第 卷 第 期楊帆,權(quán)巍,白寶興,等:基于標(biāo)志點的三維點云自動拼接技術(shù)當(dāng)求解出各個 的極小值,則可以通過式 () 求出 的 最小值 ()珟 珟 ()熿 燄 珓珟()熿 燄 珘 ,珟 ()圖 實物模型燀 燅燀 燅珟 ,珟 烄烅珟 ,珟 烆 ()珘 珟 ( ,)() 珘 珦() 珘 珟珘 珟 點云拼接實驗珘 珟珘 珟珘
12、 珟()結(jié)構(gòu)光掃描儀通過投射結(jié)構(gòu)光來獲取物體表面的三維 信息,避免了 傳統(tǒng)接觸式測量方式, 具 有 掃 描 速 度 快、 測 量精度高、方便快捷等 優(yōu) 點。 故本文采用結(jié)構(gòu)光掃描儀 獲取 點 云 的 信 息。 其中實驗系統(tǒng)配置環(huán)境為 ,內(nèi) 存,操 作系統(tǒng)。一般進行 三維重構(gòu)方法分為系統(tǒng)參數(shù)標(biāo)定、 結(jié)構(gòu)光的編解碼和特征 點的三維信息計算 個 部 分, 本實驗通過上述操作以后 進行多角度點云數(shù)據(jù)提取。為了檢驗本文提出的拼接算法, 使 用 如 圖 所 示 的 人 臉模型進行了 拼 接 實 驗。 在 實 驗 過 程 中, 將 黑 底 白 面 的 圓 形標(biāo)志點粘貼在模 型 表 面, 采用結(jié)構(gòu)光三維掃描儀
13、在 個視角分別投射結(jié)構(gòu)光進行采集點云信息, 如 圖 所 示。 其 中右部視角獲 取到的點云個數(shù)為 個, 左 部 視 角 獲 取 到的點云個數(shù) 為 個。 通過本方法首 次獲取重疊區(qū)域 內(nèi)的標(biāo)志點對信息,見表 ,而 表是進一步獲取重疊區(qū)域 內(nèi)其它標(biāo)志點對信息。圖 模型在 個視角下的點云信息 本文獲取標(biāo)志點對的方法和文獻 的 方 法 進 行 對 比。文獻 提出根據(jù)標(biāo)志點對間的相容 性進行匹配標(biāo)志 點對,其首先分別計算組點云中任意 個標(biāo)志點之間的距 離,組成個距離矩陣,通過比對距離矩陣以后再判斷匹配 信息表是否含有匹配標(biāo)志點對集。這不僅降低了匹 配 速 度,還提高了誤匹配率,其針對匹配歧義問題,還通過
14、 個策略 來處理匹配歧義問題,使匹配標(biāo)志點對的算法更加復(fù)雜。而 本文主要考慮到拼接完成后重疊區(qū)域內(nèi)標(biāo)志點對非常接近這 一特性,匹配重疊區(qū)域內(nèi)的標(biāo)志點對,本文的方法從整體上 降低了比對復(fù)雜性,不會出現(xiàn)匹配歧義問題。表 首次獲取到的 個標(biāo)志點對信息 右部視圖測量的標(biāo)志點對信 息左部視圖測量的標(biāo)志點對信 息序號 坐標(biāo)* 坐標(biāo)坐標(biāo)序號 坐標(biāo)* 坐標(biāo)坐標(biāo)計算機工程與設(shè)計年表 獲取重疊區(qū)域的其它標(biāo)志點對信息 右部視圖測量的標(biāo)志點對信 息左部視圖測量的標(biāo)志點對信 息序號 坐標(biāo)* 坐標(biāo)坐標(biāo)序號 坐標(biāo)* 坐標(biāo)坐標(biāo)由 于 目 前 對 拼接精度沒有達成一致的 評 估 標(biāo) 準(zhǔn) , 而 最 常 用 的 拼接精度一般采用
15、標(biāo)志點對的平均 重 合 度 誤 差 , 也就是拼接后標(biāo)志點對 之 間 的 平 均 距 離 誤 差 。 所 以 利用本文提出的標(biāo)志點 的三維點云自動拼接方法對 組點 云 進 行 拼 接 , 拼 接 后 的 效 果 圖 如 圖 所 示 , 通 過 表 計 算 的 拼 接平均距離誤差達到 。 而 文 獻 的 在 其 自 己 的 系 統(tǒng)環(huán)境下對汽車門進行拼接實驗 后 其 整 體 的拼接誤差達到 。 為 了 便 于 比 較 , 本文對人頭模型采用文 獻 的方法再次進行拼接實 驗 , 其拼接后的效果如圖 所 示 , 相應(yīng)的拼接平均距離 誤 差 達 到 , 見 表 。 可 以 看出本文的方法的 拼 接 精
16、度 高 。圖 本文拼接后的效果 圖 文獻 拼接后的效果表 本文方法拼接后標(biāo)志點拼接誤差 標(biāo)志點對 距 離 表 文獻 拼接后標(biāo)志點拼接誤差 標(biāo)志點對 距 離 結(jié)束語本文提出了一種標(biāo)志點的三維點云自動拼接 方 法。 由 于三點可以確定坐標(biāo)轉(zhuǎn)換關(guān)系, 所以利用標(biāo)志點間的空間 特征不變性匹配位于重疊區(qū)域最外圍的 個 標(biāo) 志 點, 根 據(jù) 三點法求取變換 矩 陣。 通過變換矩陣對待拼接點云的所有 標(biāo)志點進行坐標(biāo) 變 換, 變換后位于重疊區(qū)域內(nèi)的標(biāo)志點對 非常接近, 引入哈希表來記錄標(biāo)志點變換前后對 應(yīng) 關(guān) 系。 用 樹 來搜索 最 接 近 點 對, 設(shè)置最大距離閾值來排除錯 誤點對,提取坐標(biāo)變換后的重疊
17、區(qū)域內(nèi)標(biāo)志點對。 由 于 需要匹配坐標(biāo)變換前的重疊區(qū)域內(nèi)的標(biāo)志點對, 所 以 利 用 哈 希表把變換后位于重疊區(qū)域內(nèi)標(biāo)志點替換成變換前的標(biāo)志 點。通過三維拼接實驗可以看出本文方法的拼接精度達到 ,符 合工業(yè)要求;能夠很好的運用在工業(yè)測量。參考文獻: , , , (): () 楊 英 保, 劉 先 勇, 楊 俊 平 一 種 基 于 改 進投影方法的點云拼接算法 計算機應(yīng)用 研究 ,(): : ,: ( ) 王 赫 視覺測量點云數(shù)據(jù)拼 接方法及關(guān)鍵技術(shù)研 究 哈爾濱: 哈爾濱理工大學(xué) ,: , , , (): ( ) 王 力, 李 廣 云, 賀 磊, 等 點云拼接中標(biāo)志自動 匹配方法 , 測繪科學(xué)
18、 , (): , , , ():第 卷 第 期楊帆,權(quán)巍,白寶興,等:基于標(biāo)志點的三維點云自動拼接技術(shù) () 耿 云, 孫軍華, 劉謙哲, 等 自由 曲 面 視 覺測量標(biāo)志點 三 維 匹 配 方 法 研 究 測 控 技 術(shù),(): : ,: ( )王 建奇 大規(guī)模點云模型拼接與融合技術(shù) 研 究 浙 江: 浙江工業(yè)大學(xué) ,: , , , , (): () 宋 葉 俊, 元 昌 安, 王艷 基于 表 的分類信息匹配及甄別算法 計 算 機 工程與設(shè)計 , ():, , , (): ( ) 蔡 靜, 董 琳, 孫 曉 鵬 人 耳點云配準(zhǔn)的并行 算 法 計 算 機 工 程 與 設(shè) 計, (): , , , , (): () 秦 緒佳, 王建奇, 鄭紅波, 等 三維 不 變 矩特征估計的點云 拼 接 機 械 工 程 學(xué) 報, (): , , (): ( ) 滕 志 遠, 張 愛 武 單 位四元素法在激光點云坐標(biāo) 轉(zhuǎn)換中的應(yīng)用 測繪通報 , (): : ,: ( ) 陳 展 東 基于多投影的結(jié)構(gòu)光三維重建技術(shù)的研 究 長春: 長春理工大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 提升學(xué)生午間飲食體驗的實踐與思考
- 百鎮(zhèn)千村示范衛(wèi)生機構(gòu)創(chuàng)建課件
- DB6103T 77-2025釀酒高粱寬窄行栽培技術(shù)規(guī)范
- 船運安全的防范措施與管理建議分析
- 三人合資餐飲企業(yè)合同模板
- 專利許可使用與轉(zhuǎn)讓協(xié)議合同
- 上海住宅租賃合同范本
- 人事代理人員勞動合同書
- 個人壽險代理合同書樣本
- 臨時兼職教師勞動合同范文
- 《會展概述》課件
- 《郴州市總體規(guī)劃》課件
- 【高中物理競賽大全】 競賽3 電磁學(xué) 50題競賽真題強化訓(xùn)練解析版-高考物理備考復(fù)習(xí)重點資料歸納
- 再見2024你好2025展望未來
- GB/T 17395-2024鋼管尺寸、外形、重量及允許偏差
- 2025屆山東省濟南市歷城二中高二上數(shù)學(xué)期末學(xué)業(yè)質(zhì)量監(jiān)測試題含解析
- 2024年全國各地中考試題分類匯編:文學(xué)常識
- 七年級信息技術(shù)上冊 第13課時 文件管理教案 科教版
- 2022年版義務(wù)教育語文課程標(biāo)準(zhǔn)題庫(教師教資培訓(xùn)考試專用十三套)
- 英語新課標(biāo)(英文版)-20220602111643
- 高考模擬作文“文化自信:春節(jié)走向世界”導(dǎo)寫+范文3篇
評論
0/150
提交評論