[发明专利]一种基于AdaBoost分类器的行人检测模型训练方法有效
申请号: | 201410066461.9 | 申请日: | 2014-02-26 |
公开(公告)号: | CN103902968A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 熊志辉;张茂军;王炜;徐玮;赖世铭;高晨旭 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/66 |
代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 卢宏 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 adaboost 分类 行人 检测 模型 训练 方法 | ||
1.一种基于AdaBoost分类器的行人检测模型训练方法,其特征在于:首先通过已知的标准行人数据集确定初始正负样本训练集及正负样本的权重,然后在AdaBoost训练过程中实时统计训练集中样本权重值的和,当训练集发生明显的权重退化时,用当前已经训练好的弱分类器组去滑窗扫描检测原始数据集中的非行人图像,并将误检窗口图像作为困难样本添加到负样本训练集中,然后通过随机抽样剔除部分负样本;最后减小退化程度阈值,降低训练集更新频率,继续AdaBoost训练过程,直至最终得到行人检测模型。
2.根据权利要求1所述基于AdaBoost分类器的行人检测模型训练方法,其特征在于,具体包括如下步骤:
1)确定初始正负样本训练集:
首先,选择一个行人检测标准数据集,其中包括包含行人的正样本图像和不包含行人的负样本图像;根据所述数据集的注释文件,从正样本图像中框图获取64*128的行人图像并进行镜面处理后提取图像积分通道特征,构成了正样本训练集其中N=2416,负样本图像中框图获取无数64*128的非行人图像,并将其看作海量负样本原始数据集
2)初始化正负样本训练集的权重为:
其中和分别代表正样本和负样本的权重;
3)初始化困难样本添加上限设置权值退化程度阈值的初始值τ=0.1;
4)设AdaBoost弱分类器数为T=2048,初始化t=0;
5)t=t+1,当t>T时转到步骤13);
6)根据弱分类器训练方法,基于步骤1)和步骤2)得到的训练集S和其权重集ω,训练获得第t个弱分类器ht(x)∈{-1,1};
7)统计弱分类器在样本中的分类错误率则该弱分类器ht(x)的权重为αt=log((1-errt)errt);
8)更新样本权重ωn=ωnexp(αtht(xn)),并计算负样本权重和
9)如果losst>τ,则训练集S保持不变,跳转至步骤5);否则,令τ=τ/10,继续如下步骤;
10)将已经训练好的t个弱分类器作为当前分类器在原始负样本图像上,运用当前分类器Ht(x)扫描NFP个误检滑窗FP(False Positives),提取积分通道特征后添加到负样本训练集S-中,其中其中为困难样本添加上限;
11)从负样本训练集S-中随机剔除一部分负样本,使得最终负样本数目为
12)更新负样本训练集S-中新添加的困难样本的权重ωn=exp(Ht(xn))2N-,其中(xn,yn)∈FP,然后跳转至步骤5);
13)得到最终分类模型
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410066461.9/1.html,转载请声明来源钻瓜专利网。