1.一種采用增強(qiáng)現(xiàn)實(shí)技術(shù)的飛行訓(xùn)練器虛擬平顯方法,其特征在于,包括以下步驟:
S1、根據(jù)預(yù)先獲取的地圖數(shù)據(jù)構(gòu)建虛擬場(chǎng)景;
S2、通過(guò)數(shù)字圖像處理方法對(duì)所述虛擬場(chǎng)景的圖像進(jìn)行處理,得到場(chǎng)景圖像的顯著性信息;
S3、通過(guò)模式識(shí)別算法,結(jié)合所述顯著性信息,構(gòu)建出增強(qiáng)現(xiàn)實(shí)模型,將所述增強(qiáng)現(xiàn)實(shí)模型疊加到所述虛擬場(chǎng)景中;
S4、將所述虛擬場(chǎng)景中的平顯畫(huà)面嵌入到已有視景系統(tǒng)中,在視頻場(chǎng)景中顯示出來(lái)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟S2還包括以下步驟:
S21、制作真實(shí)飛行員視角的視頻流,獲取多個(gè)飛行視頻;
S22、運(yùn)用圖像處理軟件監(jiān)控視頻流中的圖像幀,捕捉所述視頻流中的特征點(diǎn)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟S3還包括以下步驟:
S31、計(jì)算所述特征點(diǎn)所在平面和計(jì)算用于攝制飛行員視角視頻的攝像頭的姿態(tài),在所述特征點(diǎn)所在平面上建立虛擬三維坐標(biāo);
S32、通過(guò)計(jì)算攝像頭姿態(tài)變化,實(shí)時(shí)更新所述虛擬場(chǎng)景中虛擬目標(biāo)定位所需的三維坐標(biāo),使所述虛擬目標(biāo)與真實(shí)世界的三維空間中的變化一致。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟S4還包括:調(diào)整虛擬平顯畫(huà)面與視景系統(tǒng)的視場(chǎng)角,具體步驟如下:
a、為保持動(dòng)態(tài)顯示時(shí)虛擬平顯原始畫(huà)面天地線和視景系統(tǒng)天地線不保持重合,需將虛擬平顯畫(huà)面放大,放大倍數(shù)公式如下:
N1=Vhud/Vepx
其中:Vhud為虛擬平顯畫(huà)面垂直視場(chǎng)角,Vepx為視景系統(tǒng)垂直視場(chǎng)角,N1為垂直視場(chǎng)角放大倍數(shù);
b、為虛擬平顯畫(huà)面背景分辨率和已有視景系統(tǒng)圖像的分辨率保持一致,需將虛擬平顯畫(huà)面放大,放大倍數(shù)公式如下:
N2=PHepx/PHhud
其中:PHepx為視景系統(tǒng)圖像水平分辨率;PHhud為虛擬平顯畫(huà)面背景水平分辨率;N2為圖像分辨率放大倍數(shù);
c、綜合垂直視場(chǎng)角與圖像分辨率兩個(gè)方面的因素,虛擬平顯畫(huà)面放大倍數(shù)N,公式如下:
N=N1*N2。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,將虛擬平顯畫(huà)面放大N倍后,虛擬平顯畫(huà)面中心位置有所偏移,需重新計(jì)算虛擬平顯畫(huà)面在視景系統(tǒng)中央通道的位置,使虛擬平顯和視景系統(tǒng)中央通道畫(huà)面相匹配;位置計(jì)算方式如下:
Dh=(PHhud*N-PHepx)/2;
Dv=(PVhud*N-PVepx)/2;
其中:PVepx為視景系統(tǒng)圖像垂直分辨率;PVhud為虛擬平顯畫(huà)面背景垂直分辨率;Dh為虛擬平顯畫(huà)面中間位置和視景系統(tǒng)畫(huà)面中央位置的水平偏差;Dv為虛擬平顯畫(huà)面中間位置和視景系統(tǒng)畫(huà)面中央位置的垂直偏差;
根據(jù)Dh和Dv,最終確定虛擬平顯位置。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述模式識(shí)別算法在識(shí)別時(shí)需滿(mǎn)足以下條件:與相應(yīng)場(chǎng)景圖像中的所述顯著性信息相符合;與模式識(shí)別訓(xùn)練的實(shí)時(shí)操作記錄相符;識(shí)別的模式必須匹配該模式對(duì)應(yīng)位置的場(chǎng)景圖像;識(shí)別的模式必須保證生成的增強(qiáng)現(xiàn)實(shí)模型與真實(shí)場(chǎng)景中特定形狀物體的位置匹配。
7.一種采用增強(qiáng)現(xiàn)實(shí)技術(shù)的飛行訓(xùn)練器虛擬平顯系統(tǒng),其特征在于,包括:
仿真平臺(tái),用于根據(jù)預(yù)先獲取的地圖數(shù)據(jù)構(gòu)建虛擬場(chǎng)景;
仿真控制平臺(tái),用于對(duì)所述仿真平臺(tái)進(jìn)行初始化設(shè)置;
數(shù)據(jù)處理平臺(tái),用于先通過(guò)使用數(shù)字圖像處理方法對(duì)場(chǎng)景圖像進(jìn)行處理,得到場(chǎng)景圖像的顯著性信息;再通過(guò)模式識(shí)別算法,結(jié)合所述顯著性信息,構(gòu)建出增強(qiáng)現(xiàn)實(shí)模型并將其疊加到所述虛擬場(chǎng)景中;將所述虛擬場(chǎng)景中的平顯畫(huà)面嵌入到已有視景系統(tǒng)中,在所述仿真平臺(tái)中的現(xiàn)實(shí)視頻場(chǎng)景中顯示;
DDS數(shù)據(jù)分發(fā)模塊,用于發(fā)送和接收仿真平臺(tái)、人機(jī)交互系統(tǒng)、仿真控制平臺(tái)、數(shù)據(jù)處理平臺(tái)之間需要發(fā)送和接收的數(shù)據(jù),實(shí)現(xiàn)相互之間的通信;
人機(jī)交互系統(tǒng),用于實(shí)現(xiàn)用戶(hù)對(duì)仿真平臺(tái)、仿真控制平臺(tái)、數(shù)據(jù)處理平臺(tái)、和DDS數(shù)據(jù)分發(fā)模塊的操作。
8.根據(jù)權(quán)利要求7所述的采用增強(qiáng)現(xiàn)實(shí)技術(shù)的飛行訓(xùn)練器虛擬平顯系統(tǒng),其特征在于,所述仿真控制平臺(tái)包括攝像頭,用于拍攝飛行員視角的視頻;所述仿真控制平臺(tái)還用于對(duì)仿真過(guò)程進(jìn)行控制。
9.根據(jù)權(quán)利要求8所述的采用增強(qiáng)現(xiàn)實(shí)技術(shù)的飛行訓(xùn)練器虛擬平顯系統(tǒng),其特征在于,所述數(shù)據(jù)處理平臺(tái),還用于采集并記錄仿真開(kāi)始到結(jié)束的所有數(shù)據(jù)并進(jìn)行數(shù)據(jù)分析,以及支持事后對(duì)仿真過(guò)程進(jìn)行回放。
10.根據(jù)權(quán)利要求9所述的采用增強(qiáng)現(xiàn)實(shí)技術(shù)的飛行訓(xùn)練器虛擬平顯系統(tǒng),其特征在于,所述數(shù)據(jù)處理平臺(tái),包括:
特征點(diǎn)捕捉模塊,用于捕捉所述視頻中的特征點(diǎn);
數(shù)據(jù)處理模塊,用于計(jì)算所述特征點(diǎn)所在平面和攝像頭的姿態(tài),在所述特征點(diǎn)所在平面上建立虛擬的三維坐標(biāo);
更新模塊,通過(guò)攝像頭姿態(tài)變化計(jì)算,實(shí)時(shí)更新虛擬目標(biāo)定位所需的三維坐標(biāo),使虛擬目標(biāo)與真實(shí)世界的三維空間中的變化一致。