论文部分内容阅读
最近几年,海洋经济总量持续快速增长,并成为拉动国民经济发展的重要引擎。海洋装备和港口设施对海洋经济的发展起着重要的促进作用。无人艇作为一种智能型海洋装备受到全世界的关注,并得到快速发展。本文重点关注水面目标的检测与识别算法研究,在实际应用中包括两个方面:基于无人艇的水面目标检测与识别算法研究和红外图像下泊港舰船检测算法研究。针对基于无人艇的水面目标检测与识别算法研究,由于水面气候条件复杂、背景复杂多变、目标类型众多,如果直接在原始图上进行检测,不仅难度较高,而且速度和准确率都很难得到保证。本文中提出了两种不同的解决思路,一种是通过将目标性和显著性相结合起来,首先,通过目标性分析得到目标候选区域,此时目标候选区域中会存在一定虚警信息,然后利用显著性分析得到显著性区域,最后将目标性与显著性相结合,剔除虚警,得到目标准确位置,该算法不带有特定目标类型信息,因此普适性较好;另外一种是将深度学习应用到水面目标的检测与识别中,并同时给出目标的具体类别信息和置信度。相比于现有的目标检测与识别算法,本文中提出的算法无论准确率上还是在速度方面上都有一定的提升,对无人艇的自动避障和自主航行具有重要的指导意义。针对红外图像下泊港舰船检测算法研究,由于红外成像的特点,想要通过泊港内舰船的边缘和纹理来直接做检测是非常困难的,并且实际场景中泊港内的背景十分复杂,有舰船、港口、海水、道路等多种目标类型,同时舰船的姿态、位置、大小、数量都是不确定的。考虑到以上几个难点,本文通过两步来实现泊港内舰船检测:港口区域检测和舰船检测,首先通过模板匹配将港口区域检测出来,然后再在港口区域内检测舰船。这样不仅可以缩小搜索的空间,提高算法的效率,还可以减少大量复杂的背景对算法的干扰,提高算法的准确率。最终通过实验证明,本文提出的算法不仅准确率比较高,同时虚警率还比较低。