Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >密歇根大学40页《20年目标检测综述》最新论文,带你全面了解目标检测方法

密歇根大学40页《20年目标检测综述》最新论文,带你全面了解目标检测方法

作者头像
朱晓霞
发布于 2019-06-14 09:22:54
发布于 2019-06-14 09:22:54
1.6K0
举报
【导读】视觉目标检测(Object Detection)作为近年来的研究热点之一,受到了广泛关注,每年在计算机视觉三大会议(ICCV, CVPR, ECCV)上大量相关文章发表。密歇根大学Zhengxia Zou博士等人近期发布了《Object Detection in 20 Years: A Survey》,这篇综述论文对近四分之一世纪(20世纪90年代至2019年)的400余篇论文进行了广泛的回顾,涵盖了许多主题,包括历史上的里程碑检测器、检测数据集、度量、检测系统的基本构建模块、加速技术以及最新的检测方法。本文还综述了行人检测、人脸检测、文本检测等重要的检测应用,并对其面临的挑战以及近年来的技术进步进行了深入分析。

题目:Object Detection in 20 Years: A Survey

作者:Zhengxia Zou (1), Zhenwei Shi (2), Yuhong Guo (3 and 4), Jieping Ye (1 and 4)

((1) University of Michigan, (2) Beihang University, (3) Carleton University, (4) DiDi Chuxing)

【摘要】目标检测作为计算机视觉中最基本、最具挑战性的问题之一,近年来受到了广泛的关注。它在过去二十年的发展可以说是计算机视觉历史的缩影。如果我们把今天的目标检测看作是深度学习力量下的一种技术美学,那么让时光倒流20年,我们将见证冷兵器时代的智慧。本文从目标检测技术发展的角度,对近四分之一世纪(20世纪90年代至2019年)的400余篇论文进行了广泛的回顾。本文涵盖了许多主题,包括历史上的里程碑检测器、检测数据集、度量、检测系统的基本构建模块、加速技术以及最新的检测方法。本文还综述了行人检测、人脸检测、文本检测等重要的检测应用,并对其面临的挑战以及近年来的技术进步进行了深入分析。

参考链接:

https://arxiv.org/abs/1905.05055

引言

近几年,视觉目标检测的研究工作非常多,发表了许多关于一般目标检测的综述[24-28]。本文与上述综述的主要区别如下:

  1. 基于技术演进的全面回顾:本文广泛回顾了目标检测发展史上的400多篇论文,时间跨度超过25年(上世纪90年代至2019年)。以前的大多数综述仅仅关注一个较短的历史时期或一些特定的检测任务,而没有考虑它们整个生命周期中的技术演进。站在历史的高速公路上,不仅有助于读者建立一个完整的知识体系,而且有助于找到这个快速发展领域的未来方向。
  2. 深入探索关键技术及最新技术状态:经过多年的发展,目前的目标检测系统已与“多尺度检测multiscale detection”、“ hard negative mining”、“ bounding boxregression”等大量技术相结合。然而,以前的综述缺乏基本的分析来帮助读者理解这些复杂技术的本质,例如,“它们从哪里来,它们是如何进化的?”“每种方法的优缺点是什么?”本文针对上述问题对读者进行了深入的分析。
  3. 对检测加速技术的全面分析: 目标检测的加速一直是一项关键而又具有挑战性的任务。本文从多个层面对20多年来目标检测历史上的提速技术进行了广泛的回顾,包括“detectionpipeline”(如级联检测、特征图共享计算)、“detectionbackbone”(如网络压缩、轻量级网络设计)、“numericalcomputation”(如积分图像、矢量量化)等。以前的综述很少涉及这个主题。

本文的其余部分组织如下。在第二部分中,我们回顾了20年来目标检测的发展历史。第3节将介绍一些加速目标检测的技术。第四部分总结了近三年来一些最先进的检测方法。第5节将回顾一些重要的检测应用。第六部分对本文进行了总结,并对进一步的研究方向进行了分析。

图1 从1998年到2018年,越来越多的关于目标检测的论文发表。(数据来自谷歌scholar advanced search: allintitle:“object detection”AND“detection objects”)

图2 目标检测的路线图。图中的里程碑检测器: VJ Det. [10,11], HOG Det. [12], DPM [13-15], RCNN [16], SPPNet [17], Fast RCNN [18], Faster RCNN [19], YOLO [20], SSD [21], Pyramid Networks [22], Retina-Net[23]。

图3。在VOC07、VOC12和MS-COCO数据集上对目标检测精度的提高。图中检测器:DPM-v1 [13], DPM-v5 [21]0, RCNN [16], SPPNet [17], Fast RCNN [18], Faster RCNN [19], SSD [21], FPN [22], Retina-Net [23], RefineDet [55], TridentNet[56]。

图4 (a) PASCAL-VOC07、(b) ILSVRC、(c) MS-COCO和(d) Open images中的一些示例图像和标注。

表1 一些常用的目标检测数据集及其统计数据。

图5 早期一些著名的检测模型:(a) Eigenfaces [95],(b) Shared weight networks [96],(c) Space displacement networks (Lenet-5) [97], (d) Haar wavelets of VJ detector [10]。

图6 从2001年到2019年,多尺度检测技术在目标检测中的发展:1)特征金字塔和滑动窗口,2)基于object proposals的检测,3)深度回归,4)多参考检测,5)多分辨率检测。图中检测器: VJ Det. [10], HOG Det. [12], DPM [13, 15], Exemplar SVM [36], Overfeat [103], RCNN [16], SPPNet [17], Fast RCNN [18], Faster RCNN [19], DNN Det. [104], YOLO [20], YOLO-v2 [48], SSD [21], Unified Det. [105], FPN [22], RetinaNet [23], RefineDet [55], TridentNet [56].

图7 2001 - 2019年bounding box regression技术在目标检测中的发展。图中检测器: VJ Det. [10], HOG Det. [12], Exemplar SVM [36], DPM [13, 15], Overfeat [103], RCNN [16], SPPNet [17], Fast RCNN [18], Faster RCNN [19], YOLO [20], SSD [21], YOLO-v2 [48], Unified Det. [105], FPN [22], RetinaNet [23], RefineDet [55], TridentNet [56].

图8 2001 - 2019年context priming在目标检测中的演变: 1)局部上下文检测,2)全局上下文检测,3)上下文交互检测。图中检测器: Face Det. [139], MultiPath [140], GBDNet [141, 142], CC-Net [143], MultiRegion-CNN [144], CoupleNet [145], DPM [14, 15], StructDet [146], YOLO [20], RFCN++ [147], ION [148], AttenContext [149], CtxSVM [150], PersonContext [151], SMN [152], RetinaNet [23], SIN [153].

图9 从1994年到2019年,non-max suppression (NMS)技术在目标检测中的发展: 1) Greedy selection,2) Bounding box aggregation,3) Learn to NMS。该图中的检测器有: VJ Det. [10], Face Det. [96], HOG Det. [12], DPM [13, 15], RCNN [16], SPPNet [17], Fast RCNN [18], Faster RCNN [19], YOLO [20], SSD [21], FPN [22], RetinaNet [23], LearnNMS [154], MAP-Det [155], End2End-DPM [136], StrucDet [146], Overfeat [103], APC-NMS [156], MAPC [157], SoftNMS [158], FitnessNMS [159].

图10 从1994年到2019年,目标检测中hard negative mining技术的发展。图中检测器有: Face Det. [164], Haar Det. [29], VJ Det. [10], HOG Det. [12], DPM [13, 15], RCNN [16], SPPNet [17], Fast RCNN [18], Faster RCNN [19], YOLO [20], SSD [21], FasterPed [165], OHEM [166], RetinaNet [23], RefineDet [55].

图12 目标检测中加速技术的概述。

图13 说明如何计算图像的HOG映射。

图16 利用快速傅立叶变换和反快速傅立叶变换在频域中加速线性检测器(如HOG检测器、DPM等) [226]。

图17 三种检测器的检测精度的比较:Faster RCNN [19], R-FCN [46] 和SSD [21] 在具有不同检测引擎的MS-COCO数据集上。图片来自J. Huang et al. CVPR2017 [27]。

图18 不同的特征融合方法的说明: (a) bottomup fusion, (b) top-down fusion, (c) element-wise sum, (d) element-wise product, 和 (e) concatenation.

图21 人脸检测面临的挑战:(a)类内变异,图片来自于WildestFaces Dataset [70]。(b) 面部遮挡,来自UFDD数据集的图像[69]。(c)多尺度人脸检测。图片来自P. Hu et al. CVPR2017 [322].

图22 文本检测和识别方面的挑战: (a)字体、颜色和语言的变化。图片来自maxpixel(免版权)。(b)文本旋转和透视失真。图片来自Y. Liu et al. CVPR2017 [336]。(c)密集排列的文本局部化。图片来自Y. Wu et al. ICCV2017 [337].

图23 交通标志检测和交通灯检测面临的挑战:(a)光照变化。图片来自pxhere(免版权)。(b)运动模糊。图片来自GTSRB Dataset [81]。(c) 恶劣天气下的探测。图片来自Flickr和Max Pixel(免版权)。

结论与未来发展方向

作者也对目标检测未来的趋势做了简要的描述,未来的目标检测研究可能会集中在以下几个方面:

  • 轻量级目标检测: 加速检测算法,使其能够在移动设备上平稳运行。
  • 符合AutoML:未来的一个方向是使用神经结构搜索,减少设计检测模型时的人为干预(例如,如何设计引擎,如何设置锚盒)。AutoML可能是目标检测的未来。
  • 检测满足域自适应:任何目标检测器的训练过程本质上都可以看作是一个在独立且同分布(i.i.d)数据假设下的似然估计过程。使用非i.i.d进行目标检测,数据,特别是对一些实际应用程序来说,仍然是一个挑战。GAN在领域自适应方面显示出良好的应用前景,对未来的目标检测具有重要的指导意义。
  • 弱监督检测
  • 小目标检测
  • 在视频中检测
  • 信息融合检测
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 目标检测和深度学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
20年的目标检测大综述(章节2)
今天我们接着上次综述章节1继续来大家来说说,本次主要说说20年内的目标检测,感谢大家的关注与支持。
计算机视觉研究院
2020/03/04
8890
目标检测二十年间的那些事儿——从传统方法到深度学习
本文主要参考自文献[1]:Zhengxia Zou, Zhenwei Shi, Member, IEEE, Yuhong Guo, and Jieping Ye, Object Detection in 20 Years: A Survey Senior Member, IEEE
公众号机器学习与AI生成创作
2020/09/14
1.4K0
目标检测二十年间的那些事儿——从传统方法到深度学习
目标检测2: 目标检测20年综述之(二)
本文是目标检测方向的第二篇,也是综述的第二部分,第一篇见目标检测1: 目标检测20年综述之(一)。 这两篇的目的主要是让读者对目标检测任务有直观的认识,后续介绍细节时有一定的概念储备,无需关注细节。
枫桦
2022/08/02
5830
目标检测2: 目标检测20年综述之(二)
目标检测究竟发展到了什么程度? | CVHub带你聊一聊目标检测发展的这22年
目标检测领域发展至今已有二十余载,从早期的传统方法到如今的深度学习方法,精度越来越高的同时速度也越来越快,这得益于深度学习等相关技术的不断发展。本文将对目标检测领域的发展做一个系统性的介绍,旨在为读者构建一个完整的知识体系架构,同时了解目标检测相关的技术栈及其未来的发展趋势。由于编者水平有限,本文若有不当之处还请指出与纠正,欢迎大家评论交流!
AIWalker
2021/07/05
3.3K0
目标检测究竟发展到了什么程度? | CVHub带你聊一聊目标检测发展的这22年
20年的目标检测大综述(章节3)
今天,“计算机视觉战队”给大家继续分享目标检测综述,今天主要说说目标检测算法的快速发展。
计算机视觉研究院
2020/03/06
4850
20年的目标检测大综述(章节3)
20年的目标检测大综述(章节2++)
Technical Evolution of Bounding Box Regression
计算机视觉研究院
2020/03/05
5510
20年的目标检测大综述(章节2++)
目标检测近年综述(文末有下载论文包)
发展论述:对于Overfeat、R-CNN方法,只是利用卷积神经网络进行特征提取,并没有改变搜索框提取目标区域的策略,算法的在速度上仍存在瓶颈。
计算机视觉研究院
2020/03/04
1K0
入门分享 | 12篇深度学习目标检测必读论文
本文梳理了目标检测领域2013年至2019年的12篇必读论文,为希望学习相关知识的新手提供了很好的入门路径。同时,作者还提供了一个附加论文列表。作为拓展阅读的内容,它们或为目标检测提供了新的视角,或用更强大的功能扩展了这个领域。
AI算法修炼营
2020/08/25
3.8K0
入门分享 | 12篇深度学习目标检测必读论文
Object Detection in 20 Years: A Survey
目标检测作为计算机视觉中最基本、最具挑战性的问题之一,近年来受到了广泛的关注。它在过去二十年的发展可以说是计算机视觉历史的缩影。如果我们把今天的物体检测看作是深度学习力量下的一种技术美学,那么让时光倒流20年,我们将见证冷兵器时代的智慧。本文从目标检测技术发展的角度,对近四分之一世纪(20世纪90年代至2019年)的400余篇论文进行了广泛的回顾。本文涵盖了许多主题,包括历史上的里程碑检测器、检测数据集、度量、检测系统的基本构件、加速技术以及最新的检测方法。本文还综述了行人检测、人脸检测、文本检测等重要的检测应用,并对其面临的挑战以及近年来的技术进步进行了深入分析。
狼啸风云
2019/09/25
3.1K0
Object Detection in 20 Years: A Survey
51 个深度学习目标检测模型汇总,论文、源码一应俱全!
目标检测(Object Detection)是深度学习 CV 领域的一个核心研究领域和重要分支。纵观 2013 年到 2019 年,从最早的 R-CNN、Fast R-CNN 到后来的 YOLO v2、YOLO v3 再到今年的 M2Det,新模型层出不穷,性能也越来越好!本文将会对目标检测近几年的发展和相关论文做出一份系统介绍,总结一份超全的文献 paper 列表。
OpenCV学堂
2019/10/11
1.4K0
51 个深度学习目标检测模型汇总,论文、源码一应俱全!
基于深度学习的目标检测算法综述
目标检测的任务是找出图像中所有感兴趣的目标(物体),确定它们的位置和大小,是机器视觉领域的核心问题之一。由于各类物体有不同的外观,形状,姿态,加上成像时光照,遮挡等因素的干扰,目标检测一直是机器视觉领域最具有挑战性的问题。本文将针对目标检测(Object Detection)这个机器视觉中的经典任务进行解析,抛砖引玉。如对文中的内容持不同观点,欢迎到SIGAI公众号发消息给我们,一起探讨!
SIGAI学习与实践平台
2018/08/07
1.4K0
基于深度学习的目标检测算法综述
一文总结目标检测
如有排版问题,可知乎查看:zhihu.com/column/c_1255545721723191296
枫桦
2022/08/02
8271
一文总结目标检测
目标检测算法:RCNN、YOLO vs DPM
以下内容节选自我的研究报告。 1. 背景 目标检测(object detection)简单说就是框选出目标,并预测出类别的一个任务。它是一种基于目标几何和统计特征的图像分割,将目标的分割和识别合二为一
triplebee
2018/01/12
1.9K0
目标检测算法:RCNN、YOLO vs DPM
2020年国内最新最优目标检测(完结篇)
今天我们的目标检测综述最后一章,也是这个系列的完结,希望有兴趣的同学可以从中获取一些思路!
计算机视觉研究院
2020/04/14
3.6K0
目标检测资源总结
blog.csdn.net/l7H9JA4/article/details/79620247
用户3578099
2019/08/15
8590
基于深度学习的基准目标检测及其衍生算法
基于深度学习的目标检测方法根据有无区域提案阶段划分为区域提案检测模型和单阶段检测模型,其最近发展历程在图1中画出。
一点人工一点智能
2022/12/27
4340
基于深度学习的基准目标检测及其衍生算法
CornerNet为什么有别于其他目标检测领域的主流算法?
这篇文章为大家解读由密歇根大学 Hei Law 团队在 ECCV 2018发布的论文,一种新的目标检测算法。
用户1737318
2019/11/19
9490
CornerNet为什么有别于其他目标检测领域的主流算法?
CVPR2019目标检测方法进展综述
四期飞跃计划还剩最后一个名额,联系小编,获取你的专属算法工程师学习计划(联系小编SIGAI_NO2)
SIGAI学习与实践平台
2019/03/19
5K0
CVPR2019目标检测方法进展综述
目标检测综述
这篇综述是我统计信号处理的作业,在这里分享一下,将介绍计算机视觉中的目标检测任务,论述自深度学习以来目标检测的常见方法,着重讲yolo算法,并且将yolo算法与其他的one-stage以及two-stage方法进行比较。
努力努力再努力F
2019/03/11
1.1K0
目标检测综述
目标检测 (Detection) 算法综述
以下是我在2018年7月份找工作时,根据个人所学总结出的目标检测 (Detection) 算法综述。 其中,仅仅挑出我认为比较重要的一系列算法,按照时间顺序进行简要概述。
JNingWei
2019/01/28
1.9K0
相关推荐
20年的目标检测大综述(章节2)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文