基于视觉SLAM的水面目标识别技术研究

来源 :上海海洋大学 | 被引量 : 0次 | 上传用户:easelin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,水面无人船(Unmanned Surface Vessel,USV)在水面目标检测领域的研究主要依赖于激光雷达与视觉系统。激光雷达在室内场景运用较多,但是水面对激光没有反射效果会导致激光雷达使用效果不佳从而影响检测效果。随着视觉系统领域的迅速发展与视觉SLAM技术的运用,结合无人船的运用场景,采用视觉系统实现无人船的水面目标识别与测距,无人船的智能化程度不断提升,使得无人船在军用与民用领域都有较好的运用前景。无人船在未知水域环境下,对未知水域环境感知、地图构建以及对障碍物的识别与测距成为水域环境感知领域的研究热点。因此,本文以水域环境的特征信息提取为研究起点,对水面环境进行分析从而实现岸线识别、水面目标识别与测距方面的研究。提出了一种新的水面目标识别方案,能够高效地实现无人船的定位与水面目标的识别与测距。本文的主要完成工作如下:通过阅读相关文献并结合水面环境特性,选择视觉SLAM系统对水面环境进行感知并提取图像中的特征信息构建点云地图,同时也确定了无人船的位置为其实现自主避障提供准确位置信息。采用ORB-SLAM2算法对水域环境进行ORB特征点提取,该方法采用金字塔模型实现特征点在图像中的均匀分布,避免了部分特征信息丢失影响后期研究的问题,同时兼顾优化策略以实现算法的高鲁棒性;采用多线程并行实现关键帧插入与冗余地图点的剔除、采用闭环检测校正漂移数据以降低漂移带来的误差从而实现稳定的特征跟踪与地图构建。无人船搭载的视觉系统采用ORB-SLAM2算法对水面获取后,图像中包含了天空区域、实物区域、倒影区域以及水面区域。天空与实物区域的物体会给水面目标识别带来识别误差,为了更好的实现水面目标的识别,选择将岸线以上区域剔除后再进行目标识别,该方案可以有效地降低目标识别中候选框的数量,提高识别速度与准确度。岸线识别领域研究中,常用的几种岸线识别算法如基于海天线识别的水域分割算法、基于图像倒影特征的相位相关性算法、基于LOG算子边缘算法、基于区域生成法以及HOG边缘算法。对比各种岸线识别算法后,本文提出一种基于特征点分区拟合评估策略的岸线识别方案实现对岸线的识别并剔除岸线以上区域,该方案未直接对图像进行像素与深度分析,而是采用基于ORB-SLAM2算法提取的特征点进行分析,依据SLAM算法提取的特征点坐标建立数学模型,将特征点投影到数学模型中。在数学模型中,首先假设一条直线为岸线,该直线按照固定步长向上移动,对该直线上、下区域的特征点进行分区后对直线以上区域特征点集合进行曲线拟合,再依据水面倒影原理计算出该曲线关于岸线对称的该曲线的倒影曲线,提取该曲线倒影曲线中点的横坐标组成集合,同时提取该直线下方区域的真实特征点的横坐标组成集合,两个集合进行方差运算,对方差进行评估即随着直线的移动方差在不断变化,当方差等于零或取得最小值时,此时直线所在的位置即真实的岸线位置。识别到岸线位置后将图像中岸线以上区域进行剔除后留下水面区域,下一步工作是对水面区域内的目标进行目标识识别与测距。采用基于特征点分区拟合评估策略的岸线识别方法对双目相机获取的无人船航行前端环境图像信息进行岸线分离并剔除岸线以上区域,该方案为水面目标识别提供良好的环境,提高水面目标的识别效率。针对目标识别领域研究,首先对比了目标识别领域常用的经典算法,挑选出较为适合水面环境目标识别的YOLOv3目标识别算法,采用YOLOv3目标检测算法并结合双目相机的双目测距原理实现对水面目标的识别与测距研究。选定YOLOv3算法以后,为了实现较好的效果,通过采集足量的常见水面目标的数据集构建训练集与测试集,采集不同角度不同环境下的数据信息,增强训练结果的有效性。为了防止数据量不够充足可能会产生过拟合现象,使用训练好的参数对适用的网络进行一次初始化设置后再使用自己的数据集进行数据训练,从最终的识别结果与误差分析可以看出采用该算法可以有效的实现水面目标识别与测距。通过实验证明,本文所设计的基于视觉SLAM水面目标识别算法具有较好的识别效果,为无人船能够实现自主避障的智能航行提供较好的理论依据。
其他文献
针对新疆红枣收获方式多以落地捡拾为主,劳动强度大、收获成本较高的问题,通过对新疆红枣种植模式、种植规模、种植品种、相关农艺条件以及现有红枣收获机械应用情况进行调查研究,设计一种以气力输送原理为基础的落地红枣收获机械,主要对收获期落地红枣人工捡拾作业过程中捡拾、除杂两个主要环节进行机械代替作业,以此减少落地红枣收获作业中人工投入成本、降低劳动强度。主要研究工作下:(1)田间调研及枣树特征和红枣物料特
学位
<正>档案数字化的出现,对档案管理提出了新的要求和挑战。在档案数字化管理的基础上,ChatGPT作为一个自然语言生成模型,可以进一步提高档案管理的智能化水平。ChatGPT模型基本原理ChatGPT是由OpenAI推出的一种人工智能模型,它基于深度学习技术,可以模拟人类自然语言处理能力,理解自然语言,生成语言模型。ChatGPT的基础架构是Transformer,使用了多头自注意力机制,可以对文本
期刊
全氯代三苯基甲基自由基(PTM)和三(2,4,6-三氯苯基)甲基自由基(TTM)及其衍生物都属于室温发光且稳定的有机自由基。由于这些自由基拥有一个不成对电子,其最低激发态和基态的电子自旋态都是双线态,从最低激发态到基态的跃迁不存在自旋禁阻的问题。因此,当该类材料作为发光层时,OLED的理论内量子效率可以达到100%。稳定的有机发光自由基由于表现出独特的光物理性能,在新一代OLED、生物成像、分子开
学位
报纸
畜牧业是我国农村经济的支柱产业,也是农业结构调整的纽带产业。随着信息化时代的发展,畜牧行业数据产生速度明显加快,充分利用海量数据中蕴含的畜牧学知识,能为我国畜牧行业信息智能化提供帮助。畜牧业领域知识存在专业性强、共享困难等问题。因此,畜牧知识的高质量提取与整合成为了研究重点。知识图谱能使用统一的结构表达畜牧业领域中的非结构化信息,形成网状知识结构,降低畜牧业知识的应用门槛。畜牧业知识图谱的构建能为
学位
站在国家产业的视域来把握,钢铁产业的地位是支柱性质的产业,属于一种综合了技术、资金、资源等诸多相关要素的集约型行业,是我国现代化工业建设的基础产业,在我国的国家经济建设中有十分重要的位置。钢铁产业有较大的覆盖面积、拉动消费显著、关联着较多的产业,无论是社会发展,经济建设,还是财政税收,乃至国防等领域,其作用都是显著的,是国家经济建设与社会进步水平与国家综合实力得以展现的关键标志。今年是钢铁等行业去
学位
大气中CO2的浓度激增给生态环境带来了恶劣的影响,同时CO2作为一种廉价易得、无毒、储量丰富的C1资源,可以通过化学的方法转化成高附加值的化学品,在CO2参与的众多反应中,羧化反应具有重要的意义,羧酸化合物是化学工业尤其是精细化工生产中普遍使用的关键中间体,也是很多天然产物、农药和医药的基本骨架。在以往的报道中,CO2的羧化反应通常需要高能的有机金属试剂、超化学计量的还原剂和苛刻的反应条件等。本研
学位
对初中化学教学现状进行了分析,同时阐述了理论课与实验相结合的化学教学方式的理论依据,说明了课题研究的意义以及初中化学理论教学与实验视频教学相结合的表现形式,并提出了采用实验视频辅助理论教学过程中需要注意的问题。在化学教学过程中,正确对待和运用理论课教学与实验视频教学相结合的教学手段,能够提高学生学习化学的兴趣,有助于增强对化学理论知识的理解,提升化学教学的效果。
期刊
在二十世纪八十年代之后,我国对外承包工程项目开始走向世界,在历经四十年的发展后,规模越来越大,特别是在2013年,“一带一路”总规划被提出后,成功“走出去”的企业数量日益增多。我国对外承包模式也不再以单一模式为主,而是转变为以对外总承包模式(EPC)为主,我国对外承包工程在国际市场上的竞争优势得到了有效提高。对外承包工程项目存在较高的风险性、复杂性和较高的施工难度,并且由于施工项目是在不同的国家开
学位
近年来,由于土地流转政策的推行,出现了农业合作社等大规模的经营主体,他们促进了农机服务组织的形成和农机社会化服务的出现,但农机作业仍旧存在一些问题。目前农机作业呈现出供需不平衡、调度水平落后、作业效率偏低、资源配置不合理等问题。以沙湾县宏基农业合作社为研究对象,通过对目前农机调度方法的研究分析,并结合农机调度问题的特点,建立了多种因素约束的带时间窗的农机调度模型,并设计了一种基于遗传算法的求解方法
学位