999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于四分位法的三維模型邊線優化算法

2020-02-04 07:12:56蘇曉軍郭俊胡永晶
電子技術與軟件工程 2020年12期
關鍵詞:優化策略模型

蘇曉軍 郭俊 胡永晶

(1.深圳市順欣同創科技有限公司 廣東省深圳市 518000 2.北京理工大學 北京市 100081)

“互聯網+”驅動下,伴隨物聯網、AI 等技術的高速發展,軟件行業在新基建、智慧園區、智慧安防、智慧城市等領域的興起,不僅僅是可視化,更重要的是信息的采集、承載與應用。其中三維技術作為模擬與虛擬現實的技術載體,引燃“十四五”產業動力新引擎,助力數字經濟發展、構建智慧和諧社會的同時,也面臨了更大的技術考驗。

1 背景與相關理論概述

建筑信息化模型(Building Information Modeling,BIM),技術不是簡單的將數字信息進行集成,而是一種數字信息的應用,并可以用于設計、建造、管理的數字化方法。本文研究內容為BIM技術平臺的子集,主要是針對三維空間實體的處理與轉換及呈現進行相關技術研究。三維空間實體是指三維拓撲空間 (R3)中存在的維度(自由度)小于等于3 的空間實體,根據空間實體在三維拓撲空間中的自由度,空間實體可以簡單劃分為四類:點狀實體(0 維)、線狀實體(1 維)、面狀實體(2 維)、體狀實體(3 維)。

四分位數(Quartile)也稱四分位點,是指在統計學中把所有數值由小到大排列并分成四等份,處于三個分割點位置的數值。多應用于統計學中的箱線圖繪制。它是一組數據排序后處于25%和75%位置上的值。四分位數是通過3 個點將全部數據等分為4 部分,其中每部分包含25%的數據。

2 模型加載與渲染的問題

案例:“某超大模型三角面量級達到900w+,需要在普通辦公級電腦上快速加載并渲染完成,且具有良好的體驗。”

針對案例,用工程思維提煉如下信息:

(1)面數過大,很容易當前個人辦公電腦硬件資源限制而導致應用崩潰;

(2)三角面數過多,如果不能再加載性能與模型渲染質量之間需要取得平衡,會導致業務應用的局限性,例如需要高端設備才能流暢使用;

2.1 診斷分析

Step1. Chrome 瀏覽器下輸出模型中物體所包含的模型頂點數,如圖1 所示,總量約900w+。

Step2. 用直方圖分析頂點數,如圖2 所示,面數共1 項的最大值超過平均值3 個標準差,模型所含物體定點數明顯偏差正態性,不具備正態特質。

表1:四分法策略定義

圖1

圖2

圖3

圖4

圖5

圖6

圖7

圖8

Step3. 四分法等數學方法繼續分析數據獲得如圖3 所示數據,獲得25%、75%分別對應的頂點數,為算法設計獲得優化依據。

2.2 優化目標

BS 架構下,BIM 應用首當其沖的約束是客戶端GPU 的渲染能力與網絡傳輸效率,在本研究之前已通過動態文件切片有效解決了文件傳輸效率的制約,本文旨在應用工程思維研究如何在GPU 渲染瓶頸下實現以下目標的均衡:

(1)性能方面,結合異步加載設計,至少滿足3~5s 內加載完成,且已加載模型組件可見即可操作。

(2)渲染幀率即FPS 指標不低于40fps。

(3)視覺效果方面主體結構線清晰,顯示效果均衡,應用范圍內業務需要交互的物體能夠清晰呈現。

(4)兼顧超大園區類模型、復雜模型、單體模型等。

(5)支持業務應用按需設置參數,選擇性能優先或者質量優先策略加載模型。

3 策略與算法設計

3.1 策略設計

基于上一章節分析,本文提出以下組合劃線策略:

(1)模型中的墻體、樓梯以及板梁柱等大面積結構體默認劃線;

(2)模型內部物體采用四分法動態劃線,取值參數及定義如表1 所示,API 調用時根據需要選擇相應的參數。

如表1 所示,本研究定義了L1 級的性能優先、L2 級均衡偏性能,L3 均衡偏質量以及L4 質量優先的策略。對于客戶端性能較好的環境,建議優先采用L4 等級渲染模型邊線,而對于機器性能較差的客戶端環境,推薦有低到高等級逐步測試取得性能與質量的均衡。

3.2 算法實現

圖4 為基本過程說明,原始三維模型在經過輕量化處理過程時,系統后臺記錄模型中每個物體的三角面信息,用于算法動態取值如75%分位所對應的三角面數t,客戶端調用時首先按策略1 劃線,然后基于策略2 對≤t 的三角面劃線。具體實現可根據邏輯定義如圖5。

4 策略與算法論證

4.1 模型加載性能差異

網頁端加載渲染模型,存在服務端獲取切片文件傳輸的帶寬因素、客戶端內存及GPU 渲染能力等因素的影響,本研究基于網絡穩定的假設前提下做出如圖6 所示對比,應用優化算法,模型加載<5s,相比優化前95s 有指數級提升,基本達到預期性能目標,單體普通建筑模型可實現秒級加載。

4.2 交互響應差異

FPS 指畫面每秒傳輸幀數,每秒鐘幀數越多,所顯示的動作也會越流暢。但同時也應關注顯卡資源消耗,FPS 越高對顯卡的要求也會越高。如圖7 所示,優化前為27fps,優化后達到一般液晶顯示器的上限60fps。

4.3 視覺體驗差異

從圖8 可看出,有邊線和無邊線存在細微差別,但在后續業務交互中會存在顯著差別。無邊線的物體在鼠標選中時缺乏空間感,體驗不友好,而勾勒了邊線的物體被選中時有明顯的三維空間感,交互體驗友好。

5 總結與展望

本文通過對某中大型模型輕量化獲得的點面數據進行分析,探討在當下硬件設備約束下,運用工程思維,基于模型特性采用“大面積結構性物體默認繪制空間線”+“精細物體四分法動態繪制空間線”的組合策略,來實現性能與質量的均衡。該算法在智慧園區、智慧城市、智慧安防領域的BIM 應用中具有一定的應用價值。

實際商業應用中,模型除了精細復雜體外,還有超大面積型,甚至在線測繪、模型剖切測量需求,因此未來的研究工作還需要更進一步在以下方面深入研究:

(1)同等約束條件下,模型繪制效率上性能更進一步提升,讓使用有更多機會選擇更高質量的渲染;

(2)三維模型輕量化算法優化,以支持對更多應用場景。

猜你喜歡
優化策略模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
例談未知角三角函數值的求解策略
我說你做講策略
高中數學復習的具體策略
數學大世界(2018年1期)2018-04-12 05:39:14
主站蜘蛛池模板: 人人艹人人爽| 91久久偷偷做嫩草影院精品| 国产呦精品一区二区三区下载| 精品久久国产综合精麻豆| 米奇精品一区二区三区| 亚洲成人免费看| 日韩专区第一页| 福利在线不卡一区| 国模极品一区二区三区| 青草国产在线视频| 欧美特黄一级大黄录像| 亚洲黄色成人| 99爱视频精品免视看| 亚洲区视频在线观看| 国产人成乱码视频免费观看| 免费国产不卡午夜福在线观看| 草草影院国产第一页| 91麻豆精品国产91久久久久| 精品人妻无码区在线视频| 另类综合视频| 国产丝袜一区二区三区视频免下载| 97国产在线播放| 亚洲天堂久久| 欧美久久网| 天天综合网色| 五月综合色婷婷| 婷婷色婷婷| 高清色本在线www| 国产三级a| 国产精品3p视频| 精品国产成人高清在线| 2024av在线无码中文最新| m男亚洲一区中文字幕| 国产91九色在线播放| 免费高清a毛片| 久久精品国产国语对白| 国产黄网永久免费| 无码国产偷倩在线播放老年人| 亚洲人成网站在线观看播放不卡| 日本欧美视频在线观看| 国产伦片中文免费观看| 亚洲精品在线观看91| 亚洲a免费| 日本尹人综合香蕉在线观看| 日韩午夜伦| 欧美日本在线| 亚洲一级毛片| 亚洲婷婷六月| 中文字幕佐山爱一区二区免费| 国产区在线观看视频| 中文字幕一区二区人妻电影| 欧美啪啪精品| 91久久夜色精品| 在线欧美a| 欧美高清国产| 在线观看亚洲精品福利片| 久久综合干| 久久婷婷六月| 成人在线综合| 婷婷六月天激情| 国产精品99r8在线观看 | 亚洲无码A视频在线| 这里只有精品国产| 久久综合九色综合97婷婷| 欧美成人A视频| 国产麻豆aⅴ精品无码| 91精品免费高清在线| 中文字幕在线一区二区在线| 毛片a级毛片免费观看免下载| 亚洲综合天堂网| 这里只有精品免费视频| 婷婷午夜影院| 欧美日韩国产在线观看一区二区三区| 色播五月婷婷| 久久久久人妻一区精品| 亚洲国产91人成在线| 亚洲侵犯无码网址在线观看| 久久大香香蕉国产免费网站| 香蕉在线视频网站| 亚洲综合专区| 亚洲三级电影在线播放| 亚瑟天堂久久一区二区影院|