热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

电子海图与雷达图像的融合显示

船舶雷达导航系统可以获取海上目标和运动对象的方位角和距离,还可以非常准确地计算出对象的运动状态。此外,在本船与周围运动对象会合时,还可以判

船舶雷达导航系统可以获取海上目标和运动对象的方位角和距离,还可以非常准确地计算出对象的运动状态。此外,在本船与周围运动对象会合时,还可以判断出可能会发生的碰撞警告,并帮助制定出船舶最适当的避让路径,辅助实现更强的避碰策略。

为确保船舶能够安全地航行,使用电子海图系统来显示出电子海图进行导航的选定信息以及用于传播导航的相关传感器信号,来帮助航海人员设计正确的航行路线和便于监视航行路线。电子海图信息系统未来的发展方向就是把AIS导航系统、GPS导航系统、雷达扫描系统、测深系统等用于船舶导航的信息进行高效融合,形成以电子海图为核心的航行信息系统。

由于海水深度较浅或者海底存在一些障碍物,因此会造成很多危险事故。另外,海上航行时远处的危险对象也不能够清楚看见。但可以把电子海图的背景、船舶的位置坐标以及船体周围的对象进行组合,并把电子海图与雷达图像进行图像融合处理,便可以得到所有的组合信息,易实现海上安全航行。电子海图与雷达图像融合之后,不仅可以把来自雷达的大量图像进行数据共享,而且可以实时生成,通过绘制船舶综合航行的态势图把数据显示出来。由于航海人员只需一个显示器就能够观察到船舶周围的所有状况,即便于采取适当的船舶避碰措施,航海人员的工作量便大大减少,非常简单、方便。如果船舶在大雾等恶劣天气下进行近海航行,这无疑给他们带来了福音。

目前国内在电子海图与雷达图像的融合技术研究方面还处于起步阶段,而西方许多发达国家的许多导航系统已经实现了2种图像的融合,因此将融合技术国产化已迫在眉睫。本文基于雷达图像的显示特征和电子海图的显示特性,对电子海图和雷达图像的融合显示技术进行研究。

1.电子海图和雷达图像融合方案

首先,用于获取雷达图像的视频采集卡得到雷达视频信息后存放到图库中以便于接下来的与电子海图融合显示操作。参考点设置为船舶的坐标,参考线设置为地理位置的正北方向,然后对获取的雷达图像数据和电子海图数据进行一系列的分析与处理。在已知的雷达扫描范围下,计算出电子海图的比例尺、显示的范围大小以及电子海图和雷达的融合信息。

由于雷达的显示模式有多种,因此在判断图像范围内的颜色大小值之前,必须设置好当前雷达图像的显示模式。提取了雷达图像中像素阈值矩阵后,就要判断某像素点是否为目标回波,判断的方法是比较像素的阈值与来自雷达的对象图像的颜色阈值系是否相同。一旦电子海图和雷达图像能够完全匹配,便可以将与电子海图对应坐标的像素阈值转变为雷达图像中某个像素的颜色阈值。此外,在融合显示系统实时重绘图像的支持下,电子海图和雷达图像都在不断更新。其中,图像使用双帧进行显示,即把显示任务交给看不见的前缓存,把绘制任务交给看得见的后缓存,当后缓存完成图像的绘制任务后,理解把前缓存和后缓存进行切换,最终实现图像更新看上去非常平滑。值得注意的一点是:由于肉眼有一定的余光滞后性,图像基本没有闪烁现象。

电子海图和雷达图像进行融合显示,所需的基本条件如下:

1)GPS已获取电子海图和雷达图像融合的参考点,即船舶的经度坐标以及纬度坐标

2)把电子海图设置为正上为正北方向的显示模式。雷达图像需要根据电罗经测得的正北方向数据,然后选择显示模式。显示模式不仅提供依据让雷达图像进行角度调整,同时也提供了参考线让电子海图和雷达图像进行融合。电子海图和雷达图像的融合显示过程如图1所示。

2.图像匹配的模型建立

1)确定电子海图的显示范围

由于地球为一个椭圆形的球状体,如果将其放在一个直角坐标系中进行显示,就需要进行投影。墨卡托投影变换的过程比较简单,即使在很小的范围内计算的准确度也非常高,因此将魔卡托算法选为投影变换算法。

大地坐标转换到直角坐标系的变换公式如下:

式中:x和y为墨卡托算法的直角坐标;λ为地球坐标系的经度;φ为地球坐标系的纬度值;a为椭圆形地球较长的半径;e为地球的第一偏心率;φ0为基准纬度值;q为等量纬度值;r0为参考纬度圆圈的半径大小。

进行直角坐标投影后可计算出雷达的扫描范围:

式中:λ0和φ0为雷达的经度坐标和纬度坐标;(λmin,φmin)和(λmax,φmax)为雷达扫描的经纬度范围;φ(λ0,φ0)为雷达中心的经度直角坐标和纬度直角坐标;(·)和(·)-1为电子海图转换的魔卡托方程和逆;L为雷达的量程范围。当得到的经纬度方位后,便可以搜索并显示出相应的电子海图。

3.电子海图显示比例尺

只有电子海图和雷达图像的比例尺相同时,二者才能进行融合。当调节雷达的量程时,雷达图像的比例尺也会发生相应的变化。此外,由于电子海图一般都可随意进行缩小或者放大,因此还可以直接把电子海图缩放至最恰当的比例尺,从而实现电子海图和雷达图像的比例尺相匹配。

假设雷达的扫描范围的半径为R,半径的扫描像素为a,点距为b,那么雷达图像的比例尺1/sr可简单表示为:

电子海图的原始比例尺为1/s0,则其缩放比为:

倘若把参考方向设置为船舶的正北方向,把雷达图像进行几何变换之后,就可以与匹配电子海图。运用仿射变换算法,并把电子海图进行缩小或者放大,直角坐标系(w,s)的某幅图像f进行几何变换,便可以得到对应的直角坐标系(x,y)的图像g,电子海图与雷达图像在空间的变换过程如图2所示。

运用映射变换矩阵实现坐标转换:

以上仿射变换是实现图像几何变换目标的重要算法,其过程不能出任何差错。

4.电子海图与雷达图像融合的实现

为了实现雷达图像能够与电子海图进行实时融合,选择一个精度比较高的匹配算法非常必要。

电子海图与雷达图像之间获取的传感器不相同,而且获取的时间也不一致,这导致图像的灰度值存在很大的差别,而且雷达在成像的时候还会产生很多噪声,得到的图像特点根本不相同,所以,就要求相应的匹配算法必须是根据环境特点,而且能够允许出现一定的容量错误和具有一定抗干扰性能。经综合考虑,本论文采用的匹配算法为基于距离的豪斯多夫(Hausdorff)算法,它能够改善图像匹配的精度差和速度慢的缺陷,同时可以过滤掉图像的噪声[4]。

把N1×N2维的电子海图N用作基准图,把M1×M2维的雷达图像M用作实时图,二者都是二维系统中通过边缘提取操作后形成的点集,规定dF(N,M)为算法前向的距离,dB(M,N)为算法后向的距离,其表达式如下:

其中‖·‖为所有点集上的距离范数。

如果规定β为空间中的任意点,然后规定Dβ=minm∈Mβ-m,D^β=minn∈N‖β-n‖,则距离可表示为:

因为使用豪斯多夫算法计算距离实际上就是测量一个点集与另一个点集之间匹配度最差的点的距离,所以它很容易被远离中心的漏检点和噪声点影响,但这种缺陷无法避免,只要想要计算图像特点的点集合。为了解决这个问题,本文给出部分使用豪斯多夫算法得到的距离表达式。

假设N1为基准图像N的其中一个特征,M1为实时图像M的其中一个特征段,N1={L1,L2,…,Lk}M1={l1,l2,…,lk},则点集N1与点集M1之间的部分豪斯多夫距离公式可表示为:

用部分豪斯多夫距离进行电子海图和雷达图像匹配过程如图3所示。

首先对原先的雷达回波图像M和原先的电子海图N分别进行噪声的降低处理,然后进行边缘提取,最后进行二值化处理,便可以得到一个数字图像。而变换处理可以把二值化后的图像变换成另外一幅全新的图像。所有点集与点集的距离都与一个像素的阈值相对应,正常情况主要包含以上2个步骤:

1)将雷达图像按照自左而右、从上至下的顺序进行扫描,同时把距离进行适当的转化,接着对图像按照自右而左、从下至上的顺序进行扫描,同时把反向的距离进行适当的转化便可以获取匹配的图像。

2)二值化图像里的各个特性点与直角坐标距离变换图像的像素值取决匹配度值。如果豪斯多夫的距离值大于某一个闭值的时候,则把此点视为未能成功匹配的点。值得注意的一点是,最后的匹配点集是正反向都能够顺利匹配成功的点集合的交集

为了以豪斯多夫为核心的融合显示效果,采用的匹配对象是2条随意的轮廓直线,电子海图与雷达图像的匹配效果如图4所以。仿真结果显示,该图像匹配的实时性比较好,抗干扰能力比较强,能够允许出现一定的容量差错,确保了图像匹配能够高效、稳定、高精度地进行。

5.结语

本文对电子海图和雷达图像融合显示的相关理论进行了分析和研究,在查阅相关资料已归纳出电子海图和雷达图像的显示属性的基础上,利用墨卡托投影变换算法,便可以得到电子海图的显示比例尺和显示范围。通过对电子海图和雷达图像的转换达到图像的匹配目标。把电子海图用作融合图像的底层图像,然后把雷达图像融合到电子海图上。研究结果显示,文中的融合显示方案实现了电子海图和雷达图像的高效融合,实现图像信息的匹配,帮助航海人对掌控船体附近的状况。因此,本文讨论的电子海图和雷达图像的叠融合方案可行,但由于试验条件的限制,不能对相关性能进行实验,有关改进措施待以后解决。                                                                                                         参考文章:电子海图、AIS、雷达


推荐阅读
  • 近期,微信公众平台上的HTML5游戏引起了广泛讨论,预示着HTML5游戏将迎来新的发展机遇。磊友科技的赵霏,作为一名HTML5技术的倡导者,分享了他在微信平台上开发HTML5游戏的经验和见解。 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 深入解析国内AEB应用:摄像头和毫米波雷达融合技术的现状与前景
    本文作者程建伟,武汉极目智能技术有限公司CEO,入选武汉市“光谷3551人才计划”。文章详细探讨了国内自动紧急制动(AEB)系统中摄像头与毫米波雷达融合技术的现状及未来前景。通过分析当前技术的应用情况、存在的挑战以及潜在的解决方案,作者指出,随着传感器技术的不断进步和算法优化,AEB系统的性能将大幅提升,为交通安全带来显著改善。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
  • 该大学网站采用PHP和MySQL技术,在校内可免费访问某些外部收费资料数据库。为了方便学生校外访问,建议通过学校账号登录实现免费访问。具体方案可包括利用学校服务器作为代理,结合身份验证机制,确保合法用户在校外也能享受免费资源。 ... [详细]
  • 题目解析给定 n 个人和 n 种书籍,每个人都有一个包含自己喜好的书籍列表。目标是计算出满足以下条件的分配方案数量:1. 每个人都必须获得他们喜欢的书籍;2. 每本书只能分配给一个人。通过使用深度优先搜索算法,可以系统地探索所有可能的分配组合,确保每个分配方案都符合上述条件。该方法能够有效地处理这类组合优化问题,找到所有可行的解。 ... [详细]
  • 独家解析:深度学习泛化理论的破解之道与应用前景
    本文深入探讨了深度学习泛化理论的关键问题,通过分析现有研究和实践经验,揭示了泛化性能背后的核心机制。文章详细解析了泛化能力的影响因素,并提出了改进模型泛化性能的有效策略。此外,还展望了这些理论在实际应用中的广阔前景,为未来的研究和开发提供了宝贵的参考。 ... [详细]
  • 本文汇集了我在网络上搜集以及在实际面试中遇到的前端开发面试题目,并附有详细解答。无论是初学者还是有一定经验的开发者,都应深入理解这些问题背后的原理,通过系统学习和透彻研究,逐步形成自己的知识体系和技术框架。 ... [详细]
  • 通过手机获取的GPS坐标在手机地图上存在约100-200米的偏差,但在Google Maps中搜索同一坐标时,定位非常精确。这种偏差可能出于安全或隐私考虑而被有意引入。此外,不同设备和环境下的GPS信号强度和精度也会影响最终的定位结果。 ... [详细]
  • Cosmos生态系统为何迅速崛起,波卡作为跨链巨头应如何应对挑战?
    Cosmos生态系统为何迅速崛起,波卡作为跨链巨头应如何应对挑战? ... [详细]
  • 双因子安全机制与WiFi万能钥匙的较量:解析其背后的对抗策略
    几乎所有智能手机用户都熟悉类似“WiFi万能钥匙”的应用程序。这款应用凭借庞大的下载量,不仅在各大应用商店中占据显著位置,还长期稳居下载排行榜前列。然而,随着双因子认证等高级安全机制的普及,这类应用面临着前所未有的挑战。本文将深入探讨双因子安全机制与WiFi万能钥匙之间的对抗策略,分析其背后的技术原理和安全风险。 ... [详细]
  • 2012年9月12日优酷土豆校园招聘笔试题目解析与备考指南
    2012年9月12日,优酷土豆校园招聘笔试题目解析与备考指南。在选择题部分,有一道题目涉及中国人的血型分布情况,具体为A型30%、B型20%、O型40%、AB型10%。若需确保在随机选取的样本中,至少有一人为B型血的概率不低于90%,则需要选取的最少人数是多少?该问题不仅考察了概率统计的基本知识,还要求考生具备一定的逻辑推理能力。 ... [详细]
  • 本文介绍了家用计算机和计算器的基本功能和使用方法,通过具体的例子展示了如何利用计算器进行高效的数学计算。文章还探讨了计算工具的发展历史及其未来趋势。 ... [详细]
  • 浅析卷积码的应用及其优势:探讨卷积编码在通信系统中的关键作用与特性
    本文详细介绍了卷积编码的基本原理,并深入分析了其在通信系统中的应用及其显著优势。卷积编码通过在编码过程中引入冗余信息,有效提高了数据传输的可靠性和抗干扰能力,成为现代通信系统中不可或缺的关键技术。文章还探讨了卷积编码在不同场景下的具体实现方法及其性能特点。 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有