[go: up one dir, main page]

CN106022219A - 一种非垂直俯视视角的人群密度检测方法 - Google Patents

一种非垂直俯视视角的人群密度检测方法 Download PDF

Info

Publication number
CN106022219A
CN106022219A CN201610300135.9A CN201610300135A CN106022219A CN 106022219 A CN106022219 A CN 106022219A CN 201610300135 A CN201610300135 A CN 201610300135A CN 106022219 A CN106022219 A CN 106022219A
Authority
CN
China
Prior art keywords
image
crowd density
edge
detection method
visual angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610300135.9A
Other languages
English (en)
Inventor
张超
谭鑫
庄楚斌
尹宏鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University filed Critical Chongqing University
Priority to CN201610300135.9A priority Critical patent/CN106022219A/zh
Publication of CN106022219A publication Critical patent/CN106022219A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • G06V20/53Recognition of crowd images, e.g. recognition of crowd congestion

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

该发明提供了一种非垂直俯视视角的人群密度检测方法,它将背景差分法与三帧差分法相结合对目标图像进行前景提取,然后运用Canny算子对图像进行边缘检测。再运用图像分割技术对视频图像进行分层处理,再分别统计不同层次图像的边缘像素总和,根据与不同层次的临界值的比较,得到各个层次的人群密度信息。根据不同层次图像与摄像头的位置关系对其加权,最终求各层次人群密度信息加权均值,得到整个检测区域的人群密度信息。本方法可以在保证较大检测视角的基础上,有效解决在非垂直俯视视角的人群密度检测效率与检测精度相矛盾的问题,适用于人群密度较大的公共场所。

Description

一种非垂直俯视视角的人群密度检测方法
技术领域
本发明属于图像处理技术领域,涉及一种非垂直俯视视角的人群密度检测方法,可用于大型公共场所较大范围内的人群密度检测。
背景技术
近年来,随着经济持续稳定发展,人们物质文化需要的提高,城市公共场所作为经济文化的主要载体承担着各种商业活动,娱乐活动,文化活动,交通运输活动,体育活动,宗教活动。城市公共场所数量的迅速发展,规模越来越大,人群聚集活动越来越多的出现在各种公共场所中,聚集人群的安全问题已经引起人们的高度重视。大型公共场所人群高度密集,一旦发生灾害,将造成严重的人员伤亡。踩踏事件是由于有限区域内人群密度过大引发的严重事故,每年我国因踩踏事件造成的人员伤亡都比较严重,也造成了较坏的社会影响。在传统公共安全领域,一般是用现场警力人为控制人群密度,效率较低,没有一个长期有效的办法,现利用智能视频检测技术监控人流密度较大的场所是解决这一问题的有效办法。因此,研究面向大型公共场所的人群密度检测问题有很强的现实意义。
现有的基于视频的人群密度检测方法主要包括有两种:一种是基于图像的像素特征,另一种是基于图像的纹理特征。基于像素特征的人群密度检测算法是通过找图像像素与人群人数的对应关系来分析成群密度,这种方法计算简单,复杂度低,但是当摄像头视角过大、人群过于密集时,由于近大远小的局限性,这种方法的误差比较大,所以只适用于类垂直俯视视角下的人群密度检测,检测范围过小。基于纹理特征的人群密度检测算法是通过分析图像的纹理,根据不同的纹理特征对应不同的密度等级,虽然这种方法在大视角计算时准确度好,但是标定环节复杂,计算量大。
在公共场所中,大多数摄像头视角为非垂直俯视视角,以增大检测区域。但是在此视角下,基于像素特征的方法精度较低,不能满足实际需求;基于纹理特征的方法复杂度太大,计算成本过高。因此,特别需要一种改进的人群密度检测方法,以解决现有技术存在的不足。
发明内容
本发明的目的在于提供一种非垂直俯视视角的人群密度检测方法,针对现有技术的不足,可以同时获得较高的运算效率和准确度。该方法在人群密度检测的过程中,先运用图像分割技术对视频图像进行分层处理,再基于像素特征的方法分别对不同层次的图像进行人群密度检测,将每个层次的人群密度信息进行汇总处理,得到最终的人群密度信息。
本发明所解决的技术问题可以采用以下技术方案来实现:
一种非垂直俯视视角的人群密度检测方法,其特征在于,它包括如下步骤:步骤一:获取实时视频图像;步骤二:将背景差分法与三帧差分法相结合对目标图像进行前景提取;步骤三:运用Canny算子对图像进行边缘检测;步骤四:边缘提取后,按照远近关系将图像分为有限层;步骤五:对不同层边缘图像分别统计边缘像素总和,并分别与不同临界值的比较,得到不同层的人群密度信息;步骤六:将各层人群密度信息汇总,根据相关位置关系,得到整个检测区域的人群密度信息。
(1)进一步,在步骤一所述的获取视频图像的过程中,要使摄像头尽量覆盖到需要检测的区域,并且要求图像要有一定的精度。摄像头可以不与地面保持垂直视角,以获取较大的检测区域,并以此固定的角度与位置对该区域进行监测。
(2)进一步,步骤二所述的将背景差分法与三帧差分法相结合进行前景提取是指:21:利用背景差分法得到图像的结果为D(x,y);22:利用三帧差分法得到的结果为ΔF(x,y);23:目标图像的前景为背景差分得到的结果与三帧差分得到的结果相或,即为D(x,y)∪ΔF(x,y)。
(3)进一步,步骤三中所述的运用Canny算子对图像进行边缘检测是指:31:选择合适的高斯滤波器参数δ,利用二维高斯函数对原始图像进行高斯平滑滤波,得到图像G;32:对G进行梯度计算,得到幅值图像P(由梯度大小组成)和方向图像θ(由梯度方向组成);33:以点为中心的局部范围内沿梯度方向进行插值求取,选择最大的点为边缘点,以此进行非极大值抑制排除一部分非边缘点,得到新的边缘;34:设置阈值TH和TL进行双门限检测,如果图像像素值大小大于TH的值,则其为边缘点,如果图像像素值大小小于TL的值,则其不是边缘点。
(4)进一步,步骤四中所述按照远近关系将图像分为有限层是指,既要使分层后能显著提高检测的准确性,又不能因为分得过细而明显增加算法的计算量。
(5)进一步,步骤五所述的不同层边缘图像分别统计边缘像素总和是指:51:边缘提取后统计边缘像素总和,并分别选择合适的顶值Ti进行比较,得到该层次的人群密度信息。
(6)进一步,步骤六所述的将各层人群密度信息汇总是指将各层人群密度信息加权整合,得到反映整个检测区域内人群密度的信息。
本发明的有益效果在于:(1)结合了背景差分法与三帧差分法的优点,既有完整的运动信息,稳定性也很好,避免了背景差分法稳定性差和三帧差分运动信息不完整的缺点。(2)先利用图像分割技术对图像进行了分层,再分别基于像素特征进行人群密度检测。这既保留了基于像素特征方法的简易性,又减少了其近大远小的影响,提升了算法的准确性。使其在非垂直俯视视角下也很较好的检测效果。
附图说明
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:
图1为非垂直俯视视角的人群密度检测方法框架图。
图2为Canny算法流程图。
图3为非垂直俯视视角的分层示意图。
图4为图像分层效果图。
具体实施方式
下面将结合附图,对本发明的优选实施例进行详细的描述。
图1为非垂直俯视视角的人群密度检测方法框架图,本方法包括以下步骤:
S1:实施例中首先通过已经标定好的摄像头得到视频图像,再通过背景差分法与三帧差分法相结合进行前景提取,具体步骤如下:
S11:事先将视频序列中不含运动前景物体的一帧或多帧的平均作为已知背景图像B(x,y);
S12:将要检测的任意时刻的运动前景图像C(x,y)与已经保存的背景图像进行像素大小相减,得到提取出的运动前景D(x,y)。具体公式为:
D(x,y)=C(x,y)-B(x,y)
S13:选取阈值为Ti,则:
S14:再用原始图像第(k+1)帧灰度值减去第k帧灰度值取绝对值,然后选取合适的阈值Ti′,得到二值图像ΔF1(x,y),再用第(k+2)帧灰度值减去第(k+1)帧灰度值取绝对值,用同样的阈值得到二值图像ΔF2(x,y)。用公式表示为:
ΔF1(x,y)=|F2(x,y)-F1(x,y)|
ΔF2(x,y)=|F3(x,y)-F2(x,y)|
若选择阈值Ti′,则:
S15:用得到的二值图像ΔF1(x,y)与ΔF2(x,y)进行“与”运算,得到三帧差分法的处理结果ΔF(x,y)。用公式表示为:
ΔF(x,y)=ΔF1(x,y)∩ΔF2(x,y)
S16:将背景差分法得到的结果与三帧差分得到的结果相或,即为最终提取到的运动前景D(x,y)∪ΔF(x,y)。
S2:利用Canny算子对原始图像进行边缘检测,具体的实施步骤如下:
S21:在边缘检测前,先用二维高斯函数对原始图像进行高斯平滑滤波,其中二维高斯函数如下:
G ( x , y ) = 1 2 πδ 2 exp ( x 2 + y 2 2 δ 2 )
式中δ是高斯滤波器参数,主要用来控制平滑程度,选择合适的高斯滤波器参数可以兼顾较高的边缘精度与较高的图像信噪比,根据经验,这里取δ=1。
S22:高斯滤波后得到图像G,对其进行梯度计算,可以得到幅值图像P(由梯度大小组成)和方向图像θ(由梯度方向组成),那么在点(i,j)上x方向的偏导数Px(i,j)和y方向的偏导数Py(i,j)分别为:
Px(i,j)=(G(i,j+1)-G(i,j)+G(i+1,j+1)-G(i+1,j))/2
Py(i,j)=(G(i,j)-G(i+1,j)+G(i,j+1)-G(i+1,j+1))/2
S23:通过偏导数计算出点(i,j)出的梯度大小和梯度方向为:
S ( i , j ) = P x 2 ( i , j ) + P y 2 ( i , j )
θ ( i , j ) = a r c t a n P x ( i , j ) P y ( i , j )
S24:以点为中心的局部范围内沿梯度方向进行插值求取,选择最大的点为边缘点,以此进行非极大值抑制排除一部分非边缘点,得到新的边缘。
S25:设置阈值TH和TL进行双门限检测,如果图像像素值大小大于TH的值,则其为边缘点,如果图像像素值大小小于TL的值,则其不是边缘点。根据边缘的连通性,在两阈值之间的点,如果点的相邻点中有边缘点,则该点也是边缘点,否则是非边缘点。
S3:按照远近关系,将图像分为有限层的具体操作步骤如下:
S31:如图3所示,根据检测区域与摄像头的高度及角度关系,分为不同的检测层。分层时的要求0<αi<90°。其中αi代表i层下边缘与摄像头中心连线与垂线的夹角。
S32:根据在图4中的效果图与实验数据,当分得的层数n=5时,既能显著提高算法的检测精度,又不会明显增加算法的计算负担。据所以本方法取n=5。
S4:根据传统研究证明,检测区域人越多,提取出来的运动前景图像像素值加起来总和越大,或者运动前景图像经过边缘检测的边缘像素点越多,同时也意味着像素总和越大。所以统计像素总和Ti0,与阈值Ti比较,得到该层区域的人群密度ρi
ρ i = T i 0 T i
S5:得到不同层区域的人群密度,离摄像头越近,在同样人群密度下,其得到的结果越大,为了消除这种影响,分别对不同区域的结果加权,距离越远权重越大,最终得到结果。
&rho; = &Sigma; i = 1 5 a i &times; &rho; i ( 0 < a i < 1 , a i + 1 > a i )
其中ai=kαiH,k可以根据实际的图像进行调节。
最后说明的是,以上优选实施例仅用以说明本发明的技术方案而非限制,尽管通过上述优选实施例已经对本发明进行了详细的描述,但本领域技术人员应当理解,可以在形式上和细节上对其作出各种各样的改变,而不偏离本发明权利要求书所限定的范围。

Claims (7)

1.一种非垂直俯视视角的人群密度检测方法,其特征包括如下步骤:
步骤一:将视频信息传送到计算机终端,获取实时视频图像;
步骤二:将背景差分法与三帧差分法相结合对目标图像进行前景提取;
步骤三:运用Canny算子对图像进行边缘检测;
步骤四:边缘提取后,按照远近关系将图像分为有限层;
步骤五:不同层边缘图像分别统计边缘像素总和
步骤六:整合各层次人群密度信息,得到整个区域的人群密度。
2.根据权利要求1所述的一种非垂直俯视视角的人群密度检测方法,其特征在于:在步骤一中,摄像头不与地面保持垂直俯视视角,以获得较大检测区域。并以此固定的角度与位置对该区域进行监测。
3.根据权利要求1所述的一种非垂直俯视视角的人群密度检测方法,其特征在于:在步骤二中,具体包括以下步骤:21:利用背景差分法得到图像的结果为D(x,y);22:利用三帧差分法得到的结果为ΔF(x,y);23:目标图像的前景为背景差分得到的结果与三帧差分得到的结果相或,即为D(x,y)∪ΔF(x,y)。
4.根据权利要求1所述的一种非垂直俯视视角的人群密度检测方法,其特征在于:在步骤三中,具体包括以下步骤:31:选择合适的高斯滤波器参数δ,利用二维高斯函数对原始图像进行高斯平滑滤波,得到图像G;32:对G进行梯度计算,得到幅值图像P(由梯度大小组成)和方向图像θ(由梯度方向组成);33:以点为中心的局部范围内沿梯度方向进行插值求取,选择最大的点为边缘点,以此进行非极大值抑制排除一部分非边缘点,得到新的边缘;34:设置阈值TH和TL进行双门限检测,如果图像像素值大小大于TH的值,则其为边缘点,如果图像像素值大小小于TL的值,则其不是边缘点。
5.根据权利要求1所述的一种非垂直俯视视角的人群密度检测方法,其特征在于:在步骤四中,利用图像分割技术对待测图像进行分层处理,每一层下边缘与摄像头中心连线与垂线的夹角αi需要满足0<αi<90°。
6.根据权利要求1所述的一种非垂直俯视视角的人群密度检测方法,其特征在于:在步骤五中,具体包括以下步骤:51:边缘提取后统计边缘像素总和,并分别选择合适的顶值Ti进行比较,得到该层次的人群密度信息。
7.根据权利要求1所述的一种非垂直俯视视角的人群密度检测方法,其特征在于:在步骤六中,根据不同层次图像与摄像头的位置关系对其加权,各层权重ai=kαiH,最终求各层次人群密度信息加权均值,得到整个检测区域的人群密度信息。
CN201610300135.9A 2016-05-09 2016-05-09 一种非垂直俯视视角的人群密度检测方法 Pending CN106022219A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610300135.9A CN106022219A (zh) 2016-05-09 2016-05-09 一种非垂直俯视视角的人群密度检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610300135.9A CN106022219A (zh) 2016-05-09 2016-05-09 一种非垂直俯视视角的人群密度检测方法

Publications (1)

Publication Number Publication Date
CN106022219A true CN106022219A (zh) 2016-10-12

Family

ID=57099093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610300135.9A Pending CN106022219A (zh) 2016-05-09 2016-05-09 一种非垂直俯视视角的人群密度检测方法

Country Status (1)

Country Link
CN (1) CN106022219A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109635629A (zh) * 2018-10-23 2019-04-16 南京行者易智能交通科技有限公司 一种基于深度学习的公交站台人群密度检测方法及装置
CN111062280A (zh) * 2019-12-05 2020-04-24 华中科技大学 一种基于距离变换标签的密集群体计数及定位方法
CN112668532A (zh) * 2021-01-05 2021-04-16 重庆大学 基于多阶段混合注意网络的人群计数方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101727573A (zh) * 2008-10-13 2010-06-09 汉王科技股份有限公司 一种视频图像中人群密度估计的方法和装置
US20110115920A1 (en) * 2009-11-18 2011-05-19 Industrial Technology Research Institute Multi-state target tracking mehtod and system
CN104268528A (zh) * 2014-09-28 2015-01-07 深圳市科松电子有限公司 一种人群聚集区域检测方法和装置
CN104866844A (zh) * 2015-06-05 2015-08-26 中国人民解放军国防科学技术大学 一种面向监控视频的人群聚集检测方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101727573A (zh) * 2008-10-13 2010-06-09 汉王科技股份有限公司 一种视频图像中人群密度估计的方法和装置
US20110115920A1 (en) * 2009-11-18 2011-05-19 Industrial Technology Research Institute Multi-state target tracking mehtod and system
CN104268528A (zh) * 2014-09-28 2015-01-07 深圳市科松电子有限公司 一种人群聚集区域检测方法和装置
CN104866844A (zh) * 2015-06-05 2015-08-26 中国人民解放军国防科学技术大学 一种面向监控视频的人群聚集检测方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
RUIHUA MA,ET AL.: "ON PIXEL COUNT BASED CROWD DENSITY ESTIMATION FOR VISUAL SURVEILLANCE", 《PROCEEDINGS OF THE 2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS》 *
张涛 等: "《MATLAB图像处理编程与应用》", 31 January 2014, 机械工业出版社 *
张英烈: "人群密度估计研究及其在医院中的应用", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
张谢华 等: "煤矿智能视频监控中的运动目标检测", 《工矿自动化》 *
陶茂辉: "基于视频图像的人群密度估计研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109635629A (zh) * 2018-10-23 2019-04-16 南京行者易智能交通科技有限公司 一种基于深度学习的公交站台人群密度检测方法及装置
CN111062280A (zh) * 2019-12-05 2020-04-24 华中科技大学 一种基于距离变换标签的密集群体计数及定位方法
CN111062280B (zh) * 2019-12-05 2022-04-26 华中科技大学 一种基于距离变换标签的密集群体计数及定位方法
CN112668532A (zh) * 2021-01-05 2021-04-16 重庆大学 基于多阶段混合注意网络的人群计数方法
CN112668532B (zh) * 2021-01-05 2024-08-09 重庆大学 基于多阶段混合注意网络的人群计数方法

Similar Documents

Publication Publication Date Title
CN108615027B (zh) 一种基于长短期记忆-加权神经网络对视频人群计数的方法
CN108805904B (zh) 一种基于卫星序列图像的运动舰船检测与跟踪方法
CN107578418B (zh) 一种融合色彩和深度信息的室内场景轮廓检测方法
CN102542289B (zh) 一种基于多高斯计数模型的人流量统计方法
CN104299008B (zh) 基于多特征融合的车型分类方法
CN102163284B (zh) 面向中文环境的复杂场景文本定位方法
CN104658011B (zh) 一种智能交通运动目标检测跟踪方法
CN103678299B (zh) 一种监控视频摘要的方法及装置
CN103996198B (zh) 复杂自然环境下感兴趣区域的检测方法
CN107886507B (zh) 一种基于图像背景和空间位置的显著区域检测方法
CN107480772A (zh) 一种基于深度学习的车牌超分辨率处理方法及系统
CN104660994B (zh) 海事专用摄像机及海事智能监控方法
CN102682442B (zh) 基于光流场的运动目标超分辨率图像重建方法
CN107169994B (zh) 基于多特征融合的相关滤波跟踪方法
CN107491753A (zh) 一种基于背景建模的违章停车检测方法
CN103258232B (zh) 一种基于双摄像头的公共场所人数估算方法
CN104036250B (zh) 视频行人检测与跟踪方法
CN104504394A (zh) 一种基于多特征融合的密集人数估计方法和系统
CN108960404B (zh) 一种基于图像的人群计数方法及设备
CN103020941A (zh) 基于全景拼接的旋转摄像头背景建立法及运动物体检测法
CN102855622A (zh) 一种基于显著性分析的红外遥感图像海面船只检测方法
CN102830404B (zh) 基于距离像的激光成像雷达地面目标识别方法
CN103903018A (zh) 一种复杂场景中对车牌进行定位的方法和系统
CN102930248A (zh) 基于机器学习的人群异常行为检测方法
CN103049765A (zh) 一种基于鱼眼相机的判断人群密度和人数的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161012

WD01 Invention patent application deemed withdrawn after publication