The invention discloses a pedestrian detection method based on support vector machine, the method comprises the following steps: S1: edge extraction in the training image and texture information, get the feature vector; S2: to reduce the dimensionality of the feature vector and the feature vector dimension reduction; S3: using genetic algorithm is introduced into simulated annealing acceptance criteria for model training and learning feature weight support vector machine; S4: image processing will be detected by S1 and S2, and then input to the support vector machine for pedestrian detection, the invention also discloses a pedestrian detection system based on support vector machine, the invention adopts genetic algorithm based on simulated annealing acceptance criteria for model training and learning feature weight support vector machine, considering the influence of feature combination on pedestrian detection and classification effect, and is characteristic of all dimensions of development Weights to improve the accuracy of pedestrian detection.
【技术实现步骤摘要】
一种基于支持向量机的行人检测方法及系统
本专利技术涉及行人检测领域,更具体地,涉及一种基于支持向量机的行人检测方法及系统。
技术介绍
随着人类社会的进步和科技的发展,利用计算机来实现行人的自动检测成为了目前计算机领域中最热门的课题之一。行人检测的研究是人工智能与模式识别的一个重要研究课题。行人检测就是检测场景中存在的行人,给出场景中行人的确切位置情况,其在军事管理、安全工程、医疗保健等许多领域内都有着广泛的应用,因此具有重要的使用价值和广阔的发展前景。目前该领域主要采用的技术路线为训练一个行人分类器,在检测阶段,通过此分类器判断输入图片是否为行人即可。目前所广泛应用的分类器之一为支持向量机。首先通过对人及非人训练数据的特征提取及降维操作,将图片抽象为特征向量。之后将所有训练数据输入于支持向量机模型中对模型进行训练操作。最后在实际检测中,我们通过同样的图像预处理方法将待检测图像抽象为特征向量作为训练好的支持向量机模型的输入,输出结果即分类结果便是对该幅图片是否存在行人的检测结果。运用支持向量机是一种经典的行人检测方法,由于其快速准确的分类性能,在模式识别领域中有着广泛的应用。但是,由于支持向量机将每一维输入特征同等对待以寻找最优分类超平面,这也就使得支持向量机不能很好地控制特征权重分配问题以达到更佳的分类目的。通常现有的特征加权方法运用熵增益等方式分别确定特征对标签的关联度从而对特征进行权重设定,这类方法在某种程度上能够找出对分类有积极贡献作用的单个特征。然而,此类方法在实践中却往往不能综合考虑特征之间的联系,不能够组合性地为所有维度特征同时赋予权重因子,从 ...
【技术保护点】
一种基于支持向量机的行人检测方法,其特征在于,所述方法包括:S1:提取训练图像中的边缘和文理信息,处理得到特征向量;S2:对所述特征向量进行降维,得到降维的特征向量;S3:采用引入模拟退火接受准则的遗传算法对支持向量机进行模型训练与特征权重学习;S4:将待检测的图像进行S1和S2的处理,然后输入所述支持向量机进行行人检测。
【技术特征摘要】
1.一种基于支持向量机的行人检测方法,其特征在于,所述方法包括:S1:提取训练图像中的边缘和文理信息,处理得到特征向量;S2:对所述特征向量进行降维,得到降维的特征向量;S3:采用引入模拟退火接受准则的遗传算法对支持向量机进行模型训练与特征权重学习;S4:将待检测的图像进行S1和S2的处理,然后输入所述支持向量机进行行人检测。2.根据权利要求1所述方法,其特征在于,采用引入模拟退火接受准则的遗传算法中种群的父代选择方式为随着繁衍代数的增加动态降低接受当前个体作为下一代父代的概率。3.根据权利要求1所述方法,其特征在于,所述S1包括:S11:将所述训练图像转化为灰度图,并调整所述灰度图的对比度和亮度;S12:利用方向梯度直方图特征描述算子和局部二值模式特征描述算子分别对图像的边缘及文理特征进行提取,得到方向梯度直方图特征向量和局部二值模式特征向量;S13:将所述方向梯度直方图特征向量和局部二值模式特征向量进行拼接,得到方向梯度直方图-局部二值模式特征向量。4.根据权利要求1所述方法,其特征在于,所述S2包括:S21:用主成分分析算法和线性判别分析算法对所述特征向量进行降维,得到基于主成分分析降维的特征向量和基于线性判别分析降维的特征向量;S22:将所述基于主成分分析降维的特征向量和基于线性判别分析降维的特征向量进行拼接,得到基于主成分分析-线性判别分析降维的特征向量。5.根据权利要求1所述方法,其特征在于,所述S3包括:S31:根据所述降维的特征向量对引入模拟退火接受准则的遗传算法中的个体及参数进行初始化操作;S32:设置交叉点的数目,采用混沌序列生成交叉点,并对所述交叉点进行变异操作;S33:采用引入模拟退火接受准则的遗传算法训练所述支持向量机得到权重向量和固有参数。6.根据权利要求5所述方法,其特征在于,所述交叉点为x(n+1)=4*x(n)*(1-x(n))其中,x(n)代表第n个交叉点归一化后的位置,初始x(0)为一个0~1之间的随机数;真实的交叉点的设置为其中,l表示引入模拟退火接受准则的遗传算法的种群中个体的维度。7.根据权利要求5所述方法,其特征在于,所述引入...
【专利技术属性】
技术研发人员:邢薇薇,魏翔,卢苇,杨宇翔,张顺利,
申请(专利权)人:北京交通大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。