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

农村自建房设计图一层seo咨询岳阳

农村自建房设计图一层,seo咨询岳阳,贵阳做网站的大公司,推广有什么好方法笔者喜欢直白的讲述方式,因此文中使用了大量比喻手法。 YOLO的起源 YOLO即you only look once,它一干活就是一整张图起干。以前也强调输入整张图,但是处理是局部的,每次只看窗口内的小块,做滑动窗口多次推理。YOLO做到…

笔者喜欢直白的讲述方式,因此文中使用了大量比喻手法。

YOLO的起源

YOLO即you only look once,它一干活就是一整张图起干。以前也强调输入整张图,但是处理是局部的,每次只看窗口内的小块,做滑动窗口多次推理。YOLO做到了真正一次看整张图,只看一次,用卷积网络一次性预测所有位置的框和类别。
通俗点说,YOLO和滑动窗口对比就是分别用日光灯和手电筒在屋子里找东西的区别,手电筒要一个个找,YOLO直接开灯了。YOLO具有实时性优势,在实时检测场景中表现出色。
YOLOV1由Joseph Redmon等人于2015年提出,目标是兼顾速度和精度。

YOLO的一些基础原理

训练部分

1.YOLO的输入参数

图像以及目标框,还有标签以及置信度,这是YOLO的基础。
那么这是肉眼看见的图片,对于计算机而言,代码只处理数据,那么就要用一个合适的结构表示这张图片。

y=[Pc,bx,by,bh,bw,C1,C2,C3]y=[P_c,b_x,b_y,b_h,b_w,C_1,C_2,C_3]y=[Pc,bx,by,bh,bw,C1,C2,C3]

当然,这只是一个向量表示的方法。其中P表示置信度概率,四个b相关的参数表示B-BOX框的位置,方法是(x,y)坐标表示,加上框的height和width,C表示的是类别概率,供该网格所有边界框共享。
例如c1为猫,c2是狗,c3是老鼠,那么如果一张图标注的是猫,那么他在c部分的参数应该是[1,0,0],这是one-hot vector表示法。

2.YOLO的图像和标签处理

一般会把一张图划分成N*N的网格单元(以下简称格子),如果在划分后的格子内有识别目标存在,那么对应向量的就会有具体值,否则为0。
在实际过程中,可以看见,识别框会跨越几个格子。
在这里插入图片描述
对此,YOLO以中心点为主,中心点落在那,就算在哪个格子里。而如果一个框内有多个目标呢?这里引入了NMS非极大值抑制,作用是解决多目标检测中框重叠的问题。如果两个框重合度高,大概率是同一个目标,只保留一个。判断的阈值是IOU,也就是交并比。
IOU=交集面积÷并集面积 IOU=交集面积÷并集面积 IOU=交集面积÷并集面积
IOU高说明两个框是同一个东西,NMS会按置信度排序,逐一比较IOU,剔除重叠度过高的框。

另外需要说明的是,这里的bx,by都是对于小格子来说,是通过转换而来的相对坐标。假设图片尺寸是WH,网格划分为SS,那么绝对坐标X,Y经过
X÷(W/S)=bx∣Y÷(H/S)=by X÷(W/S)=b_x |Y÷(H/S)=b_y X÷(W/S)=bxY÷(H/S)=by
最后得到了相对坐标。这个相对坐标会在推理时还原。
最终的输出形状可以表示为S∗S∗(B∗5+C)S*S*(B*5+C)SS(B5+C) ,其中B是每个网格预测的边界框数,C是类别数。

在这里插入图片描述
图中只有一个边界框,所以是8=(5∗1+3)8=(5*1+3)8=(51+3)

3.YOLO的训练过程

YOLO的整体结构为GoogleNet+24个卷积层+2个FC。
在这里插入图片描述
例如,YOLOv1常用 S=7S = 7S=7, B=2B = 2B=2, C=20C = 20C=20(PASCAL VOC数据集,除此之外另一个是COCO数据集),输出是 7∗7∗307* 7 * 307730
损失函数包括三部分:

  • 定位损失:边界框坐标和大小的误差(平方和损失)。
  • 置信度损失:预测框是否包含目标的误差。
  • 分类损失:类别预测的误差。

通过反向传播最小化损失,优化网络参数,保存到 best.pt

检测部分:

1.如何做检测

在训练中得到了best.pt,现在,我们输入图片,那么首先resize处理,划分网格。
随后运行卷积网络,CNN提取特征和预测,卷积部分负责提特征。全链接部分负责预测。
CNN提取特征后,我们得到了特征图,用边界框坐标确定B-BOX位置*(YOLOV2开始,利用Anchor思想对特征图中每个锚点都预定于B个B-BOX),之后全连接部分负责预测(在YOLOV3后改为全卷积网络)*,每个网格单元都会预测B各边界框和这些框的置信度分数。因此,对每个网格应用图像分类和定位处理,获得预测对象的边界框及其对应的类概率。
对CNN提取的特征和预测,并不是每个都需要,还要经过阈值处理筛查。
简单来说:YOLO把输入的图像划分完以后先“猜”出来几个框,然后筛掉那些不是的框,最后保留正确的框。即后处理步骤:

  1. 将相对坐标 bx,by,bh,bwb_x, b_y, b_h, b_wbx,by,bh,bw 转换回绝对坐标。
  2. 计算每个边界框的得分(Pc∗CiP_c * C_iPcCi)。
  3. 应用置信度阈值过滤低分框。
  4. 用NMS去除冗余框。
怎么猜:

通过CNN提取特征图,然后每个网络根据特征“猜”出框的位置和类别。

如何猜:

通过回归直接输出对应向量。这些预测不是随机的,而是神经网络基于训练学到的权重直接回归出来的。训练时,模型通过最小化损失函数(比如平方误差损失)调整参数,使预测的框尽量贴近标注的真实框。在YOLOv1中,没有使用预定义的锚框(anchor boxes),模型直接预测坐标。而在YOLOv2及以后版本,引入了锚框,预测的是相对于锚框的偏移。

怎么筛:

NMS,目的是去除冗余框,确保每个目标只有一个代表性框。以IOU作为筛选标准。
在这里插入图片描述

最后经过以上的操作之后,得到的结果就是图像上标注出了检测目标框以及置信度和标签。
当然,这只是基本思想,当时还只是YOLOV1,尽管在当时具有划时代的性能和速度,但是也存在缺陷如对小目标和密集场景的检测较弱。而在V2和V3以及后续版本中,还存在很多的改进。


文章转载自:

http://j3NbElOT.ybhxr.cn
http://tdh0Vldk.ybhxr.cn
http://gb4Vq2aJ.ybhxr.cn
http://vCATTwW7.ybhxr.cn
http://ZErqr0g1.ybhxr.cn
http://FQ7RYHrt.ybhxr.cn
http://WUglTA94.ybhxr.cn
http://tQMWissR.ybhxr.cn
http://0fnzBSuF.ybhxr.cn
http://IFUR5KWn.ybhxr.cn
http://0UF0s9za.ybhxr.cn
http://k1myJBAq.ybhxr.cn
http://BtYhphAJ.ybhxr.cn
http://zlvhlM2z.ybhxr.cn
http://bCdNE37D.ybhxr.cn
http://UE6cnIbz.ybhxr.cn
http://gqWCXcD6.ybhxr.cn
http://yYXrH4cT.ybhxr.cn
http://GXsh0i51.ybhxr.cn
http://9Gbb4pEm.ybhxr.cn
http://eHBQ4CQP.ybhxr.cn
http://dIgjQvna.ybhxr.cn
http://u2bUR4T6.ybhxr.cn
http://LJP8Cqpt.ybhxr.cn
http://vNWNEgAj.ybhxr.cn
http://jkm76waD.ybhxr.cn
http://CrnvkSoo.ybhxr.cn
http://KmPJzKU9.ybhxr.cn
http://XVDFlpuQ.ybhxr.cn
http://vlgUODi1.ybhxr.cn
http://www.dtcms.com/wzjs/657226.html

相关文章:

  • 广州环保网站建设微信分销网站建设官网
  • 菠菜网站怎样做安全wordpress 如何改中文字体
  • 网站后台制作用的软件听完米课做的网站
  • 手机自己做网站吗wordpress oyester
  • 网站做cdn服务流量wordpress4.0慢
  • 邢台做移动网站公司电话第三次网站建设的通报
  • 网站视频做背景池州网站建设jidela
  • 电子商务网站建设规划报告书太原seo服务
  • 莲花网站建设开发一个交友软件需要多少钱
  • 甘肃住房城乡建设厅网站php动态页面
  • 网站信息内容建设wordpress阅读全文没用
  • 静态网站提交表单怎么做网页制作教程模板
  • 潍坊商城网站建设嵌入式开发要学什么
  • 遨游网站建设有限公司企业vi设计欣赏
  • 做易拉宝的素材网站中国网站排名
  • 网站收录是什么意思北京大兴专业网站建设公司
  • 做调查问卷哪个网站好云原神官方网站正版下载
  • 网站栏目关键词做衬衣的网站
  • photoshop下载免费版企业seo顾问服务公司
  • 网站怎么推广和应用网站建设需要在哪备案
  • 营销型网站的特点东莞娱乐场所最新通知
  • 北京邢台企业商会网站山西建设厅网站首页
  • 做购物平台网站需要注意什么企业网厅
  • 化妆品网站方案站酷海洛设计网站官网
  • 做热点图现在用什么网站可以找网图的软件
  • 旅游网站制作视频百度云南通中小企业网站制作
  • wordpress名站中小型网站有哪些
  • 服装类电子商务网站建设报告公司官网怎么编辑
  • 做网站 信科网络建设工程个人信息采集哪个网站
  • 做网站跟推广哪家公司好app是什么意思通俗讲