发明名称 |
采用可变形二维曲线的人流量检测方法及系统 |
摘要 |
一种采用可变形二维曲线的人流量检测方法及系统,采用摄像头、视频线、视频采集卡、计算机(或DSP视频开发板)搭建系统硬件平台,制作软件界面,首先采用一个摄像头放置在门(通道)的正上方垂直向下对人进、出的运动进行拍摄,采集每帧彩色图像,根据采集当前帧图像的R,G,B分量值提取人头,采用图像分割技术检测当前帧图像上各个人头的边缘轮廓。然后采用曲线拟合技术使用可变形二维曲线拟合当前帧图像上各个人头的边缘轮廓,求出各个二维曲线的参数和中心坐标,将前一帧和当前帧图像上各个二维曲线的参数和中心之间距离进行比较找出对应关系。最后根据前一帧和当前帧图像上各个对应的二维曲线与计数线的位置关系进行进、出人数计数。 |
申请公布号 |
CN102054306B |
申请公布日期 |
2012.02.08 |
申请号 |
CN201110033703.0 |
申请日期 |
2011.01.31 |
申请人 |
潘海朗 |
发明人 |
潘海朗 |
分类号 |
G07C9/00(2006.01)I |
主分类号 |
G07C9/00(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
1.一种采用可变形二维曲线的人流量检测方法,其特征在于包括如下具体步骤:1) 采用摄像头、视频线、视频采集卡、计算机或DSP视频开发板搭建人流量检测系统的硬件平台,制作软件界面,该界面能同时显示四个门或通道的进、出人数和视频;按视频采集、人头提取、边缘检测、可变形曲线拟合、运动跟踪、人数计数的流程步骤进行软件编程;2) 采用一个摄像头放置在门或通道的正上方垂直向下对人进、出的运动进行拍摄,采集每帧彩色图像,根据采集当前帧图像的R,G,B分量值提取人头区域;采用形态学运算消除人头图像中的孤立点和部分小目标区域;3) 采用图像分割技术检测各个人头在当前帧图像上的边缘轮廓,采用曲线拟合技术使用可变形二维曲线拟合当前帧图像上各个人头的边缘轮廓,所述可变形二维曲线方程为:<img file="2011100337030100001DEST_PATH_IMAGE001.GIF" wi="133" he="52" />,其中<img file="114906DEST_PATH_IMAGE002.GIF" wi="43" he="30" />;求出各个二维曲线的参数<img file="2011100337030100001DEST_PATH_IMAGE003.GIF" wi="16" he="22" />、<img file="462711DEST_PATH_IMAGE004.GIF" wi="16" he="17" />、<img file="2011100337030100001DEST_PATH_IMAGE005.GIF" wi="16" he="22" />和中心坐标,将不符合人头参数尺寸的曲线及其所在的目标区域消除,将各个二维曲线标记成不同的编号;4) 将前一帧和当前帧图像上各个可变形二维曲线的参数<img file="668565DEST_PATH_IMAGE003.GIF" wi="16" he="22" />、<img file="785425DEST_PATH_IMAGE004.GIF" wi="16" he="17" />、<img file="215269DEST_PATH_IMAGE005.GIF" wi="16" he="22" />、中心之间距离进行比较找出对应关系,若前一帧和当前帧图像上两个二维曲线的参数<img file="925736DEST_PATH_IMAGE003.GIF" wi="16" he="22" />、<img file="295800DEST_PATH_IMAGE004.GIF" wi="16" he="17" />、<img file="939271DEST_PATH_IMAGE005.GIF" wi="16" he="22" />、中心之间距离的差异均小于给定的阈值,则这两个二维曲线所代表的为同一个人的人头,将两个二维曲线标记成同样的编号;5) 在各帧图像上设定的位置画出计数线,根据前一帧和当前帧图像上对应的可变形二维曲线的参数<img file="743279DEST_PATH_IMAGE003.GIF" wi="16" he="22" />、<img file="472201DEST_PATH_IMAGE004.GIF" wi="16" he="17" />、<img file="144490DEST_PATH_IMAGE005.GIF" wi="16" he="22" />、中心位置与计数线的位置关系进行进、出人数计数。 |
地址 |
210094 江苏省南京市孝陵卫200号107栋614室 |