国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

隱式曲面重建方法研究

2015-05-04 07:48寧如花
科技創(chuàng)新與應(yīng)用 2015年13期
關(guān)鍵詞:逆向工程

寧如花

摘 要:文章通過(guò)研究逆向工程中的關(guān)鍵技術(shù)三維散亂點(diǎn)云曲面重建技術(shù),對(duì)現(xiàn)有的隱式曲面重建方法進(jìn)行了總結(jié)分析,比較各方法的優(yōu)缺點(diǎn),以便在實(shí)際應(yīng)用中能根據(jù)不同的需求進(jìn)行相應(yīng)的選擇,也為曲面重建技術(shù)的進(jìn)一步研究提供了方向。

關(guān)鍵詞:逆向工程;散亂點(diǎn)云;隱式曲面重建

逆向工程(Reverse Engineering,RE)[1],主要是對(duì)已有實(shí)物的原型或模型進(jìn)行三維掃描以獲取點(diǎn)云數(shù)據(jù),然后對(duì)點(diǎn)云數(shù)據(jù)進(jìn)行曲面重建,在曲面重建結(jié)果的基礎(chǔ)上進(jìn)行分析和修改,重建出新產(chǎn)品的模型,最后通過(guò)先進(jìn)的制造技術(shù)對(duì)其新產(chǎn)品進(jìn)行生產(chǎn)制造。逆向工程具有快速研發(fā)新產(chǎn)品的特性,其技術(shù)已在眾多領(lǐng)域得到應(yīng)用,如機(jī)械制造、現(xiàn)實(shí)虛擬仿真、3D游戲、3D打印、人體器官仿真等。

在逆向工程中,根據(jù)三維掃描設(shè)備獲取的點(diǎn)云數(shù)據(jù)信息重建出三維物體模型表面的技術(shù),稱(chēng)之為三維曲面重建技術(shù),見(jiàn)圖1。

圖1 點(diǎn)云模型曲面重建

近年來(lái),隱式曲面因其具備易于實(shí)現(xiàn)交、差、并等集合操作,能表示拓?fù)浣Y(jié)構(gòu)復(fù)雜的幾何形體,對(duì)輕微的噪聲不敏感等特點(diǎn),使得隱式曲面造型技術(shù)受到了越來(lái)越多專(zhuān)家學(xué)者的重視和關(guān)注,并提出了一系列有效的隱式曲面重建算法。

1 RBF方法

Carr[2]等人將RBF函數(shù)插值方法應(yīng)用于點(diǎn)云數(shù)據(jù)的曲面重建中,該類(lèi)算法以散亂數(shù)據(jù)點(diǎn)作為徑向基函數(shù)插值中心,計(jì)算權(quán)值構(gòu)造插值函數(shù)逼近模型曲面的表達(dá)函數(shù)。其優(yōu)點(diǎn)是不需要知道任何散亂數(shù)據(jù)點(diǎn)之間的拓?fù)浣Y(jié)構(gòu)信息,重構(gòu)得到的曲面光順,曲面細(xì)節(jié)特征明顯,具備良好的孔洞修復(fù)能力。但是由于求解徑向基函數(shù)權(quán)重的方程組隨輸入點(diǎn)數(shù)目的增多而不斷擴(kuò)張,當(dāng)點(diǎn)云數(shù)據(jù)的數(shù)目增多時(shí),運(yùn)算量將迅速增大,這樣使得由大規(guī)模點(diǎn)云數(shù)據(jù)構(gòu)成的隱式曲面在賦值計(jì)算時(shí)非常耗時(shí),極大限制了算法的應(yīng)用范圍。

2 MPU方法

在隱式曲面重建算法中,多層次單元?jiǎng)澐郑∕ulti-level Partition of Unity Implicits,MPU)曲面重構(gòu)算法頗受?chē)?guó)內(nèi)外學(xué)者的關(guān)注。此算法由Ohtake[3]于2003年提出,首先利用八叉樹(shù)對(duì)輸入的點(diǎn)云數(shù)據(jù)進(jìn)行分割存儲(chǔ),根據(jù)每個(gè)子域內(nèi)的數(shù)據(jù)點(diǎn)位置和法向量關(guān)系,選擇不同的局部函數(shù)擬合局部點(diǎn)集所表示的曲面,然后計(jì)算每個(gè)局部函數(shù)的權(quán)值,最后利用這些權(quán)值將局部函數(shù)拼接出全局隱式函數(shù)來(lái)表示模型曲面。該方法比較有效地解決了內(nèi)存消耗大,運(yùn)行時(shí)間慢的問(wèn)題??梢詫?duì)海量散亂點(diǎn)云數(shù)據(jù)進(jìn)行快速的曲面重建。但是,使用該算法得到的模型曲面局部細(xì)節(jié)特征不明顯,孔洞修復(fù)能力差,同時(shí),MPU算法不具備抗噪性,要求散亂點(diǎn)云數(shù)據(jù)點(diǎn)中不能含有噪聲。

3 Poisson方法

Poisson曲面重建算法是一種較新的曲面重建算法。在曲面重建領(lǐng)域,Kazhdan把重建問(wèn)題歸結(jié)為一個(gè)泊松問(wèn)題[4]。在此之前,大部分的隱式曲面重建算法都是把點(diǎn)云數(shù)據(jù)分割成許多小塊,分別對(duì)其進(jìn)行局部擬合,然后再用某種拼接函數(shù)把局部擬合的結(jié)果拼起來(lái)。與此相反,泊松重建是一種全局的曲面重建方法,免去了試探性的點(diǎn)云分割和拼接過(guò)程。泊松重建方法兼具全局重建和局部重建的優(yōu)點(diǎn),能夠得到平滑的重建表面,對(duì)噪聲具有較強(qiáng)的魯棒性。它的缺點(diǎn)在于不能及時(shí)地反應(yīng)采樣數(shù)據(jù)點(diǎn)集的修改信息,不引入跟模型形態(tài)相關(guān)的信息,容易錯(cuò)誤地把一些不該連接的點(diǎn)云孔洞區(qū)域連接起來(lái),對(duì)非封閉的點(diǎn)云模型,Poisson會(huì)自動(dòng)重建出封閉的曲面。

4 小波分析方法

J.Manson等人[5]提出了基于小波的三維曲面重建算法,首先利用三元張量積小波構(gòu)造三維小波基,生成一個(gè)尺度函數(shù)和七個(gè)小波函數(shù),然后對(duì)小波基進(jìn)行初始化,再由小波基函數(shù)重構(gòu)逼近模型表面,從而實(shí)現(xiàn)三維點(diǎn)云模型的曲面重建。但此算法不具備抗噪性,且如何正確選取小波基也是尚未解決的難題。

參考文獻(xiàn)

[1]李響,張海敏,徐人平,等.逆向工程在工業(yè)設(shè)計(jì)中的應(yīng)用[J].輕工機(jī)械,2010,28(1):102-106.

[2]J.C.Carr,R. K. Beatson,J. B. Cherrie,T. J. Mitchell,W. R. Fright, B. C. McCallum,T.R. Evans. Reconstruction and representation of 3D objects with radial basis functions[J]. Proceedings of ACM SIGGRAPH 2001, 2001: 67-76.

[3]Y. Ohtake, A. Belyaev, M. Alexa, G. Turk, H. P. Seidel. Multi-level partition of unity implicits[J]. Proceedings of ACM SIGGRAPH 2003,2003, 22(3):463-470.

[4]Michael Kazhdan, Matthew Bolitho, Hugues Hoppe. Poisson Surface Reconstruction[J].Euro- graphics Symposium on Geometry Processing, 2006:61-70.

[5]J. Manson, G. Petrova, S. Schaefer. Streaming Surface Reconstruction Using Wavelets[J].Computer Graphics Forum, 2008(27):1411-1420.

猜你喜歡
逆向工程
基于Geomagic的汽車(chē)內(nèi)門(mén)把手逆向設(shè)計(jì)
基于臉型特征數(shù)據(jù)的防霾口罩造型設(shè)計(jì)研究
應(yīng)用型大學(xué)本科數(shù)字化設(shè)計(jì)制造綜合實(shí)訓(xùn)教學(xué)改革與探索
基于小轎車(chē)車(chē)門(mén)拉手的逆向建模設(shè)計(jì)
一種改進(jìn)的點(diǎn)云數(shù)據(jù)組合精簡(jiǎn)算法
基于Hibernate逆向工程對(duì)企業(yè)組織建模研究
逆向工程技術(shù)在高職模具專(zhuān)業(yè)創(chuàng)新能力培養(yǎng)中的應(yīng)用
分析汽車(chē)行業(yè)中逆向工程的汽車(chē)儀表板開(kāi)發(fā)
Q6兒童假人頸部有限元模型的建立與驗(yàn)證
人體骨骼三維模型重建技術(shù)的研究
诸暨市| 沙洋县| 北安市| 湖南省| 肇庆市| 南丰县| 兰考县| 铜陵市| 清苑县| 策勒县| 威远县| 通榆县| 新蔡县| 宣化县| 汤阴县| 大邑县| 鞍山市| 金乡县| 黔南| 马边| 禄丰县| 金秀| 甘谷县| 越西县| 营山县| 永顺县| 卢氏县| 宜都市| 金溪县| 阿城市| 宜兰县| 萨迦县| 犍为县| 嘉善县| 谢通门县| 景德镇市| 朝阳县| 澄江县| 盱眙县| 东莞市| 海城市|