[发明专利]一种基于目标跟踪的行人徘徊检测方法有效

专利信息
申请号: 201510428029.4 申请日: 2015-07-21
公开(公告)号: CN105184812B 公开(公告)日: 2018-08-24
发明(设计)人: 朱梦哲;冯瑞 申请(专利权)人: 复旦大学
主分类号: G06T7/20 分类号: G06T7/20;G06T3/60
代理公司: 上海正旦专利代理有限公司 31200 代理人: 陆飞;盛志范
地址: 200433 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 目标 跟踪 行人 徘徊 检测 算法
【权利要求书】:

1.一种基于目标跟踪的行人徘徊检测方法,其特征在于依次分为3个阶段:目标提取阶段,目标跟踪阶段,徘徊判断阶段;其中:

一、目标提取阶段的具体步骤为:

(1)缩放图像

对于输入图像,其分辨率小于等于1280x720时不进行缩放处理;分辨率大于1280x720时,使用双线性差值算法将图像等比例缩放至宽度为720;所用的转换公式为:

f(i+u,j+v)=(1-u)(1-v)f(i,j)+(1-u)vf(i,j+1)+u(1-v)f(i+1,j)+uvf(i+1,j+1)

其中,f(x,y)表示原图像中(x,y)处的像素值,i、j分别表示x、y的整数部分,u、v表示小数部分;

(2)背景差分

(a)为图像中的每一个像素点建立包含N个样本的样本集:对于每一个像素点,随机选取其相邻点像素值作为样本值对样本集进行填充;

(b)计算图像中每个像素点与对应样本集中所有样本的距离D,距离D计算公式为:

其中,r、g、b分别为该像素点红色、绿色、蓝色通道的值,rk、gk、bk分别为样本点红色、绿色、蓝色通道的值;

(c)统计每个像素点样本集中,满足D>Dth的样本点个数,记为n,若n大于Nth,则标记该像素点为背景点,否则标记为前景点;其中Dth、Nth为给定阈值;

(d)对标记为背景的像素点,以的概率去更新样本集,同时以的概率去更新其相邻像素点的样本集,更新时采用随机的方法选取要替换的样本值;

(3)计算行人目标区域

(a)将图像中的所有像素点标记为未访问;初始化区域标记C为0;

(b)对于图像中的某个前景点,若其未被访问,则令C=C+1,将前景点标记为已访问,并且属于区域C;

(c)递归访问该点周围的四个相邻点,同样标记为已访问,且属于区域C;

(d)遍历图像中所有未访问过的前景点,重复步骤(b)、步骤(c),直到没有未访问过的前景点;

(4)合并行人目标区域

遍历所有区域,若区域中一点到另一个区域中一点的距离l小于Lth,则将这两个区域合并为一个区域;距离l计算公式为:

其中,(x1,y1)和(x2,y2)分别表示一个像素点在图像中的坐标,Lth为给定阈值;

二、目标跟踪阶段的具体步骤为:

(1)初始化粒子滤波模型

(a)将目标区域子图像从RGB色彩空间转换为HSV色彩空间,公式如下:

v=max(r,g,b)

其中,r、g、b分别为RGB色彩空间中三个通道的值,h、s、v分别为HSV色彩空间中三个通道的值;

(b)计算行人目标区域子图像的颜色直方图Hist,其公式如下:

Hist(h,s,v)=N×P(h,s,v)

其中,h、s、v分别为HSV色彩空间中三个通道的值,N为子图像的大小,P(h,s,v)为概率密度函数;

(c)初始化N个粒子,公式如下:

i=1...N

其中,(x,y)为当前图像中行人区域中心点坐标,w为行人区域宽度,h为行人区域高度,Hist为行人区域(x,y,w,h)的颜色直方图;

(2)粒子转移

(a)更新所有的粒子,公式如下:

i=1...N

其中,C由均值为0的高斯函数采样得到,Hist′为更新后当前帧图像(xi,yi,wi,hi)区域的HSV颜色直方图,*表示前一帧图像中相应的值;

(b)计算每个粒子的权重,公式如下:

其中,δ为归一化系数,λ为常数,Hist为粒子初始化时的颜色直方图;

(3)状态更新

(a)计算第k帧行人的位置,公式如下:

(b)对权重πi从大到小进行排序,若πi<πth,则丢弃πi对应的粒子,其中πth为给定阈值;

(c)若粒子总数小于N,则缺少的粒子用最大权重πi对应的粒子填充;

三、徘徊判断阶段的具体步骤为:

(1)计算行人运动轨迹

(a)获取行人在每一帧的轨迹点,计算其运动区域((xmin,ymin),(xmax,ymax)),计算公式为:

其中,(xk,yk)为行人在第k帧中的位置;

(b)对行人的轨迹点进行中值滤波,平滑轨迹点所连成的轨迹曲线,计算公式为:

(c)计算新轨迹点各点的曲率Ωi

(2)判定徘徊行为

(a)计算行人运动轨迹长度与运动区域所在矩形对角线长度的比值,该比值计算公式为:

其中,L为行人运动轨迹长度;

(b)计算行人运动区域与监控区域面积的比值,该比值计算公式为:

其中,W、H分别为监控区域的宽度和高度;

(c)若α大于αth且β大于βth,则判断行人行为属于徘徊,否则执行步骤(d);其中αth为给定的轨迹长度阈值,βth为给定的运动区域面积阈值;

(d)计算运动轨迹的离散曲率熵E,计算公式为:

其中,H(Ωi)为离散曲率的直方图,K为轨迹点的总数;

(e)若E大于给定的曲率熵阈值Eth,则判断行人行为属于徘徊行为。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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