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

基于曲率特性的牙齒三維模型匹配方法研究

2013-09-11 03:21:16許松松耿建平
計算機(jī)工程與設(shè)計 2013年8期
關(guān)鍵詞:方法模型

許松松,梅 雪,耿建平

(1.南京工業(yè)大學(xué) 自動化與電氣工程學(xué)院,江蘇 南京210000;2.南京工業(yè)大學(xué) 高新技術(shù)研究院,江蘇 南京210000)

0 引 言

三維模型的匹配融合技術(shù)已成為逆向工程、圖像處理、醫(yī)學(xué)影像領(lǐng)域的研究熱點(diǎn)[1,2]。牙齒錐形束 CT (cone beam CT,CBCT)三維模型與藍(lán)光掃描儀三維模型的匹配融合技術(shù),為醫(yī)生在設(shè)計種植手術(shù)方案時,同時提供軟、硬組織的形態(tài)結(jié)構(gòu),從而獲得最優(yōu)的種植設(shè)計方案[3,4]。

國內(nèi)外專家針對牙齒錐形束CT三維模型與三維掃描儀牙齒模型的匹配融合技術(shù)提出了諸多方法。文獻(xiàn) [5]中運(yùn)用了傳統(tǒng)的外加標(biāo)志點(diǎn)匹配法,需在牙齒表面添加金屬標(biāo)志物作為匹配基準(zhǔn)點(diǎn),該方法精確性較好,但操作復(fù)雜,具體實(shí)施環(huán)境及儀器設(shè)備要求嚴(yán)格。文獻(xiàn) [6]中運(yùn)用手動選取多對對應(yīng)點(diǎn)的配準(zhǔn)方法,該方法無需外加標(biāo)志點(diǎn),其主要缺陷在于手動選取對應(yīng)點(diǎn)受操作者的經(jīng)驗知識影響較大,精確性不高。

針對無外加標(biāo)志點(diǎn)情況下,三維模型初匹配對應(yīng)點(diǎn)手動選取受人為因素制約的情況,本文提出基于曲率特性提取對應(yīng)點(diǎn)的方法。可準(zhǔn)確提取對應(yīng)點(diǎn),提高了配準(zhǔn)精度,減小配準(zhǔn)過程中人為因素造成的影響。

1 無標(biāo)志點(diǎn)牙齒三維模型初匹配

牙齒錐形束CT三維數(shù)據(jù)和藍(lán)光掃描儀三維模型數(shù)據(jù)為STL格式,且錐形束CT三維數(shù)據(jù)包含整個牙齒信息,藍(lán)光掃描儀三維數(shù)據(jù)包含牙齒和牙齦信息。依據(jù)以上數(shù)據(jù)特點(diǎn),本文采用以下系列方法實(shí)現(xiàn)初匹配。算法核心部分為基于曲率特性的對應(yīng)點(diǎn)的選擇及匹配。初匹配方法流程圖如圖1所示。

圖1 流程

2 數(shù)據(jù)獲取及預(yù)處理

2.1 獲取數(shù)據(jù)

采用西諾德inEosBlue藍(lán)光三維掃描儀 (分辨率為0.02mm)掃描患者牙齒石膏模型,然后使用掃描儀自帶軟件導(dǎo)出所獲得牙齒掃描模型 (STL格式)。使用西諾德GALILEOS系統(tǒng) (分辨率為0.1mm)掃描同一患者頜骨,獲得CT斷層掃描數(shù)據(jù),CT數(shù)據(jù)格式為DICOM。然后使用Mimics對CT數(shù)據(jù)進(jìn)行三維重建,重建出頜骨的三維模型,并導(dǎo)出為STL格式。

2.2 預(yù)處理

由于頜骨模型與牙齒模型的共同部分僅為牙齒,所以配準(zhǔn)數(shù)據(jù)即為牙齒部分三維數(shù)據(jù)。為有效觀看實(shí)驗結(jié)果,通過逆向工程軟件Geomagic選取牙齒部分的數(shù)據(jù)做實(shí)驗數(shù)據(jù)。

數(shù)據(jù)獲取及預(yù)處理流程如圖2所示。預(yù)處理結(jié)果如圖3所示為牙齒掃描儀三維模型預(yù)處理后所得模型,圖4所示為牙齒錐形束CT三維模型預(yù)處理后所得模型。

圖2 數(shù)據(jù)獲取及預(yù)處理流程

3 STL模型拓?fù)渲亟?/h2>

STL (stereo lithography)文件格式是由3DSYSTEM公司制定的一個接口協(xié)議,是快速成型制造中經(jīng)常使用的文件格式。STL文件由許多三角面片組成,每個三角面片包含三個頂點(diǎn)的三維坐標(biāo)和三角面片的法矢量信息。

為滿足后續(xù)特征點(diǎn)提取需要,必須首先進(jìn)行拓?fù)渲亟ǎ礃?gòu)建點(diǎn)、邊、三角面之間的鄰接關(guān)系。拓?fù)渲亟ńY(jié)果需要達(dá)到以下要求:①已知三角面信息能夠獲取該三角面的3個頂點(diǎn)和三條邊信息;②已知邊信息能夠獲取該邊的兩個頂點(diǎn)和所屬三角面片信息;③已知點(diǎn)信息能夠獲取改點(diǎn)所屬于的三角面片和所屬的邊信息。拓?fù)渲亟ㄟ^程中查找并去除重復(fù)頂點(diǎn)至關(guān)重要。本文采用查找法實(shí)現(xiàn),分別建立點(diǎn)表、邊表、面表,用于存儲點(diǎn)、邊和三角面的信息。依次讀取三角面片信息,去除重復(fù)的頂點(diǎn),將點(diǎn)、邊、面分別存入點(diǎn)表、邊表和面表中,并進(jìn)一步建立點(diǎn)、邊和面之間的鄰接關(guān)系[7,8]。該方法實(shí)現(xiàn)簡單,不易出錯,準(zhǔn)確性高。

4 基于曲率特征點(diǎn)的牙齒模型匹配

4.1 基準(zhǔn)點(diǎn)選取

針對STL模型的特點(diǎn),利用OpenGL選擇機(jī)制,實(shí)現(xiàn)STL模型上頂點(diǎn)的選取。OpenGL (open graphics library)是一種圖形硬件的軟件接口,對于程序員來說,OpenGL是一些指令或函數(shù)的集合,從本質(zhì)上說,它是一個3D圖形和模型庫。OpenGL提供了一種選擇機(jī)制,通過一定的操作能獲得三維場景中的對象。

選取基準(zhǔn)點(diǎn)時必須選取曲率變化較大的點(diǎn),如凹凸點(diǎn)或邊緣點(diǎn)。本文選擇牙齒掃描儀三維模型為基準(zhǔn)模型,從牙齒中間凹槽處選取3個基準(zhǔn)點(diǎn),結(jié)果如圖5中m1,m2,m3為選取的基準(zhǔn)點(diǎn)。

圖5 牙齒掃描儀三維數(shù)據(jù)模型中基準(zhǔn)點(diǎn)

4.2 對應(yīng)點(diǎn)選取

4.2.1 曲率計算方法

針對三角網(wǎng)格曲面沒有連續(xù)曲率的特點(diǎn),國內(nèi)外專家學(xué)者提出的許多方法,其中Meyer等的Voronoi方法對估算三角網(wǎng)格曲面的各種曲率效果最好。針對牙齒的特殊結(jié)構(gòu),本文選用改進(jìn)的Voronoi方法計算頂點(diǎn)曲率[9]。頂點(diǎn)曲率計算公式見式 (1)

V0點(diǎn)的曲率

如圖6所示,其中θj為邊V0Vj與V0Vj+1的夾角,A為點(diǎn)V0所屬于的所有三角形網(wǎng)格的面積之和。

圖6 公式說明

具體步驟如下:

步驟1 獲取拓?fù)渲亟ê竺姹頂?shù)據(jù),依次獲得每個三角網(wǎng)格的頂點(diǎn)坐標(biāo),例如圖6所示,對于三角形V0V1V2為例,獲取頂點(diǎn)坐標(biāo) V0 (x0,y0,z0)、V1 (x1,y1,z1)、V2(x2,y2,z2),分別計算出三條邊邊長,設(shè)V0、V1邊長為a0,V0、V2邊長為b0,V1、V2邊長為c0,從而可以求出三角網(wǎng)格的面積S0。

步驟2 計算出每個頂點(diǎn)所屬于的三角網(wǎng)格的內(nèi)角角度。以三角形V0V1V2為例。首先依據(jù)三點(diǎn)坐標(biāo)求出向量V0V1、V0V2、V1V0、V1V2、V2V0、V2V1。然后可求出3個內(nèi)角的角度,計算公式見式 (2)-式 (4)

步驟3 如式 (1)所示通過曲率計算方法即可計算出每個頂點(diǎn)的曲率值。

4.2.2 對應(yīng)點(diǎn)提取

分別計算出掃描儀牙齒模型中基準(zhǔn)點(diǎn)m1,m2,m3的曲率值和CT牙齒三維模型中各頂點(diǎn)的曲率值,進(jìn)行比較,當(dāng)CT牙齒三維模型中某頂點(diǎn)的曲率與基準(zhǔn)點(diǎn)曲率值誤差范圍小于某一閾值時,將該點(diǎn)記為對應(yīng)特征點(diǎn)。本文設(shè)置誤差為|0.00015|。結(jié)果如圖7所示,圖中的點(diǎn)即為按照曲率特性所提取出的一系列符合要求的對應(yīng)特征點(diǎn),將選出的特征點(diǎn)放入點(diǎn)列表中,可見對應(yīng)點(diǎn)不止3個,需作進(jìn)一步篩選。

圖7 牙齒CT數(shù)據(jù)三維模型中對應(yīng)特征點(diǎn)

4.2.3 對應(yīng)點(diǎn)篩選

由于計算誤差的設(shè)置及具有相同或相似曲率特征點(diǎn)的存在,容易出現(xiàn)一點(diǎn)對多點(diǎn)的情況,單純依靠曲率約束條件不能保證特征點(diǎn)集的對應(yīng)關(guān)系,容易降低匹配的精度,因而需要進(jìn)一步構(gòu)建強(qiáng)有力的約束條件來篩選對應(yīng)點(diǎn)集。

依據(jù)點(diǎn)與點(diǎn)之間的距離和三點(diǎn)構(gòu)成三角形面積不受剛體變換的影響,本文提出使用三點(diǎn)之間距離和三點(diǎn)組成的三角形面積進(jìn)行約束,從對應(yīng)點(diǎn)列表中選出最佳匹配的三點(diǎn)作為對應(yīng)點(diǎn)。

具體計算方法如下:設(shè)點(diǎn)K1(x0,y0,z0),K2(x1,y1,z1),K3 (x2,y2,z2),a、b、c 分 別為 K1、K2,K2、K3,K3、K1之間距離,S為K1、K2、K3構(gòu)成的三角形面積。距離計算公式和面積計算公式見式 (5)-式(7)

距離約束條件見式 (9)

d(m)為m1,m2,m3相互之間的距離,d(n)為n1,n2,n3相互之間的距離,α為設(shè)置的誤差。

面積約束條件見式 (10)

S(m)為m1、m2、m3構(gòu)成的三角形面積,S(n)為點(diǎn)表中任三點(diǎn)構(gòu)成的三角形面積,β為設(shè)置的誤差。實(shí)驗結(jié)果如圖8所示,可提取出m1,m2,m3的對應(yīng)點(diǎn)n1,n2,n3。

圖8 牙齒CT數(shù)據(jù)三維模型中對應(yīng)匹配點(diǎn)

4.3 模型匹配

模型匹配主要目的是將處于不同坐標(biāo)系下的兩個模型變換到同一坐標(biāo)系下,采用坐標(biāo)變換的方法對模型進(jìn)行平移和旋轉(zhuǎn),把一個模型固定不變,將另一個模型相對于坐標(biāo)系進(jìn)行平移和旋轉(zhuǎn),從而使兩個模型的相對位置關(guān)系發(fā)生變化。常用算法有標(biāo)簽法、四元素法、三點(diǎn)平移變換法等。

本文利用三點(diǎn)平移變換法生成旋轉(zhuǎn)矩陣R及平移矢量t,實(shí)現(xiàn)三維掃描儀牙齒模型與CT牙齒三維模型的初匹配[10-12]。由基準(zhǔn)點(diǎn)m1、m2、m3構(gòu)建局部坐標(biāo)系,設(shè)局部坐標(biāo)系為Tm = (t1(m),t2(m),t3(m))。

以點(diǎn)m1為坐標(biāo)原點(diǎn),設(shè)m1到m3的方向向量為x軸方向,則其單位向量為

然后再以m1到m2的方向向量與t1的叉乘向量為y軸方向,其單位向量為

最后利用單位向量t1和t2的叉乘確定z軸的單位向量為

類似的由對應(yīng)點(diǎn)n1、n2、n3構(gòu)建的局部坐標(biāo)系Tn=(t1(n),t2(n),t3(n)),通過公式推導(dǎo),可得使坐標(biāo)系 Tm中的點(diǎn)平移旋轉(zhuǎn)變換到坐標(biāo)系Tn中的旋轉(zhuǎn)變換矩陣R和平移矢量t。見式 (11)-式 (12)

然后將掃描儀牙齒模型中的所有頂點(diǎn)做平移旋轉(zhuǎn)變換R*Mi+t(Mi為掃描儀牙齒模型中的點(diǎn),i=1、2…n)。

代入相應(yīng)點(diǎn)坐標(biāo),實(shí)驗結(jié)果可得旋轉(zhuǎn)矩陣R及平移矢量t具體值,見表1。

表1 旋轉(zhuǎn)矩陣R及平移矢量t

匹配結(jié)果如圖9為原始待匹配的兩牙齒模型,圖10為匹配后模型。從實(shí)驗結(jié)果可看出,將本文算法運(yùn)用于牙齒三維模型的初匹配,其匹配結(jié)果是準(zhǔn)確、可靠的。

5 結(jié)束語

牙齒錐形束CT三維模型與藍(lán)光掃描儀三維模型初匹配傳統(tǒng)方法大多基于外加標(biāo)志點(diǎn),操作復(fù)雜,具體實(shí)施環(huán)境及設(shè)備要求嚴(yán)格,實(shí)現(xiàn)困難,并給病人帶來痛苦。而無標(biāo)志點(diǎn)情況下手動選擇對應(yīng)點(diǎn)的方法,其匹配結(jié)果受操作者的經(jīng)驗知識影響較大。本文提出的一種基于曲率特性提取對應(yīng)點(diǎn)的方法,實(shí)現(xiàn)了牙齒模型對應(yīng)點(diǎn)的半自動提取,減小了匹配過程中的人為因素帶來的干擾,提高了初匹配的精度。本文算法的輸出結(jié)果作為精匹配 (如ICP算法)的初始條件,再進(jìn)行精匹配,進(jìn)一步提高匹配精度。在VC6.0平臺下,使用VC++和OpenGL進(jìn)行了軟件編程實(shí)驗,結(jié)果表明,該方法具有較高匹配精度,匹配結(jié)果準(zhǔn)確、可靠。本研究所存在不足之處為對應(yīng)點(diǎn)篩選,約束條件具體視模型復(fù)雜程度而定,若模型相當(dāng)復(fù)雜,需進(jìn)一步添加約束條件才能成功完成對應(yīng)點(diǎn)的完美選擇。有待進(jìn)一步研究。

[1]XU Weihua,TANG Zhihui,WU Minjie.Combined with 3Dlaser scanning simulation jaw bone model in the application of oral planting [J].Journal of Oral Science Research,2011,27(6):514-516 (in Chinese). [許衛(wèi)華,唐志輝,吳敏節(jié).結(jié)合三維激光掃描的仿真頜骨模型在口腔種植中的應(yīng)用 [J].口腔醫(yī)學(xué)研究雜志,2011,27 (6):514-516.]

[2]ZHOU Hong.Based on the X-ray and laser scanning cranium facial reconstruction and surgery simulation research [J].West China Oral Medicine,2011,29 (4):339-343 (in Chinese).[周洪.基于X線和激光掃描的顱面部三維重建與手術(shù)模擬系統(tǒng)的研究 [J].華西口腔醫(yī)學(xué),2011,29 (4):339-343.]

[3]TANG Min,GUO Hongming.The precision research of the three-dimensional model of integration teeth and jaw [J].Beijing Oral Medicine,2011,19 (3):128-130 (in Chinese).[唐敏,郭宏銘.三維整合牙頜模型的精度研究 [J].北京口腔醫(yī)學(xué),2011,19 (3):128-130.]

[4]LIU Yunfeng,XU Junhua,DONG Xingtao,et al.To achieve precise kind of tooth of modern design and manufacturing technology [J].Journal of Mechanical Engineering,2010,46(5):150-157 (in Chinese). [劉云峰,徐俊華,董星濤,等.實(shí)現(xiàn)精確種牙的現(xiàn)代設(shè)計與制造技術(shù) [J].機(jī)械工程學(xué)報,2010,46 (5):150-157.]

[5]Swennen G R J,Mommaerts M Y,Lamoral J P.A cone-beam CT based technique to augment the 3Dvirtual skull model with a detailed dental surface [J].Int J Oral Maxillofac Surg,2009,38 (1):45-57.

[6]Bong Chul Kim,Chae Eun Lee,Wonse Park.Integration accu-racy of digital dental models and 3-dimensional computerized tomography images by sequential point and surface based markerless registration[J].Oral Surg Med Oral Pathol Oral Radiol Endod,2010,110 (3):370-378.

[7]TANG Zongjun,WANG Xinlei,WANG Yuning,et al.STL file topology reconstruction method research [J].Computer Application Technology,2009,36 (4):53-55 (in Chinese).[唐宗軍,王新雷,王宇寧,等.STL格式文件的拓?fù)渲亟ǚ椒ㄑ芯?[J].計算機(jī)應(yīng)用技術(shù),2009,36 (4):53-55.]

[8]YANG Guang,LIU Weijun,WANG Wei,et al.STL file topology reconstruction and rapid slicing algorithms research [J].Modern Manufacturing Engineering,2009 (10):32-35 (in Chinese).[楊光,劉偉軍,王維,等.STL格式文件拓?fù)渲亟翱焖偾衅惴ㄑ芯?[J].現(xiàn)代制造工程,2009 (10):32-35.]

[9]LI Jian,YAN Bin,WANG Lin.Digital 3Dmodel of teeth and jaw teeth boundary automatic extraction [J].Oral Medicine,2008,28 (7):347-349 (in Chinese).[李劍,嚴(yán)斌,王林.數(shù)字化三維牙頜模型中牙齒邊界的自動提取 [J].口腔醫(yī)學(xué),2008,28 (7):347-349.]

[10]LI Hong.Based on the three datum point cloud splicing alignment method [J].Tool Technology,2011,45 (9):55-58(in Chinese).[李宏,基于三個基準(zhǔn)點(diǎn)的點(diǎn)云拼接對齊方法[J].工具技術(shù),2011,45 (9):55-58.]

[11]ZHANG Shusen,LI Wei,CHEN Junting.Based on the reverse engineering of three dimensional measuring point cloud data and CAD model registration algorithms research [J].Manufacturing Technology and Machine Tool,2008 (3):114-117(in Chinese).[張樹森,李瑋,陳俊廷.基于逆向工程的三維測量點(diǎn)云數(shù)據(jù)與CAD數(shù)模配準(zhǔn)算法研究 [J].制造技術(shù)與機(jī)床,2008 (3):114-117.]

[12]YIN Sufeng,HUANG Jianghang,ZENG Yuepeng,et al.Reverse engineering based on double triangulation more apparent splicing [J].Mechanical Engineering and Automation,2008(6):37-39 (in Chinese). [殷素峰,黃江航,曾月鵬,等.反求工程中基于雙三角測量的多視拼接 [J].機(jī)械工程與自動化,2008 (6):37-39.]

猜你喜歡
方法模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
學(xué)習(xí)方法
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 毛片基地美国正在播放亚洲| 国产人成午夜免费看| 国模极品一区二区三区| 婷婷亚洲最大| 1769国产精品视频免费观看| 最新无码专区超级碰碰碰| 一本一本大道香蕉久在线播放| www.日韩三级| 欧美自慰一级看片免费| 色国产视频| 欧美午夜性视频| 久久中文字幕不卡一二区| 成人精品在线观看| 99热这里只有免费国产精品 | 在线视频一区二区三区不卡| 乱色熟女综合一区二区| 天天做天天爱夜夜爽毛片毛片| 欧美中文字幕在线视频| www.国产福利| 久久精品国产精品青草app| 一本二本三本不卡无码| 伊人久久精品无码麻豆精品 | 亚洲AV电影不卡在线观看| 少妇露出福利视频| 香蕉网久久| 四虎影视8848永久精品| 亚洲综合香蕉| 9999在线视频| 亚洲天堂精品视频| 91福利一区二区三区| 欧美精品xx| 国产国产人成免费视频77777| 亚洲天堂免费| 九九精品在线观看| 2021国产在线视频| 九色91在线视频| 国产福利免费在线观看| 国产精品jizz在线观看软件| 亚洲清纯自偷自拍另类专区| 国产亚洲第一页| 国内视频精品| 成人福利在线免费观看| 亚洲午夜国产精品无卡| 亚洲国产日韩在线观看| 久久香蕉国产线| 97视频免费在线观看| 扒开粉嫩的小缝隙喷白浆视频| 乱人伦99久久| 国产激情无码一区二区APP| 国产一级做美女做受视频| 午夜欧美在线| 国产精品无码AⅤ在线观看播放| 高清精品美女在线播放| 激情在线网| 欧美国产日韩在线观看| 免费A∨中文乱码专区| 玖玖免费视频在线观看| 国产成人高清精品免费软件| 中文国产成人精品久久一| 久久婷婷六月| 欧美在线黄| 国模粉嫩小泬视频在线观看| 欧美成在线视频| 一级毛片免费不卡在线视频| 天天综合天天综合| 亚洲国产成熟视频在线多多| 亚洲天堂久久| 国产精品2| 国产AV无码专区亚洲精品网站| 美女国产在线| 色爽网免费视频| 美美女高清毛片视频免费观看| 狠狠做深爱婷婷久久一区| 午夜综合网| 久久亚洲国产最新网站| 日韩麻豆小视频| 谁有在线观看日韩亚洲最新视频| 亚洲av日韩综合一区尤物| 中文字幕色在线| 欧美午夜网| 色成人亚洲| 全部无卡免费的毛片在线看|