[发明专利]一种基于SVM的公交乘客三维轨迹分类方法有效

专利信息
申请号: 201810891823.6 申请日: 2018-08-07
公开(公告)号: CN109325963B 公开(公告)日: 2021-05-18
发明(设计)人: 张朝阳;张文涛;孙士杰;郑宝峰;雷琪;李莹;廖政;武非凡;杨璐;梁浩翔;云旭 申请(专利权)人: 长安大学
主分类号: G06T7/246 分类号: G06T7/246;G06T7/80;G06T3/60;G06K9/62
代理公司: 西安恒泰知识产权代理事务所 61216 代理人: 张明
地址: 710064 陕西省*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 svm 公交 乘客 三维 轨迹 分类 方法
【权利要求书】:

1.一种基于SVM的公交乘客三维轨迹分类方法,其特征在于,包括以下步骤:

利用深度相机获取公交车的上、下车图像,并提取所述图像的前景图像;分别建立相机坐标系和世界坐标系,通过相机标定,获得所述前景图像中像素坐标与世界坐标的转换关系,然后将所述的前景图像转换为世界坐标系下的俯视投影图;

针对所述的俯视投影图,首先对俯视投影图进行块化,然后确定局部高度值最大的区域,最后对该区域进行扩展以锁定人头目标,获取人头目标的三维轨迹,然后提取三维轨迹的特征,训练SVM分类器,实现轨迹的分类;

所述的提取所述图像的前景图像,包括:

首先利用深度相机拍摄公交车前门、后门在无乘客时的图像,从该图像中提取出彩色图像作为背景图像,然后针对于深度相机采集的公交车的上、下车图像对应的彩色图像,通过以下公式提取前景图像:

上式中,Da为当前帧对应的二值化数据,Ia为当前帧的彩色图像,B为背景图像,T为判别阈值;

分别建立相机坐标系和世界坐标系,通过相机标定,获得所述前景图像中像素坐标与世界坐标的转换关系,包括:

以相机光心作为相机坐标系原点O′c,光轴为Z轴,X轴平行于公交台阶所在平面建立相机坐标系Oc;以相机与公交台阶坐在平面的垂足作为世界坐标系的原点O'w,世界坐标系的X轴平行于相机坐标系X轴,Z轴与台阶所在平面垂直,建立世界坐标系Ow;对相机进行标定,可求解相机参数矩阵C,通过相机参数矩阵C、前景图像中的像素坐标,以及该像素坐标对应的深度值,即可得到前景图像中像素坐标与世界坐标的转换关系;

将所述的前景图像转换为世界坐标系下的俯视投影图,包括:

针对于深度图像采集的公交车上、下车图像,在图像的深度图像中,深度值代表的是世界坐标系中的点P(xp,yp,zp)到相机的距离len,根据世界坐标系下物体的几何关系可得如下公式:

len=m·r

Zp=Hc-len·sinθ

上面的式子中,Hc为相机的安装高度,点G(xG,yG,0)是相机光心、世界坐标系中的点P(xp,yp,zp)的连线与XOY平面的交点;m为点P的深度值;r为单位深度值对应的该点到相机的距离;Zp是点P在世界坐标系下的高度值,θ是相机坐标系的Z轴与世界坐标系下的XOY平面的夹角,且0°θ90°;

根据上述的公式将前景图像转换为世界坐标系下的俯视投影图;

所述的对俯视投影图进行块化,包括:

将整个俯视投影图分为N*M个方块,其中,N代表块化之后图像的行,M则代表块化之后图像的列,且64≤N≤384,48≤M≤216;并设定每个方块的宽度W,然后计算每个方块的平均高度,计算平均高度的公式如下:

上式中,M(i,j)为第i行第j列中所有像素坐标对应的高度值之和,W为方块的宽度,BlockD[c][r]为第c行第r列方块的平均高度值;

所述的确定局部高度值最大的区域,包括:

计算出每个方块的平均高度值之后进行搜索,寻找局部高度值最大区域:

遍历每个方块并分别比较当前方块与其周围8邻域方块的大小关系,遍历前将当前小块标记值设为为0;如果比邻域方块的深度值大,则该方块的标记值就加1,否则记为0;如果方块的标记值等于8,则确定该方块为一个局部高度值最大的区域,

所述的锁定人头目标的方法包括:

(1)将局部高度值最大区域的方块标记为种子像素点;

(2)分别计算种子像素点与其邻域像素点深度值之间的差值,将差值与阈值T′进行比较,若小于T′,则将该邻域像素点标记为边缘点,否则不进行标记;

(3)依次将所述邻域像素点记为新的种子像素点,按照步骤(2)相同的方法进行处理,则通过所述的边缘点即锁定了人头目标,将人头目标的最小外接矩形作为检测框;

所述的获取人头目标的三维轨迹,包括:

对于第K帧图像对应的俯视投影图中的一个未匹配过的检测框u,在第K+1帧图像对应的俯视投影图中进行遍历,计算出与K+1帧图像对应的俯视投影图中未匹配检测框的距离;

从第K+1帧图像对应的俯视投影图中所有检测框中选择与第K帧图像对应的俯视投影图中的第u个检测框距离最小的检测框u’;

对于已查找到最小距离的情况,将最小距离与设定的阈值T0判断,如最小距离小于阈值T0,则认为第K+1帧图像对应的俯视投影图中检测框k与第K帧图像对应的俯视投影图中的第u个检测框匹配,从而得到检测框中人头目标的三维轨迹;

所述的提取三维轨迹的特征,训练SVM分类器,实现轨迹的分类,包括:

从公交上、下车图像中提取多条三维轨迹作为训练样本,并划分正样本、负样本,分别选取六组轨迹特征:轨迹点数、轨迹长度、Y方向上轨迹的跨度、Z方向上轨迹的跨度、轨迹中检测框的人头概率平均值和轨迹的斜率;

计算正、负样本特征的概率分布图,选取最佳特征组合,训练SVM分类器以获取最优参数,从而实现SVM分类器对三维轨迹的分类。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长安大学,未经长安大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810891823.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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