基于Inception V3的岩石图像识别

来源 :科学与财富 | 被引量 : 0次 | 上传用户:yndlyxb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文基于现代自动识别技术,利用深度学习的开源框架TensorFlow训练识别模型,建立数据集,对花绿、灰玛瑙、白铅矿、辉锑矿、天青石、玛瑙晶洞、菱铁矿、蓝金砂、条纹玛瑙、油页岩、铝土矿以及普通辉石等十二种矿物进行图像识别并对矿物性质进行介绍。训练模型有利于向社会大众推广地质知识以及有利于高校地质相关专业学生学习。模型训练完成后,可以对模型准确率进行验证,在本文中识别的十二种岩石类型中,每次识别后输出识别概率最大的两种岩石类别,其中TOP2的识别准确率为95.6%,达到预期效果。模型训练完成后,便可部署训练好的模型对拍摄所得图片进行识别。
  关键词:岩石;自动识别;Inception v3
  1模型介绍
  Inception v3这种更深的网络结构是基于Inception module子网构建的,该结构使GoogLeNet能够更有效地利用参数,因此,相对于AlexNet少了10倍的参数。针对每个Inception module,其输入被拷贝四份供不同的层使用,即图中三个1*1+1(S)卷积层和一个3*3+1(S)最大池化层。第二层的三个卷积层为1*1+1(S),3*3+1(S),5*5+1(S),能够获取到不同尺度的特征模式。该结构中所有的卷积层都使用ReLU激活函数。
  Inception module中,所有层的步长均为1,并且使用了SAME填充,因此,各个层的输出具有相同的尺寸(深度可以不同)。由于各个输出具有相同的尺寸,可以将其沿深度方向叠加,构成深度叠加层(depth concat layer),该层可以通过TensorFlow中的concat函数实现,其中axis=3(axis 3为深度方向)。Inception module中使用了1*1+1(S)的过滤器(卷积核),其作用如下:相比输入,其输出更少的特征图,起到了降维的作用,因此称为瓶颈层。当在3*3和5*5等计算量巨大的卷积层之前使用时,其作用尤其明显。1*1,3*3和1*1,5*5的结构,构成了更有效的卷积层,能够获取更复杂的特征模式。实际上,在对输入图像进行遍历扫描时,这种卷积层组合相当于一个两层神经网络,而不是简单的线性分类。综上,可以将一个Inception module视為一个卷积层,能够输出具有不同尺度的复杂特征模式的特征图。
  2数据增强及处理
  识别模型的深度学习需要拥有充足数量的训练样本。训练样本越多,训练得到的模型效果就会越好,准确率越高。本研究中对花绿、灰玛瑙、白铅矿、辉锑矿、天青石、玛瑙晶洞、菱铁矿、蓝金砂、条纹玛瑙、油页岩、铝土矿以及普通辉石等十二种矿物进行训练识别。在图像任务中,对输入的图像进行一些简单的平移、缩放、颜色变换,可以获得更充足的训练数据,而不会改变图像的原有标签。
  PIL是一个函式库,提供了几个操作图像的标准程序,包括了基础的图像处理函数。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,可以展示图像的一些统计特性。这个功能可以用来实现图像的自动增强对比度,还有全局的统计分析等。通过PIL库对于收集到的12种岩石的原始图片进行拉伸、剪切、翻转等操作以获得更充足的训练数据,扩充原始数据集,使模型训练的效果更好。
  3岩石图像识别功能实现
  当在自己的数据集上训练一个新的深度学习模型时,一般采取在预训练ImageNet上进行微调的方法,借助微调,可以从预训练模型出发,将神经网络应用到自己的数据集上。在数据集准备完成之后,需要将数据集切分为训练集和验证集,其中训练集用于训练模型,验证集用来验证模型的准确率。在数据保存时将图片分别保存在训练与验证两个目录下,分别表示训练使用的图片和验证使用的数据。TensorFlow Slim是Google公司发布的一个图像分类工具包,它不仅定义了一些方便的接口,还提供了很多ImageNet数据集上常用的网络结构和预训练模型。Slim提供了本文使用的IncepitonV3的模型结构,下载Slim的源代码之后,将模型代码做适当修改以及对数据集进行定义并建立训练文件夹。在模型中对Inceotion V3/Logits,Inceotion V3/AuxLofits两个变量进行微调,因为只有他们作为Inceotion V3结构的fc8部分是需要调整的[1]。模型训练完成之后,可以对模型准确率进行验证。在本文中识别的十二种岩石类型中,每次识别过后输出识别概率最大的两种类别,TOP2的识别准确率为95.6%。模型训练完成后,便可部署训练好的模型对拍摄图片做种类识别。对于Inception V3模型进行迁移学习得到12种岩石识别模型的训练一共进行了2783步,训练过程中的TOP2准确率的变化过程如图3.1所示,准确率稳步上升,最后准确率稳定在95%左右,当TOP2准确率达到95.6%时停止训练。
  4结果展示
  识别时将拍照取得图片输入对于Inception V3进行迁移学习得到的模型中,模型将识别可能性最高的2种岩石类型进行展示,显示对识别结果的评分,得分越高则为正确结果的可能性越大。如图4.1所示为白铅矿的输入图片与识别结果展示,可见识别结果为白铅矿的评分约为9.6,为天青石的结果仅为1.4,识别结果准确。
  参考文献:
  [1]何之源.21个项目玩转深度学习[M].北京:电子工业出版社,2018:49-67.
其他文献
摘 要:在前几年的住宅建设中,钢筋混凝土预制板是构成砖混结构房屋的重要构件,但是,其本身由于在构造上存在着一些致命的缺陷,即整体性及抗震性差,因此,在近几年的住宅建设中它逐步被钢筋混凝土现浇板所替代,但是,随着钢筋混凝土现浇板在房屋建设中的大量推广与应用,“住宅楼现浇楼板裂缝问题”也成为了居民住宅质量投拆热点。本文主要从施工方面、兼顾设计和材料原因方面分析楼面裂缝的综合性防治措施。  关键词:楼屋
期刊
摘 要:本文对智能配电网规划设计行业发展概况进行了分析,并且对我国智能配电网规划设计标准体系的构建进行了详细的介绍,在文章的最后对我国智能配电网规划设计标准进行了探讨。  引言:  改革开放以来,由于党的正确领导以及中国特色社会主义道路的优越性。我国经济处于飞速发展的阶段。除了经济以外,科学技术也得到了长足的发展。当前各行各业的发展都离不开对电力的需求,与此同时对用电量以及电能的质量也有了更高的要
期刊
摘 要:在煤矿液压支架控制器工作的过程当中存在着效率比较低的问题,因此对于液压支架控制器自动化检测装置进行研究是非常重要的,液压支架控制其自动化检测装置的水平越高,那么其功能和性能就能够更容易的凸显,这有利于提高我国煤矿的发展水平。  关键词:液压支架;控制器;自动化;检测装置  引言:  不断提高液压支架控制系统的自动化程度,能够使我国的煤炭开采行业可靠性得到提高,煤矿开采的自动化水平的一个重要
期刊
摘 要:进入21世纪以后,由于我国科学技术的快速发展,加上网络时代的进一步到来,使得云计算应运而生云计算对于当代社会来说发挥着十分重要地带意义,并且能够通过云计算的数据存储技术,解决了当前硬盘损坏造成数据丢失、或者是存储空间不够,难以存储所有数据的难题。云计算的数据存储技术促进了当代社会的发展,并且给各行各业的人们带来了较大的便利,对于提高人们生活水平有着重要的促进作用。但是与此同时我们也必须要意
期刊
摘 要:现阶段,随着行政事业单位体制改革的不断加快,对于当前财会工作提出了更高的要求。新预算法的实施,对于行政事业单位财会工作的开展带来了机遇,但同时也带来了巨大的影响。财会工作作为行政事业单位的一项重要工作,要积极适应新预算法中的相关内容和要求,在提升财会管理水平的同时,保障行政事业单位的健康发展。本文首先分析了新预算法对于行政事业单位财会工作的影响;其次探讨了新预算法下行政事业单位财会工作优化
期刊
摘 要:高校教学管理已进入信息时代,建立完整的高校信息管理模式已成为时代发展的必然要求。高校教育已开始与计算机网络技术相结合,追求信息化和智能化教学管理的实现,提高教学管理的效率和质量。在分析高校信息化教学管理体系建设的现状和工作特点的基础上,探讨了高校信息化教学管理体系建设的具体路径,以期为高校开展信息化教学提供有益的借鉴。  关键词:高校教学管理;信息化;路径  高校的教学质量主要取决于高校的
期刊
摘 要:在国家大力扶持下,黔南州努力通过电子商务与物流产业发展地方经济与特色,力促“黔货出山”,已取得卓越成效,但随着电子商务与物流业的快速发展,随之而来的问题就是相关人才的短缺。本文通过分析黔南州电子商务发展现状提出相关人才培养的必要性,结合黔南州电子商务人才培养存在的问题,提出了黔南州电子商务人才的培养建议。  关键词:电子商务;人才培养  【导语】  伴随着国内电子商务及物流业的迅速发展,复
期刊
摘 要:智能投顾主要指的是将人工智能应用于金融科技领域直接产生的效应,在当前大数据以及算法逐渐成熟的背景下,智能投顾在我国的发展越来越快,并受到了社会各界的广泛关注。基于此,本文以智能投顾产业作为主要的研究对象,首先对智能投顾发展的优势进行了分析,然后对中美两国的智能投顾发展情况进行了对比,在此基础上从交易费用、门槛以及相应的管理费用方面对智能投顾的发展趋势进行了研究,以期为相关的智能投顾研究提供
期刊
摘 要:随着网络和信息技术的飞速发展,电子商务在各个领域的兴起,而电子商务交易活动必须依靠现代物流业,二者相辅相成,缺一不可。不断变化的仓储和运输时间正在探索电子商务对现代物流业的影响,并为中国的电子商务发展寻找合适的策略。本文将分析电子商务对现代物流的影响,并分析电商发展对现代物流产业发展所提出的要求。  关键词:电子商务;现代物流  引言  电子商务作为新兴的商务活动,为物流创造了一个虚拟性的
期刊
摘 要:随着社会的发展,因医院的治疗、诊断水平不高而产生的医疗事故,医患纠纷越来越多,众多原因中最重要的就是医学检验质量控制不合格,影响医学检验结果的真实性,从而直接影响诊断的准确性。因此医院检验人员要高度重视和控制检验质量,提高医学检验质量控制意识,为临床提供可信、准确的检验报告和检验数据。本文分析和探讨了医学检验控制质量中存在的问题,为相关研究者提供参考依据,且针对这些问题相应的提出几点加强质
期刊