基于深度学习的海洋鱼类图像识别与应用

来源 :重庆师范大学 | 被引量 : 7次 | 上传用户:yangguaiguai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
海洋鱼类作为海洋生物资源中最重要的一类,它不仅是人类重要的食物来源和人类社会可持续发展的重要物质基础,同时也是维护地球生态平衡的重要力量。在对海洋鱼类资源开发探测过程中,必须对各种品种的鱼类进行识别,但鱼类体形各异,大小不一,识别起来较为复杂,而且同一类鱼的不同品种通常具有相似的外形、尺寸以及纹理等特征,很有可能会出现误判而导致严重的经济损失。因此研究海洋鱼类图像的识别技术,对我国海洋鱼类资源的开发利用具有重要的学术价值和经济价值。随着计算机信息技术的飞速发展,深度学习在计算机视觉等多个领域取得重要突破,传统的机器学习方法正逐渐被基于深度学习的方法所替代。本文利用深度学习方法的强大能力及优势,将其运用在海洋鱼类图像识别领域,开展了基于深度学习的海洋鱼类图像识别相关技术研究,具体内容包括:(1)基于改进Faster RCNN的鱼类目标检测方法。针对现有鱼类检测算法对形状不规则和小目标存在检测难度大,准确率低等问题,提出了一种改进Faster RCNN的鱼类目标检测方法。在原始Faster RCNN上运用多通道全连接、形变卷积以及增加锚点数量等方法以保证网络提取到不同尺度下的特征,从而增强网络检测不同形状及尺寸目标的鲁棒性。(2)基于可分离残差卷积神经网络的鱼类目标分割方法。针对现有鱼类目标分割方法分割精度低、效果差、实时性低等问题,提出一种精度和实时性都较好的鱼类目标分割方法。在全卷积神经网络的基础上,结合卷积神经网络中残差学习以及可分离卷积和空洞卷积结构的优势,使模型在保证分割效率的同时,其分割精度也得到了大幅提高。(3)基于迁移学习和联合损失的鱼类识别方法。针对现有鱼类识别方法存在的鱼类标注数据集过少导致训练的深度模型准确度不高以及仅采用Softmax损失函数进行特征分类导致模型输出的特征判别能力较差的问题,提出了一种基于迁移学习和联合损失的鱼类识别方法。首先利用弱监督数据集对深度网络模型进行预训练,利用目标数据集对网络参数进行微调,构建初始化参数的鱼类识别模型,再基于Softmax损失和中心损失组成的联合损失对模型进行训练调优,提高模型输出特征的判别能力。(4)基于以上研究和工作,设计并实现了一个基于微信小程序的移动端海洋鱼类识别系统,并通过实际的场景对系统进行了测试。测试结果表明,该系统能够实现对海洋鱼类进行准确的检测和识别分类,而且运行速度快、使用方便。
其他文献
<正>1混凝土搅拌站粉料仓部分控制系统普遍存在的问题目前,国内的大部分混凝土搅拌站的粉料仓部分的控制系统,普遍采用了与搅拌主系统结合在一起的手动控制方式,线路比较复杂
工程项目因为其自身特点涉及诸多的风险影响因素,为了有效地降低这些风险给项目带来的损失,有必要对工程项目进行风险评价。采用变权综合法的原理,在分析工程项目风险因素的
互联网经济背景下的"团购"现象也愈演愈烈,这种新型购物模式被广大消费者快速接纳,本文就目前持续升温的"团购"现象,分析当前国内网络团购的发展现状,并论述互联网团购的发展
结合国内外装配式建筑的发展现状,针对政策规范、技术体系、产业管理和经济成本四个方面分析我国装配式建筑发展存在的瓶颈,对我国推进装配式建筑产业化发展提出应对策略。
混凝土搅拌站诞生已百年有余。我国研制混凝土搅拌站(楼)时间已经50多年。目前国内研发制造的混凝土搅拌站(楼)形式不一,称谓繁多。经过长期研究,对国内混凝土搅拌站发展历史
目的探讨硝酸酯类药物在心血管疾病患者中的治疗效果。方法选择2017年3月-2018年10月心血管疾病患者56例分为对照组与观察组,每组28例。对照组给予他汀类药物治疗,观察组采用
本论文以大学生创业为例,分析中小企业融资难的背景与原因,并由此探索新的融资渠道,解决中小企业融资难的问题。
随着信息化技术的不断进步与发展,网络信息化时代逐渐来临了。网络所涉及的空间范围也越来越大。网络安全的技术水平已经可以从某种角度上体现一个国家的综合实力。如今信息
信息系统在组织中的地位和作用至关重要,但是信息系统建设的失败率还是很高,通过对信息系统项目的特点、信息系统项目成功与失败的标准、信息系统项目管理的发展阶段、信息系
<正>2009年10月31日,一代大师钱学森带着遗憾和忧思走了。可是他的"为什么我们的学校培养不出杰出的人才"的诘问却像警钟般在人们的耳边回响。人们在反思,一个有着13亿人口,