版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1血管的三維重建[摘要]本文分別利用輪廓提取[1]、輪廓跟蹤[1]兩種方法,把100張切片圖輪廓上的點(diǎn)的坐標(biāo)提取出來,然后利用二維搜索求出所有切片圖的最大內(nèi)切圓半徑以及圓心的坐標(biāo),此半徑即是所求血管的半徑,此圓心即是切片圖與中軸線的交點(diǎn)。根據(jù)這100個(gè)交點(diǎn)的坐標(biāo)利用Matlab軟件[2]分別畫出了血管、中軸線的三維立體圖以及中軸線在各個(gè)平面上的投影。本文最后對(duì)兩種模型的結(jié)果進(jìn)行了誤差分析,得出了比較精確的結(jié)果:血管半徑:r≈29。[關(guān)鍵
2、詞]輪廓提取輪廓跟蹤二維搜索三維重建一問題的重述斷面可用于了解生物組織、器官等的形態(tài)。例如,將樣本染色體切成組織切片,在顯微鏡下觀察該橫斷面的組織形態(tài)結(jié)構(gòu)。如果用切片機(jī)連續(xù)不斷的將樣本切成數(shù)十成百的平行切片,可以逐片觀察。根據(jù)拍照采樣得到的平行切片數(shù)字圖像,可運(yùn)用計(jì)算機(jī)重建其組織器官的準(zhǔn)確三維形態(tài)。假設(shè)某些血管可視為一類特殊的管道,該管道的表面是由球心沿著某一曲線(稱為中軸線)的球滾動(dòng)包絡(luò)而成。現(xiàn)有某管道的相繼100張平行切片圖像,記錄
3、了管道與切片的交。圖像格式為BMP寬高均為512個(gè)象素(pixel),切片間距和圖像象素間尺寸均為1。試計(jì)算管道的中軸線與半徑,給出具體的算法,并繪制中軸線在XY、YZ、ZX平面的投影。二問題的分析本問題要求重建血管模型。解決此問題的關(guān)鍵在于如何將100張圖片轉(zhuǎn)化為便于處理的數(shù)據(jù)結(jié)構(gòu)。我們考慮先將對(duì)應(yīng)圖像文件中的特征數(shù)據(jù)讀出,篩選出數(shù)量較少的關(guān)鍵點(diǎn)坐標(biāo)。針對(duì)本問題BMP文件格式的特點(diǎn),可以用Matlab軟件[2]編程掃描出圖像中對(duì)應(yīng)象素
4、點(diǎn)的索引值。鑒于所得數(shù)據(jù)十分龐大,應(yīng)該只保留其中代表血管截面的數(shù)據(jù)。在圖像給出的所有象素中,與本問題的解決相關(guān)的僅僅是血管邊緣的象素。我們分別采用輪廓提取算法和輪廓跟蹤算法[1],通過編程得出邊緣點(diǎn)的坐標(biāo)。觀察最終所得數(shù)據(jù),我們可以直接構(gòu)建出管道三維立體圖。原問題指出,所要重建的血管由半徑固定的球滾動(dòng)包絡(luò)形成,血管中軸線與每張切片有且只有一個(gè)交點(diǎn)所以對(duì)各切片圖血管截面最大內(nèi)切圓求解得到的最大內(nèi)切圓半徑即為血管半徑,圓心即為血管截面與中軸
5、線交點(diǎn)。求得圓心坐標(biāo)后,中軸線也可得出。第二步:輪廓的提取1找出血管截面部分,對(duì)該部分進(jìn)行輪廓提取。按行列順序搜索區(qū)域iA中任意點(diǎn)周圍相鄰的8個(gè)點(diǎn)的索引值,如果均為1,則將該點(diǎn)坐標(biāo)記錄下來。例如:在區(qū)域iA中,點(diǎn)(mn)和周圍的8個(gè)點(diǎn)索引值均為1,表明該點(diǎn)為血管截面上的非邊緣點(diǎn),將mna記為3,由所給問題可以得出:1=mna(mn)為血管截面的邊緣點(diǎn);2=mna(mn)為血管截面的外部點(diǎn);3=mna(mn)為血管截面的內(nèi)部點(diǎn)。2作出血管
6、截面的輪廓在iA中搜索所有1=mna的點(diǎn)的坐標(biāo)(mn),并繪制出來,得到圖1。將圖1中矩形內(nèi)區(qū)域放大得到圖2。由圖2可見折線右邊的點(diǎn)均為血管截面內(nèi)部點(diǎn),而左邊的點(diǎn)為邊緣點(diǎn)。將內(nèi)部點(diǎn),即3=mna對(duì)應(yīng)的點(diǎn)剔除后,剩下的點(diǎn)便是邊緣點(diǎn)。然后依次找出mna為1的所有點(diǎn)的坐標(biāo),記為(PX(pp)PY(pp))ii。通過采用輪廓提取算法,我們得出第i張切片層血管截面邊緣坐標(biāo)為(PX(pp)PY(pp))ii,邊緣點(diǎn)數(shù)量為p,(pp=123...p)
7、。仍以第77張切片圖為例,利用Matlab軟件編程繪出邊緣圖形(圖3),邊緣點(diǎn)總數(shù)為1226。第三步:血管的三維重建用上述方法處理得到100張切片的邊緣輪廓圖和邊緣點(diǎn)的XY坐標(biāo),由題意第i張切片層的Z坐標(biāo)為i。通過Matlab軟件編程(見程序)依次讀取文件i.bmp(i=012...99),提取出所有邊緣點(diǎn)的三維坐標(biāo)。由于所得數(shù)據(jù)量充足,可以直接繪出三維圖,見圖4。第四步:血管半徑及中軸線的求解由于圖4的三維模型與第77張圖的邊緣圖吻合
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 血管切片的三維重建
- 三維重建技術(shù)
- 血管造影圖像處理與血管三維重建.pdf
- 肺部CT血管分割及三維重建.pdf
- 基于血管內(nèi)超聲成像的虛擬血管三維重建.pdf
- 基于OpenGL的血管斷層切片三維重建.pdf
- 基于 kinect三維重建的
- 雙平面血管造影圖像中血管骨架的三維重建.pdf
- 動(dòng)態(tài)模型指導(dǎo)的冠脈血管三維重建.pdf
- 基于雙平面投影的血管三維重建研究.pdf
- ICUS圖像序列中血管的動(dòng)態(tài)三維重建.pdf
- 三維重建問題研究.pdf
- 基于圖像的三維重建.pdf
- 基于Kinect的三維重建.pdf
- 三維重建的匹配技術(shù).pdf
- 金屬斷口的三維重建.pdf
- 雙視點(diǎn)血管造影圖像的非定標(biāo)三維重建.pdf
- 血管內(nèi)OCT圖像序列中血管三維重建方法的研究.pdf
- ET圖像的三維重建.pdf
- 醫(yī)學(xué)圖像中血管的三維重建的研究與應(yīng)用.pdf
評(píng)論
0/150
提交評(píng)論