一种改进基于LDCF的行人检测方法技术

技术编号:14637327 阅读:63 留言:0更新日期:2017-02-15 11:30
本发明专利技术涉及一种改进基于LDCF的行人检测方法用以准确检测车载摄像头图像中的行人信息,包括以下步骤:1)根据不同的训练数据集获取LDCF行人检测算法中三个行人外形的几何约束条件;2)对待检测图像中的行人进行滑动窗口检测,并根据约束条件剔除长宽比不符合行人特点以及位置不在合理区域内的检测窗口,获取符合约束要求的初步行人检测窗口;3)对初步行人检测窗口进行抑制,最终获取合适大小的检测窗口,并据此识别待检测图像中的行人。与现有技术相比,本发明专利技术具有检测准确、消除姿态影响等优点。

【技术实现步骤摘要】

本专利技术涉及行人检测领域,尤其是涉及一种改进基于LDCF的行人检测方法
技术介绍
行人检测是目标检测中的一项热点和重要内容,目标是在灰度、彩色、深度等图像或视频中找到直立行走的行人,在汽车辅助驾驶、智能交通管理、智能视频监控等方面有着广泛的应用。目前,行人检测算法大体上有三类:DPM类、决策森林类和深度学习类。其中决策森林类算法更具优势。LDCF算法可以从训练集中提取颜色、梯度方向和梯度幅值三种特征信息,训练成分类器。在检测行人时,则采用缩放图像构成尺度金字塔的策略,使用决策树进行多尺度检测。经过对现有技术的文献检索发现,现有的LDCF检行人检测方法中,在行人检测的过程中的检测不准确,而且对于采用Non-MaximalSuppression(非极大抑制)方法抑制检测窗口的方法中,对于重合的检测窗口的识别以及降低失效率上,效果不明显,经常出现误检。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种检测准确、消除姿态影响的改进基于LDCF的行人检测方法。本专利技术的目的可以通过以下技术方案来实现:一种改进基于LDCF的行人检测方法,用以准确检测车载摄像头图像中的行人信息,包括以下步骤:1)根据不同的训练数据集获取LDCF行人检测算法中三个行人外形的几何约束条件;2)对待检测图像中的行人进行滑动窗口检测,并根据约束条件剔除长宽比不符合行人特点以及位置不在合理区域内的检测窗口,获取符合约束要求的初步行人检测窗口;3)对初步行人检测窗口进行抑制,最终获取合适大小的检测窗口,并据此识别待检测图像中的行人。所述的步骤1)中,三个行人外形的几何约束条件包括行人底部到图像底部的距离约束、行人的像素高度与行人到图像底部距离的线形函数关系约束以及行人检测窗口的宽高比约束。所述的步骤1)中,训练数据集包括Caltech-USA训练数据集和ETH训练数据集。所述的步骤3)中通过改进的NMS算法对初步行人检测窗口进行抑制。所述的改进的NMS算法通过将NMS算法中的固定重合面积阈值改为动态重合面积阈值进行窗口抑制。所述的动态重合面积阈值Threshold为:其中,A为固定重合面积阈值,sd为被抑制窗口的检测分数,su为抑制窗口的检测分数,hd为被抑制窗口的高度,hu为抑制窗口的高度,为检测分数比,为检测对象尺度比,α为检测分数比的阈值,δ为检测对象尺度比的阈值。所述的窗口抑制的方法为:1、被抑制窗口和抑制窗口存在重合,当检测分数比且检测对象尺度比时,则认定被抑制窗口为抑制窗口的子区域,并缩小动态重合面积阈值;当检测分数比且检测对象尺度比时,则认定被抑制窗口为抑制窗口的附近的独立窗口,不采用动态重合面积阈值抑制;2、当抑制窗口完全被被抑制窗口包含,且其检测分数差异极小,即时,则将抑制窗口作为误检窗口剔除,保留被抑制窗口,并将抑制窗口的检测分数赋值给被抑制窗口。与现有技术相比,本专利技术具有以下优点:一、检测准确:本专利技术在行人检测时加入三个行人外形的几何约束条件,有效的去除了检测框位于地平线上、检测框的宽度过窄或过宽以及检测框的高度与行人距离摄像头的距离不符合近大远小的规律这三种误检,有效的提高了检测准确度。二、消除姿态影响:本专利技术还通过对NMS算法改进,将固定重合面积阈值改为动态重合面积阈值进行窗口抑制,有效的降低了行人的遮挡、姿态的影响,使得检测分数稍低的检测窗口可能与真实行人更匹配。附图说明图1是本专利技术的方法流程图。图2是实施例一中几种常见的几何错误举例,其中,图(2a)为检测窗口位于地平线上的情况,图(2b)为检测窗口的宽度过窄,图(2c)为距离摄像头较远的行人高度过高的情况,图(2d)为距离摄像头较近的行人高度过矮。图3是实施例一中的成像模型图,其中,图(3a)为焦距、视角视角与屏幕高度的关系示意图,图(3b)为摄像机成像模型,图(3c)为行人几何成像关系图。图4是实施例二的使用前后效果对比图,其中,图(4a)为LDCF原始NMS检测效果,图(4b)为引入尺度比信息后的NMS检测效果,图(4c)为原始NMS检测效果,图(4d)为引入保留外围窗口和激活机制的NMS检测效果。具体实施方式下面结合附图和具体实施例对本专利技术进行详细说明。实施例1:如图1所示,本实施例包括以下步骤:第一步、选择一系列地平线上无遮挡的图片,估算出地平线的高度。不同数据集的地平线高度不同,如Caltech-USA数据集的地平线高度约为190,ETH数据集的地平线高度约为235。第二步、计算摄像头参数,并根据训练集数据获得行人的高度与距离摄像头的距离之间的关系。针孔摄像机成像模型如图3(a)所示。其中f为摄像机焦距,w为屏幕高度,θ为垂直视角。根据该模型,可以得到焦距、垂直视角与屏幕高度的关系:其中,摄像机焦距为1000像素,屏幕高度为480像素。根据这些已知条件可以计算出垂直视角约为27°。车载摄像机针孔成像模型如图3(b)所示。其中H为行人实际高度,d为行人到车载摄像机的实际距离,f为摄像机的焦距,h为行人在图像中的像素高度。可以发现,对于同一个行人而言,离摄像机越远,其成像高度h越小。而行人距离摄像头越远,代表着行人距离图像底部的距离也越远,所以行人距图像底部的距离和行人像素高度之间存在一定的几何关系。理想的非畸变的行人的成像关系如图3(c)所示。其中f为焦距,h为图像行人的像素高度,D为行人底部到图像底部的距离,H为行人的真实高度,d为行人到车载摄像机的实际距离。根据该图,可以得到:由以上两个公式可知:由图及以上公式可得:所以,即,当人的高度一定时,行人到图像底部的距离和行人的像素高度存在正比关系。通过对Caltech-USA训练数据集的数据进行简单的函数拟合,得到D和h的大致关系:D=-0.6927h+292.2在实际应用中,由于人的高度H会变化,以及检测框在检测时也存在一定的误差,将通过不等式来筛选数据:-0.6936h+223.68<D<-0.6916h+352.95通过对ETH训练数据集的数据进行函数拟合,得到D和h的大致关系:D=-0.5675h+238.3在实际应用中,通过不等式来筛选数据:-0.8079h+212.31<D<-0.5261h+260.59第三步、根据训练集数据获得行人的高度与宽度的关系。行人的宽高比会随着行人的动作变化而改变。因此可以通过不等式来筛选数据:其中,w为检测框的宽度,h为检测框的高度,rmin、rmax分别为宽高比的最小值和最大值。通过对训练数据集的数据进行分析,可以发现行人宽高比的平均值约为0.41,行人宽高比的最小值为0.165,最大值为1,即不等式为:第四步、将前三步推得的三个几何约束条件运用到检测中,提高检测效率。三个几何约束条件是指:对Caltech-USA训练数据集来说,几何约束条件为:对ETH训练数据集来说,几何约束条件为:其中,w为检测框的宽度,h为检测框的高度,D为检测框距图像底端的距离。本实施例的工作原理为,现有的LDCF行人检测算法是一个误检率较高、漏检率较低的行人检测算法。检测框常见的几何错误有三种:检测框位于地平线上,因而这些检测框大多是错误的(如图2(a)所示);检测框的宽度过窄或过宽,不满足行人的动作特点(如图2(b)所示);检测框的高度与行人距离摄像头本文档来自技高网...
一种改进基于LDCF的行人检测方法

【技术保护点】
一种改进基于LDCF的行人检测方法,用以准确检测车载摄像头图像中的行人信息,其特征在于,包括以下步骤:1)根据不同的训练数据集获取LDCF行人检测算法中三个行人外形的几何约束条件;2)对待检测图像中的行人进行滑动窗口检测,并根据约束条件剔除长宽比不符合行人特点以及位置不在合理区域内的检测窗口,获取符合约束要求的初步行人检测窗口;3)对初步行人检测窗口进行抑制,最终获取合适大小的检测窗口,并据此识别待检测图像中的行人。

【技术特征摘要】
1.一种改进基于LDCF的行人检测方法,用以准确检测车载摄像头图像中的行人信息,其特征在于,包括以下步骤:1)根据不同的训练数据集获取LDCF行人检测算法中三个行人外形的几何约束条件;2)对待检测图像中的行人进行滑动窗口检测,并根据约束条件剔除长宽比不符合行人特点以及位置不在合理区域内的检测窗口,获取符合约束要求的初步行人检测窗口;3)对初步行人检测窗口进行抑制,最终获取合适大小的检测窗口,并据此识别待检测图像中的行人。2.根据权利要求1所述的一种改进基于LDCF的行人检测方法,其特征在于,所述的步骤1)中,三个行人外形的几何约束条件包括行人底部到图像底部的距离约束、行人的像素高度与行人到图像底部距离的线形函数关系约束以及行人检测窗口的宽高比约束。3.根据权利要求1所述的一种改进基于LDCF的行人检测方法,其特征在于,所述的步骤1)中,训练数据集包括Caltech-USA训练数据集和ETH训练数据集。4.根据权利要求1所述的一种改进基于LDCF的行人检测方法,其特征在于,所述的步骤3)中通过改进的NMS算法对初步行人检测窗口进行抑制。5.根据权利要求4所述的一种改进基于LDCF的行人检测方法,其特征在于,所述的改进的NM...

【专利技术属性】
技术研发人员:盛斌
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1