[發明專利]一種BIM模型數據的優化方法及系統有效
| 申請號: | 201910589691.6 | 申請日: | 2019-07-02 |
| 公開(公告)號: | CN110310353B | 公開(公告)日: | 2023-07-04 |
| 發明(設計)人: | 柳曉華;宋彬;徐國富;張強 | 申請(專利權)人: | 北京飛渡科技有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06F30/13 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 尹力 |
| 地址: | 100610 北京市豐臺區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bim 模型 數據 優化 方法 系統 | ||
1.一種BIM模型數據的優化方法,其特征在于,包括如下步驟:
對BIM模型原始網格中的每條邊進行收縮處理,原始BIM模型各個網格中每條邊進行收縮時,對網格上的紋理坐標和紋理對象進行重新采樣及計算,當預設局部網格共享一張紋理時,將收縮點投影到預設局部網格中最大的三角形中,計算收縮點對應投影點的重心坐標,收縮點的新紋理坐標為重心坐標與投影三角形三個頂點紋理坐標的線性組合;當預設局部網格共享多張紋理時,將多張紋理重采樣成一張新的紋理圖像,重新計算局部網格各頂點在新紋理空間的坐標,包括:將收縮點投影到局部網格中最大的三角形中,計算收縮點對應投影點的重心坐標,收縮點的新紋理坐標為與投影三角形三個頂點紋理坐標的線性組合;
計算收縮后各個網格中每條邊與原始網格每條邊的差異值;
將所述差異值與每條邊進行關聯,并構建差異值隊列;
獲取所述差異值隊列中的最小差異值,將差異值最小的邊進行收縮;
當所述最小差異值大于預設閾值時,得到優化后的BIM模型數據。
2.根據權利要求1所述的BIM模型數據的優化方法,其特征在于,所述對BIM模型原始網格中的每條邊進行收縮處理的步驟,包括:
對原始BIM模型各個網格中每條邊進行收縮時,刪除與被收縮邊關聯的三角形,與被收縮邊的頂點所關聯的頂點被重新定位到被收縮邊上的任意一點。
3.根據權利要求1所述的BIM模型數據的優化方法,其特征在于,將多張紋理重采樣成一張新的紋理圖像的過程,包括:
將與被收縮邊關聯的三角形投影到預設大小的正方形空間;
獲取每個三角形的頂點在正方形空間內對應的紋理坐標,并將所述紋理坐標作為平面幾何頂點;
利用各三角形原始的紋理對象和紋理坐標繪制成預設大小的新的紋理圖像。
4.根據權利要求1所述的BIM模型數據的優化方法,其特征在于,所述計算收縮后各個網格中每條邊與原始網格每條邊的差異值的步驟,包括:
獲取與每條邊相關聯的三角形平面的集合;
獲取三維空間中任意一點到所述三角形平面的集合中每個三角形平面的距離平方;
獲取所述三角形平面的集合中每個三角形的面積;
將所述距離平方加權各個三角形的面積進行求和,得到所述差異值。
5.根據權利要求4所述的BIM模型數據的優化方法,其特征在于,所述差異值通過以下公式表示:
其中,D表示差異值,di2表示三維空間中任意一點到所述三角形平面的集合中每個三角形平面的距離平方;vi表示三角形平面的集合中每個三角形平面的向量;S表示三角形平面的集合中每個三角形的面積;v表示三維空間中的任意一點,n表示三角形平面的集合中的數量。
6.根據權利要求5所述的BIM模型數據的優化方法,其特征在于,所述根據所述最小差異值對所述各個網格進行下一次收縮處理的步驟,包括:
將所述差異值中最小值對應的點作為下一次的收縮點,將所述差異值中的最小值作為收縮邊的能量值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京飛渡科技有限公司,未經北京飛渡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910589691.6/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





