[發(fā)明專利]閉孔泡沫鋁的三維細觀模型建模算法在審
| 申請?zhí)枺?/td> | 201810370333.1 | 申請日: | 2018-04-24 |
| 公開(公告)號: | CN108648263A | 公開(公告)日: | 2018-10-12 |
| 發(fā)明(設(shè)計)人: | 張亞棟;張錦華;王貴坤;陳力;范俊余;方秦;彭裴 | 申請(專利權(quán))人: | 中國人民解放軍陸軍工程大學(xué) |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06T15/08;G06T7/155 |
| 代理公司: | 南京理工大學(xué)專利中心 32203 | 代理人: | 朱沉雁 |
| 地址: | 210000 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 閉孔泡沫鋁 三維 斷層掃描圖像 模型建模 泡沫鋁 算法 二進制 圖像 圖像處理算法 屏幕圖像 細觀結(jié)構(gòu) 粘連問題 體數(shù)據(jù) 有效地 胞壁 映射 繪制 封閉 轉(zhuǎn)換 改進 | ||
1.一種閉孔泡沫鋁的三維細觀模型建模算法,其特征在于,算法步驟如下:
第一步,讀取圖像,采用改進的XCT圖像處理算法處理二進制泡沫鋁X-CT序列圖像,獲得BMP格式的泡沫鋁X-CT序列圖像,通過vtkBMPReader類,讀取上述BMP格式的泡沫鋁X-CT序列圖像;
第二步,轉(zhuǎn)換圖像類型,將上述泡沫鋁X-CT圖像,通過調(diào)用vtkImageCast類,轉(zhuǎn)換成UnsignedChar格式的圖像;
第三步,設(shè)置圖像屬性,采用vtkVolumeProperty類,設(shè)置泡沫鋁體屬性;
第四步,繪制三維細觀模型,通過映射器vtkVolumeRayCastMapper類SetInput函數(shù)設(shè)置輸入泡沫鋁體數(shù)據(jù),然后調(diào)用SetVolumeRayCastFunction函數(shù)載入已封裝好體繪制算法的vtkVolumeRayCastCompositeFunction類將體數(shù)據(jù)映射為屏幕圖像;
第五步,顯示三維細觀模型,通過vtkVolume類將體數(shù)據(jù)屬性與體數(shù)據(jù)圖像結(jié)合,建立的泡沫鋁三維細觀模型。
2.根據(jù)權(quán)利要求1所述的閉孔泡沫鋁的三維細觀模型建模算法,其特征在于:上述第一步中,讀取圖像,具體方法如下:
步驟1-1、輸入二進制泡沫鋁X-CT序列圖像;
步驟1-2、提取胞壁骨架圖像:
調(diào)用MATLAB中bwmorph函數(shù)的skel運算,在保持二進制泡沫鋁X-CT序列圖像不被分割開的情況下,不斷移除每幅圖像的邊界,最后得到寬度為1像素的胞壁圖像骨架;
步驟1-3、識別胞壁圖像骨架的交點和末端點:
根據(jù)交點以及末端點的幾何結(jié)構(gòu),分別建立交點集合和末端點集合,運用滑動窗口法對交點集合和末端點集合分別進行檢測,設(shè)置檢測窗口大小為3×3像素,通過滑動檢測窗口遍歷每個像素,將每個像素對應(yīng)的窗口內(nèi)圖像分別與交點集合和末端點集合中的數(shù)據(jù)進行配對,識別交點和末端點;
步驟1-4、通過減法布爾運算,用胞壁圖像骨架減去交點得到各個獨立骨架,根據(jù)末端點的坐標,檢索包含末端點的獨立骨架,即為斷裂骨架;
步驟1-5、根據(jù)斷裂骨架坐標檢索粘連胞孔并標記,對標記的粘連胞孔進行距離變換,再根據(jù)粘連胞孔的距離圖像進行分割,得到初步的分割線;
步驟1-6、對初步的分割線進行優(yōu)化,獲得最優(yōu)分割線;
步驟1-7、計算每一條優(yōu)化的分割線與對應(yīng)的斷裂骨架的夾角,篩選與斷裂骨架夾角最小的分割線作為最優(yōu)分割線;
步驟1-8、通過減法布爾運算,用泡沫鋁胞孔減去分割線,得到泡沫鋁胞孔分割圖像,即BMP格式的泡沫鋁X-CT序列圖像;
步驟1-9、調(diào)用vtkBMPReader類中的SetDataExtent函數(shù)、SetFilePrefix函數(shù)和SetFilePattern函數(shù),首先通過SetDataExtent函數(shù)設(shè)置輸入圖像分辨率和圖像序列號,再采用SetFilePrefix函數(shù)設(shè)置文件名相同部分,并用SetFilePattern函數(shù)設(shè)置文件名中序號變化部分,從而讀取BMP格式的泡沫鋁X-CT序列圖像。
3.根據(jù)權(quán)利要求2所述的閉孔泡沫鋁的三維細觀模型建模算法,其特征在于,上述步驟1-6中,對初步的分割線進行優(yōu)化,獲得最優(yōu)分割線,具體如下:
步驟1-6-1,提取單個分割線,計算與粘連胞孔邊緣的交點坐標,判斷該交點與末端點的距離,如果所有交點的距離與末端點的距離均大于閾值,則認為該分割線為無效分割線并舍棄,如果存在交點距離與末端點距離小于閾值,則將該點設(shè)為基準點并將該分割線保留;
步驟1-6-2,通過減法布爾運算,用分割線減去交點集合中的交點,得到分割線的分支,分別計算各個分支角度以判定分割線的總方向,分割線的總方向分為兩種情況:一是總方向與x軸正半軸方向夾角為0-90°;二是總方向與x軸正半軸夾角為90-180°;
步驟1-6-3,根據(jù)分割線的總方向,用直線將基準點與滿足總方向的點連接,得到優(yōu)化后的分割線。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國人民解放軍陸軍工程大學(xué),未經(jīng)中國人民解放軍陸軍工程大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810370333.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種三維彩色物品制作方法
- 三維內(nèi)容顯示的方法、裝置和系統(tǒng)
- 三維對象搜索方法、裝置及系統(tǒng)
- 三維會話數(shù)據(jù)展示方法、裝置、存儲介質(zhì)和計算機設(shè)備
- 一種三維模型處理方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 用于基于分布式賬本技術(shù)的三維打印的去中心化供應(yīng)鏈
- 標記數(shù)據(jù)的獲取方法及裝置、訓(xùn)練方法及裝置、醫(yī)療設(shè)備
- 一種基于5G網(wǎng)絡(luò)的光場三維浸入式體驗信息傳輸方法及系統(tǒng)
- 用于機器人生產(chǎn)系統(tǒng)仿真的三維場景管理與文件存儲方法
- 基于三維形狀知識圖譜的三維模型檢索方法及裝置
- 一種復(fù)雜工業(yè)過程的組合建模方法及其系統(tǒng)
- 一種基于統(tǒng)一建模環(huán)境的異構(gòu)模型轉(zhuǎn)換方法
- 評價模型的建模方法及裝置
- 立體放療中基于腫瘤和標記點之間關(guān)聯(lián)模型的無色變換
- 一種三維模型建立方法和裝置
- 一種勘察綜合BIM模型建模系統(tǒng)
- 面向電網(wǎng)培訓(xùn)業(yè)務(wù)的變電站三維仿真系統(tǒng)數(shù)據(jù)庫建模系統(tǒng)
- 一種模型設(shè)計方法、系統(tǒng)、存儲介質(zhì)和終端
- 一種自動建模的方法、裝置、系統(tǒng)、及其電子設(shè)備
- 一種動態(tài)交互建模工具的實現(xiàn)方法及裝置





