中國醫(yī)科大學計算機教研室 鄭琳琳 鄭 璐 李 靜
由美國宇航局約翰遜宇航中心(JSC)等部門,使用虛擬現(xiàn)實技術(shù)為人們提供了一個別出心裁的醫(yī)學教育策略。它集成了所有囊括人類顱骨和心臟的虛擬現(xiàn)實技術(shù),為人們提供了與其他多媒體(音頻、視頻等)的交互能力[1]。
作為醫(yī)學虛擬現(xiàn)實技術(shù)領域正在發(fā)展起來的一個研究方向,其目的是利用各種醫(yī)學影像數(shù)據(jù),采用虛擬現(xiàn)實技術(shù),在計算機中建立一個摸擬環(huán)境,醫(yī)生借助虛擬環(huán)境中信息進行手術(shù)計劃制定,手術(shù)演練,手術(shù)教學,手術(shù)技能訓練,術(shù)中引導手術(shù),術(shù)后康復等工作,虛擬手術(shù)充分體現(xiàn)虛擬現(xiàn)實作為計算機圖形學在醫(yī)學治療過程的作用。
圖1 通過人體體驗虛擬現(xiàn)實所需的步驟
一臺由Silicon Graphics公司生產(chǎn)的Reality Engine計算機,被用來打開計算軸向體層攝影術(shù)(CAT/CT)和磁共振成像切片,放入三維容積圖像和可產(chǎn)生身體"飛行"觀察效果的電影中。在具有16M內(nèi)存的Macintosh IICX計算機上觀看最終的3D圖像。之所以先擇Mac是因為它的性價比和音像都優(yōu)于同類PC,另外它在北美各學校系統(tǒng)被廣泛使用,可以說它是桌面多媒體的領跑者,并且有各種各樣的軟件和硬件支持它。而VR電影可以存儲在硬盤上,或轉(zhuǎn)移到CD上,并通過紅藍眼鏡觀看。它也可以使用虛擬現(xiàn)實頭戴式顯示器(HMD)或雙目全方位顯示器(臂架系統(tǒng))查看。最終圖像可以存儲在CD-ROM或激光視盤上。
加爾維斯頓提供的厚度為1.5mm的人類頭骨CAT/CT切片和心臟的MRI的切片被用于創(chuàng)建3D圖像。在對頭骨的CT掃描過程中要經(jīng)過一個泡沫帶,因此會有一些無用數(shù)據(jù)被生成。顱骨掃描的結(jié)果是生成一個數(shù)據(jù)集,其中有超過120片通過顱骨,60片通過下頜骨(下巴),而心臟的MRI掃描可導出200片的數(shù)據(jù)集。將醫(yī)學分會創(chuàng)建的數(shù)據(jù)文件,送至IGOAL公司(集成顯卡,操作和分析實驗室)。在那里進行掃描和篩選,去除無關數(shù)據(jù),且盡可能不丟失任何重要信息。IGOAL公司開發(fā)出一種名為“Ctimager”的工具,用于閾值計算,從而把切片中不需要的噪聲和無關數(shù)據(jù)去掉。
使用被IGOAL稱為“dispfly”的開發(fā)工具,在稍后可將轉(zhuǎn)換大量的數(shù)據(jù)直接由計算機顯示出來。此工具用于多個過濾算法準備CT和磁共振成像數(shù)據(jù)轉(zhuǎn)換為多邊形的窗體。解剖模型是基于移動的多維數(shù)據(jù)集算法生成的。濾波處理通常包括閾值化的數(shù)據(jù),以消除大部分噪聲的。一個低通濾波器被用于最小化,將產(chǎn)生一個不規(guī)則的表面凹凸不平,當輸入到算法中的高頻噪聲。這個過程產(chǎn)生相對平滑的表面,其近似掃描樣品,并減少產(chǎn)生的噪聲的多邊形數(shù)量。一個獨特的過濾器對心臟數(shù)據(jù)僅平滑掃描之間的數(shù)據(jù)創(chuàng)建,是不需要其他的過濾[2]。由于心臟和顱骨有大量的數(shù)據(jù)集切片,幾種模式被建立,其中每一個代表一個少量切片。一個網(wǎng)格算法,“meshit”,后來發(fā)展到提高顯示性能。這種算法轉(zhuǎn)換成高效條狀的三角形的原始集合。平均超過100三角形組成每個三角形條帶。。
建成模型后,立體聲序列被渲染。IGOAL公司開發(fā)了一種名為OOM(面向?qū)ο蟛倏v器)工具,用來把經(jīng)過渲染的每一幀存儲到磁盤上,這些圖像用紅色和藍色的色彩分離為代表的立體圖像。一旦這些序列被記錄到磁盤上,數(shù)據(jù)的格式就被轉(zhuǎn)換成Macintosh.pict格式,全彩色圖像序列的按非立體觀看轉(zhuǎn)移到Mac上。
對Mac圖像進行編輯,以產(chǎn)生所希望的效果,如數(shù)字化的尸體覆蓋或插入文本描述什么正在被觀看。使用Apple的QuickTime擴展,圖像被轉(zhuǎn)換為QuickTime電影動畫在Mac上。
CT掃描頭骨的醫(yī)療圖像,由Macintosh計算機通過處理頭盔顯示器或臂式系統(tǒng)的信息,最終生成高質(zhì)量VR圖像。目前科學家正試圖用磁共振的成像數(shù)據(jù)生成了一個心臟VR模型。
初步結(jié)果顯示,可以使用這種類型的成像數(shù)據(jù)開發(fā)出高分辨率模型。而為了保持高質(zhì)量VR成像目標,大量的數(shù)據(jù)是用幀序列來描述的,由此會產(chǎn)生一些問題。為了緩解這個問題,科學家們正在探討替代的硬件和軟件解決方案。
另一個問題是該技術(shù)針對HMD的顯示系統(tǒng)。為保持一個高品質(zhì)的虛擬現(xiàn)實體驗,液晶顯示器對分辨率沒有要求。在CRT顯示器在多種教育平臺上都可以滿足分辨率的要求,但是成本過高。外科手術(shù)模擬可能成為例程,尤其是在制定綜復雜和罕見的手術(shù)方案時。
當前的研究,強調(diào)創(chuàng)建一個高分辨率的人體虛擬現(xiàn)實模擬器用于教育目的的重要性。而應用這項技術(shù)必須充分理解其復雜的三維關系,如在下面的領域:解剖學教育,各類機械設備,生化,病理學研究,外科醫(yī)生,模擬整形外科和利用內(nèi)窺鏡培訓外科醫(yī)生等。
隨著醫(yī)學虛擬現(xiàn)實技術(shù)的發(fā)展,新的教育解決方案和策略如雨后春筍般不斷出臺。如北卡羅萊納大學教堂山分校利用超聲波,MRI和X射線創(chuàng)建的動態(tài)影像放射治療的“預測”模型。達特茅斯醫(yī)學院創(chuàng)造出人臉和下肢的數(shù)學模型,用于研究外科手術(shù)的效果評估。綠葉醫(yī)療系統(tǒng)在帕洛阿爾托開發(fā)出“EVAL”和“手套健談”系統(tǒng),作為實現(xiàn)“評估和演示”系統(tǒng)。使用傳感器做襯里的數(shù)據(jù)手套和數(shù)據(jù)西裝獲取更大的使用范圍,對運動損傷和殘疾病人進行行之有效的損傷程度度量?!笆痔捉≌劇笔菐椭∪丝祻偷臄?shù)據(jù)手套的手語裝置,讓人無需發(fā)聲(中風或腦性麻痹患者),僅使用計算機能夠理解的手勢。而使用頭盔顯示器使得需要康復的病人可以重新學習,如開關門,行走,點或轉(zhuǎn)身的行為[3]。
將CT掃描的頭骨醫(yī)學圖像在Macintosh電腦上使用一個頭盔顯示器或臂架系統(tǒng)便可生成高質(zhì)量的VR圖像。目前科學家們正在開發(fā)根據(jù)磁共振成像數(shù)據(jù)生成心臟的VR模型。初步的研究結(jié)果表明,高分辨率模型可以使用這種方法的成像數(shù)據(jù)技術(shù)來實現(xiàn)。要想維持高質(zhì)量虛擬現(xiàn)實的目標成像,必須適當調(diào)整“飛穿”的幀序列的數(shù)據(jù)量。而其它文明擬定的硬件和軟件解決方案也正是為了探索緩解這一問題。再有就是該技術(shù)是針對HMD的顯示系統(tǒng)技術(shù)。因為在各種醫(yī)學教育平臺中,LCD顯示屏不涉及維持高質(zhì)量的虛擬現(xiàn)實問題,而要實現(xiàn)高分辨率CRT顯示器的成本又太高。
[1]"NASA TECHNOLOGY TRANSFER Commercial Applications of Aerospace Technology",National Aeronautics and Space Administration,Technology Applications.
[2]Porter,Stephen,"Virtual Reality",Computer Graphics World,(March,1992),42-54.
[3]Sprague,Laurie A.,Bell,Brad,Sullivan,Tim,and Voss,Mark,"Virtural Reality In Medical Education and Assessment",Technology 2003,December 1993.