一种适用于VTS 系统的自适应雷达视频压缩方法*
2012-06-08舒亚海杨明远
雷达与对抗 2012年1期
舒亚海,杨明远,李 栋**
(1.海军驻江南造船(集团)有限责任公司军事代表室,上海 200434;2.中国船舶重工集团公司第七二四研究所,南京 210003)
0 引言
在VTS 系统(船舶交通导航系统)中,传输的信息主要有雷达原始信息(雷达视频、方位和触发信号等)、VHF-DF信息、雷达目标跟踪信息、无人站监控信息及工业电视等。由于受到网络带宽的限制,导致了雷达视频往往无法做到无损失传输。当前,VTS 系统中传输的雷达视频大多是进行了有损失的压缩(降低所传输雷达角度及距离分辨率)。这经常会导致目标无法正确分离,无法区分目标和地物以及相邻的多个目标。也有些VTS 系统采用某种单一的无损压缩算法(如LZW、哈夫曼编码等),这又存在压缩率低、传输带宽要求高和机器性能要求高的问题。
1 传统的压缩算法
(1)LZW算法
LZW 数据压缩算法是一种新颖的压缩方法,具有实时性和压缩效率高等特点,可对不同的数据流进行自适应压缩;对于缓变、重复性高的数据流,随着数据量的增大,压缩效率能显著提高。LZW算法有3个重要的对象:数据流(CharStream)、编码流(CodeStream)和编译表(String Table)。在编码时,数据流是输入对象,编码流是输出对象。数据流是指被压缩数据,编码流是指压缩后输出的代码流,编译表存储的是数据的索引号,相同块的数据只输出第一块的索引号,从而实现数据的压缩。
LZW 压缩算法的基本原理是提取出待压缩数据中的不同字符,基于这些字符创建一个编译表,然后用编译表中的字符索引替代原始数据中的相应字符,从而减少原始数据的大小。……
登录APP查看全文
