首页 > 其他分享 >目标检测

目标检测

时间:2023-08-16 16:11:08浏览次数:28  
标签:box 检测 多框 单发 目标 CNN anchor

1. 一阶段和二阶段目标检测

 

一阶段:直接输出,端到端

二阶段:先提取候选框,再分析甄别

histogram of oriented gradient,HOG

scale invariant feature transform,SIFT

 

单发多框检测与区域卷积神经网络(R-CNN)也存在以下主要区别:

1. 检测方式不同:- 单发多框检测:先生成大量anchor box,然后判断每个anchor box中的前景物体,并调整框位置。
- R-CNN:先使用选择性搜索等方法生成大量区域提议,然后判断每个提议框中的前景物体。

2. 训练过程不同:- 单发多框检测:anchor box是手动设定的,直接用于训练。训练时同时进行分类和边界框回归。
- R-CNN:区域提议来自于独立的方法。首先使用CNN提取每个提议的特征,然后进行SVM分类和边界框回归。训练分两步进行。

3. 预测速度不同:- 单发多框检测:在特征提取之后直接进行预测,速度较快。
- R-CNN:需要先生成大量区域提议,然后再进行CNN特征提取和SVM判断,速度较慢。

4. 框回归方式不同:- 单发多框检测:直接调整anchor box的位置,回归方式较简单。
- R-CNN:通过SVM分类得到正样本提议框,然后执行ConvNet框回归,得到更加准确的框坐标。

总体来说,单发多框检测的思路更加简单高效,利用固定的anchor box直接进行训练和预测,较易于实时化。而R-CNN采用较为复杂的两步训练方式,预测速度较慢,但是通过更为精确的框回归可以得到更高的检测精度

2. 计算机视觉能解决哪些问题:

分类,classification

检测,object Detection 能够区分出来不同类别

分割,更细粒度的抠图  

  语义分割 (像素分类,不区分同一类)与实例分割(同一个实例的不同类别区分出来,区分)

  自动驾驶,全景分割,看到的所有像素都做实例分割

Object Detection in 20 Years: A survey

DPM:HOG 模板滑动(人工设计)窗口,符合模板特征

 3. YOLO V1

框架: 1. 缩放图片 2. 卷积网络 3. Non-max supperession 后处理,conf过滤-> 非极大值抑制

预测阶段  

 

标签:box,检测,多框,单发,目标,CNN,anchor
From: https://www.cnblogs.com/dwletsgo/p/17069083.html

相关文章

  • 【专题】双碳目标驱动的数字化新型电力系统报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=33446报告合集根据实践创新,我们提出了“云上新型电力系统”,该系统将加速电力流、信息流和价值流的融通流动,通过更灵活高效的能源资源优化配置平台,支持大规模的新能源开发和利用。这一系统将为电力业务创新、电力行业发展以及全社会的绿色生产和生活......
  • 【opencv】传统目标检测:Haar检测器实现人脸检测
    传统目标分类器主要包括ViolaJonesDetector、HOGDetector、DPMDetector,本文主要介绍VJ检测器,在VJ检测器基础上发展出了Haar检测器,Haar检测器也是更为全面、使用更为广泛的检测器。ViolaJonesDetector是作为人脸检测器被Viola和Jones提出来的,后来RainerLienhart和JochenM......
  • SElinux 导致 Keepalived 检测脚本无法执行
    哈喽大家好,我是咸鱼今天我们来看一个关于Keepalived检测脚本无法执行的问题一位粉丝后台私信我,说他部署的keepalived集群vrrp_script模块中的脚本执行失败了,但是手动执行这个脚本却没有任何问题这个问题也是咸鱼第一次遇到,为了能让更多的小伙伴以后不会踩这个坑,便有了今......
  • VTK 实例54:封闭性检测
    1#include"vtkAutoInit.h"2VTK_MODULE_INIT(vtkRenderingOpenGL2);3VTK_MODULE_INIT(vtkInteractionStyle);45#include<vtkSmartPointer.h>6#include<vtkSelectionNode.h>7#include<vtkInformation.h>8#incl......
  • m扩展索引OFDM(Spread-OFDM-IM)matlab仿真,信号检测对比ZF,MMSE,ML等方法
    1.算法仿真效果matlab2022a仿真结果如下:     2.算法涉及理论知识概要        基于索引调制的OFDM(OFDM-IM,OFDMwithIndexModulation)技术被提出,在频率选择性衰落信道上提升了系统的分集增益,特别是在较低频谱效率场景下能够有效降低系统的误比特率。......
  • PCBA加工过程中有哪些质量检测环节
    PCBA在加工的每一步都需要严格按照加工要求进行细致的质量检测,确保不会有存在加工缺陷和质量隐患的产品进入下一个加工环节。PCBA加工的质量检测内容包括来料检验、工艺检验和表面组装板检验。过程检验中发现的质量问题可根据返工情况进行纠正。PCBA代工代料的来料检验、焊膏印刷和......
  • Coremail AI实验室:利用高级语境和视觉智能进行钓鱼邮件检测
    在这个日益数字化的时代,对电子邮件安全需求是至关重要的。新兴的高级威胁邮件:应用社工技术的钓鱼邮件,仿冒公检法的钓鱼邮件等等,都需要更高级的防御策略。Coremail邮件安全人工智能实验室,整合了高级文本语境理解和智能图像处理能力,得以显著增强钓鱼邮件的检测能力,为千万级各行业终端......
  • Unity 精准伤害检测
      usingSystem;usingUnityEngine;publicclassTestGameAnimEevnt:MonoBehaviour{[Range(0,1)]publicfloattimeScale=1;publicTransform[]checkPointsTrans;publicVector3[]checkPointsOld;publicboolcheck;privateRaycastHit[]r......
  • TSCA五项有害物质检测如何办理?哪些产品需要办理TSCA呢?
    TSCA是美国《毒性物质控制法案》(ToxicSubstancesControlAct)的缩写,该法案于1976年颁布,旨在管控和监测化学物质对人类健康和环境的有害影响。根据TSCA,需要对某些化学物质进行特定的有害物质检测。那么,关于TSCA五项有害物质检测如何办理呢?首先,了解相关法规。在办理TSCA五项有害物质......
  • VTK 实例37:梯度算子(边缘检测)
    1#include"vtkAutoInit.h"2VTK_MODULE_INIT(vtkRenderingOpenGL2);3VTK_MODULE_INIT(vtkInteractionStyle);45#include<vtkSmartPointer.h>6#include<vtkImageData.h>7#include<vtkRenderWindow.h>8#include<vtk......