当前位置: 首页 > news >正文

怎样创建网站发招聘信息wordpress快速建站

怎样创建网站发招聘信息,wordpress快速建站,酒店网站可以怎么做,wordpress幻灯片 设置收藏和点赞#xff0c;您的关注是我创作的动力 文章目录 概要 一、研究的内容与方法二、基于深度学习的安全帽识别算法2.1 深度学习2.2 算法流程2.3 目标检测算法2.3.1 Faster R-CNN2.3.2 SSD2.3.3 YOLO v3 三 实验与结果分析3.1 实验数据集3.1.1 实验数据集的构建3.1.2 数据… 收藏和点赞您的关注是我创作的动力 文章目录 概要 一、研究的内容与方法二、基于深度学习的安全帽识别算法2.1 深度学习2.2 算法流程2.3 目标检测算法2.3.1 Faster R-CNN2.3.2 SSD2.3.3 YOLO v3 三 实验与结果分析3.1 实验数据集3.1.1 实验数据集的构建3.1.2 数据集的分类3.1.3 增强数据集 四 原型系统实现4.1 生成系统的Web页面4.2 上传检测图片 五 结 论目录 概要 基于深度学习算法以PaddlePaddle深度学习框架作为实验环境选取了开源的安全帽识别数据库和实地拍摄的安全帽佩戴照片使用样本扩增增加了实验数据集的样本数选取了Faster R-CNN、SSD与YOLO v3三种深度神经网络模型构建出安全帽智能识别模型。   在实验数据集上对三种模型分别实验对比实验结果。结果显示基于YOLOv3的模型具有识别精度高识别速率快等特点识别准确率达到了99.97%。为了验证了本文提出方法的有效性使用Python语言开发了安全帽佩戴识别的原型系统。    关键词深度学习安全帽识别PythonYOLO v3 一、研究的内容与方法 本课题对基于深度学习的安全帽佩戴识别方法进行了研究以PaddleHub深度学习框架作为实验环境选取了开源的安全帽识别数据库和实地拍摄的安全帽佩戴照片使用样本扩增增加了实验数据集的样本数选取了Faster RCNN、SSD与YOLOv3三种深度神经网络模型构建出安全帽智能识别模型。在实验数据集上对三种模型进行了对比实验。分别计算了准确率、速率与稳定性对实验结果进行了对比分析。为了验证了本文提出方法的有效性使用Python语言开发了安全帽佩戴识别的原型系统用于模拟建筑工地上识别安全帽的过程。 二、基于深度学习的安全帽识别算法 2.1 深度学习 深度学习是实现人工智能的必经之路——机械学习中的一种是人工神经网络研究不断深入后的产物之一它的结构特点是包含多个隐藏层感知器。深度学习中更为抽象的高层次表示特征是由多个低层次的特征组合而成这使深度学习模型更容易发现数据特征的表示结构。由于深度学习模型的构造理念是通过模拟人脑来建立高效分析与学习的神经网络因此深度学习具有通过模拟人脑的思考方式来解释图像、声音等数据的能力。深度学习是一种常用的模式分析方法的统称根据研究的具体内容主要使用三种方法   一是卷积神经网络也就是基于卷积运算的神经网络系统二是基于多层神经元的自编码神经网络主要包括自编码与稀疏编码两类三是深度执行网络主要通过多层自编码神经网络进行预训练继而与鉴别信息结合对神经网络权值进行优化。   深度学习在通过多层处理后能够将初始“低层”的特征表示逐渐向“高层”的特征表示转化以达到用相对简单、基础的模型完成更为困难、复杂的学习任务。从这一角度也可以把深度学习理解为特征学习或是表示学习   在以往的机械学习实现实际任务时通常依赖专家对描述样本的特征进行设计这使得专家对样本特征设计的好坏直接影响了实际系统的性能。而特征学习则通过机械学习技术来弥补这一缺点这使得深度学习拜托了对专家的依赖。 2.2 算法流程 本课题的算法流程图如图1所示 图1 算法流程图   首先将开源的安全帽数据集与工地实地拍摄获取的安全帽原始图片按比例分为训练集与测试集并对它们分别进行数据增强。然后再用数据增强后训练集对深度模型进行训练。训练完成后用数据增强后的测试集安全帽图片对已训练的模型进行测试最后输出识别结果。 2.3 目标检测算法 本文选用了Faster R-CNN、SSD与YOLO v3三种深度模型。Faster R-CNN模型在ILSVRV与COCO等竞赛中均获得多项第一SSD是在Faster RCNN与YOLO v1 之后的高级的物体检测模型。与 Faster RCNN与YOLO v1相比SSD在识别速度和性能上都得到了明显的提升。下面对三种模型分别进行介绍。 2.3.1 Faster R-CNN Faster R-CNN在目标检测领域表现出极强的生命力虽然Faster R-CNN是2015年建立的算法但它现在仍然是许多的目标监测系统的基础并且在解决拥挤或是小物体等问题上仍然具有较大的有优势这在更新迅速的深度学习领域是十分少见的不仅如此Faster R-CNN的利用范围也十分广阔例如水果种类检测宠物种类检测以及本文的安全帽检测等等。 2.3.2 SSD SSD的全称为Single Shot MultiBox Detector是WeiLiu在ECCV上提出的深度模型是一种目标检测模型。虽然SSD是在2016年提出的模型但现在仍然是主要的目标检测算法之一兼顾了Faster R-CNN与YOLOv1的优缺点在速度上优于Faster R-CNN在精度上优于YOLOv1并且在处理小目标时对比YOLO有着结构上的优势。 2.3.3 YOLO v3 YOLO v3是在YOLOv2与YOLOv1的基础上建立的一种目标检测算法采用了残差跳连接和上采样等新架构值YOLO v3最为突出的特点是它能够检测三种不同的尺度。YOLO是一种全卷积网络它是通过在特征映射上使用1x1的核来产生最终的输出而YOLOv3在此基础上完成了优化和改进它能够在网络的三个位于不同位置的大小不同的特征图使用1x1核来进行检测。 三 实验与结果分析 3.1 实验数据集 3.1.1 实验数据集的构建 实验的数据集包括两部分一部分来源于一个开源的安全帽识别数据集https://github.com/njvisionpower/Safety-Helmet-Wearing-Dataset该数据集已经完成了图片样本的标注。另外一部分是本人在工地现场拍摄的照片也进行了标注。   佩戴安全帽两个集合构成有标签的数据样本。随后再将数据集随机划分成训练集与测试集两个部分。两个部分的比例为训练集测试集8:2。得到的训练集和测试集的样本数量分布如图2所示。 3.1.2 数据集的分类 首先将数据集中本人拍摄的安全帽图片样本进行了人工分类与开源数据集样本一起划分为佩戴安全帽与未佩戴安全帽两个集合构成有标签的数据样本。随后再将数据集随机划分成训练集与测试集两个部分。两个部分的比例为训练集测试集8:2。得到的训练集和测试集的样本数量分布如图2所示。 3.1.3 增强数据集 为了得到更多的训练图片实验使用Tensorflow开发库对数据进行了增强目的是达到扩充原始数据集的效果。Tensorflow开发库是深度学习库它是开源的支持所有流行语言如Python、C、Java、R和Go并且它受到所有云服务AWS、Google和Azure的支持。Tensorflow内部包含有大量的工具可以对模型进行设计和调试同时也提供了基本的数据增强工具。   本课题使用了Tensorflow库对数据集进行了旋转、变形等随机操作得到增强后的数据集。增强后的数据集包括佩戴安全帽图片样本总数达到3143张未佩戴安全帽的图片样本总数达到2271张。在佩戴安全帽的图片样本中将2514张作为训练集将629张作为测试集未佩戴安全帽的图片中将1816张作为训练集将455张作为测试集。训练集和测试集的样本统计结果如表1所示。图3和图4分别为佩戴安全帽图片样本和未佩戴安全帽图片的样本示例。 表1 训练集和测试集的样本统计 四 原型系统实现 因为在实验过程中发现YOLOv3是三个对比实验中最为突出的一个在损失函数曲线图中的曲线收敛速度相比另外两种算法更快而且网络波动的幅度也较小收敛的值比较小且准确率在三者中也是最高的一个得到了YOLOv3在安全帽智能检测领域的适用性较高的结果。因此本课题基于训练好的YOLOv3模型使用Python语言开发了安全帽佩戴识别的原型系统用于模拟建筑工地上识别安全帽的过程。该系统实现为一个Web页面。 4.1 生成系统的Web页面 通过Python程序编写生成了该系统的Web页面。在Python程序运行结束时会给出生成的页面的本地地址和端口号一般为http://localhost:8000。在浏览器上输入该地址和端口号就可以打开系统的Web页面进行安全帽的识别操作。下面是该Python程序的源代码。 图8是Python程序的运行结果。输出了系统页面的地址。 图8 运行结果 打开地址http://localhost:8000就可以实际进行安全帽图像的智能识别操作。 4.2 上传检测图片 识别系统需要上传检测图片相关代码如下。 用户只需要点击选择文件就可以打开浏览窗口对图片进行选择如图10所示。 图10 选择图片   在选择了图片之后运行界面就会改变便于用户对选择的图片进行确认以及进行下一步的操作如图11所示。 图11图片确认 五 结 论 本课题针对企业作业和工地施工过程佩戴安全帽的自动识别问题基于深度学习提出了一种安全帽佩戴识别方法。该方法基于深度学习算法以PaddlePaddle深度学习框架作为实验环境选取了开源的安全帽识别数据库和实地拍摄的安全帽佩戴照片使用样本扩增增加了实验数据集的样本数选取了Faster R-CNN、SSD与YOLO v3三种深度神经网络模型构建出安全帽智能识别模型。在实验数据集上对三种模型分别实验对比实验结果。结果显示基于YOLOv3的模型具有识别精度高识别速率快等特点识别准确率达到了99.97%。为了验证了本文提出方法的有效性使用Python语言开发了安全帽佩戴识别的原型系统。   在本课题的研究与实现过程中遇到了许多困难在设计这个系统之前例如算法调用失败的经历就多次遇到图像显示、参数传递出现的问题更是数不胜数在浏览各大网站之后慢慢摸索逐渐改善了研究解决了问题经过了这一系列的努力不仅懂得了学习一项技术最重要的是能够脚踏实地勇敢面对失败才能更加靠近成功而且提高了自身的专业能力赋予自己面对将来挑战的信心。由于能力和时间有限系统仍有着诸多不足在将来的学习工作中将不断完善。 目录 目 录 内容摘要I AbstractII 1 绪论1 1.1 目的及意义1 1.2 国内外的发展现状1 1.3 研究的内容与方法2 2 基于深度学习的安全帽识别算法3 2.1 深度学习3 2.2 算法流程4 2.3 目标检测算法4 3 实验结果分析6 3.1 数据集6 3.2 实验环境搭建8 3.3 实验设置9 3.4 实验结果分析10 4 原型系统实现13 4.1 模块调用以及运行网址呼出13 4.2 检测图片上传14 4.3 检测结果显示15 5 结论与研究成果17 参考文献18
http://www.eeditor.cn/news/119421/

相关文章:

  • 住房和城乡建设部网站唐山建设商城网站公司
  • 眼镜网站源码哪个网站做外贸零售比较好呢
  • 行业自建网站营销型网站建设公司比较专业
  • 体育网站界面该怎样做网站 盈利模式
  • 购物网站 系统设计wordpress网站运行时间代码
  • 东莞东城网站建设公司做团购网站哪家好些
  • 手机网站设计尺寸网页制作人员的工作内容
  • 做网站需完成的软件wordpress网址导航页面
  • 抚州网站开发机构企业网站建设商城
  • 360提示危险的网站大数据对网站建设教育的影响
  • 德阳建设公司网站网站建设的难点
  • 东莞网站推广营销软件开发网站开发
  • 廊坊怎么做网站免费域名申请方法
  • 官方网站制作河南省汝州市建设网站
  • 网盘网站开发做营销网站应该要注意些什么
  • 外贸导向企业网站深圳外贸公司有哪些公司
  • 网站建设 加强宣传鲜花网网站建设的目的
  • 哈尔滨网站建设招聘电子商务平台运营是做什么的
  • 免费网络电话呼叫系统搜索引擎优化是什么?
  • 企业网站推广排名合肥免费做网站
  • 网站免费推广软件wordpress响应速度忽快忽慢
  • 俄语网站开发运营商推广5g技术
  • 做商务网站提高景区网站建设
  • 上海网站建设公司兴田德润简介app免费下载大全
  • 爱聊网站杭州百家号优化
  • 网站建设gxjzdrjwordpress 4.9.4
  • 海南网站建设费用热门网站建设代理
  • 四川住房和城乡建设厅网站官网北京网站优化快速排名
  • 莞城建设网站深圳设计师工资一般多少
  • 襄阳购物网站开发设计邯郸百度公司地址