当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于行人检测和跟踪的人流监控方法技术

技术编号:9406554 阅读:148 留言:0更新日期:2013-12-05 06:13
本发明专利技术公开了一种基于行人检测和跟踪的人流监控方法,该方法首先获取并解码摄像头视频流得到RGB格式的单帧图像,其次对每帧图像进行行人检测得到一组行人位置,再次通过计算相似度,匹配相邻帧中检测到的行人,从而实现行人跟踪并得到每个行人的运动轨迹,最后在监控视频中设置检测线,通过得到的行人运动轨迹来判断不同方向上的人流量。本发明专利技术基于计算机视觉中行人检测领域的最新进展,检测准确率较高,检测速度较快,具有较大的发展前景,另外通过结合基于相似度的快速跟踪方法,以及采用由疏到密的多尺度检测方法,进一步提高了检测速度,并实现了快速的行人跟踪,在目前的普通计算机上,检测和跟踪速度超过10FPS,达到了实用水平。

【技术实现步骤摘要】

【技术保护点】
一种基于行人检测和跟踪的人流监控方法,该方法在人流监控系统上实现,人流监控系统包括:视频输入设备及控制中心,视频输入设备与控制中心之间通过LAN网络端口连接;其特征在于,该方法包括如下步骤:?步骤(1):获取并解码摄像头视频流得到RGB格式的单帧图像;步骤(2):对每帧图像进行行人检测得到一组行人位置(包含框);该步骤通过以下子步骤来实现:(2.1)读取当前帧图像;(2.2)计算图像积分通道特征;(2.3)进行由疏到密多尺度识别;(2.4)NMS方法组合所有尺度中的识别结果;(2.5)计算每个检测结果区域和背景区域的差异;(2.6)删除和背景差异值小的检测结果;(2.7)得到检测结果,即一组行人位置(包含框)?以及每个位置对应的置信值;步骤(3):通过计算相似度,匹配相邻帧中检测到的行人,从而实现行人跟踪并得到每个人的运动轨迹;行人跟踪的具体步骤为:?(3.1)对行人列表中的每个位置,计算其与当前帧中所有行人位置之间的相似值;行人列表是一个记录当前帧中检测到的所有行人信息的数组,数组中的每一项记录了单个行人的位置、编号、包含框以及检测置信度等信息;该列表初始化为空,跟踪算法处理视频中的每一帧,获取行人信息并不断更新这一列表;(3.2)对列表中每个编号不为?1的人,在当前帧中选择与其相似度最高的位置作为匹配位置,并将其编号赋予此位置;编号为人的唯一标识,不同帧中行人位置编号相同则认为这两位置为同一人,编号从0开始每次加1,检测到新的行人时则将新编号赋予此人;为了解决一帧图像中非行人区域误检为人的问题,新检测到的位置编号置为?1,只有在下一帧中找到匹配时才被赋予新的行人编号;为了解决单帧图像中行人漏检的问题,之前已经检测到的行人只有当连续5帧未能找到匹配位置时才认为该人已经从监控区域消失,并将该人从列表中删除;步骤(4):在监控视频中设置检测线,通过步骤3得到的行人运动轨迹来判断不同方向上的人流量;检测线通常设置于出入口位置,用于判断人的进出流量;当行人同时满足从检测线一方进入检测线邻近区域,之后从另一方走出检测线邻近区域时则判断该行人从该方向穿过检测线,由此可以得到从不同方向穿过该线的人流量信息;同时还可以设置检测区域以满足不同的人流统计需求。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈奇朱力王熳张冰王志鹏胡斌江洁羽
申请(专利权)人:浙江大学浙江成功软件开发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1