亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于回轉(zhuǎn)軸方向映射的b樣條母曲線擬合方法

文檔序號:10657051閱讀:1336來源:國知局
一種基于回轉(zhuǎn)軸方向映射的b樣條母曲線擬合方法
【專利摘要】本發(fā)明涉及一種基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合方法,包括以下步驟:利用RANSAC算法結(jié)合Plucker坐標對回轉(zhuǎn)軸進行估計;依賴回轉(zhuǎn)軸線方向?qū)⑷S輪廓點云映射至二維平面,并依據(jù)平方距離最小化法作為度量擬合B樣條母曲線以確定回轉(zhuǎn)曲面的母曲線。本發(fā)明能夠?qū)崿F(xiàn)回轉(zhuǎn)類零件沿其回轉(zhuǎn)軸線方向的映射重建。
【專利說明】
-種基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合方法
技術領域
[0001] 本發(fā)明設及曲線擬合技術領域,特別是設及一種基于回轉(zhuǎn)軸方向映射的B樣條母 曲線擬合方法。
【背景技術】
[0002] 線結(jié)構光=維輪廓點云經(jīng)區(qū)域分割后劃分為多個獨立面片,無疑有助于針對獨立 面片逐個進行特征曲面重建,使得形狀單一的點云面片可用單張?zhí)卣髑婕?W描述。特征 曲面重建本質(zhì)在于將點云區(qū)域分割所獲得的特征曲面進行分類識別,針對不同的特征曲面 采用不同的曲面擬合方法,用W分批實現(xiàn)各個特征曲面的擬合重建。循序漸進的特征曲面 重建不僅有助于提高曲面重建的處理效率,而且能夠較為客觀地反映零件設計者的設計意 圖,特征曲面重建亦是實現(xiàn)回轉(zhuǎn)類零件=維測量的實現(xiàn)過程和目標所在。
[0003] 幾何基元構成零件表面85%的=維形貌特征,其包括平面、球面、柱面和二次曲面 等,然而零件形態(tài)復雜多樣且不由單純自由曲面構成。特定的特征曲面具有特定的微分幾 何屬性,使得利用點云曲率信息劃分特征曲面成為可能。對于特征曲面僅用自由曲面的方 法擬合,勢必消耗大量的計算機資源,且未必能最佳逼近重建特征曲面。若能在逆向工程中 研究特征曲面識別方法,并針對不同的特征曲面采用不同的擬合方法,勢必有助于簡化點 云數(shù)據(jù)處理過程,且使重構模型更能準確地重現(xiàn)原始模型。

【發(fā)明內(nèi)容】

[0004] 本發(fā)明所要解決的技術問題是提供一種基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合 方法,能夠?qū)崿F(xiàn)回轉(zhuǎn)類零件沿其回轉(zhuǎn)軸線方向的映射重建。
[0005] 本發(fā)明解決其技術問題所采用的技術方案是:提供一種基于回轉(zhuǎn)軸方向映射的B 樣條母曲線擬合方法,包括W下步驟:
[0006] (1)利用RANSAC算法結(jié)合Plucker坐標對回轉(zhuǎn)軸進行估計;
[0007] (2)依賴回轉(zhuǎn)軸線方向?qū)?維輪廓點云映射至二維平面,并依據(jù)平方距離最小化 法作為度量擬合B樣條母曲線W確定回轉(zhuǎn)曲面的母曲線。
[000引所述步驟(1)具體包括:
[0009] (11)建立一條直線的標準Plucker坐標,其中,所述直線的方向向量為單位向量, 且所述直線的方向向量和矩向量相互正交;
[0010] (12)添加 Plucker坐標的約束條件,所述約束條件為回轉(zhuǎn)軸的方向向量和回轉(zhuǎn)軸 的矩向量相互正交,采用拉格朗日乘子法求解,引入拉格朗日乘子,得到目標函數(shù);
[0011] (13)利用RANSAC估計算法W得到的目標函數(shù)來估計回轉(zhuǎn)軸。
[0012] 所述步驟(2)中依賴回轉(zhuǎn)軸線方向?qū)?維輪廓點云映射至二維平面具體包括:W 回轉(zhuǎn)軸上一點Pr的坐標為原點,W回轉(zhuǎn)軸的方向向量nr和矩向量面r.為坐標軸建立直角坐標 系,將=維點云數(shù)據(jù)依據(jù)
變換至平面上,其中,橫坐標U表示點P至回轉(zhuǎn)軸 的距離,縱坐標V表示點P至回轉(zhuǎn)軸的投影。
[0013] 所述步驟(2)中依據(jù)平方距離最小化法在變換至平面的回轉(zhuǎn)曲面數(shù)據(jù)點集中尋找 一組B樣條控制頂點使得目標函數(shù)
取值最小,其中,
I回轉(zhuǎn)曲面數(shù)據(jù)點集至B樣條曲線的平方距離,P(ti)為B樣條曲線,Pi為回 轉(zhuǎn)曲面數(shù)據(jù)點,M為點云數(shù)據(jù)數(shù)目,i為第i個點云數(shù)據(jù),fs為能量函數(shù)、A為能量因子。
[0014] 有益效果
[0015] 由于采用了上述的技術方案,本發(fā)明與現(xiàn)有技術相比,具有W下的優(yōu)點和積極效 果:本發(fā)明利用RANSAC算法結(jié)合Plucker坐標優(yōu)化擬合回轉(zhuǎn)軸空間方程,依賴回轉(zhuǎn)軸線方向 將=維輪廓點云映射至二維平面,并依據(jù)平方距離最小化法作為度量擬合B樣條母曲線,從 而能夠?qū)崿F(xiàn)回轉(zhuǎn)類零件沿其回轉(zhuǎn)軸線方向的映射重建。
【具體實施方式】
[0016] 下面結(jié)合具體實施例,進一步闡述本發(fā)明。應理解,運些實施例僅用于說明本發(fā)明 而不用于限制本發(fā)明的范圍。此外應理解,在閱讀了本發(fā)明講授的內(nèi)容之后,本領域技術人 員可W對本發(fā)明作各種改動或修改,運些等價形式同樣落于本申請所附權利要求書所限定 的范圍。
[0017] 本發(fā)明的實施方式設及一種基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合方法,包括 W下步驟:利用RANSAC算法結(jié)合Plucker坐標對回轉(zhuǎn)軸進行估計;依賴回轉(zhuǎn)軸線方向?qū)?維 輪廓點云映射至二維平面,并依據(jù)平方距離最小化法作為度量擬合B樣條母曲線W確定回 轉(zhuǎn)曲面的母曲線。具體如下:
[001引(1)回轉(zhuǎn)軸估計
[0019] S維坐標空間中的一條直線L可由直線上的一點P G L和單位方向向量1來確定,直 線L的矩向量呆
癢與直線上點P的選取無關,且垂直于包含坐標原點和直線的平 面。由單位方向向量巧日矩向量I構成的矢量U = (1,。稱為直線L的標準Plucker坐標。
[0020] 直線L的標準Plucker坐標滿足兩個特性:①I 111 I =1;②I,>T其中第一個特征 表示方向向量1是單位向量,第二個特性表示方向向量1和矩向量T相互正交;反之,滿足該 兩個特性的任意兩個向量1和I,均對應S維空間中唯一一條有向直線L,其Plucker坐標對 應為(I,巧。
[0021] 若直線M;l,下)和G(g..客)相交,則其Plucker坐標滿足
由于回轉(zhuǎn)曲面 每點P的法矢n均穿過其回轉(zhuǎn)軸,則法矢n的Plucker坐標與回轉(zhuǎn)軸的Plucker坐標均滿足下 式,
[0022]

[0023] 其中,n = (nx,ny,nz)表示回轉(zhuǎn)曲面上任意點的法向量,nx、ny和nz分別表示法向量n 在X、y和Z方向上的分量,扛=(./T,,/7,.,/T )表示回轉(zhuǎn)曲面上任意點的矩向量,%、.兩和焉分別 表示矩向量面在x、y和Z方向上的分量,nr = (A,B,C)表示回轉(zhuǎn)軸的方向向量,5,. ^(f,f',G) 表示回轉(zhuǎn)軸的矩向量,A~F表示回轉(zhuǎn)軸的方向向量和矩向量的待擬合參數(shù)。
[0024] 添加 Plucker坐標的約束條件% ?馬=0 ,采用拉格朗日乘子法求解,引入拉格朗日 乘子A,因而目標函數(shù)轉(zhuǎn)化為,
[0025]
(2)
[0026] 其中,M為點云數(shù)據(jù)數(shù)目,m和馬分別為第i個點云數(shù)據(jù)的方向向量和矩向量。
[0027] 利用RANSAC估計算法來估計回轉(zhuǎn)軸,用W提高估計算法的魯棒性能,具體算法如 下:
[0028] 目標:依據(jù)隨機采樣一致獲取最優(yōu)內(nèi)點數(shù)目,利用Plucker坐標全局優(yōu)化擬合回轉(zhuǎn) 軸
[0029] 優(yōu)點:提高檢測算法魯棒性能,剔除樣本數(shù)據(jù)中的野值,全局優(yōu)化擬合回轉(zhuǎn)軸線
[0032] 由回轉(zhuǎn)軸的Plucker坐標(11"兩)可知,其方向向量nr=(A,B,C),矩向量
,進而可W求解其軸上一點坐標Pr,
[0030]
[0031]
[0033]

[0034] 依據(jù)兩條直線的Plucker坐標間的幾何關系估計回轉(zhuǎn)軸方程,將=維面片數(shù)據(jù)沿 著回轉(zhuǎn)軸線方向映射至二維平面之上,回轉(zhuǎn)軸線基本位于回轉(zhuǎn)類模型軸屯、位置,且所映射 的數(shù)據(jù)點基本相互重合。
[0035] (2)母曲線擬合
[0036] 在回轉(zhuǎn)軸確定之后,建立W坐標化為原點,向量nr和電為坐標軸的平面直角坐標系 下,將=維點云數(shù)據(jù)依據(jù)下列的公式變換至平面上,
[0037]

[003引其中,橫坐標U表示點P至回轉(zhuǎn)軸的距離,縱坐標V表示點P至回轉(zhuǎn)軸的投影,且點P 沿最小主曲率方向Uin上的點在該平面坐標系中理論上對應著同一點。此時,將=維空間回 轉(zhuǎn)曲面的擬合問題轉(zhuǎn)化為二維空間母曲線的擬合問題,在此利用B樣條曲線擬合用W確定 回轉(zhuǎn)曲面的母曲線。
[0039] B樣條曲線使得控制多邊形頂點數(shù)與曲線的階次無關,并可W進行局部修改,使得 曲線更接近于控制多邊形,其數(shù)學描述如下,
[0040]

[0041 ]其中,Pi為控制頂點,k為B樣條曲線階次,n為控制頂點數(shù)目,Bi, k( t)為B樣條基函 數(shù),tG[0,l],Bi,k(t)的表達式如下,
[0042]

[0043] 且基函數(shù)間滿足下式,
[0044]
巧)
[0045] 依次用直線段連接相鄰的兩個控制點Pi和Pw,得到的多邊形稱為控制多邊形。若 控制頂點是均勻分布的,貝化樣條曲線稱為均勻B樣條曲線。
[0046] 對于變換至平面的回轉(zhuǎn)曲面數(shù)據(jù)點集希望尋找一條能夠正確反映原始數(shù) 據(jù)點云形狀和走向的B樣條擬合曲線P(t),稱該B樣條擬合曲線為目標曲線,進而將其轉(zhuǎn)化 為最優(yōu)化目標曲線求解問題,即尋找一組B樣條控制頂點{巧使得目標函數(shù)取值最小,
[00471 斌
[004引其中,第一項為數(shù)據(jù)點集至B樣條曲線的平方距離,M為點云數(shù)據(jù)數(shù)目,i為第i個點 云數(shù)據(jù),第二項為控制曲線光順性的能量函數(shù)fs及相應的能量因子A,其中能量函數(shù)f S定義 如下,
[OfUOl (y)
[Ouuu」共T,,u戶八乂ia,ut,r表示P(t)的一階和二階微分。
[0051] B樣條擬合的關鍵在于求解曲線外一點至曲線上的平方距離,其直接影響到算法 迭代次數(shù)W及收斂結(jié)果,可采用B樣條曲線平方距離最小化逼近方法,該算法定義的點至B 樣條曲線的平方距離度量函數(shù)如下,
[0化2]
[0053] 其中,d為數(shù)據(jù)點到垂足點的距離,P為垂足點處曲率,ti和m分別為數(shù)據(jù)點處的切 向量和法向量。
[0054] 利用平方距離最小化為度量的B樣條曲線擬合回轉(zhuǎn)類模型映射曲線相比于其映射 數(shù)據(jù)更能平滑有效的描述回轉(zhuǎn)類模型母曲線。
[0055] 采用本發(fā)明在回轉(zhuǎn)曲面重建實驗中,依據(jù)本實施方式估計回轉(zhuǎn)曲面的回轉(zhuǎn)軸,并 將點云數(shù)據(jù)圍繞回轉(zhuǎn)軸進行投影,從而對投影后的點云數(shù)據(jù)進行B樣條曲線擬合,繼而獲取 回轉(zhuǎn)曲面的母曲線用W重建回轉(zhuǎn)曲面,采用本方法時理想模型圍繞回轉(zhuǎn)軸投影的點云數(shù)據(jù) 分布相對密集,只有臺階軸模型圍繞回轉(zhuǎn)軸投影的點云數(shù)據(jù)分布相對分散,但其B樣條曲線 擬合結(jié)果仍能較好描述原始模型。
【主權項】
1. 一種基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合方法,其特征在于,包括以下步驟: (1) 利用RANSAC算法結(jié)合Plucker坐標對回轉(zhuǎn)軸進行估計; (2) 依賴回轉(zhuǎn)軸線方向?qū)⑷S輪廓點云映射至二維平面,并依據(jù)平方距離最小化法作 為度量擬合B樣條母曲線以確定回轉(zhuǎn)曲面的母曲線。2. 根據(jù)權利要求1所述的基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合方法,其特征在于, 所述步驟(1)具體包括: (11) 建立一條直線的標準Plucker坐標,其中,所述直線的方向向量為單位向量,且所 述直線的方向向量和矩向量相互正交; (12) 添加 Plucker坐標的約束條件,所述約束條件為回轉(zhuǎn)軸的方向向量和回轉(zhuǎn)軸的矩 向量相互正交,采用拉格朗日乘子法求解,引入拉格朗日乘子,得到目標函數(shù); (13) 利用RANSAC估計算法以得到的目標函數(shù)來估計回轉(zhuǎn)軸。3. 根據(jù)權利要求1所述的基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合方法,其特征在于, 所述步驟(2)中依賴回轉(zhuǎn)軸線方向?qū)⑷S輪廓點云映射至二維平面具體包括:以回轉(zhuǎn)軸上 一點Pr的坐標為原點,以回轉(zhuǎn)軸的方向向量n r和矩向量^為坐標軸建立直角坐標系,將三維 點云數(shù)據(jù)依S變換至平面上,其中,橫坐標u表示點p至回轉(zhuǎn)軸的距離,縱 坐標V表示點P至回轉(zhuǎn)軸的投影。4. 根據(jù)權利要求3所述的基于回轉(zhuǎn)軸方向映射的B樣條母曲線擬合方法,其特征在于, 所述步驟(2)中依據(jù)平方距離最小化法在變換至平面的回轉(zhuǎn)曲面數(shù)據(jù)點集中尋找一組B樣 條控制頂點使得目標函數(shù):取值最小,其3回轉(zhuǎn) 曲面數(shù)據(jù)點集至B樣條曲線的平方距離,PU1)為B樣條曲線,Pl為回轉(zhuǎn)曲面數(shù)據(jù)點,M為點云 數(shù)據(jù)數(shù)目,i為第i個點云數(shù)據(jù),fs為能量函數(shù)、λ為能量因子。
【文檔編號】G06T17/10GK106023314SQ201610293560
【公開日】2016年10月12日
【申請日】2016年5月5日
【發(fā)明人】肖軼, 郝靜, 陳平, 周開俊, 張瑞華, 邢碩
【申請人】南通職業(yè)大學
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1