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

基于CUDA的導航雷達P顯多要素顯示技術?

2017-11-28 01:58:22嵇亮亮
艦船電子工程 2017年10期
關鍵詞:信息

徐 勇 嵇亮亮

(中國電子科技集團公司第二十八研究所 南京 210007)

基于CUDA的導航雷達P顯多要素顯示技術?

徐 勇 嵇亮亮

(中國電子科技集團公司第二十八研究所 南京 210007)

鑒于導航雷達視頻P顯顯示需求不斷提高,論文提出了一種基于CUDA的P顯多要素顯示方式,通過此方式,可以將雷達視頻、電子海圖以及ARPA信息進行疊加顯示,并具有較強的顯示靈活性;此外,論文采用了“分層繪制”和“整體更新”的機制,按需更新P顯顯示內容,降低了其更新頻率,提高了P顯繪制的效率,文章最后給出了應用效果。

導航雷達;電子海圖;P顯顯示;ARPA;并行處理;軟件化顯示

1 引言

船用導航雷達的主要作用是用于保障船舶的航行安全,尤其是在能見度低的霧天、雨天以及黑夜等情況下,其作用更為突出,通常情況下,導航雷達必須配備顯控終端協同工作[1~2]。操作員一方面可以通過終端顯示的雷達回波判斷船舶周圍的航行情況,另一方面,導航雷達的顯控終端一般也會提供強大的即自動雷達標繪儀(Automatic Radar Plotting Aid,ARPA)功能[3],實時提供各種輔助信息,協助操作員做出正確的規避判斷。操作員通過PPI顯(Plan Position Indicator,即P顯)觀察雷達回波及ARPA指示,兩者疊加后呈現在終端顯示屏上[4]。有時候為了觀察的需要,還會疊加電子海圖,并隨著船舶位置、航向的改變實時更新顯示。

2 主要工作流程

導航雷達的主要工作流程如圖1所示,顯控終端采集雷達原始視頻,經過檢測跟蹤處理之后,產生目標點航跡等信息,顯示軟件將雷達視頻與ARPA信息疊加后在P顯顯示。一般情況下,顯示軟件具有雷達操控、雷達狀態顯示、目標告警、輔助標繪以及電子海圖疊加顯示等功能[5]。

3 P顯顯示需求

3.1 雷達視頻實時顯示

導航雷達雖然作用距離短,但是采樣率很高、天線掃描周期短、方位精度高,因此對其P顯顯示而言,單位時間內處理的數據量非常大[6],而且,為了達到較好的觀察效果,還要求導航雷達視頻顯示具有回波平滑、增強以及尾跡顯示等效果。

圖1 導航雷達主要工作流程

3.2 ARPA相關信息顯示

ARPA功能有助于操作員更好地判斷本船的航行狀態,通常情況下,ARPA顯示交互的內容包括:跟蹤目標信息,含圖符、標牌、矢量線、監視標志、歷史航跡點等;測量標志信息,含距標環、電子方位線、活動距標環、平行指引線等;本船標志,含船艏線、矢量線、安全輪廓線、航向線等;告警標志,含目標CPA告警、錨位監視告警、不良回波告警、目標進入警戒區告警等;AIS信息顯示,含AIS圖符、歷史航跡點、激活或者休眠狀態、AIS與雷達航跡關聯結果等[7]。

3.3 電子海圖顯示

在單P顯顯示模式下,電子海圖一般同雷達視頻疊加顯示,基本顯示要求包括:多種海圖顯示要素的顯示及切換;不同光照環境下的顏色切換;安全等深線、指北針、比例尺等顯示;海圖放大、縮小、旋轉以及漫游功能等;航路設置以及偏航告警功能;海圖自定義標繪及標繪屬性設置等[8]。

4 傳統顯示處理方式

導航雷達的P顯顯示通常采用兩種實現方式,一種是基于專用硬件平臺實現雷達回波顯示,輔助以軟件繪圖實現二次信息顯示,兩者疊加后顯示整個P顯畫面;另外一種是基于純軟件化的方式實現雷達視頻及二次信息顯示。

基于專用硬件平臺的P顯顯示雷達回波顯示方面效率較高,但需專用的顯示處理電路予以實現,并且應用方式不夠靈活[9~10],譬如在與二次信息疊加時,需要二次信息繪制時采用的顏色與之匹配,會影響到電子海圖的顯示效果,另外,由于運算寄存器的限制,無法實現無極縮放以及任意漫游等。

基于軟件化的P顯顯示通常是基于CPU實現雷達視頻的掃描變換,在顯示雷達視頻的同時將二次信息疊加,然后定時刷新顯示。相比較硬件實現而言,軟件化方法通用性好,如基于DirectX、OpenGL等技術手段。但是由于其采用的視頻繪制以及刷新機制,使得效率上有所欠缺,很難滿足高實時性要求[11~12]。

因此,本文考慮采用英偉達GPU強大的并行計算功能實現雷達視頻掃描變換[13],并通過“分層繪制+整體更新”的方式實現整個P顯畫面的更新顯示。

5 基于CUDA的P顯實現

5.1 P顯分層機制

按照導航雷達顯控終端P顯顯示要素的特點及刷新周期的差異性,將P顯上繪制內容自下而上分為電子海圖、雷達視頻、測量標繪、AIS信息、點航跡信息等,如圖2所示。

圖2 P顯顯示圖層

5.2 雷達視頻掃描變換

導航雷達視頻顯示處理數據量非常龐大,但是邏輯運算卻非常簡單,本文采用英偉達GPU強大的并行計算能力代替CPU實現掃描變換,將雷達視頻按方位拷貝進顯存,在顯存中計算完成并輸出雷達回波顯示圖層。基于CUDA的雷達視頻掃描變換如圖3所示,GPU依據CPU輸入的雷達參數、P顯顯示畫面分辨率以及雷達視頻等信息,經過多線程并行計算后,輸出雷達視頻圖層供P顯顯示疊加使用。

5.3 P顯顯示更新方法

P顯“分層繪制+整體更新”機制,其主要步驟如下:

步驟一:按照5.1分層方式,在GPU內部為各種顯示要素單獨開辟了圖層,為各個圖層設置疊加信號量、疊加順序;

步驟二:在CPU中分配多個繪圖HDC(設備描述表的句柄),與GPU中的繪圖圖層與之一一匹配對;

圖3 基于CUDA的雷達視頻掃描變換

步驟三:當某一圖層需要更新時(譬如目標位置改變時,則需要更新其對應顯示圖層),在CPU端完成相應繪圖HDC改變;

步驟四:CPU完成繪圖HDC改變后,改變對應GPU圖層的疊加信號量狀態,通知GPU進行圖層更新;

步驟五:GPU依據圖層疊加順序,將當前更新完成的圖層同雷達回波進行疊加;

步驟六:采用顯示更新函數,將更新后顯示顯存中的數據通過顯卡顯示輸出。

P顯多種要素疊加顯示處理流程如圖4所示。

6 應用效果

圖5和圖6給出了采用本文所述方法的導航雷達P顯顯示畫面,其中圖5為整個P顯畫面的顯示,圖6為局部放大后的P顯畫面。

圖4 P顯多種要素疊加顯示處理

圖5 P顯多要素疊加顯示

圖6 P顯多要素疊加顯示(放大)

7 結語

本文基于當前流行的CUDA并行處理技術,實現了導航雷達P顯的雷達視頻、電子海圖以及ARPA信息等多種顯示要素疊加顯示,相比較傳統的基于硬件的掃描變換以及軟件化方法,本文的方法更加靈活高效,該方法已在多個項目中推廣應用,效果顯著。

[1]姜波.現代導航雷達的應用[J].天津航海,2016,(1):48-49.

[2]徐學發.嵌入式導航雷達顯控終端的研究與設計[D].鎮江:江蘇科技大學,2012.2-9.

[3]王斌.基于ARPA算法的航海應用研究[J].艦船電子工程,2012,32(4):57-58.

[4]厲靜.船用導航雷達顯示系統的設計與實現[D].西安:西安科技大學,2014.1-20.

[5]葉玲,王遠斌.導航雷達目標告警技術研究[J].江蘇科技信息,2016,(15):50-51.

[6]劉羽,曾杰輝,劉曉陽.一種船舶雷達導航回波數據壓縮算法的設計[J]. 計算機測量與控制,2014,22(8):2512-2514.

[7]王德生,彭勇.ARPA系統與艦船導航雷達顯示[J].中國雷達,1998,(2):20-24.

[8]張劍,席紅艷.雷達在電子海圖導航系統中的應用研究

[J].雷達與對抗.1996,(4):9-12.

[9]張國兵,趙嚴冰.基于FPGA的雷達回波信號設計與實現[J].雷達科學與技術.2010,(1):87-90.

[10]畢紅葵等.用于光柵掃描雷達顯示系統的坐標變換方法[J].無線電工程.2001,(S1):50-52.

[11]郭敏.Windows下利用DirectX進行PPI顯示程序的開發[J].火控雷達技術.2002,31(2):48-55.

[12]彭勁松,秦永元,嚴恭敏.OpenGL在雷達圖像實時顯示中的應用[J].武器裝備自動化.2006,25(1):5-6.

[13](美)Shane Cook.CUDA并行程序設計[M].北京:機械工業出版社.2016.16-23.

Multi Factor of P Display for Navigation Radar Based on CUDA

XU Yong JI Liangliang
(The 28th Research Institute of China Electronics Technology Group Corporation,Nanjing 210007)

In consideration of the requirements of the P display for navigation radar,a method with CUDA is proposed in this paper.With this method,the radar video,electronic chart,and ARPA message can be superimposed and displayed,and it has more flexibility.In addition,this paper adopts the mechanism of layered rendering and overall updating,update the display as needed,so it can reduce the frequency,and improve the rendering efficiency.In the end of this paper,the effect of the method is present.

marine navigation radar,electronic chart,P Display,ARPA,Compute Unified Device Architecture(CUDA),parallel processing,software for display

TN957

10.3969∕j.issn.1672-9730.2017.10.021

Class Number TN957

2017年4月9日,

2017年5月28日

徐勇,男,高級工程師,研究方向:雷達總體技術。嵇亮亮,男,高級工程師,研究方向:雷達數據處理。

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息超市
大眾創業(2009年10期)2009-10-08 04:52:00
展會信息
展會信息
展會信息
展會信息
展會信息
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 97av视频在线观看| 91极品美女高潮叫床在线观看| 亚洲国产欧美中日韩成人综合视频| 欧洲成人免费视频| 91麻豆国产视频| 国产午夜无码专区喷水| 午夜精品区| 97国产成人无码精品久久久| 国产成人精品免费视频大全五级 | 亚洲swag精品自拍一区| 中国国产A一级毛片| 美女被躁出白浆视频播放| 九九这里只有精品视频| 欧美午夜在线观看| 亚洲中文精品人人永久免费| 香蕉视频在线观看www| 91精品啪在线观看国产| 无码区日韩专区免费系列 | 福利姬国产精品一区在线| 日韩天堂网| 91口爆吞精国产对白第三集| 在线观看国产黄色| 美女一区二区在线观看| 国产精品免费久久久久影院无码| 一级爆乳无码av| 色偷偷av男人的天堂不卡| 一边摸一边做爽的视频17国产| 亚洲欧美极品| 操操操综合网| 成人免费午夜视频| 亚洲欧美另类日本| 国产成人亚洲精品蜜芽影院| 国产精女同一区二区三区久| 色综合中文字幕| 手机永久AV在线播放| 国产永久在线视频| 久久一日本道色综合久久| 亚洲一区色| 茄子视频毛片免费观看| 国产成人一区在线播放| 国内精品一区二区在线观看| 国产在线观看91精品亚瑟| 2021亚洲精品不卡a| 99久久精品美女高潮喷水| 五月婷婷丁香综合| 日韩在线观看网站| 色综合五月| 国产乱子伦视频在线播放| 亚洲成AV人手机在线观看网站| 18禁色诱爆乳网站| 日韩av无码DVD| 国产SUV精品一区二区6| 国产丝袜精品| 亚洲精品成人片在线观看| 久久国产黑丝袜视频| 91在线视频福利| 国产精品久久久免费视频| 欧美一级高清免费a| 全部免费毛片免费播放| 999国内精品视频免费| 亚洲黄色视频在线观看一区| 中文国产成人精品久久| 国产91视频观看| 国产成人AV综合久久| 亚洲福利一区二区三区| 亚洲一区二区无码视频| 亚洲一区精品视频在线| 国产伦精品一区二区三区视频优播| 男人的天堂久久精品激情| 亚洲国产精品不卡在线| 狂欢视频在线观看不卡| 久久精品国产精品青草app| 国产欧美视频在线观看| 在线色综合| 国产丝袜无码精品| 91免费片| 亚洲视频黄| 中文字幕在线视频免费| 亚洲第一成人在线| 无码专区第一页| 极品尤物av美乳在线观看| 久久国产拍爱|