深度学习目标检测方法汇总

目标检测简介

  目标检测是计算机视觉的一个重要研究方向,是指从一个场景(或图片)中找到感兴趣的目标。任务大致分为三个流程:

  • 从场景中提取候选区
  • 从候选区提取特征
  • 识别候选区的类别并对有效的候选框进行位置精修

  目标检测在生活的各个领域都有了广泛的应用,它是将图像或视频中的目标与不感兴趣的部分区分开,判断是否存在目标,若存在目标则确定目标的位置。近年来,随着互联网技术、人工智能计算和智能硬件的迅猛发展,人类生活中存在着大量的图像和视频数据,这使得计算机视觉的研究也越来越火热。目标检测技术作为计算机视觉领域的一个重要组成部分,也受到了很大程度上的关注。目前在实际生活中的应用也十分广泛,包括目标跟踪,视频监控,信息安全,自动驾驶,图像检索,医学图像分析,网络数据挖掘,无人机导航,遥感信息分析,国防系统,以及机器人环境感知等。
  目标检测方法主要分为两大类:

  • 基于传统图像处理和机器学习算法的目标检测方法
  • 基于深度学习的目标检测方法

  传统目标检测方法主要分为六个步骤,包括图像预处理,窗口滑动,特征提取,选择以及分类,和后处理这六个步骤。每个步骤所做的工作分别是:a)图像预处理是对检测图像进行图像的去噪声和增强,以及色彩转换等操作;b)窗口滑动是指在待测图像中滑动一个大小相同的窗口,将窗口中的子图像提取出来做候选区域;c)特征提取就是对候选区域使用特定的算法进行处理;d)特征选择即从上一步提取的特征向量中挑选出具有代表性的特征,降低特征的维数;e)特征分类就是利用特定的分类器对特征进行分类,判定候选区是否包含了目标及其类别;f)后处理是指合并判断为同一类别的相交候选区,计算出每个目标的边界框。
  传统目标检测方法的检测重点是在特征提取(如何提高特征的表达能力和抗形变能力)和特征分类(如何提高分类器的准确度和速度上)。由此,研究人员提出了多种形式的特征和分类器,其中,代表性的特征有代表性的特征有SIFT(scale-invariant feature transform)、Hear、HOG(histogram of oriented gradient)、Strip等;代表性的分类器有AdaBoost、SVM(support vector machine)、DPM(deformable parts model)、RF(random forest)等。
  但是,传统的目标检测方法的准确度并不能达到实际需求,其根本原因有两个,一个是使用滑动窗口的策略进行区域选择时针对性不强,提高了时间复杂度和窗口冗余,另一个是使用设计的特征。设计的特征存在以下三个缺点:a)设计的特征为低层特征,对目标的表达能力不足;b)设计的特征可分性差,导致分类的错误率较高;c)设计的特征具有针对性,很难选择

  • 7
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值