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

一種適應亂序數據包的雷達回波平滑顯示方法

2023-09-13 02:05:56楊沁泓
雷達與對抗 2023年2期

楊沁泓,付 林,焦 禹,孔 玥

(中國船舶集團有限公司第八研究院,南京 211153)

0 引 言

分布式視頻處理技術作為基于服務器組網絡傳輸的新型拼接技術,可以提高信息處理的速率和容量,但處理后的信息通過網絡發送到后端顯示軟件具有亂序、片段化、數據疏、漏等缺點。

本文提出一種適應亂序數據包的雷達回波平滑顯示方法,實現掃描線及回波在態勢顯示區域順時針更新,能精確呈現搜索雷達的探測結果,同時兼容不同型號處理器組采樣能力造成的扇區數據疏、漏或間隙,實現扇區數據間的平滑處理,保證用于態勢顯示的回波視頻數據準確、紋理精細。

1 基本概念

1.1 態勢顯示區視頻回波繪制機制

顯示軟件將態勢顯示區分割成n個圓心角為θ/n的扇形區域,再通過對雷達回波進行全程全方位的特征提取,識別出全部雷達回波的特征,根據方位、距離轉化成屏幕的縱、橫坐標,把雷達回波特征可視化映射至態勢顯示區對應的扇形區域,可以用以下公式實現轉換:

dx=Υ×sin(α×π÷180)

(1)

dy=Υ×cos(α×π÷180)

(2)

Px=X0+dx×R÷Sr+λx

(3)

Py=Y0-dy×R÷Sr+λy

(4)

式中,α、β分別為方位和仰角,°;Υ為距離;X0、Y0分別為原點像素x值和y值;dx、dy分別為距離在x、y方向的分量值;R為半徑的像素值;Sr為當前量程(由放大比例確定),與dx和dy量綱相同;λx、λy分別為偏心x和y分量;Px、Py分別為x方向和y方向的屏幕坐標。

圖1給出了回波視頻數據包經解析后投影至對應扇區的示意。

圖1 扇區示意圖

1.2 分布式信息處理面臨的問題

分布式處理器的處理能力、截取的數據包內容、網絡傳輸速率、拆包等原因導致視頻數據無法按照天線掃描的順序依次到達顯示軟件,造成掃描線擺動、雷達回波更新亂序等現象,不符合搜索雷達顯控軟件中掃描線和回波信息跟隨伺服天線0°~360°順時針旋轉及更新的作戰需要和使用習慣。

同時,大量程、高分辨率的回波數據采用單報文傳輸將超過網絡傳輸字節限制,須將該回波數據截取成多個報文包分次發送給顯示軟件,顯示軟件將其進行拼接再實時顯示。

另外,采樣率的選取可能造成方位扇區疏或漏,顯示軟件面向用戶,須保證回波視頻紋理的精度和連續,因此必須實現扇區數據間的平滑處理。

2 算法實現

本文算法流程包括數據接收、方位排列、數據拼接、視頻紋理平滑處理和回波視頻繪制等,如圖2所示。

2.1 數據接收

開辟網絡線程和緩沖區A,無差別接收雷達并行數據處理器1~N的回波數據。為緩沖區A設置標志位,表示A[i]數據元素是否更新或刪除,其中i表示緩沖區A內數據元素所在位置,將該標志位作為索引關鍵字,按網絡包到達先后順序將收到的扇區回波數據放入緩沖區內尚未更新的位置,并將該位置的標志位置為true,此時緩沖區A未排列也未拼包。

圖2 算法流程圖

2.2 方位排列

視頻數據包攜帶方位計數器信息,可作為視頻數據的標記,再通過下述方法進行視頻數據包排列:

對于大小為BufferNum的緩沖區A,設置變量i、j用于指向緩沖區A內的元素位置,其中i=0(即指向緩沖區A的第1個數),j=BufferNum-1(即指向緩沖區A的最后1個數);將第1個數組元素賦值給pivot(即pivot = A[0])。從最后1個數由后向前開始遍歷(j--),當找到滿足以下兩個條件任意一個條件的元素時,交換i和j指向的數據元素:

(1)(A[j].unAziCount>=pivot.unAziCount)&&((A[j].unAziCount - pivot.unAziCount) <60000);

(2)(A[j].unAziCount<=pivot.unAziCount)&&((pivot.unAziCount- A[j].unAziCount) >60000)。

從第1個數由前向后開始遍歷(i++),當找到滿足以下兩個條件任意一個條件的元素時,交換i和j指向的數據元素:

(1)(A[i].unAziCount <= pivot.unAziCount) &&((pivot.unAziCount-A[i].unAziCount)<60000);

(2)(A[i].unAziCount>=pivot.unAziCount)&&((A[i].unAziCount - pivot.unAziCount) >60000)。

循環重復直至i=j,將pivot元素賦值給A[i],此次循環結束。

遞歸重復上述過程,最終實現緩沖區A中的數據按掃描線順時針排列。假設緩沖區A內未經排列的回波報文的脈沖計數器序列為 {65534,65533,65535,65532,2,3,1,4,0},則排列后的回波報文的脈沖計數器序列為 {65532,65533,65534,65535,0,1,2,3,4}

2.3 數據拼接

順序提取排列后緩沖區中的元素,將同一扇區的回波數據片段按圖3所示拼接成一個完整的扇區數據,清空被提取的內容并將標志位(bVideoUpdate)置為false。

圖3 數據拼接示意圖

2.4 視頻紋理平滑處理

將拼接好的數據填入視頻紋理環形緩沖區,同時更新寫指針;繪圖線程讀取視頻紋理環形緩沖區內容,繪制視頻紋理,同時更新讀指針。

針對扇區采樣點出現的間隙,通過下式實現數據平滑填充:

(5)

式中,Data1為上一個方位上的回波數據;Datan為當前方位上的回波數據;Datai為填充在i方位上的回波數據;Indexi為i方位量化至態勢顯示區上的索引值,如圖4所示。

圖4 視頻紋理填充示意圖

2.5 回波視頻繪制

通過設置合適的投影矩陣和合適的視口將圖形映射到屏幕坐標,或通過其他方式實現雷達回波的顯示。

3 實測結果分析

實驗平臺基于分布式處理器組,視頻數據經光纖發送至分布式處理器的進機卡中,再經服務器輪詢處理后發送給顯示軟件。

本文使用基于OpenGL紋理映射機制,用于處理后的回波顯示。通過本文所提方法處理后,顯示效果如圖5所示。

4 結束語

經實驗證明,本文方法符合態勢顯示跟隨搜索雷達伺服天線0°~360°順時針旋轉探測而更新的作戰需要和使用習慣,能夠實現大量程、高分辨率的信息傳輸及顯示,克服不同型號處理器組采樣能力造成的扇區疏、漏或間隙,實現扇區間的平滑處理,保證回波視頻紋理的精度和細膩度。后續將在距離副瓣的填充算法、節約數據預處理時間和效率方面進一步展開研究。

圖5 處理后的回波顯示效果

主站蜘蛛池模板: 国产精品成人观看视频国产| 欧美精品亚洲精品日韩专区va| 天天摸夜夜操| 天天综合网色中文字幕| 成人综合在线观看| 福利在线不卡| 久久婷婷国产综合尤物精品| 国产精品真实对白精彩久久| 国产网站在线看| 老司机久久精品视频| 免费一级毛片完整版在线看| 99国产精品免费观看视频| 无码一区二区三区视频在线播放| 免费在线看黄网址| 男人天堂伊人网| 日本国产一区在线观看| 欧美日韩在线成人| 九月婷婷亚洲综合在线| 精品丝袜美腿国产一区| 拍国产真实乱人偷精品| 黄色网页在线观看| 一本二本三本不卡无码| 国产后式a一视频| 国产精品一区二区在线播放| 亚洲全网成人资源在线观看| 久久人与动人物A级毛片| 日韩福利视频导航| 岛国精品一区免费视频在线观看| 一级毛片免费观看不卡视频| 成人午夜免费观看| 大香网伊人久久综合网2020| 日韩免费成人| 91无码国产视频| 国产另类乱子伦精品免费女| 免费视频在线2021入口| 欧美爱爱网| 精品无码日韩国产不卡av| 久久亚洲日本不卡一区二区| 亚洲国产成熟视频在线多多| 久久精品丝袜高跟鞋| 久久超级碰| 一本大道AV人久久综合| 亚洲男人的天堂在线观看| 久久精品国产精品一区二区| 成人福利在线观看| 91久久性奴调教国产免费| 欧美一区日韩一区中文字幕页| 国产精品精品视频| 国产无码精品在线| 亚洲黄色高清| 欧美成人看片一区二区三区 | 91福利免费| 亚洲性影院| 欧美a在线看| av手机版在线播放| 最新国产精品鲁鲁免费视频| 国产精品原创不卡在线| 一本色道久久88| 永久在线播放| 日韩无码视频专区| 色国产视频| 青青操视频在线| 久久无码av三级| 亚洲第一天堂无码专区| 国产成人资源| 国产拍揄自揄精品视频网站| 小说区 亚洲 自拍 另类| YW尤物AV无码国产在线观看| 欧美区在线播放| 国产综合日韩另类一区二区| 成年人视频一区二区| 成年人国产网站| 美女免费精品高清毛片在线视| 真人免费一级毛片一区二区| 国产精品va免费视频| 91精品国产自产在线老师啪l| 国产H片无码不卡在线视频| 97人人模人人爽人人喊小说| 国产婬乱a一级毛片多女| 午夜色综合| 午夜综合网| 直接黄91麻豆网站|