国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于虛擬現(xiàn)實的船舶三維圖像重建方法

2023-06-15 01:00:14何余海陳小燕
艦船科學技術(shù) 2023年10期
關(guān)鍵詞:三維重建輪廓紋理

何余海,陳小燕

(江西科技學院,江西 南昌 330098)

0 引言

虛擬現(xiàn)實技術(shù)是通過三維圖像和視覺靈境技術(shù)實現(xiàn)對目標圖像的三維視景仿真與重建[1],在視景模擬和系統(tǒng)仿真等領(lǐng)域具有很好的應(yīng)用前景。通過對船舶的三維重建和虛擬現(xiàn)實仿真設(shè)計,模擬海上船舶調(diào)度和推演[2]。

對船舶三維圖像重建中,通過視覺圖像處理和三維實體模型重組,建立船舶三維圖像重建的圖像分析模型,采用紋理映射和實體渲染技術(shù),實現(xiàn)對船舶三維圖像重建處理。張顥等[3]中提出基于局部窗口K 分布的快速船舶檢測和三維檢測算法,通過最優(yōu)特征融合的紋理空間映射,采用Android 系統(tǒng)建模下的三維視景跟蹤渲染方法,實現(xiàn)對船舶目標三維重建,但該方法的計算復(fù)雜度較大。王培元等[4]提出基于多尺度自適應(yīng)顯著區(qū)域檢測的艦船三維重建方法,通過特征點和動態(tài)匹配和噪點及外點消除技術(shù),提高重建精度,降低船舶三維重建的噪點干擾性,但該方法對船舶三維重建的動態(tài)特征點匹配性不好。針對當前方法存在的弊端,本文提出基于虛擬現(xiàn)實的船舶三維圖像重建方法。首先構(gòu)建船舶三維重建的體模型結(jié)構(gòu),然后進行三維圖像渲染和實體模型構(gòu)建,通過顏色、透明度和光照效果的動態(tài)渲染等技術(shù),實現(xiàn)對船舶三維圖像重建優(yōu)化處理。最后采用視景仿真技術(shù)進行船舶三維重建實驗測試,展示了本文方法的優(yōu)越性能。

1 船舶三維圖模型分析和參數(shù)解析

1.1 船舶三維圖像建模

為了實現(xiàn)基于虛擬現(xiàn)實的船舶三維圖像重建,采用特征圖模型參數(shù)分析方法,構(gòu)建船舶三維圖像的分類子網(wǎng)特征圖模型。通過對船舶表面物體的邊緣輪廓信息分析,結(jié)合輪廓跟蹤法進行輪廓提取和網(wǎng)格模型分析,通過構(gòu)建船舶三維虛擬現(xiàn)實重建的OpenFlight 數(shù)據(jù)結(jié)構(gòu)庫,進行多層次細節(jié)(LOD)模型參數(shù)分析[5],在圖形硬件(如SGI 工作站)中實現(xiàn)對圖像三維視景仿真和渲染,實現(xiàn)流程如圖1 所示。

圖1 船舶三維圖像重建實現(xiàn)結(jié)構(gòu)圖Fig.1 Implementation structure of ship 3D image reconstruction

根據(jù)圖1 所示的船舶三維圖像重建實現(xiàn)結(jié)構(gòu)圖,采用鄰域跟蹤法方法,得到初始船舶圖像,用Fm(x,y)表示;得到第m幀(x,y)處船舶圖像的像素灰度值;Bm(x,y)代表從前一幀計算的相同屬性值的數(shù)據(jù)點的集合,增強圖像輸出為:

式中:m為當前幀的船舶目標斷層序列圖像上的外部輪廓;Fi(x,y)為動態(tài)幀序列的梯度序列。當m逐漸變大時,根據(jù)斷層序列船舶圖像上的外部真實像素,采用信息素增強技術(shù),得到增強處理后的視覺樣本序列為:

式中:λ為外部輪廓進行船舶重建的視覺均衡度;Lg(φ)為船舶SAR 圖像光照強度;v(I)為模糊匹配系數(shù);Ag(φ)為船舶圖像檢測實體的外部表面信息,圖像梯度權(quán)系數(shù)λ,ν均為常數(shù),且λ>0,各層圖像輪廓線之間相互收斂。

根據(jù)對圖像模型參數(shù)采集結(jié)果,結(jié)合坐標點儲存和動態(tài)參數(shù)識別,實現(xiàn)圖像三維重建。

1.2 船舶三維紋理特征分析

在對船舶三維圖像建模的基礎(chǔ)上,采用虛擬現(xiàn)實的三維重組技術(shù)實現(xiàn)對船舶三維圖像重建過程中的紋理渲染和實體建模.采用輪廓線搜索的方法,得到船舶圖像的三維紋理提取公式如下:

式中:Rt為輪廓提取之后的圖像邊緣分布矩陣;Rh為船舶輪廓表面細小的多余像素點;為輪廓點在Y方向位置信息偏移信息;為輪廓點在Z方向位置信息偏移信息。

以圖像清晰度表達水平為約束對象,采用邊界紋理信息特征點檢測方法,提取輪廓點的位置信息,其公式如下:

式中:hj為能夠用來描述相鄰斷層上的輪廓灰度變化率;g(y,z,a)為船舶三維重建分支處理的拼接特征函數(shù);Tj為對應(yīng)的灰度矩陣。

式中:cq為圖像的相關(guān)特性和結(jié)構(gòu)特征;yq為亞像元;z為全局特征與局部特征;j為特征點之間的歐氏距離;ρq為像素間距;φq為紋理邊界特征信息;v為復(fù)雜圖像的特征融合分量。

根據(jù)船舶三維重建長度、角度、曲率,特征關(guān)系,基于空間距離和幾何特征檢測方法,得到三維紋理重構(gòu)輸出。根據(jù)上述分析,建立船舶三維紋理特征分析模型,結(jié)合紋理參數(shù)識別,采用虛擬現(xiàn)實技術(shù)進行三維圖像重建。

2 船舶三維圖像重建

2.1 船舶三維特征虛擬現(xiàn)實重組

在構(gòu)建船舶三維圖像模型的基礎(chǔ)上,基于模型參數(shù)識別,采用跨尺度連接的特征參數(shù)分析方法,進行船舶三維重構(gòu)的特征點提取,得到特征點空間位置關(guān)系:

選擇損失最小的特征層分析方法,Q1和Q2表示成型點,點Q是2 個成像點與原點之間連線相交的位置?;趯嵗旧硖卣鲌D模型參數(shù)分析,得到船舶動態(tài)重構(gòu)的輸出穩(wěn)態(tài)特征值與Y軸平行。三維重建的空間分配成像點Q1和Q2在對應(yīng)的圖像重建的空間位置分別是(v1,w1)和(v2,w2),得到虛擬現(xiàn)實重構(gòu)的坐標的轉(zhuǎn)換關(guān)系:

式中:M為三維重建細節(jié)損失最小的特征層;E為多尺度艦船目標的適應(yīng)性參數(shù);Y和Z為最小閉包區(qū)域的坐標軸;A為最小閉包區(qū)域面積;?為圖像中目標區(qū)域的偏離信息;D為實例的特征提取層。

根據(jù)上述分析,結(jié)合船舶原型的幾何特性,通過圖像類型化參數(shù)分析,實現(xiàn)對船舶三維圖像重構(gòu)。

2.2 船舶三維圖像動態(tài)重建實現(xiàn)

在船舶三維圖模型的Face Tools 中選擇虛擬現(xiàn)實重構(gòu)的面類型,采用MPI 的視景仿真渲染工具進行紋理映射,通過顏色、透明度和光照效果的動態(tài)渲染實現(xiàn)對船舶三維圖像重建,對船舶環(huán)境的旋渦、浮標、等長線、懸掛線進行動態(tài)賦值,基于LOD(Level of Detail)技術(shù),得到船舶的三維重構(gòu)的尾流長度由下式計算:

式中:lw為船首到船首圓心點位移;ls為船舶長度(船的吃水線長度);lf為水平方向的角度與長度的關(guān)聯(lián)因素;vf為速度系數(shù);v為船舶速度。

由此構(gòu)建船舶三維重建參數(shù)關(guān)系如圖2 所示。根據(jù)圖2 的參數(shù)關(guān)系,進行船舶三維重建設(shè)計。

圖2 船舶三維重建參數(shù)關(guān)系Fig.2 Relationship between ship 3D reconstruction parameters

3 仿真測試

仿真實驗中,在Lynx Prime 面板定義一個海上航行船舶的MarineShip 實例集,設(shè)定船首偏移70,最大旋轉(zhuǎn)速率參數(shù)5.5,浪長度系數(shù)18,Stern Parameter 中的船尾偏移?50。

根據(jù)參數(shù)配置,使用Multigen Creator 軟件建立3D 模型,進行船舶的體繪制,如圖3 所示。

圖3 船舶三維體繪制Fig.3 3D drawing of ships

根據(jù)圖3 對船舶的實體繪制結(jié)果,采用Map Texture Tools 選擇貼圖方法,使用本文的三維圖像重建算法,生成一個Open Flight 格式的文件,并在圖形視圖區(qū)輸出船舶三維重建結(jié)果,如圖4 所示。

圖4 船舶三維重建結(jié)果Fig.4 3D reconstruction results of ships

分析圖4 可知,本文方法能有效實現(xiàn)對船舶三維圖像重建,圖像重建的視覺表達能力較好,對比重建精度,如圖5 所示。分析可知,本文方法進行三維重建誤差的較小,重建的精度水平較高。

圖5 重建性能對比Fig.5 Comparison of reconstruction performance

4 結(jié)語

本文提出基于虛擬現(xiàn)實的船舶三維圖像重建方法,構(gòu)建船舶三維圖像的分類子網(wǎng)特征圖模型,結(jié)合輪廓跟蹤法進行輪廓提取和網(wǎng)格模型分析,構(gòu)建船舶三維虛擬現(xiàn)實重建的OpenFlight 數(shù)據(jù)結(jié)構(gòu)庫,建立船舶三維紋理特征分析模型,采用跨尺度連接的特征參數(shù)分析方法,進行船舶三維重構(gòu)的特征點提取,得到特征點空間位置關(guān)系,結(jié)合紋理參數(shù)識別進行船舶三維重建的參數(shù)賦值。分析可知,本文方法能有效實現(xiàn)對船舶三維圖像重建,圖像重建的視覺表達能力較好,誤差較低。

猜你喜歡
三維重建輪廓紋理
輪廓錯覺
基于BM3D的復(fù)雜紋理區(qū)域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
基于Mimics的CT三維重建應(yīng)用分析
軟件(2020年3期)2020-04-20 00:56:34
基于實時輪廓誤差估算的數(shù)控系統(tǒng)輪廓控制
使用紋理疊加添加藝術(shù)畫特效
TEXTURE ON TEXTURE質(zhì)地上的紋理
Coco薇(2017年8期)2017-08-03 15:23:38
基于關(guān)系圖的無人機影像三維重建
三維重建結(jié)合3D打印技術(shù)在腔鏡甲狀腺手術(shù)中的臨床應(yīng)用
消除凹凸紋理有妙招!
Coco薇(2015年5期)2016-03-29 23:22:15
多排螺旋CT三維重建在頜面部美容中的應(yīng)用
大埔县| 衡东县| 弥渡县| 茂名市| 齐齐哈尔市| 正阳县| 江源县| 乌鲁木齐市| 西乌| 曲阜市| 肥乡县| 剑河县| 沧州市| 旌德县| 德江县| 大庆市| 黄冈市| 潼南县| 黄平县| 千阳县| 香港| 洞头县| 南安市| 河津市| 达尔| 蓝山县| 武鸣县| 鄂托克旗| 兰坪| 淮滨县| 屯门区| 漳州市| 雅江县| 桐柏县| 庄浪县| 浦东新区| 股票| 西城区| 庄河市| 霍林郭勒市| 会同县|