CN106295790B - 一种通过摄像机进行目标数量统计的方法及装置 - Google Patents
一种通过摄像机进行目标数量统计的方法及装置 Download PDFInfo
- Publication number
- CN106295790B CN106295790B CN201610733841.2A CN201610733841A CN106295790B CN 106295790 B CN106295790 B CN 106295790B CN 201610733841 A CN201610733841 A CN 201610733841A CN 106295790 B CN106295790 B CN 106295790B
- Authority
- CN
- China
- Prior art keywords
- entrance
- camera
- exit
- targets
- target
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06M—COUNTING MECHANISMS; COUNTING OF OBJECTS NOT OTHERWISE PROVIDED FOR
- G06M11/00—Counting of objects distributed at random, e.g. on a surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种通过摄像机进行目标数量统计的方法及装置,根据虚拟三维模型中门的位置,获取摄像机的监控图像中对应门的位置,并根据摄像机的监控图像中门的位置,将摄像机的监控图像划分为不同区域,然后通过摄像机的运动检测功能检测人在不同区域的移动情况,并根据人在不同区域的移动情况进行统计区域内的人数统计。解决了现有技术进行人数统计时,必须安装专门的人数统计摄像机进行检测,造成很大的资源浪费,以及人数统计摄像机在使用之前需要进行大量的人工配置,使用不便且需要耗费大量人力物力的问题。
Description
技术领域
本发明属于视频监控领域,尤其涉及一种通过摄像机进行目标数量统计的方法及装置。
背景技术
人数统计是大型商场、购物中心、博物馆、车站等公共场所在管理和决策方面不可缺少的数据,对于零售业而言,人流量与销售量有直接的正比关系,是非常基础的数据指标,因此,我们在对大型公共场所进行视频监控的同时,能够及时准确地统计大型公共场所的人数信息,成为很多大型公共场所的管理要求。
现有技术进行大型公共场所人数统计的方法为:在大型公共场所的所有门的位置安装专门的人数统计摄像机,并配置好每个门所在位置人的运动方向与相应人数统计摄像机中人进出该大型公共场所的对应关系,然后通过摄像机的运动检测功能来实时检测进出该大型公共场所的人数,分别计算出所有人数统计摄像机检测到的进入该大型公共场所的总人数与所有人数统计摄像机检测到的离开该大型公共场所的总人数,用进入该大型公共场所的总人数减去离开该大型公共场所的总人数,即得到该大型公共场所内的总人数。
现有技术虽然能进行人数统计,但必须在大型公共场所的所有门位置垂直向下安装专门的人数统计摄像机进行检测,而人数统计相机除了进行人数统计之外没有任何其它作用,造成很大的资源浪费。另外,人数统计摄像机在使用之前需要进行大量的人工配置,如人物的进出方向配置,区域名称配置等,使用不便且需要耗费大量的人力物力。
发明内容
本发明的目的是提供一种通过摄像机进行目标数量统计的方法及装置,以解决现有技术进行人数统计时,必须安装专门的人数统计摄像机进行检测,造成很大的资源浪费,以及人数统计摄像机在使用之前需要进行大量的人工配置,使用不便且需要耗费大量人力物力的问题。
为了实现上述目的,本发明技术方案如下:
一种通过摄像机进行目标数量统计的方法,所述通过摄像机进行目标数量统计的方法,包括:
根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机;
获取所选择的真实摄像机的监控图像,将监控图像投影于虚拟三维模型中进行视频融合校准;
根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域;
检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计。
进一步地,所述根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机,包括:
在虚拟三维模型中对各个虚拟摄像机的可视域进行分析,寻找以尽可能少的摄像机覆盖虚拟三维模型中所有出入口的摄像机组合方案;
选取该组合方案中的虚拟摄像机所对应的真实摄像机作为进行目标数量统计的摄像机。
进一步地,所述根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应的出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域,包括:
将虚拟三维模型中出入口位置的关键定位点的真实世界三维坐标转换为真实摄像机监控图像中的二维坐标,得到真实摄像机监控图像中出入口位置的关键定位点的位置;
根据真实摄像机监控图像中出入口位置的关键定位点的位置在真实摄像机监控图像中绘制出出入口位置;
根据真实摄像机监控图像中出入口位置,将真实摄像机的监控图像划分为出入口内区域和出入口外区域。
进一步地,所述检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,包括:
根据目标所成的图像在不同区域的移动情况判断目标在不同区域的移动情况,当目标所成的图像从出入口内区域移动到出入口外区域,则将进入统计区域内的目标数量加一,当目标所成的图像从出入口外区域移动到出入口内区域,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
进一步地,所述检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,还包括:
根据目标所成的图像是否遮挡住部分出入口的变化情况,判断目标在不同区域的移动情况,当目标所成的图像从没有遮挡任何出入口部位变化为遮挡住部分出入口部位时,则将进入统计区域内的目标数量加一,当目标所成的图像从遮挡住部分出入口部位变化为没有遮挡任何出入口部位时,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
本发明还提出了一种通过摄像机进行目标数量统计的装置,所述通过摄像机进行目标数量统计的装置,包括:
摄像机选择模块,用于根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机;
视频融合校准模块,用于获取所选择的真实摄像机的监控图像,将监控图像投影于虚拟三维模型中进行视频融合校准;
区域划分模块,用于根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域;
目标数量统计模块,用于检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计。
进一步地,所述摄像机选择模块根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机,执行如下操作:
在虚拟三维模型中对各个虚拟摄像机的可视域进行分析,寻找以尽可能少的摄像机覆盖虚拟三维模型中所有出入口的摄像机组合方案;
选取该组合方案中的虚拟摄像机所对应的真实摄像机作为进行目标数量统计的摄像机。
进一步地,所述区域划分模块根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应的出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域,执行如下操作:
将虚拟三维模型中出入口位置的关键定位点的真实世界三维坐标转换为真实摄像机监控图像中的二维坐标,得到真实摄像机监控图像中出入口位置的关键定位点的位置;
根据真实摄像机监控图像中出入口位置的关键定位点的位置在真实摄像机监控图像中绘制出出入口位置;
根据真实摄像机监控图像中出入口位置,将真实摄像机的监控图像划分为出入口内区域和出入口外区域。
进一步地,所述目标数量统计模块检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,执行如下操作:
根据目标所成的图像在不同区域的移动情况判断目标在不同区域的移动情况,当目标所成的图像从出入口内区域移动到出入口外区域,则将进入统计区域内的目标数量加一,当目标所成的图像从出入口外区域移动到出入口内区域,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
进一步地,所述目标数量统计模块检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,执行如下操作:
根据目标所成的图像是否遮挡住部分出入口的变化情况,判断目标在不同区域的移动情况,当目标所成的图像从没有遮挡任何出入口部位变化为遮挡住部分出入口部位时,则将进入统计区域内的目标数量加一,当目标所成的图像从遮挡住部分出入口部位变化为没有遮挡任何出入口部位时,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
本发明提出了一种通过摄像机进行目标数量统计的方法及装置,根据虚拟三维模型和虚拟摄像机的可视域,从需要进行人数统计区域内的监控摄像机中选取出进行人数统计的摄像机,并根据摄像机监控图像中门的位置将摄像机的监控图像划分为不同区域,然后通过摄像机的运动检测功能检测人在不同区域的移动情况,并根据人在不同区域的移动情况自动完成对需要进行人数统计区域内的人数统计。解决了现有技术进行人数统计时,必须安装专门的人数统计摄像机进行检测,造成很大的资源浪费,以及人数统计摄像机在使用之前需要进行大量的人工配置,使用不便且需要耗费大量人力物力的问题。
附图说明
图1为本发明通过摄像机进行人数统计的方法的流程图;
图2为本实施例对门进行透视投影的示意图;
图3为本实施例进行三维坐标转换的示意图;
图4为本发明通过摄像机进行人数统计的装置的结构图。
具体实施方式
下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实施例不构成对本发明的限定。
本发明的总体方案为:在需要进行目标数量统计区域的所有出入口都能被摄像机覆盖到的情况下,获得该统计区域内出入口与摄像机的对应关系,并选取出进行目标数量统计的摄像机,再通过三维视频融合技术自动将进行目标数量统计摄像机的二维监控图像进行区域分割,之后通过摄像机的运动检测功能捕捉其监控图像中目标位置的区域变化情况,自动计算出统计区域内的目标数量。本实施例中,以人作为目标,以门作为出入口为例进行说明,容易理解的是目标还可以是其他动物、或物品,而出入口可以是门或其他通道或栏杆等。
如图1所示,一种通过摄像机进行目标数量统计的方法,包括:
步骤S1、根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标统计的真实摄像机。
本实施例将需要进行人数统计的整个区域进行三维建模,来建立整个统计区域的虚拟三维模型。虚拟三维模型的构建是将实际的统计区域环境转化为计算机可读的点线面信息的过程,其构建流程与现有的3D监控软件类似,在获取实际统计区域环境的CAD图纸后,通过各类三维建模软件,如3DMAX、Revit等,建立实际统计区域环境的比例为1:1的虚拟三维模型,再通过人工拍照、航拍等方法对其进行贴图,使其与实际的统计区域环境更加接近。虚拟三维模型中的监控场景信息、坐标位置可以直接应用于实际的统计区域环境。
虚拟摄像机是应用在虚拟环境中,通过计算机图形学算法实现的虚拟设备,可以摄录虚拟环境并生成图像,用于观察单个真实摄像机的可视域,而本实施例虚拟三维模型是根据真实统计区域环境按1:1的比例建模生成的,所以在调整虚拟摄像机的参数与真实摄像机一致后,虚拟摄像机的可视域可直接应用于真实摄像机。
本实施例在虚拟三维模型中建立每个真实摄像机对应的虚拟摄像机,通过在虚拟三维模型中对各个虚拟摄像机的可视域进行分析,寻找以尽可能少的摄像机覆盖虚拟三维模型中所有门的摄像机组合方案,并以该组合方案中的虚拟摄像机所对应的真实摄像机作为本实施例进行人数统计的摄像机。
即,在监控场景内所有门都能被摄像机覆盖到的前提下,利用虚拟三维模型中虚拟摄像机可视域,得到门与摄像机的对应关系,可以是一对一,也可以是一对多,即一个摄像机对应两个或两个以上的门,拣选出合适的摄像机,以尽量少的摄像机组合完成房间内的人数统计。
例如,虚拟三维模型中统计区域存在门1,门2,门3三个进出口,通过虚拟摄像机可视域分析,发现虚拟摄像机1可以覆盖到门3,虚拟摄像机2可以同时覆盖到门1和门2,虚拟摄像机3可以覆盖到门2,则选取虚拟摄像机1和虚拟摄像机2所对应的真实摄像机1和真实摄像机2作为该统计区域进行人数统计的摄像机。
步骤S2、获取所选择的真实摄像机的监控图像,将监控图像投影于虚拟三维模型中进行视频融合校准。
本实施例在选取进行人数统计的真实摄像机后,通过三维视频融合的方法使虚拟三维模型中的虚拟摄像机的安装位置、监控视角、CCD尺寸以及焦距等参数与其对应的真实摄像机完全一致。
三维视频融合过程就是通过获取真实摄像机的监控图像,将虚拟摄像机可见的虚拟三维模型中的贴图置换为真实摄像机的监控图像并显示出来。具体地,先获取真实摄像机的监控图像,并通过对应的虚拟摄像机将真实摄像机的监控图像投影至虚拟三维模型中,然后进行监控图像与三维环境的格式匹配和转换,然后进行虚拟摄像机的可见物拣选和被遮挡物剔除,最后进行可见物的贴图置换。本实施例通过调节虚拟摄像机的安装位置、监控视角、CCD尺寸以及焦距等参数,使监控图像与虚拟三维模型重叠。
在实际应用中,由于真实摄像机成像存在一定的畸变,而虚拟摄像机成像不存在畸变,因此监控图像可能无法与虚拟三维模型完全重叠,而本实施例进行人数统计是根据门的位置对视频图像进行区域分割,其关键在于门的位置的准确性,因此只需要通过调节虚拟摄像机的参数,使摄像机监控图像中的门与虚拟三维模型中的门重叠即可。
步骤S3、根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域。
本实施例采用透视投影的方法将虚拟三维模型中三维坐标点转换为摄像机监控图像中的二维坐标点,即使用一组由投影中心(即摄像机的视角点)产生的放射投影线,将三维对象投影到投影平面上去,如图2所示,A、B、C、D分别为虚拟三维模型中门的左上角、右上角、左下角、右下角,E、F、G、H分别为A、B、C、D在摄像机的投影平面上的投影点,即A、B、C、D在摄像机监控图像中的成像点,P点是摄像机的视角点,虚线为投影线。
将虚拟三维模型中的三维坐标点转换为摄像机监控图像中的二维坐标点分为二步进行,首先将虚拟三维模型中的三维坐标点由真实世界坐标系中的三维坐标转换为摄像机坐标系中的三维坐标,具体方法如下:
如图3所示,OXYZ为真实世界坐标系,O′X′Y′Z′为摄像机的坐标系,该坐标系建立在摄像机的投影平面上,O′Z′的方向为虚拟摄像机投影平面的法线方向,点O′在坐标系OXYZ中的坐标为(xo,yo,zo),O′X′,O′Y′,O′Z′轴向的单位方向向量分别为(a11,a12,a13)、(a21,a22,a23)、(a31,a32,a33),那么从坐标系OXYZ到O′X′Y′Z′的三维坐标变换矩阵为:
由于A、B、C、D、P点在虚拟三维模型中的世界坐标已知,因此通过该三维坐标变换矩阵得到A点在虚拟摄像机的坐标系中的三维坐标(x′A,y′A,z′A)、B点在虚拟摄像机的坐标系中的三维坐标(x′c,y′c,z′c)、C点在虚拟摄像机的坐标系中的三维坐标(x′c,y′c,z′c)、D点在虚拟摄像机的坐标系中的三维坐标(x′D,y′D,z′D)以及G点在虚拟摄像机的坐标系中的三维坐标(x′G,y′G,z′G)。
然后将摄像机坐标系中的三维坐标转换为摄像机监控图像中的二维坐标,具体方法为:
根据过空间二点(x1,y1,z1)和(x2,y2,z2)的空间直线方程:
得到过摄像机的视角点P和门的左上角A的空间直线方程为:
由于E点为A点在摄像机投影平面上的投影点,因此E点的坐标满足上述直线方程,得到:
而坐标系O′X′Y′Z′建立在摄像机的投影平面上,因此z′E=0,得到E点在摄像机的投影平面(即摄像机监控图像)中的二维坐标为:
本实施例通过上述方法,将虚拟三维模型中门的左上角A点的真实世界三维坐标转换为A点在摄像机监控图像中的投影点E的二维坐标,并通过同样的方法,计算得到F、G、H点在摄像机监控图像中的二维坐标。然后将E、F、G、H之间的连线EF、FG、GH、HE作为门框,根据门框的位置将摄像机的监控图像划分为门框内和门框外二个不同的区域。
需要说明的是,通过视频融合校准后,真实摄像机的监控图像与虚拟摄像的成像重叠,从而可以通过虚拟三维模型中出入口的位置确定真实摄像机监控图像中门的位置。
通过上述方法,本实施例将摄像机的监控图像划分为不同的区域。
步骤S4、检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计。
本实施例根据摄像机监控图像中门框的位置将摄像机的监控区域划分为不同区域后,首先通过摄像机的运动检测功能检测人在不同区域的移动情况。由于摄像机的监控图像为二维图像,人身体的不同部位在摄像机监控图像中可能位于不同的区域,而人的脚紧贴地面,因此本实施例根据人的脚在摄像机监控图像中的位置来判断人所在的区域,并根据人的脚在不同区域的移动情况判断人在不同区域的移动情况。例如,当人从门外向里行走时,人的脚越过门线(门的左下角G与右下角H之间的连线)进入门框外区域后,人的其它部位所成的图像还位于门框内区域,此时判断人在门框外区域;当人从内向外走时,人的头和上半身所成的图像会先进入门框内区域,而此时人的脚所成的图像还位于门框外区域,因此判断人在门框外区域,只有当人的脚越过门线,进入门框内区域时,才能判断人在门框内区域。
需要说明的是,本实施例还可以根据人在摄像机监控图像中所成的图像是否遮挡住部分门框来判断人在不同区域的移动情况。例如,当人从门外向里走并且没有越过门线时,人所成的图像不会遮挡住任何门框部位,此时判断人在门框内区域,当人继续向前走,越过门线后,人所成的图像肯定会遮挡住门框的门线或门框的侧面,此时则判断人在门框外区域;当人从内向外走时,人的头和上半身所成的图像会先进入门框内区域,并遮挡住门框的门线或门框的侧面,此时判断人在门框外区域,只有当人越过门线,进入门框内区域后,人所成的图像才不会遮挡住任何门框部位,此时判断人在门框内区域。
本实施例根据人在不同区域的移动情况进行人数统计。具体地,如果检测到某个人从门框内区域移动到门框外区域,则将进入统计区域的人数加一,如果检测到某个人从门框外区域移动到门框内区域,则将离开统计区域的人数加一,用进入统计区域的人数减去离开统计区域的人数,即得到当前统计区域内的人数。
本实施例通过上述方法,得到每个摄像机统计出的统计区域内的人数,然后将每个摄像机统计出的统计区域内的人数相加,得到统计区域内的总人数。
通过上述方法,本实施例自动进行统计区域内的人数统计。
本实施例还提出了一种通过摄像机进行目标数量统计的装置,与上述方法对应,如图4所示,包括:
摄像机选择模块,用于根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机;
视频融合校准模块,用于获取所选择的真实摄像机的监控图像,将监控图像投影于虚拟三维模型中进行视频融合校准;
区域划分模块,用于根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域;
目标数量统计模块,用于检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计。
本实施例摄像机选择模块根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机,执行如下操作:
在虚拟三维模型中对各个虚拟摄像机的可视域进行分析,寻找以尽可能少的摄像机覆盖虚拟三维模型中所有出入口的摄像机组合方案;
选取该组合方案中的虚拟摄像机所对应的真实摄像机作为进行目标数量统计的摄像机。
本实施例区域划分模块根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应的出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域,执行如下操作:
将虚拟三维模型中出入口位置的关键定位点的真实世界三维坐标转换为真实摄像机监控图像中的二维坐标,得到真实摄像机监控图像中出入口位置的关键定位点的位置;
根据真实摄像机监控图像中出入口位置的关键定位点的位置在真实摄像机监控图像中绘制出出入口位置;
根据真实摄像机监控图像中出入口位置,将真实摄像机的监控图像划分为出入口内区域和出入口外区域。
本实施例目标数量统计模块检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,执行如下操作:
根据目标所成的图像在不同区域的移动情况判断目标在不同区域的移动情况,当目标所成的图像从出入口内区域移动到出入口外区域,则将进入统计区域内的目标数量加一,当目标所成的图像从出入口外区域移动到出入口内区域,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
本实施例目标数量统计模块检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,还可以通过如下操作实现:
根据目标所成的图像是否遮挡住部分出入口的变化情况,判断目标在不同区域的移动情况,当目标所成的图像从没有遮挡任何出入口部位变化为遮挡住部分出入口部位时,则将进入统计区域内的目标数量加一,当目标所成的图像从遮挡住部分出入口部位变化为没有遮挡任何出入口部位时,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
以上实施例仅用以说明本发明的技术方案而非对其进行限制,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (8)
1.一种通过摄像机进行目标数量统计的方法,其特征在于,所述通过摄像机进行目标数量统计的方法,包括:
根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机;
获取所选择的真实摄像机的监控图像,将监控图像投影于虚拟三维模型中进行视频融合校准;
根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域,所述不同区域包括出入口内区域和出入口外区域;
检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计;
其中,所述根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应的出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域,包括:
将虚拟三维模型中出入口位置的关键定位点的真实世界三维坐标转换为真实摄像机监控图像中的二维坐标,得到真实摄像机监控图像中出入口位置的关键定位点的位置;
根据真实摄像机监控图像中出入口位置的关键定位点的位置在真实摄像机监控图像中绘制出出入口位置;
根据真实摄像机监控图像中出入口位置,将真实摄像机的监控图像划分为出入口内区域和出入口外区域。
2.根据权利要求1所述的通过摄像机进行目标数量统计的方法,其特征在于,所述根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机,包括:
在虚拟三维模型中对各个虚拟摄像机的可视域进行分析,寻找以尽可能少的摄像机覆盖虚拟三维模型中所有出入口的摄像机组合方案;
选取该组合方案中的虚拟摄像机所对应的真实摄像机作为进行目标数量统计的摄像机。
3.根据权利要求1所述的通过摄像机进行目标数量统计的方法,其特征在于,所述检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,包括:
根据目标所成的图像在不同区域的移动情况判断目标在不同区域的移动情况,当目标所成的图像从出入口内区域移动到出入口外区域,则将进入统计区域内的目标数量加一,当目标所成的图像从出入口外区域移动到出入口内区域,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
4.根据权利要求1所述的通过摄像机进行目标数量统计的方法,其特征在于,所述检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,还包括:
根据目标所成的图像是否遮挡住部分出入口的变化情况,判断目标在不同区域的移动情况,当目标所成的图像从没有遮挡任何出入口部位变化为遮挡住部分出入口部位时,则将进入统计区域内的目标数量加一,当目标所成的图像从遮挡住部分出入口部位变化为没有遮挡任何出入口部位时,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
5.一种通过摄像机进行目标数量统计的装置,其特征在于,所述通过摄像机进行目标数量统计的装置,包括:
摄像机选择模块,用于根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机;
视频融合校准模块,用于获取所选择的真实摄像机的监控图像,将监控图像投影于虚拟三维模型中进行视频融合校准;
区域划分模块,用于根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域,所述不同区域包括出入口内区域和出入口外区域;
目标数量统计模块,用于检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计;
其中,所述区域划分模块根据虚拟三维模型中出入口位置,获取真实摄像机的监控图像中对应的出入口位置,根据真实摄像机的监控图像中出入口位置,将真实摄像机的监控图像划分为不同区域,执行如下操作:
将虚拟三维模型中出入口位置的关键定位点的真实世界三维坐标转换为真实摄像机监控图像中的二维坐标,得到真实摄像机监控图像中出入口位置的关键定位点的位置;
根据真实摄像机监控图像中出入口位置的关键定位点的位置在真实摄像机监控图像中绘制出出入口位置;
根据真实摄像机监控图像中出入口位置,将真实摄像机的监控图像划分为出入口内区域和出入口外区域。
6.根据权利要求5所述的通过摄像机进行目标数量统计的装置,其特征在于,所述摄像机选择模块根据虚拟三维模型中出入口位置以及虚拟摄像机的可视域,选择用于目标数量统计的真实摄像机,执行如下操作:
在虚拟三维模型中对各个虚拟摄像机的可视域进行分析,寻找以尽可能少的摄像机覆盖虚拟三维模型中所有出入口的摄像机组合方案;
选取该组合方案中的虚拟摄像机所对应的真实摄像机作为进行目标数量统计的摄像机。
7.根据权利要求5所述的通过摄像机进行目标数量统计的装置,其特征在于,所述目标数量统计模块检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,执行如下操作:
根据目标所成的图像在不同区域的移动情况判断目标在不同区域的移动情况,当目标所成的图像从出入口内区域移动到出入口外区域,则将进入统计区域内的目标数量加一,当目标所成的图像从出入口外区域移动到出入口内区域,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
8.根据权利要求5所述的通过摄像机进行目标数量统计的装置,其特征在于,所述目标数量统计模块检测目标在不同区域的移动情况,并根据目标在不同区域的移动情况进行统计区域内的目标数量统计,执行如下操作:
根据目标所成的图像是否遮挡住部分出入口的变化情况,判断目标在不同区域的移动情况,当目标所成的图像从没有遮挡任何出入口部位变化为遮挡住部分出入口部位时,则将进入统计区域内的目标数量加一,当目标所成的图像从遮挡住部分出入口部位变化为没有遮挡任何出入口部位时,则将离开统计区域的目标数量加一;
用进入统计区域的目标数量减去离开统计区域的目标数量,得到当前统计区域内的目标数量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610733841.2A CN106295790B (zh) | 2016-08-25 | 2016-08-25 | 一种通过摄像机进行目标数量统计的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610733841.2A CN106295790B (zh) | 2016-08-25 | 2016-08-25 | 一种通过摄像机进行目标数量统计的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106295790A CN106295790A (zh) | 2017-01-04 |
CN106295790B true CN106295790B (zh) | 2020-05-19 |
Family
ID=57676989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610733841.2A Active CN106295790B (zh) | 2016-08-25 | 2016-08-25 | 一种通过摄像机进行目标数量统计的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106295790B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019176306A (ja) * | 2018-03-28 | 2019-10-10 | キヤノン株式会社 | 監視システム、監視システムの制御方法及びプログラム |
CN112689131B (zh) * | 2021-03-12 | 2021-06-01 | 深圳市安软科技股份有限公司 | 基于网格化的活动目标监控方法、装置及相关设备 |
CN113066214B (zh) * | 2021-03-26 | 2022-08-23 | 深圳市博盛科电子有限公司 | 一种基于5g网络远程监控的门禁*** |
CN114821483B (zh) * | 2022-06-20 | 2022-09-30 | 武汉惠得多科技有限公司 | 应用于监控视频的可测温的监视方法及*** |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014130397A (ja) * | 2012-12-28 | 2014-07-10 | Chugoku Electric Power Co Inc:The | 可動カメラ付き検針ハンディターミナル |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040200955A1 (en) * | 2003-04-08 | 2004-10-14 | Aleksandr Andzelevich | Position detection of a light source |
CN102036054B (zh) * | 2010-10-19 | 2013-04-17 | 北京硅盾安全技术有限公司 | 一种基于三维虚拟场景的智能视频监控*** |
US8620088B2 (en) * | 2011-08-31 | 2013-12-31 | The Nielsen Company (Us), Llc | Methods and apparatus to count people in images |
CN103986910A (zh) * | 2014-05-20 | 2014-08-13 | 中国科学院自动化研究所 | 一种基于智能分析摄像机的客流统计方法和*** |
CN103985182B (zh) * | 2014-05-30 | 2016-04-20 | 长安大学 | 一种公交客流自动计数方法及自动计数*** |
CN105225230B (zh) * | 2015-09-11 | 2018-07-13 | 浙江宇视科技有限公司 | 一种识别前景目标对象的方法及装置 |
CN105407259B (zh) * | 2015-11-26 | 2019-07-30 | 北京理工大学 | 虚拟摄像方法 |
CN105635696A (zh) * | 2016-03-22 | 2016-06-01 | 南阳理工学院 | 一种统计方法及装置 |
-
2016
- 2016-08-25 CN CN201610733841.2A patent/CN106295790B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014130397A (ja) * | 2012-12-28 | 2014-07-10 | Chugoku Electric Power Co Inc:The | 可動カメラ付き検針ハンディターミナル |
Also Published As
Publication number | Publication date |
---|---|
CN106295790A (zh) | 2017-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Boltes et al. | Collecting pedestrian trajectories | |
US9646212B2 (en) | Methods, devices and systems for detecting objects in a video | |
CN106295790B (zh) | 一种通过摄像机进行目标数量统计的方法及装置 | |
CN108700468A (zh) | 对象检测方法、对象检测终端及计算机可读介质 | |
JP6156665B1 (ja) | 施設内活動分析装置、施設内活動分析システムおよび施設内活動分析方法 | |
US7720257B2 (en) | Object tracking system | |
JP6619927B2 (ja) | キャリブレーション装置 | |
CN103473554B (zh) | 人流统计***及方法 | |
EP3518146A1 (en) | Image processing apparatus and image processing method | |
US20100103266A1 (en) | Method, device and computer program for the self-calibration of a surveillance camera | |
US10318817B2 (en) | Method and apparatus for surveillance | |
CN105427345B (zh) | 基于相机投影矩阵的三维人流运动分析方法 | |
JP7205613B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
CN108694741A (zh) | 一种三维重建方法及装置 | |
EP2798611A1 (en) | Camera calibration using feature identification | |
CA2466085A1 (en) | Method and apparatus for providing immersive surveillance | |
JP5525495B2 (ja) | 映像監視装置、映像監視方法およびプログラム | |
CN110796032A (zh) | 基于人体姿态评估的视频围栏及预警方法 | |
CN106504227B (zh) | 基于深度图像的人数统计方法及其*** | |
CN106600628A (zh) | 一种基于红外热像仪的目标物识别的方法与装置 | |
CN108362382B (zh) | 一种热成像监控方法及其监控*** | |
CN109670391B (zh) | 基于机器视觉的智慧照明装置及动态识别数据处理方法 | |
WO2009016624A2 (en) | System and method employing thermal imaging for object detection | |
JP2019029747A (ja) | 画像監視システム | |
CN115690573A (zh) | 基站验收方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |