专利名称:一种雷达原始视频实时展现的方法
技术领域:
本发明涉及一种雷达视频展现的方法,特别是一种可对雷达原始视频实时展现的 方法。
背景技术:
雷达原始视频是实时获取空中、地面和水面目标信息的主要依据。实时雷达视频 展示(包括如雷达P显模式、B显模式、A/R显模式,其中P显模式为雷达方位/距离显示模 式,即通常理解的极坐标显示,B显模式为雷达距离/距离显示模式,即通常理解的直角坐 标显示。A/R显模式为雷达幅度/距离显示模式)能够给雷达操作员提供直观、准确的视觉 判断。目前对于雷达原始视频主要是通过专用硬件电路实现的实时展现和基于普通计 算机的非实时展现。在通用计算机下,采用常规处理方法实现雷达原始视频的实时显示非常困难,举 例说明雷达原始视频信号通过软件扫描变换,将雷达原始视频与屏幕象素坐标位置对应, 然后通过设置象素的颜色给用户提供雷达原始视频信息。假设要显示的雷达原始视频画面 大小为1000X 1000象素,雷达天线的转速为30转/分钟,那么每秒钟大约要绘制500000 个象素点,而通过GUI方式直接设置500000个象素点颜色(主流配置的通用计算机,双核 2. 0GHz, 4GB内存),约需6. 2s左右,因此,如果要连续显示雷达原始视频的时候,这种方式 对CPU要求非常高,当雷达天线转速比较快的时候,由于计算机响应不及时,必然会出现显 示延时或数据丢失现象。因此,需要一种新的技术方案以解决上述问题。
发明内容
针对上述现有技术所存在的问题和不足,本发明的目的是提供一种可对雷达原始 视频实时展现的方法。为实现上述目的,本发明雷达原始视频实时展现的方法可采用如下技术方案一种雷达原始视频实时展现的方法,该方法包括以下步骤(1)将雷达原始视频数据的触发数据组织形成数据结构,然后将此触发数据组织 上的雷达原始视频进行采样压缩并组织至数据结构中;(2)将步骤(1)中组织好的数据结构经过存储或者传输之后,由计算机接收;(3)对数据结构按照触发解压,对同一触发上的数据结构按方位和距离进行扫描 变换;(4)最终得到的数据结构是由在屏幕上的坐标位置以及幅值构成的许多点,存入 计算机的显存后,根据雷达天线的转速,对该数据结构渲染至屏幕。本发明雷达原始视频实时展现的方法实现在计算机平台上,网络实时接收雷达原 始视频数据,通过数据结构渲染至屏幕实现视频的实时展现,并且可实现雷达原始视频的P显、B显、A/R显综合展现,并可在一台计算机上同时展现多部雷达的原始视频信息,叠加显
7J\ ο
具体实施例方式下面结合具体实施方式
,进一步阐明本发明,应理解下述具体实施方式
仅用于说 明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的 各种等价形式的修改均落于本申请所附权利要求所限定的范围。本发明公开一种雷达原始视频实时展现的方法,该方法包括以下步骤(1)将雷达原始视频数据的触发数据组织形成数据结构,然后将此触发数据组织 上的雷达原始视频进行采样压缩并组织至数据结构中;(2)将步骤(1)中组织好的数据结构经过存储或者传输之后,由计算机接收;(3)对数据结构按照触发解压,对同一触发上的数据结构按方位和距离进行扫描 变换;(4)最终得到的数据结构是由在屏幕上的坐标位置以及幅值构成的许多点,存 入计算机的显存后,根据雷达天线的转速,对该数据结构渲染至屏幕,在该步骤中,可运用 DirectX技术或者OpenGL渲染技术对数据结构进行渲染处理至屏幕。其中DirectX技术 是微软公司提供的一种直接面对计算机显卡操作的开发模式,包括体系框架及工具包;而 OpenGL渲染技术是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库;该 两种图形渲染方法均为计算机领域常用的渲染技术。所述步骤(4)中还包括对渲染至屏幕的数据结构进行切换处理,该切换处理是将 该渲染至屏幕的数据结构分成前台显示图层及后台处理图层,前台显示图层为直接填入计 算机的显存后在计算机显示器显示的图层,后台处理图层是与前台显示图层对应的映射图 层,两图层进行轮流交替,实现刷屏处理。本发明雷达原始视频实时展现的方法实现在计算机平台上,网络实时接收雷达原 始视频数据,通过数据结构渲染至屏幕实现视频的实时展现,并且可实现雷达原始视频的P 显、B显、A/R显综合展现,并可在一台计算机上同时展现多部雷达的原始视频信息,叠加显 示。并且,本技术基于计算机平台,充分利用商用软件(DirectX、OpenGL)的可视化开发工 具,开发、调试手段便捷,易于功能移植、扩展。再次,本技术可较好的将雷达原始视频与二 次数据信息(如窗口信息、雷达跟踪的航迹信息、标牌信息、图元信息等)结合,可衍生出许 多新显示模式,如P显窗口的无级放大/缩小、目标回波的三维显示等。
权利要求
1.一种雷达原始视频实时展现的方法,其特征在于该方法包括以下步骤(1)将雷达原始视频数据的触发数据组织形成数据结构,然后将此触发数据组织上的 雷达原始视频进行采样压缩并组织至数据结构中;(2)将步骤(1)中组织好的数据结构经过存储或者传输之后,由计算机接收;(3)对数据结构按照触发解压,对同一触发上的数据结构按方位和距离进行扫描变换;(4)最终得到的数据结构是由在屏幕上的坐标位置以及幅值构成的许多点,存入计算 机的显存后,根据雷达天线的转速,对该数据结构渲染至屏幕。
2.根据权利要求1所述的雷达原始视频实时展现的方法,其特征在于所述步骤(4) 中还包括对渲染至屏幕的数据结构进行切换处理,该切换处理是将该渲染至屏幕的数据结 构分成前台显示图层及后台处理图层,前台显示图层为直接填入计算机的显存后在计算机 显示器显示的图层,后台处理图层是与前台显示图层对应的映射图层,两图层进行轮流交 替,实现刷屏处理。
3.根据权利要求1或2所述的雷达原始视频实时展现的方法,其特征在于所述步骤 (4)中是运用DirectX技术或者OpenGL渲染技术对数据结构进行渲染处理至屏幕。
全文摘要
本发明一种雷达原始视频实时展现的方法,该方法通过将雷达原始视频数据的触发数据组织形成数据结构,然后将此触发数据组织上的雷达原始视频进行采样压缩并组织至数据结构中;将组织好的数据结构经过存储或者传输之后,由计算机接收;对数据结构按照触发解压,对同一触发上的数据结构按方位和距离进行扫描变换;最终得到的数据结构是由在屏幕上的坐标位置以及幅值构成的许多点,存入计算机的显存后,根据雷达天线的转速,对该数据结构渲染至屏幕实现视频的实时展现。
文档编号G01S13/89GK102096066SQ20101056960
公开日2011年6月15日 申请日期2010年12月2日 优先权日2010年12月2日
发明者俞剑, 周洵, 嵇亮亮, 李青荣, 陈炜浩 申请人:南京莱斯信息技术股份有限公司