[摘要]目的:基于個人計算機實現(xiàn)三維顱頜面硬組織手術(shù)模擬,以期能夠為頜面顱畸形術(shù)前診斷和制定定量化的手術(shù)方案提供參考。 方法:以Windows98為操作平臺,采用醫(yī)學(xué)三維可視化技術(shù)和VisualC++6.0編程語言開發(fā)三維顱頜面硬組織手術(shù)模擬系統(tǒng)。結(jié)果:以CT為原始資料,成功地采用交互方式對顱頜面經(jīng)典的幾種手術(shù)截骨方式進行了模擬,系統(tǒng)可以反復(fù)進行手術(shù)模擬,直到結(jié)果滿意為止。結(jié)論:該系統(tǒng)的建立將為提高顱頜面臨床診斷和治療水平,促進醫(yī)患的交流與合作發(fā)揮作用。
[關(guān)鍵詞]頜面部畸形;計算機圖像;三維手術(shù)預(yù)測模擬;虛擬現(xiàn)實
[中圖分類號]R782[文獻標(biāo)識碼]A[文章編號]1008-6455(2008)06-0840-03
Computer-assisted three dimensional planning and simulation system for orthognathic surgery
--3D virtual osteotomy
SUN Ying-ming, WANG Xiao-bo, LI Xin-jun, DING Jia-gen
(Department of Stomatology,The Military 101th Hospital,Wuxi 214044,Jiangsu,China)
Abstract:ObjectiveTo realize orthognathic simulation and pre-operative diagnosis andquantitative design ofsurgicalprocedures on personal computer. MethodsOn the basis of Windows 98 , the system was developed by 3-D visualization technique and VisualC++6.0.ResultsThe classic orthognathic osteotomies were performed in our system interactively by using CT data, and the osteotomy simulation can be repeated until the results were satisfactory.ConclusionThe system can be used toraise the level of clinical diagnosis and treatment, and promote the communication and cooperation between patients and doctors.
Key words: maxillofacial deformity; computer graphics; three dimensional surgical planning and simulation;virtual reality
長期以來計算機專家和頜面外科專家致力于顱頜面模擬和預(yù)測的研究。傳統(tǒng)的顱頜面分析和模擬是在二維平面上進行的,由于誤差的存在和人的顱面結(jié)構(gòu)并非左右完全對稱,因此預(yù)測精度受到限制。模型外科能夠?qū)崿F(xiàn)立體的概念,但它是在失去了口腔周圍限制的情況下的模擬,與實際手術(shù)之間也存在一定的差異。對于不對稱及復(fù)雜顱頜面畸形,三維手術(shù)模擬系統(tǒng)有著不可取代的優(yōu)勢。本研究以CT資料為對象,初步實現(xiàn)了計算機輔助三維顱頜面硬組織手術(shù)模擬系統(tǒng)的初步研究,以期能在提高臨床治療水平,促進醫(yī)患的交流與合作方面發(fā)揮作用。
1材料和方法
1.1 計算機系統(tǒng):硬件主要有pentium Ⅲ550;內(nèi)存,256M;硬盤,20GB;掃描儀;彩色打印機;圖像加速卡等。操作系統(tǒng):Windows 98操作平臺。計算機系統(tǒng)的專用分析和圖像處理軟件基于MicrosoftVisual++6.0編制。全部操作過程采用人機對話和菜單選擇方式完成。
1.2CT資料的獲?。何以洪T診顱頜面自愿接受CT檢查的患者。采用我院放射科CT機,機型為Picker 6000(美國)。掃描參數(shù)為120KV、125mA,掃描層厚2mm、螺距1.5mm,共掃描134層。圖像格式為516×516matrix、16bits、ds格式文件,顯示視野(DFOV)為25cm。掃描層數(shù)由患者頭部的長度而定?;颊咛幱谧匀灰Ш蠣顟B(tài),仰臥位,眶耳平面與水平面垂直。從頜下區(qū)開始掃描,一直覆蓋到整個頭部。通過基于TCP/IP協(xié)議,采用FTP命令將位于工作站上的CT數(shù)據(jù)傳輸?shù)絺€人計算機,并保存為bmp圖像文件。
1.3 數(shù)據(jù)的預(yù)處理及三維重建:為了提高重建圖像的質(zhì)量,消除原始的切片文件噪聲和CT機采樣密度方向性不均勻的問題,需對數(shù)據(jù)的進行預(yù)處理。本實驗中主要采用區(qū)域剪切和濾波、切片插值、圖像分割和切片重組等方法。 頭顱骨骼表面的三維重建采用移動立方體法(Marching Cubes Algorithm,簡稱MC)來進行表面重建。
1.4 獲取待移動組織數(shù)據(jù)塊:顯示患者顱頜面圖像于圖像終端,操作者按手術(shù)類型選取標(biāo)志點,畫出截骨線,位于截骨線上的所有邊界像素構(gòu)成“切割線”輸入并存儲于系統(tǒng);所有邊界像素均予以標(biāo)記,使“截骨段”由邊界像素切割線界定為獨立、有確定大小和厚度的多面體操作塊。該切割線的所有輪廓點都經(jīng)過世界坐標(biāo)到屏幕坐標(biāo)的轉(zhuǎn)換并標(biāo)記到頭顱圖像上,輪廓線不連續(xù)之處則予以插值。
1.5對選定的數(shù)據(jù)塊進行手術(shù)模擬移動與旋轉(zhuǎn):通過設(shè)定骨塊的參數(shù),可以將骨塊移動到任何預(yù)定位置,如果效果不滿意可以重復(fù)操作,直到滿意為止。
2結(jié)果
本研究成功地采用交互方式對顱頜面經(jīng)典的幾種手術(shù)截骨方式進行了模擬,包括LefortⅠ截骨術(shù)、Lefort Ⅱ截骨術(shù)、下頜矢狀劈開截骨術(shù)和頦成形術(shù)等。系統(tǒng)可以計算出骨塊平移的距離、旋轉(zhuǎn)的角度等參數(shù),用以指導(dǎo)臨床。同時可以反復(fù)進行手術(shù)模擬,直到結(jié)果滿意為止。
典型病例:某男,19歲?!暗匕臁鼻笾?。臨床診斷為上頜后縮,下頜前突伴下頜不對稱錯牙合畸形患者。手術(shù)采用上頜LefortⅡ型前徙術(shù)、下頜升支矢狀劈開截骨術(shù)并輔以頦成形術(shù)。術(shù)中上頜骨塊的移動參數(shù)為(0,-5,0,0°)、下頜骨塊的移動參數(shù)為(2.5,3,7.5,0°),頦部在下頜骨塊的移動基礎(chǔ)上的移動參數(shù)為(0,4,2.5,5°)。模擬情況如圖1~6所示。
3討論
迄今為止,計算機顱頜面虛擬截骨方法有三種,其一是基于側(cè)位X線頭影的二維手術(shù)模擬;其二是基于雙平面X線立體攝影技術(shù)的三維手術(shù)模擬;第三種是基于CT圖像的三維手術(shù)模擬。
基于側(cè)位X線頭影的二維手術(shù)模擬應(yīng)用于臨床時表現(xiàn)出一些局限性[1-2],X線定位頭影是顱頜面骨的二維重疊影像,喪失了許多空間三維信息;影像模糊不清常致定點和測量誤差;正位定位X線頭影由于影像重疊致無法清晰顯示上頜骨、顴骨,鼻-篩-眶區(qū)整體外觀形態(tài);側(cè)位定位X線頭影不能反映顱頜面不對稱畸形的特征,手術(shù)模擬是在顱頜骨側(cè)位輪廓剪影上進行二維平面的操作,視覺效果類似于傳統(tǒng)的剪紙模板拼對療效預(yù)測。
在雙平面X線立體攝影技術(shù)重建三維圖像上可以進行上頜骨、下頜骨及頦部多種顱頜面術(shù)式的模擬,手術(shù)方式通常有兩種:一種是由計算機系統(tǒng)根據(jù)Bolton的標(biāo)準(zhǔn)模板按照優(yōu)化原則自行模擬截骨塊移動;另一種是人機交互方式即利用鼠標(biāo)移動截骨塊,截骨塊可在三維坐標(biāo)方向上同時進行移動和旋轉(zhuǎn),系統(tǒng)可以自動輸出相應(yīng)截骨塊在三維方向變化的數(shù)據(jù)。但其重建的圖像是三維的骨骼框線圖,因此手術(shù)模擬和預(yù)測的效果不夠直觀;并且存在許多不精確及誤差的地方;另外該方法所取得的測量數(shù)據(jù)還不能與其他方法對應(yīng)起來。盡管許多學(xué)者企圖解決這些問題,但并不如人意[3-4]。
基于CT圖像的三維手術(shù)模擬是當(dāng)今的一大熱點,因為它克服了以上兩種方法的局限性。Moss等[5]以CT資料進行顱頜面骨骼的手術(shù)模擬,通過結(jié)合激光掃描資料,對50例正畸聯(lián)合外科手術(shù)的先天面部畸形患者,成功地進行交互式計算機圖像模擬,并將預(yù)測出三維面部形態(tài)展示給醫(yī)生和患者。Xia等[6-8]通過CT資料建立的三維計算機輔助模擬截骨手術(shù)系統(tǒng),將外科醫(yī)生置身于一個虛擬現(xiàn)實環(huán)境里:戴一個立體眼鏡,手握一個虛擬的“解剖刀”(3D鼠標(biāo))來模擬三維骨塊的移動,并且可以從任意的視角觀察手術(shù)的效果。國內(nèi)楊斌等[1]也采用CT方法,進行了顱頜面硬組織的三維重建,并在骨組織上進行了顱頜面整形外科的手術(shù)模擬,獲得了令人滿意的效果。
目前關(guān)于硬組織的手術(shù)模擬的方法已經(jīng)比較成熟。首先應(yīng)對移動的骨塊進行定義,即確定組織模塊內(nèi)的體數(shù)據(jù),以便在模擬手術(shù)過程中對要操作的組織塊進行變換(平移和旋轉(zhuǎn))。對這些組織模塊的提取應(yīng)該事先確定組織模塊的邊界,然后根據(jù)組織模塊的邊界來獲取模塊中的體數(shù)據(jù)。這個過程實際上就是對體數(shù)據(jù)的切割。三維空間中,對體數(shù)據(jù)的切割一般采用平面切割,有時候也可以使用曲面切割。但采用曲面切割必須知道曲面的顯示表達式。對于一般的曲面我們只能用多個平面進行擬合。當(dāng)然這樣的曲面也可以用已知表達式的曲面來擬合,如,二次曲面等,但由于體數(shù)據(jù)量巨大這樣做的結(jié)果十分費時,因此用平面來擬合的方式是可取的,從本實驗的結(jié)果來看也是合適的。
另外,為了方便各種類型的顱頜面手術(shù)模擬的需要,我們還對以上算法進行了改進。采用二元的樹狀結(jié)構(gòu)運算方法對骨和骨段進行定義[7],使得不同的對象有一個特定的代碼,如同“樹”狀結(jié)構(gòu)。例如,采用樹狀結(jié)構(gòu)的概念,先把重建的圖像分為頸部和頭顱;再把頭顱分為上頜和下頜;把下頜骨再分為兩個近心段和一個遠(yuǎn)心段,從遠(yuǎn)心段中分出頦部;在上頜骨中依次分出LefortⅢ、Ⅱ、Ⅰ型骨塊、再將LefortⅠ型骨塊分成三個骨塊等等。因此,每一個骨段有其自身的ID,這樣就很容易對手術(shù)模擬進行各項參數(shù)的運算。功能包括:骨段的平移、旋轉(zhuǎn)、物體由可視到消失之間的轉(zhuǎn)換等。
本實驗所建立起來的顱頜面硬組織手術(shù)模擬系統(tǒng),進行單個骨塊的截骨模擬需要大概25min的時間。外科醫(yī)生可以根據(jù)臨床診斷和經(jīng)驗實施各種類型的截骨手術(shù),并可不斷修改直到滿意為止。系統(tǒng)還將提供骨塊的移動參數(shù),包括平移的距離和旋轉(zhuǎn)的角度等,供術(shù)者參考。
致謝:感謝西安交通大學(xué)圖像處理研究所的杜春華、葛明、胡曉娟等給予本研究的支持。
[參考文獻]
[1]楊 斌,黃洪章,李 晶,等.顱頜面整形外科立體可視化和手術(shù)仿真模擬系統(tǒng)的建立[J].現(xiàn)代臨床醫(yī)學(xué)生物工程學(xué)雜志,2000,6(3):170-174.
[2]孫應(yīng)明,段銀鐘,惠光艷,等.計算機輔助正頜外科手術(shù)預(yù)測和模擬系統(tǒng)的初步研究-顱頜面硬組織的三維重建[J].中國美容醫(yī)學(xué),2002,11(5):473-475.
[3]Sheldon Baumrind,Moffit F,Curry S,et al. Three dimensional x-ray stereometry from paired coplanar images: A progress report[J].Am J Orthod Dentofac Orthop,1989;84(4):293-307.
[4]Sheldon Baumrind,Moffit F,Curry S,et al. The geometry of three dimensional measurement from paired coplanar images[J]. Am J Orthod,1989,84(4):313-322
[5]Moss JP,Grindrod SR,Linney AD,et al. A computer system for the interactive planning and prediction of maxillofacial surgery[J]. Am J Orthod Dentofac Orthop,1988:470-475.
[6]Xia J,Wang D,Samman R, et al. Computer-assisted three dimensional surgical planning and simulation:3D color facial model generation[J]. Int J Oral Maxillofac Surg,2000,29(2):2-10.
[7]Xia J, Samman R,Wang D, et al. Computer-assisted three dimensional surgical planning and simulation:3D virtual osteotomy[J].Int J Oral Maxillofac Surg,2000,29(2):2-10,11-17.
[8]Xia J,Wang D,Samman R, et al. Computer-assisted three dimensional surgical planning and simulation:3D soft tissue planning and prediction[J]. Int J Oral Maxillofac Surg,2000:250-258.
[收稿日期]2008-02-17[修回日期]2008-05-29
編輯/張惠娟