最近想学下传统机器学习方法来实现目标检测,从头到尾下来记录下自己的代码过程行人检测加粗样式
数据集准备:INRIA行人检测数据集百度云下载,http://pan.baidu.com/s/1eSdlw7g
下载完之后我们解压可以看到数据集文件分布
INRIADATA{**加粗样式**
normalized_images{
train{
pos:96x160大小,训练正样本,需要crop中间的64x128大小。已经做过flip,即包含左右对称的图
neg:大小不一,通常是几百乘几百,训练负样本,需要从每张图中随机crop 10个区域作为训练负样本
}
}
original_images{
train{
pos:训练正样本,大小不一
neg:训练负样本,大小不一
annotations:标注信息
}
test{
pos:大小不一
neg:大小不一
annotations:标注信息
}
}
}
进入文件夹,打开Train