目标检测方法__第一版

这篇写在两年前!!!

目标检测问题,对应英文:Target Detection

下面是解决这类问题的state-of-the-art方法的基本介绍:

https://www.zhihu.com/question/34223049

https://zhuanlan.zhihu.com/p/21533724

http://zhangliliang.com/2015/05/19/paper-note-object-proposal-review-pami15/

http://people.eecs.berkeley.edu/~rbg/index.html

https://zhuanlan.zhihu.com/p/21412911

http://blog.cvmarcher.com/posts/2015/05/17/multi-region-semantic-segmentation-aware-cnn/

最早的方法是:Appearance-based methods,这种方法是我们理解一个目标最直接的方式,比如RGB颜色分布,形状大小,位置方向等等;比如Halcon中的各种Region Selection方法。

传统的边缘匹配,滑窗,灰度匹配,梯度匹配,直方图及改进的直方图算法匹配,Large modelbases等。

模板匹配,我觉得模板匹配应该是基于Appearance-based methods的,具体我不熟:

http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/histograms/template_matching/template_matching.html

http://blog.csdn.net/zouxy09/article/details/8549743

http://www.halcon.com/download/reference/create_template.html

然后便是Feature-based methods

对于传统的方法,其对应经典特征的基本介绍:

Hog

http://blog.csdn.net/zouxy09/article/details/7929348

http://blog.csdn.net/abcjennifer/article/details/7365651

http://www.cnblogs.com/tornadomeet/archive/2012/08/15/2640754.html

https://github.com/DaHoC/trainHOG

https://github.com/ivanaslamov/hog_sse

Sift:

http://blog.csdn.net/abcjennifer/article/details/7639681

SURF:

https://zh.wikipedia.org/wiki/%E5%8A%A0%E9%80%9F%E7%A8%B3%E5%81%A5%E7%89%B9%E5%BE%81

这些特征OpenCV中都有:

https://www.zhihu.com/question/24038129

DPM算法

https://www.zhihu.com/question/29300042

http://blog.csdn.net/ttransposition/article/details/12966521

http://blog.csdn.net/ttransposition/article/details/41806601

https://github.com/rbgirshick/voc-dpm

最后便是深度学习了

 

其他的一些背景资料:

http://blog.cvmarcher.com/posts/2015/06/02/The-Role-of-Features-Algorithms-and-Data-in-Visual-Recognition/

https://en.wikipedia.org/wiki/Outline_of_object_recognition

https://zhuanlan.zhihu.com/p/21344595?refer=xlvector

人脸识别(人脸识别可以推广到各种物体识别),下面是传统的,OpenCV里有的方法:

http://blog.csdn.net/smartempire/article/details/21406005

http://blog.csdn.net/smartempire/article/details/23249517

http://blog.csdn.net/smartempire/article/details/23377385

未完待续...

原文地址:https://www.cnblogs.com/heubme/p/9349958.html

时间: 2024-08-04 17:07:31

目标检测方法__第一版的相关文章

CVPR2019目标检测方法进展综述

CVPR2019目标检测方法进展综述 置顶 2019年03月20日 14:14:04 SIGAI_csdn 阅读数 5869更多 分类专栏: 机器学习 人工智能 AI SIGAI 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/SIGAI_CSDN/article/details/88687747 SIGAI特约作者 陈泰红研究方向:机器学习.图像处理 目标检测是很多计算机视觉应用的基础,

目标检测方法——SSD

SSD论文阅读(Wei Liu--[ECCV2016]SSD Single Shot MultiBox Detector) 目录 作者 文章的选择原因 方法概括 方法细节 相关背景补充 实验结果 与相关文章的对比 总结 作者 文章的选择原因 性能好,single stage 方法概括 文章的方法介绍 SSD主要用来解决目标检测的问题(定位+分类),即输入一张待测图像,输出多个box的位置信息和类别信息 测试时,输入一张图像到SSD中,网络输出一个下图最右边的tensor(多维矩阵),对该矩阵进行

【转】目标检测方法——R-FCN

目录 作者及相关链接 方法概括 方法细节 实验结果 总结 参考文献 作者及相关链接 作者: 作者链接:代季峰,何恺明,孙剑 论文链接:论文传送门 代码链接:matlab版,python版 方法概括 R-FCN解决问题--目标检测 整个R-FCN的结构 一个base的conv网络如ResNet101, 一个RPN(Faster RCNN来的),一个position sensitive的prediction层,最后的ROI pooling+投票的决策层 R-FCN的idea出发点(关键思想) 分类需

传统目标检测方法的比较

· 适用范围 优点 缺点 帧 差 法 (1)摄像头固定场景: (2)实时性要求高: (3)目标的信息要求不高: (1)对运动目标敏感: (2)计算简单: (3)检测速度快.实时性高: (1)光线变化快时,算法失效: (2)缓慢运动和背景颜色一致时不能提取出特征像素点: (3)相邻帧之间目标重叠部分不能检测来: 背 景 减 除 法 (1)摄像头固定: (2)实时性要求不高: (3)目标信息要求高: (1)速度快,检测准确,易于实现, (2)能够达到实时检测视频中运动物体的要求 (3)轮廓完整,信息

基于深度学习的目标检测研究进展

前言 开始本文内容之前,我们先来看一下上边左侧的这张图,从图中你看到了什么物体?他们在什么位置?这还不简单,图中有一个猫和一个人,具体的位置就是上图右侧图像两个边框(bounding-box)所在的位置.其实刚刚的这个过程就是目标检测,目标检测就是"给定一张图像或者视频帧,找出其中所有目标的位置,并给出每个目标的具体类别". 目标检测对于人来说是再简单不过的任务,但是对于计算机来说,它看到的是一些值为0~255的数组,因而很难直接得到图像中有人或者猫这种高层语义概念,也不清楚目标出现在

基于深度学习的目标检测

普通的深度学习监督算法主要是用来做分类,如图1(1)所示,分类的目标是要识别出图中所示是一只猫.而在ILSVRC(ImageNet Large Scale Visual Recognition Challenge)竞赛以及实际的应用中,还包括目标定位和目标检测等任务.其中目标定位是不仅仅要识别出来是什么物体(即分类),而且还要预测物体的位置,位置一般用边框(bounding box)标记,如图1(2)所示.而目标检测实质是多目标的定位,即要在图片中定位多个目标物体,包括分类和定位.比如对图1(3

深度卷积神经网络在目标检测中的进展

作者:travelsea链接:https://zhuanlan.zhihu.com/p/22045213来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 近些年来,深度卷积神经网络(DCNN)在图像分类和识别上取得了很显著的提高.回顾从2014到2016这两年多的时间,先后涌现出了R-CNN,Fast R-CNN, Faster R-CNN, ION, HyperNet, SDP-CRC, YOLO,G-CNN, SSD等越来越快速和准确的目标检测方法. 基于Reg

DPM目标检测算法(毕业论文节选)

各位看客,如发现错误(应该还有蛮多--),望不吝指教.训练部分没有写 以前写的部分内容: DPM(Deformable Parts Model)--原理(一) DPM(Defomable Parts Model) 源码分析-检测(二) DPM(Defomable Parts Model) 源码分析-训练(三) 推荐阅读: DPM: http://blog.csdn.net/masibuaa/article/category/2267527 HOG: HOG(毕业论文节选) DPM目标检测算法 D

R-CNN,SPP-NET, Fast-R-CNN,Faster-R-CNN, YOLO, SSD系列深度学习检测方法梳理

1. R-CNN:Rich feature hierarchies for accurate object detection and semantic segmentation 技术路线:selective search + CNN + SVMs Step1:候选框提取(selective search) 训练:给定一张图片,利用seletive search方法从中提取出2000个候选框.由于候选框大小不一,考虑到后续CNN要求输入的图片大小统一,将2000个候选框全部resize到227*