[發明專利]一種三維模型體素化實體填充方法在審
| 申請號: | 201710148548.4 | 申請日: | 2017-03-14 |
| 公開(公告)號: | CN107103642A | 公開(公告)日: | 2017-08-29 |
| 發明(設計)人: | 周燕;曾凡智 | 申請(專利權)人: | 佛山科學技術學院 |
| 主分類號: | G06T17/10 | 分類號: | G06T17/10 |
| 代理公司: | 廣州市華學知識產權代理有限公司44245 | 代理人: | 梁瑩,顧思妍 |
| 地址: | 528011 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 三維 模型 體素化 實體 填充 方法 | ||
1.一種三維模型體素化實體填充方法,其特征在于:
首先,輸入邊界體已經素化的三維模型,并選取三維模型邊界的外接長方體以縮小填充空間;
其次,選取外接長方體的角落點作為種子的填充點,然后對外接長方體空間中三維模型的外部體素化空間進行種子填充,得到三維模型的外部體素化空間;
最后,提取外接長方體空間中未填充的空間,作為三維模型的內部實體空間,即為三維模型的實體體素化的目標填充對象;并對三維模型的內部實體空間進行填充;
包括以下步驟:
步驟s101:在尺寸m的三維離散柵格空間Gm×m×m中,每個柵格為gx,y,z,輸入三維模型M的邊界體素點集則三維模型的內部實體空間設置為D,故M=BUD;其中,三維模型位于邊界的體素點Gx,y,z按以下公式標記:
即柵格gx,y,z位于三維模型的邊界體素點時,該柵格gx,y,z對應的體素點Gx,y,z標記為1,否則Gx,y,z標記為0;
步驟s102:選取三維模型邊界的外接長方體:根據邊界體素點集B,計算外接長方體的體素點G′x.y.z,x∈[xmin,xmax]I y∈[ymin,ymax]I z∈[zmin,zmax],以縮小填充搜索空間;其中,
其中為點bt對應的位置下標;
步驟s103:選取外接長方體的角落點作為種子的填充點,從外接長方體的八個角落點中選取其中一個角落點作為種子的填充點s(xmin,ymin,zmin),則該填充點對應的柵格
步驟s104:對外接長方體空間中三維模型的外部體素化空間進行種子填充;種子填充的過程是在外接長方體空間內采用廣度優先搜索方法從種子的填充點s(xmin,ymin,zmin)開始進行填充:當搜索至邊界體素點或者超越外接長方體的空間時,停止搜索;將廣度優先搜索過程中所經過柵格g′x,y,z對應的體素點G′x,y,z設置為-1,則體素點G′x,y,z標記為-1的空間為外接長方體空間中三維模型的外部體素化空間;
步驟s105:提取外接長方體空間中未填充的空間,作為三維模型M的內部實體空間;體素點G′x,y,z標記為0的空間則表示未填充的空間,即是所求的三維模型的內部實體空間D;
在內部實體空間D內的體素點的灰度值設置為統一數值,以實現三維模型內部實體空間D的填充。
2.根據權利要求1所述的三維模型體素化實體填充方法,其特征在于:在步驟s103中,所述外接長方體的角落點是指外接長方體的頂點。
3.根據權利要求1所述的三維模型體素化實體填充方法,其特征在于:在步驟s104中,采用廣度優先搜索方法從種子的填充點s(xmin,ymin,zmin)開始進行填充是指:采用廣度優先搜索方法從種子的填充點s(xmin,ymin,zmin)開始,對柵格的上、下、左、右、前和后六個搜索方向進行填充。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佛山科學技術學院,未經佛山科學技術學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710148548.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:三維重建成像系統和三維重建成像方法
- 下一篇:一種變電檢修協同布控系統





