[发明专利]基于分布式平台的SVM模型行人检测方法有效

专利信息
申请号: 201610269005.3 申请日: 2016-04-27
公开(公告)号: CN105975907B 公开(公告)日: 2019-05-21
发明(设计)人: 武克杰;吴建伟;鲁星星 申请(专利权)人: 江苏华通晟云科技有限公司
主分类号: G06K9/00 分类号: G06K9/00;G06K9/62
代理公司: 苏州创元专利商标事务所有限公司 32103 代理人: 范晴;丁浩秋
地址: 215000 江苏省苏州市工*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于分布式平台的SVM模型行人检测方法,包括:采用分布式spark平台的开源通信模块接收并存储监控设备中的图片流;使用行人检测框将图片流生成多个弹性分布式数据集RDD,对每个RDD进行独立计算;将RDD中的数据集通过非线性SVM检测算法,来确定对应检测框是否为行人,如果为行人,将检测框的位置保存到新的RDD中;将所有检测为行人的RDD合并成一个新的RDD,将所有检测框中为同一个行人的检测框合并;在图片上绘制合并后的检测框的位置,并保存至分布式spark平台。将检测图片分成多个弹性分布式数据集,有效的提高行人检测的效率。同时通过对支持向量机中权值进行改进,提高对行人检测的准确度。
搜索关键词: 基于 分布式 平台 svm 模型 行人 检测 方法
【主权项】:
1.一种基于分布式平台的SVM模型行人检测方法,其特征在于,包括以下步骤:S01:采用分布式spark平台的开源通信模块akka接收并存储监控设备中的图片流;S02:使用行人检测框将图片流生成多个弹性分布式数据集RDD,对每个RDD进行独立计算;S03:将RDD中的数据集通过非线性SVM检测算法,来确定对应检测框是否为行人,如果为行人,将检测框的位置保存到新的RDD中;所述步骤S03具体包括:S21:将检测框生成的图片块RDD通过SOBEL边缘检测算子再次分成3*8块的细胞块RDD;S22:对每个细胞块RDD进行CT直方图统计,再联合生成3*8*256维移动图片块的CT直方图RDD;S23:加载精确非线性SVM检测模型,通过该检测模型对联合生成的3*8*256维移动图片块的CT直方图RDD进行预测,如果预测结果大于0则为行人,反之则为背景;所述步骤S23包括以下步骤:S31:选取改进的支持向量机模型作为训练模型,其训练模型目标函数为其对应的约束条件为y=w'φ(xi)+b+εi,通过目标函数和约束条件推导出判别函数其中权值αi=Csiεi,C为惩罚因子,是一个可调参数,i是1到n个训练样本数目,w为权向量,si是正样本和负样本的欧式距离,并作为目标函数中惩罚因子的加权系数,b为阈值,εi为误差,φ(xi)为核函数;S32:将惩罚因子C设成1到100之间,对预先准备好的行人的正负样本进行特征提取,对应的核函数φ(xi)为min(x(i),xs(i)),其中x(i),xs(i)是任意两个正负样本提取到的特征向量;正样本的标签是值为1,负样本标签值为‑1,离线训练得到判别函数的αi和b,其中判别函数就是对应的非线性SVM检测模型;S33:通过判断检测模型的结果yi,如果大于0,则认为该检测框里是行人,反之,则认为该检测框是背景;S04:将所有检测为行人的RDD合并成一个新的RDD,将所有检测框中为同一个行人的检测框合并;S05:在图片上绘制合并后的检测框的位置,并保存至分布式spark平台。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏华通晟云科技有限公司,未经江苏华通晟云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610269005.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top